• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wykorzystanie kabla zasilającego 12V do transmisji ?
#11
Czytałem, chodziło mi tylko o to, że jak zastosujesz konwerter poziomów logicznych to nie zadziała. Na Arduino generujesz sygnał 0-5V, na szynie za pierwszym konwerterem musiałbyś mieć 0-12V, by potem w konwerterze w kolejce z powrotem uzyskać 0-5V. Na razie kolejkami się nie bawię, ale gdybym miał to wymyślić to musiałby to być jako składanie dwóch napięć, nadajnik dodaje np. 2V do stałego sygnału 12V, a odbiornik z powrotem odcina 12V i mierzy poziom 0-2V jako 0 i 1 czy tam mierząc odległości między tymi pikami. W tym sensie jest to AC.  Zwykły konwerter widziałby to jako napięcia w okolicach 5V, czyli ciągle ten sam poziom logiczny.  Słyszałem, że jest komunikacja cyfrowa i stąd znalezienie DCC, tu robi to Serial Booster z jednej strony, a od strony odbiorników pewnie jakiś układ. Przeglądałem jednak DCC na Allegro i w sklepach modelarskich. Ceny kosmiczne, jak nie masz 20 tysięcy na hobby to umiejętność programowania i lutowania układów sporo pomoże - centralki po kilkanaście setek, pojedyncze moduły od 100-500zł.  Przynajmniej jakieś proste zestawy H0 z/bez DCC to różnica między 600 a 2000+. Arduino to niekoniecznie płytki Arduino, fakt, że są tanie, ale najlepsze jest baza użytkowników i gotowce. W bibliotekach znalazłem 4 do DCC, również takie do działania na attiny85 (pewnie super dla odbiornika) i ESP8266/ESP32 - może być na sterownik główny. BT może być dobry by od czegoś zacząć, pisałeś o 2 Arduino i to jest proste połączenie by sterować jedną lokomotywą. Jak wstawisz na tory 30 ESP z aktywnym WIFI to będzie niezłe sianie, każdy szarpie prądem do 300mA pikami po 200mA.
Jak chcesz skorzystać z AVR C i projektów RMIKEU (czyli nasz forumowy pan ES2) to pogadaj czy udostępnia schematy, źródła/wsady, bo stronka ma swoje lata, wygląda na porzuconą  i sporo tam nie działa. A tu stronka jednej z bibliotek DCC dla Arduino: https://mrrwa.org/ .
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#12
(21-01-2019, 16:20)kaczakat napisał(a): gdybym miał to wymyślić to musiałby to być jako składanie dwóch napięć, nadajnik dodaje np. 2V do stałego sygnału 12V, a odbiornik z powrotem odcina 12V i mierzy poziom 0-2V jako 0 i 1
W teorii brzmi fajnie w praktyce nie zadziała. Jeśli już wynajdować koło na nowo, to na napięcie zasilania podać sygnał modulowany. Tak działa zasilanie i transmisja sygnałów we wzmacniaczach antenowych.

(21-01-2019, 16:20)kaczakat napisał(a): Przeglądałem jednak DCC na Allegro i w sklepach modelarskich. Ceny kosmiczne, jak nie masz 20 tysięcy na hobby to umiejętność programowania i lutowania układów sporo pomoże - centralki po kilkanaście setek, pojedyncze moduły od 100-500zł.
Można zrobić samemu, koszt 5..10 razy mniejszy.
Centralkę, która kosztuje 2000zł można zrobić za kilka stówek. Dekoder był sprzedawany w AVT za ok 50zł. Cen innych modułów nie pamiętam.

(21-01-2019, 16:20)kaczakat napisał(a): takie do działania na attiny85 (pewnie super dla odbiornika)
Nie za bardzo. Nadaje to się tylko do dekoderów funkcji, jak trakcja to tylko jedno wyjście funkcyjne, chyba, że zrezygnuje się z kompensacji prędkości w zależności od napięcia na torowisku a jest to potrzebne z kilku powodów. System ABC czy HLU, spadki napięcia na torach, wahania napięcia zasilacza, czy w przypadku kilku boosterów, różne napięcia na nich.

