Witam,
Mam zamiar zbudować kontroler ruchu, szczegółowy opis jak to by miało działać jest w tym temacie
https://www.elektroda.pl/rtvforum/topic542899.html
Myślałem żeby zrobić to analogowo ale na jakimś mikrokontrolerze było by znacznie prościej fizycznie i z możliwością szybkiej zmiany parametrów w razie potrzeb.
Jaki mikrokontroler nadawał by się do tego? Brałem pod uwagę ATMega8 lub AT90s2313. Do procesora było by podpięte 6 czujników indukcyjnych dających impulsy, każdy z inną częstotliwością. Na wyjściach 6 LED odpowiadających każdemu czujnikowi.
Nie zajmuje się teraz programowaniem procesorów. Liznąłem tylko programowania w asemblerze i C na studiach 10lat temu. Nawet napisałem jakiś prosty program na 8051 powodujący miganie LED na wyjściach z określoną częstotliwością.
Ostatnio prześledziłem kilka kursów programowania w necie i ściągnąłem programy Bascom oraz WinAVR. O ile asembler nigdy nie był dla mnie do końca zrozumiały to uważam, że bascom jest dość prosty.
Czy wsad do zrealizowania założonych funkcji będzie bardzo skomplikowany i czy da się go napisać w bascomie?
Myślałem o porównywaniu czasu pomiędzy poszczególnymi zboczami a zadanym lub o zliczaniu tych impulsów np co 1 sek. i porównywaniu z ilością zadaną.
Pozdrawiam
Jeśli umieściłem temat w nieodpowiednim dziale proszę moderatora o przeniesienie.
Mam zamiar zbudować kontroler ruchu, szczegółowy opis jak to by miało działać jest w tym temacie
https://www.elektroda.pl/rtvforum/topic542899.html
Myślałem żeby zrobić to analogowo ale na jakimś mikrokontrolerze było by znacznie prościej fizycznie i z możliwością szybkiej zmiany parametrów w razie potrzeb.
Jaki mikrokontroler nadawał by się do tego? Brałem pod uwagę ATMega8 lub AT90s2313. Do procesora było by podpięte 6 czujników indukcyjnych dających impulsy, każdy z inną częstotliwością. Na wyjściach 6 LED odpowiadających każdemu czujnikowi.
Nie zajmuje się teraz programowaniem procesorów. Liznąłem tylko programowania w asemblerze i C na studiach 10lat temu. Nawet napisałem jakiś prosty program na 8051 powodujący miganie LED na wyjściach z określoną częstotliwością.
Ostatnio prześledziłem kilka kursów programowania w necie i ściągnąłem programy Bascom oraz WinAVR. O ile asembler nigdy nie był dla mnie do końca zrozumiały to uważam, że bascom jest dość prosty.
Czy wsad do zrealizowania założonych funkcji będzie bardzo skomplikowany i czy da się go napisać w bascomie?
Myślałem o porównywaniu czasu pomiędzy poszczególnymi zboczami a zadanym lub o zliczaniu tych impulsów np co 1 sek. i porównywaniu z ilością zadaną.
Pozdrawiam
Jeśli umieściłem temat w nieodpowiednim dziale proszę moderatora o przeniesienie.