Forum: Mikrocontroller und Digitale Elektronik Welches Bussystem (Tiny15L)


von xxx (Gast)


Lesenswert?

Hallo!
Ich habe hier eine Schaltung, in der ein AVR (Tiny15L) seinen dienst
tut. Dieser ist "nur" dafür zuständig, 3 Analoge Werte abzufragen und
zu digitalisieren.
Diese Signale liegen an PB3(ADC2), PB4(ADC3) und PB5(ADC0) an. PB0 ist
mit der Referenzspannung für den ADC belegt. PB1 und PB2 (MISO,SCK)
sind frei. Ich bin jetzt auf der Suche nach einem Bussystem, mit dem
ich mehrere AVRs bidirektional verbinden kann. Dabei muss der im
Messteil verbaute Tiny Galvanisch isoliert (mind 1000V) werden. Dies
soll über Optokoppler erfolgen.
Welchen Bus würdet ihr dafür verwenden?

danke schon mal für eure Antworten!

von Robert (Gast)


Lesenswert?

Im Tiny15 ist kein UART und kein Quarz. Da kann man entweder I2C oder
RS485 oder SSIO half duplex wählen. Den Bitstrom und alles was an
Protokoll drüber liegt muss man dann per SW erledigen.

Robert

von xxx (Gast)


Lesenswert?

Und wie könnte man das über Optokoppler und mit nur 2 Portpins machen?

von Robert (Gast)


Lesenswert?

Bei RS485 ist einer Tx und der andere Rx. Für I2C gibt es
Schaltbeispiele im www zur Galvanischen Trennung ich denke z.B. bei
Philips.

Robert

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.