Analoges Signal zu CAN

Gast #3616823
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
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
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

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.