21-01-2019, 21:34
(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.