(21-01-2019, 16:20)kaczakat napisał(a): Jak chcesz skorzystać z AVR C i projektów RMIKEU (czyli nasz forumowy pan ES2) to pogadaj czy udostępnia schematy, źródła/wsady,
Wszystko jest dostępne na serwerach AVT, powinno być na http://kolejki.prv.pl/ jak nie to wystarczy napisać na es2@ep.com.pl

(21-01-2019, 16:20)kaczakat napisał(a): bo stronka ma swoje lata, wygląda na porzuconą
Bo czasowo tematem się nie zajmuję, nie ma zainteresowania a ja mam inne wydatki niż zabawa.

(21-01-2019, 16:20)kaczakat napisał(a):  i sporo tam nie działa.
Konkrety proszę. Jakoś u mnie wszystko działa od centralki, przez dekodery, sygnalizację świetlną, sterowanie zaporami, oświetlenie budynków przez obsługę wszystkiego z przeglądarki.
Faktem natomiast jet to, że wielu modelarzy nie potrafi lutować, nie potrafi poprawnie wgrać programu czy ustawić fuses.
 
Odpowiedź
#13
Mógłbyś rozwinąć jak zrobić to taniej ? Kolejkę mam od 20 lat, od pewnego czasu mam dom i mogłem wrócić do tematu dużej makiety ale poszło wszystko na tyle do przodu że zostałem w analogu.

Z tym że nie dam rady, owszem dam, pytam bo nie wiem jak puścić modulowany sygnał szyna by jednocześnie zasilalo.

Czy fabryczne rozwiązania są lepsze i łatwiejsze ? Bez wątpienia, nie przeczę że zautomatyzuje jedną kolejkę i stwierdze że faktycznie to nie ma sensu.
Na ten czas proszę o poradę na temat na jaki zadałem Smile
 
Odpowiedź
#14
(21-01-2019, 17:28)error105 napisał(a): pytam bo nie wiem jak puścić modulowany sygnał szyna by jednocześnie zasilalo.
Dlaczego usilnie chcesz wynaleźć koło na nowo? Ściągnij schematy, rysunki płytek, programy z AVT lub http://kolejki.prv.pl/. Zobacz jak prosto to jest zrobione. Centralka i stacja może być na jednym uC. Taka wersję też znajdziesz na stronach o których pisałem. Na początek wystarczy (4 loki, bez kompa, niewygodne sterowanie). Później zrób osobno booster. Najprostsza wersja to po prostu mostek H. Bardziej rozbudowana pozwala odczytywać informacje z toru programującego i ma inne udogodnienia. Do tego centralka z S-88 + (niekoniecznie) interfejs do komputera. Potrzebne sa manipulatory. Jest nowsza wersja softu na stronie PACO z obsługą F13..F20. Prace nad fajnym manipulatorem, z enkoderem, LCD 4x20 przerwałem, bo nie ma sponsora.
Schematy dekoderów, różnej maści i rodzaju masz. Zaletą DCC jest to, że możesz kupić manipulator od ROCO lub LENZ i będzie działać z samodzielnie zbudowanym systemem. Sprawdziłem to w praktyce. Podobnie dekodery. Jam masz miejsce w loku zmontujesz sam, jak miejsca mało wstawisz kupny.
Jak zrobisz swój sposób transmisji, skazany jesteś tylko i wyłącznie na swoje urządzenia. Popatrz na daty na moich PCB, na stronach PACO i oszacuj ile czasu projekty były opracowywane. Nie był to miesiąc, nie był to rok. Masz kilka lat aby zrealizować swoje marzenia? Na dodatek niekompatybilne z czymkolwiek? Nie prościej wziąć gotowe opracowanie? Jak jakaś chcesz dodać jakąś funkcję masz źródła. Przy okazji nauczysz się ASM PIC-ów.
W odbiornikach zapomnij o Arduino ESP itp. To musi być małe i pobierać mało prądu.

