retezeni posuvnych registru
Moderátor: Moderátoři
retezeni posuvnych registru
Ahoj, dotaz na zkusenejsi. Potreboval bych arduinem ridit cca 30 tlacitek se signalizaci ledkama, tedy IN i OUT. Problem je, ze tlacitka jsou dost daleko od sebe - vyssi metry. Nechce se mi ke kazdemu tahnout 4 kabely od centraly. Rad bych je navesil na jedno vedeni. Druhy problem je, ze bude potreba rychla reakce, takze pada i2c sbernice. Jako optimalni se mi jevi posuvnej registr, ale pri tomto poctu uz pry zacinaji problemy s desynchronizaci casu a dela to bordel. Nema nekdo nejaky napad jak to elegantne vyresit? Diky moc
Co znamena "rychla reakce" v cislech? I2C ti na rychlost mackani tlacitek musi stacit s radovym prehledem, tato sbernice se ale nehodi na jakekoliv delsi vedeni.
Pokud to ma spolehlive fungovat, dej ke kazdemu tlacitku RS485 a nejaky maly MCU a proste jednotlivym tlacitkum a ledkam adresuj dotazy na stav a povely k rozsviceni a ty ti vzdycky nasledne odpovi. ATtiny stoji do 10 kacek, RS485 koupis za 2 kacky a mas to vyresene bez nejakych patlanin s registry kde bys mel problemy hlavne s rusenim a ne nejakou desynchronizaci.
Pokud to ma spolehlive fungovat, dej ke kazdemu tlacitku RS485 a nejaky maly MCU a proste jednotlivym tlacitkum a ledkam adresuj dotazy na stav a povely k rozsviceni a ty ti vzdycky nasledne odpovi. ATtiny stoji do 10 kacek, RS485 koupis za 2 kacky a mas to vyresene bez nejakych patlanin s registry kde bys mel problemy hlavne s rusenim a ne nejakou desynchronizaci.
Obavam se, ze 10ms impulz rukou vubec udelat nedokazes. Pokud se budes pokouset cist kratsi stisky jak nejakych 20-30ms, bude ti to generovat nekolikanasobne stisky kvuli zakmitum. Nove tlacitko muze mit zakmity kratsi, ale pokud kontakt trostku zoxiduje, nestisknes ho uplne silne apod, ty zakmity se dost prodlouzi.
nebude to rukou, ale prejezdem voziku na kolejnicce, zakmity tam budou, ale to by nemelo vadit. Vyzkousim na jednom kousku.termit256 píše:Obavam se, ze 10ms impulz rukou vubec udelat nedokazes. Pokud se budes pokouset cist kratsi stisky jak nejakych 20-30ms, bude ti to generovat nekolikanasobne stisky kvuli zakmitum. Nove tlacitko muze mit zakmity kratsi, ale pokud kontakt trostku zoxiduje, nestisknes ho uplne silne apod, ty zakmity se dost prodlouzi.