Moin!
Habe da mal eine kurze Frage: Ich bin gerade dabei, einen Hardware MP3-Encoder zu basteln. Dieser soll dann mit Hilfe des CAN-Open-Standards an ein vorhandenes CAN-Bussystem angeschlossen werden und darüber einen „quasi-Echtzeit-Audiostream“ senden.
Gibt es eventuell Möglichkeiten, über ein RS232-CAN-Busmodul dies zu realisieren?
Oder: Wer hat sonst noch umfassende Kenntnisse / Erfahrung im Bereich CAN-Bus?
Herzliche Grüße aus dem Norden!
Hasso
Moin!
Habe da mal eine kurze Frage: Ich bin gerade dabei, einen
Hardware MP3-Encoder zu basteln. Dieser soll dann mit Hilfe
des CAN-Open-Standards an ein vorhandenes CAN-Bussystem
angeschlossen werden und darüber einen
„quasi-Echtzeit-Audiostream“ senden.
Prinzipiell sollte das möglich sein, aber:
Was genau willst Du machen? Musik/Sprache? Wie sehen die Empfänger aus? Eventuell sind andere codecs aufgrund der beschränkten Bandbreite günstiger (Speex, OggVorbis,…) - die gibts aber eher nicht als Hardware.
Gibt es eventuell Möglichkeiten, über ein RS232-CAN-Busmodul
dies zu realisieren?
AFAIK ist RS-232 auf 115kbit beschränkt, das könnte je nach Anwendungsfall etwas wenig sein. Die verfügbare Bandbreite (andere Anwendungen beachten) des CAN-Busses muß das natürlich auch hergeben (je nach Leitungslänge bis zu 1Mbit).
Oder: Wer hat sonst noch umfassende Kenntnisse / Erfahrung im
Bereich CAN-Bus?
Leider noch nicht.
LG
Stuffi
AFAIK ist RS-232 auf 115kbit beschränkt, das könnte je nach
Anwendungsfall etwas wenig sein. Die verfügbare Bandbreite
(andere Anwendungen beachten) des CAN-Busses muß das natürlich
auch hergeben (je nach Leitungslänge bis zu 1Mbit).
Nö, ist es nicht. Wenn ich über USB eine Virtual Com einricht, habe ich Transferraten von bis zu 2Mbit/s. Hier ist der Knackpunkt die Kabellänge von USB.