Gast
#20299
Hi, Kann mir jemand sagen wie ich mit dem 4433 ein Netzwerk bauen kann? D.h. dass mehrere MCs miteinander kommunitzieren und Werte usw. austauschen. Soviel ich weis, geht das über den UART. Gruss ADI
|
Anzeige
|
"Netzwerk" mit dem at90s4433
Gast
#20299
Hi, Kann mir jemand sagen wie ich mit dem 4433 ein Netzwerk bauen kann? D.h. dass mehrere MCs miteinander kommunitzieren und Werte usw. austauschen. Soviel ich weis, geht das über den UART. Gruss ADI
Gast
#20300
besser und schneller mit SPI.
Gast
#20301
OK, klingt einleuchtend. Kann mir jemand zeigen wie man mit SPI umgeht? Programmbeispiele oder so?
Gast
#20302
Geht mit SPI schon, aber es geht nur als Single Master Netz, bei den Slaves werden jeweils vier Portleitungen belegt und beim Master werden 3 plus je eine Portleitung pro Slave benötigt. Mit einem 3 zu 8 Dekoder könnte man auch 8 Slaves mit 3 Portleitungen adressieren. Gruß Markus
Gast
#20303
Was würdest du mir dann empfehlen, oder wie ist es am einfachsten zu realisieren? Leider bin ich noch Einsteiger und habe nicht so grose Ahnung. Wäre deshalb froh wenn mir jemand helfen könnte. Mfg ADI
Gast
#20304
Also mit den ältene AVR's ist das nicht ganz so einfach. Wenn man nicht alles per Software machen will und damit Ressourcen verschwendet bleibt einem fast nur die SPI Schnittstelle. Einfacher und flexibler sind die neueren AVR ab Mega8. Die haben ein I2C Interface, das sogar Multimasterfähig ist, und der UART bietet auch mehr Möglichkeiten. Der Mega8 ist Pinkompatibel zum 4433, hat aber mehr Speicher und mehr Peripherie Der Pacsal Compiler von Elab bietet eine fertige Library, die ein Multimaster fähiges Netzwerk ermöglichen Ein paar Infos findest Du hier http://www.elektronik-projekt.de/ Gruß Markus Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|