Chcesz się bawić tworzyć samemu, ok. Jaki masz sprzęt?
Jaki oscyloskop, analizator logiczny, zasilacz laboratoryjny? Podaj nazwy i kluczowe parametry. Od tego zależy jaka drogę najlepiej wybrać.


PS
Jeśli nadal chcesz wyważać otwarte drzwi i tworzyć swój niestandardowy standard, sprawdź jak rozwiązano w telefonii analogowej czy domofonach dwużyłowych zasilanie i rozmowę. Jest to jakaś koncepcja ale prądy tam są nie duże. ISDN może naprowadzić już na lepsze rozwiązania. DSL też jest wskazówką. W każdym razie, pchasz się w w filtry LC, częstotliwości setek kHz czy nawet MHz.

W DCC masz ok 10kHz, bez LC. Część elementów systemu może być kupiona. Np używany (w oryginalnym opakowaniu) booster i manipulator, który jednocześnie jest centralka oraz zestaw torów i zasilacz firmy ROCO kupiłem za 200zł. Dekoder kupisz za ok 80zł. Mając na czym próbować budujesz swój dekoder trakcji. Wiesz, że reszta działa poprawnie. Jak sam budujesz wszystko i coś nie działa, nie wiesz gdzie szukać błędu w sofcie. Jak masz problem z miniaturyzacją budujesz dekoder akcesori. Później dobrą centralkę, lepszy mocniejszy booster. Kupiony zestaw i tak się przyda, choćby do testowania poza makieta czy konfigurowania dekoderów. Mam 3 centralki, 3 boostery, 7 lub 8 manipulatorów, niezliczoną liczbę dekoderów. Kupny mam jeden zestaw ROCO, kilkanaście dekoderów trakcji, głównie z dźwiękiem i miniaturowe. Reszta samoróby opisane w EP.
 
Odpowiedź
#15
Nie chodzi mi o projekty, że nie działają, wszedłem w podany link chciałem coś ściągnąć i nie ma plików, błędne linki - to nie działa.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#16
(21-01-2019, 21:04)kaczakat napisał(a): Nie chodzi mi o projekty, że nie działają, wszedłem w podany link chciałem coś ściągnąć i nie ma plików, błędne linki - to nie działa.
Przenosiłem stronę na inny serwer i coś tam nie działa. Na stronie elektronika http://kolejki.prv.pl/elektronika.php jest link do archiwum http://kolejki.prv.pl/projekty/projekty.zip z wszystkimi projektami. Nie chciał mi się zmienić wszystkich linków teraz wszystko jest w jednym pliku.
 
Odpowiedź
#17
Ten link też nie działa, ściąga się prv_hotlink_denied.zip z reklamą hotlink, ale i tak nie wykorzystam jak to było w ASM dla pic. Córka ma fioła na punkcie ciuchci i jak jej nie przejdzie w ciągu najbliższych miesięcy to cos będę budował na strychu. Ale raczej w Arduino.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#18
(21-01-2019, 21:14)kaczakat napisał(a): Ten link też nie działa, ściąga się prv_hotlink_denied.zip z reklamą hotlink, ale i tak nie wykorzystam jak to było w ASM dla pic. Córka ma fioła na punkcie ciuchci i jak jej nie przejdzie w ciągu najbliższych miesięcy to cos będę budował na strychu. Ale raczej w Arduino.

H0 ?

Dalej nie za bardzo łapię o co chodzi z tym DCC i jak tym sterować, czy mogę sterować 10 kolejkami jednocześnie w zależności od zdarzeń na makiecie, ani jak to programować lub w czym, ani tym bardziej co ja potrzebuję poza centralką i dekoderem w kolejce, pewnie jakiś zasilacz ale i tutaj nie wiem czy mój obecny analogowy 12V wystarczy - stąd pewnie wymyślam koło na nowo - stąd też pytania.
 
Odpowiedź
#19
(21-01-2019, 21:14)kaczakat napisał(a): Ten link też nie działa, ściąga się prv_hotlink_denied.zip z reklamą hotlink,
Faktycznie cos tam się kaszani. Na forum nie umieszczę bo plik za duży (9Mb). Pisz na e-mail z EP to wyślę.

