Analoges Signal zu CAN

Gast #3616823
Lesenswert?

Hallo,

ich wuerde gerne das Signal eines analogen Drucksensors in CAN 
umwandeln. Wie ist hierbei die vorgehensweise? Ich habe bis jetzt das 
analoge Signal verstaerkt und mit A/D - wandler und shift register in 
eine serielle Bitfolge gewandelt. Koennte mir jemand sagen wie ich am 
besten im Weiteren vorgehe? Welcher CAN-Controller und Transceiver ist 
sinnvoll? Brauch ich unbedingt einen Mikrocontroller oder geht das auch 
anders?

Vielen Dank
Gast #3616839
Lesenswert?

CAN ist ein bisschen mehr als nur ein serieller Bitstrom. Nimm dir einen 
Mikrocontroller mit integriertem CAN-Controller - oder gar mit 
integriertem CAN-Transceiver (zB LPC11C00) und schreib ein Programm das 
mithilfe des ADC das Analogsignal einliest und per CAN verschickt.
Wenn du gar nichts selber am CAN-Bus machen willst verwende fertige 
CANopen-Module, die können das schon fertig und müssen "nur" 
konfiguriert werden. Das wird aber wohl nicht ganz billig...
Gast #3618595
Lesenswert?

Okay also wenn ich mit dem MCP25050 arbeiten wuerde. Koennte ich ihn 
programmieren wie ein Mikrocontroller? Einfach die vier Eingaenge als 
CAN Signal rausschicken. Ist das vom Programmierungsaufwand komplex oder 
gibt es vorgearbeiten Code den man nur anpassen muss? Wisst ihr wo ich 
die Beschaltung finde fuer den MCP25050? Im Datenblatt bin ich nicht 
fuendig geworden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren