prosze:
http://www.arduino.cc/en/Tutorial/Debounce
przykład z tutoriala Arduino (absolutne podstawy) z tłumieniem drgań styków dla jednego przycisku. Trzeba tylko rozbudować o badanie stanu ośmiu wejść i zmianę stanu na ośmiu wyjściach. Można to wszystko zrobić na TTL/CMOS lub przłączniku z heliosa czy jowisza
ale drucików do polutowania będzie więcej
a płytka to już z pewnością 2 warstwy
a w tym przykładzie wystarczy:
1. atmega8 - aktualna cena 3,25 zł (nie trzeba arduino by wgrać program skompilowany dla arduino, wystarczy sama atmega - ma zegar wewnętrzny RC 8 MHz. tak więc +/- zas i 8 wejść i 8 wyjść)
2. 8 szt przycisków
3. 8 szt tranzystory NMOS (lub bipolarne) do kluczowania cewki przekaźników + 8 szt diod zabezpieczających (jak NMOS na wyższe napięcie lub z diodą wewnątrz to nawet nie trzeba)
4. no i te ledy ale bez rezystorów bo po co - wystarczy że na wspólnej szynie damy PWM, świeci zawsze tylko jedna
ktoś widzi schemat czy muszę jednak narysować
http://www.arduino.cc/en/Tutorial/Debounce
przykład z tutoriala Arduino (absolutne podstawy) z tłumieniem drgań styków dla jednego przycisku. Trzeba tylko rozbudować o badanie stanu ośmiu wejść i zmianę stanu na ośmiu wyjściach. Można to wszystko zrobić na TTL/CMOS lub przłączniku z heliosa czy jowisza
1. atmega8 - aktualna cena 3,25 zł (nie trzeba arduino by wgrać program skompilowany dla arduino, wystarczy sama atmega - ma zegar wewnętrzny RC 8 MHz. tak więc +/- zas i 8 wejść i 8 wyjść)
2. 8 szt przycisków
3. 8 szt tranzystory NMOS (lub bipolarne) do kluczowania cewki przekaźników + 8 szt diod zabezpieczających (jak NMOS na wyższe napięcie lub z diodą wewnątrz to nawet nie trzeba)
4. no i te ledy ale bez rezystorów bo po co - wystarczy że na wspólnej szynie damy PWM, świeci zawsze tylko jedna
ktoś widzi schemat czy muszę jednak narysować