(21-01-2019, 21:14)kaczakat napisał(a): ale i tak nie wykorzystam jak to było w ASM dla pic.
Większość ASM PIC. Co to ma za zanaczenie gdy tylko wgrywa się kod do uC? A ASM jest łatwiejszy niż C.

(21-01-2019, 21:14)kaczakat napisał(a): Córka ma fioła na punkcie ciuchci i jak jej nie przejdzie w ciągu najbliższych miesięcy to cos będę budował na strychu. Ale raczej w Arduino.
Ciekawe czy jest kod dekodera godny uwagi?
Jak kody sa takie jak większość Arduinowego badziewia to strach wstawiać to do lokomotywy. Kup sobie loka za 100zł i na nim próbuj.
W dekoderze główne problemy to:
- zaniki zasilania.
- wykrywanie ABC/HLU (pomiar napięcia i ADC AVR ledwo wyrabia, rozdzielczością też nie grzeszy, lepiej dać ARM).
- szarpnięcia przy zmianie kierunku gdy nie ma w pełni sprzętowego PWM (małe AVR odpadają).
- rozpędzanie/zwalnianie, zwłaszcza zwalnianie do zatrzymania na określonym odcinku przed semaforem.
Od razu celuj w uC z 2xPWM na silnik aby łatwo zrobić wolny bieg. PWM dla wszystkich wyjść funkcyjnych. Programowy PWM będzie stwarzał różne problemy.
Przydałby się - pomiar prędkości obrotowej silnika (napięcia silnika gdy pracuje jak pradnica)

W sumie odpuściłem sobie AVR, bo musiałby być w obudowie 44pin. Aby szybko i łatwo zrobić dekoder najlepiej wziąć ARM. Nieliczne mają EEPROM więc musisz zaemulować w FLASH.
 
Odpowiedź
#20
(21-01-2019, 21:33)error105 napisał(a): Dalej nie za bardzo łapię o co chodzi z tym DCC i jak tym sterować, czy mogę sterować 10 kolejkami jednocześnie
Adresowanie krótkie 127, długie 1000 albo 10000 (nie pamiętam).
1024 akcesoria (może 2048).
Proste centralki mogą w jednej chwili obsługiwać 16 lokomotyw czasem 32. Max 31 manipulatorów ale jeden schodzi na komputer. Niby 16 lokomotyw to mało, 16x400...2400zł to już nie jest mało więc na początek wystarczy. Jak doliczysz po 100...300zł za wagon, tym bardziej na długo starczy te 16 lokomotyw. Aktualnie mam 19 loków więc wszystkich na raz nie odpalę nawet jeśli to wszystkich nie ustawię na torowisku które mam. Ponadto, można postawić i 500 loków ale w jednej chwili sterować tylko np 16. Jak się loka zatrzyma, można wybrać inną. Da się więc z kompa sterować większa liczbą. Najwięcej zależy tu od centralki.

Piszę z pamięci a dawno się tym nie zajmowałem, więc doczytasz co max to 1000 czy 10000, czy 1024 czy może 2048 akcesori.

(21-01-2019, 21:33)error105 napisał(a): w zależności od zdarzeń na makiecie, ani jak to programować lub w czym,
Już pisałem, darmowy Rocrail, płatna GBBkolejka przy nim się chowa.

(21-01-2019, 21:33)error105 napisał(a): ani tym bardziej co ja potrzebuję poza centralką i dekoderem w kolejce, pewnie jakiś zasilacz
12V to za mało, min 16. Ja używam 18..20V. Max to 24V. To napięcie na wyjściu centralki, więc dodaj spadek na mostku prostowniczym i mostku H jak na bipolarnych.
Poczytaj na forach np http://forum.modelarstwo.info/forums/ste...%C4%85.87/
Zobacz jakie zestawy są dostępne. Poczytaj moje artykuły o DCC w EP.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości