Hallo miteinander, Ich habe im Netz nichts passendes hierzu gefunden, daher meine Frage. Ich möchte mir ein I/O Board mit 4-5 Ein und 4-6 Ausgängen basteln, das ganze soll am CAN - Bus hängen. Ich möchte das ganze so klein wie möglich auf eine Platine bauen, da ich Räumlich sehr beschränkt bin. Die E/A´s Arbeiten mit 24V Pegel, müsste das ganze dan über Optokoppler umsetzen auf die 5V Ebene. Mein größeres Problem ist der CAN - Bus. Wie "Verheirate" ich die I/O´s mit dem CAN-BUS ? Gibt es hierfür Beispiele ? Ich möchte nur die I/O Boards, Der Rechner der im Bild eingezeichnet ist, hat bereits eine CAN-BUS Schnittstelle. Danke für eure Antworten
Verheiratet wird das ganze über das CAN-Protokoll. Jede deiner Karten brauch einen Controller, der das Protokoll beherrscht. Ich habe bei den AVR-Freaks durch Zufall mal was gefunden, was dir evtl. weiterhelfen könnte: http://www.avrfreaks.net/modules/FreaksArticles/files/23/CAN%20on%20the%20AVR.pdf
Danke für die Antwort und der .pdf File. mit dem Protokoll ist klar, auch mit jeweils einem Controller auf jedem Board. Ich glaube ich hätte mich besser ausdrücken sollen, meine Frage bezog sich mehr auf die Hardware. Wie binde ich Physikalisch das ganze ein. Sprich ich habe einen Controller und z.B. 4 Optokoppler die Ein-/ Ausgänge sind. Grüße
Zum Controller: Wenn es so klein wie möglich sein muss, brauchst Du einen Controller mit integriertem CAN. Vorschlag: PIC18F26K80. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en550199 Der hat nur 28 Pins, und mehr brauchst Du nicht. Die kleinste Bauform ist QFN, aber das lässt sich schlecht per Hand löten. Alternativ gibts SSOP, das ist das nächst kleinste. Leistungsmäßig reicht der völlig aus. Dann brauchst Du einen CAN-Transceiver. Vorschlag: MCP2551 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 Der Transceiver macht die analoge Ankopplung des digitalen Controllers an die Spannungspegel auf dem CAN-Bus. Der Transceiver ist praktisch immer extern. Es ist ein 8-Pinner, erhältlich in DIP8 oder SO-08, also auch noch relativ klein. Optokoppler-Schaltungen solltest Du im Netz finden. Die LED des Optokopplers braucht einen Vorwiderstand, der genauso dimensioniert wird wie bei einer normalen LED. fchk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.