Forum: Mikrocontroller und Digitale Elektronik suche Kamera mit CAN-Schnittstelle für Überwachungszwecke


von Richard B. (richbz)


Lesenswert?

Hallo,
ich betriebe einen CAN-Hausbus und möchte diesen um Überwachungskameras 
ergänzen. Ich habe in meinen Recherchen leider nichts passendes 
gefunden.
Da in den PKW's überwiegend CAN-Busse in Verbindung mit Front- und 
Rückfahrkameras zum Einsatz kommen, hätte ich erwartet, dass hier 
entsprechende Komponenten halbwegs preisgünsig zu bekommen sind.

Steuerung und Auslesen der Bilddaten sollte über CAN-Bus möglich sein, 
zudem soll das Ganze bezahlbar sein (Preis pro Kamera max. 100 €).

Hat jemand einen Tip ?

von Freddy (Gast)


Lesenswert?

So etwas könnte ich auch gebrauchen. Habe schon intensiv recherchiert - 
anscheinend gibt es hier nichts vernünftiges auf dem Markt.

von Davis (Gast)


Lesenswert?

Freddy schrieb:

> So etwas könnte ich auch gebrauchen. Habe schon intensiv recherchiert -
> anscheinend gibt es hier nichts vernünftiges auf dem Markt.

Die Kapazität des CAN-Busses dürfte für Video nicht gerade passend sein. 
Bei 1 MBit/s brutto kommen vielleicht 400 KBit/s netto raus. Das sind 50 
KByte/s. Das reicht für ein Mickerbild pro Sekunde!

von Rolf M. (rmagnus)


Lesenswert?

Richard B. schrieb:
> Da in den PKW's überwiegend CAN-Busse in Verbindung mit Front- und
> Rückfahrkameras zum Einsatz kommen, hätte ich erwartet, dass hier
> entsprechende Komponenten halbwegs preisgünsig zu bekommen sind.

Du weißt aber, daß der CAN da nur zur Steuerung der Kameras verwendet 
wird? Das Video wird z.B. über LVDS übertragen. Wie Davis schon schrieb, 
wäre die Bandbreite von CAN viel zu gering zur Video-Übertragung.

von Alex W. (a20q90)


Lesenswert?

Davis schrieb:
> Freddy schrieb:
>
>> So etwas könnte ich auch gebrauchen. Habe schon intensiv recherchiert -
>> anscheinend gibt es hier nichts vernünftiges auf dem Markt.
>
> Die Kapazität des CAN-Busses dürfte für Video nicht gerade

Wo schreibt er das er Video streamen will? Einzellbilder reichen aus!

von Davis (Gast)


Lesenswert?

Alex W. schrieb:
> Davis schrieb:
>> Freddy schrieb:
>>
>>> So etwas könnte ich auch gebrauchen. Habe schon intensiv recherchiert -
>>> anscheinend gibt es hier nichts vernünftiges auf dem Markt.
>>
>> Die Kapazität des CAN-Busses dürfte für Video nicht gerade
>
> Wo schreibt er das er Video streamen will? Einzellbilder reichen aus!

Richard schreibt "Rückfahrkameras" und "Überwachungskameras". Die werden 
in aller Regel als Videokameras eingesetzt. Von Einzelbildern habe ich 
nichts gelesen.

von STMler (Gast)


Lesenswert?

> Wo schreibt er das er Video streamen will? Einzellbilder reichen aus!


Auch da ist bei CAN sehr schnell Schluss.
Der Bus ist nicht für hohen Datendurchsatz geeignet - man bedenke das da 
nur max. 8 Byte pro Paket übertragen werden können... für ein 50KByte 
Bild brauchste 6400 Pakete.
6400 * 111 Bit  / 8 = 88800 Bytes, plus Pausen und Fehler.


1 Frame pro Sekunde mit hoher JPEG Kompression und sehr niedriger 
Auflösung mag gerade so gehen aber der Bus taugt dann für nix anderes 
mehr weil überlastet ;-)

von Frankman (Gast)


Lesenswert?

Die Kameras aus dem KFZ sind heutzutage NUR NOCH reine LVDS-Kameras. 
Can-Bus haben die grundsätzlich nicht. Steuerdaten werden als I2C-Bus 
mit durch den LVDS-Stream getunnelt.
Datenrate LVDS bis zu 3Gbit/sek.

von Frankman (Gast)


Lesenswert?

Rolf Magnus schrieb:

> Du weißt aber, daß der CAN da nur zur Steuerung der Kameras verwendet
> wird?

Stimmt nicht! Es wird I2C verwendet. Der wird über den LVDS Upstream mit 
zur Kamera übertragen.

---> Schau mal da: 
http://www.inova-semiconductors.de/en/products_apix2.html

von Rolf M. (rmagnus)


Lesenswert?

Frankman schrieb:
> Rolf Magnus schrieb:
>
>> Du weißt aber, daß der CAN da nur zur Steuerung der Kameras verwendet
>> wird?
>
> Stimmt nicht! Es wird I2C verwendet.

Du wirst es vielleicht nicht glauben, aber es gibt mehr als eine 
Möglichkeit, so eine Kamera im Auto zu vernetzen, und es gibt sehr wohl 
Rückfahrkameras, die am CAN hängen.

von Strubi (Gast)


Lesenswert?

Moin,

Bilddaten über CAN macht wirklich keinen Sinn.
Höchstens mal ein Einzelbild drüberschicken. Warum nicht einfach 
verschlüsseltes WLAN?
Glaube auch nicht, dass es in der Form zu kaufen gibt, geschweige denn, 
dass der Preis unter 300€ liegt.

Grüsse,

- Strubi

von Harald A. (embedded)


Lesenswert?

Ich würde eine der seriellen Kameras nehmen (Steuerung und JPEG per 
UART) und dann eine Umsetzung auf CAN machen. Klar, das reicht für 
Einzelbilder im relativ langsamen Update, aber funktionieren sollte das. 
Könnte man sogar mit einem fertigen Ser/CAN Wandler machen, also fast 
kein Hardware-Entwicklungsaufwand.

von Busbauer (Gast)


Lesenswert?

Einer der Gründe warum ich mit Ethernet arbeite. In Automobilbereich 
gibt es auch schon Überlegungen umzusteigen

von Drobel (Gast)


Lesenswert?

Rolf Magnus schrieb:
> Frankman schrieb:
>> Rolf Magnus schrieb:
>>
>>> Du weißt aber, daß der CAN da nur zur Steuerung der Kameras verwendet
>>> wird?
>>
>> Stimmt nicht! Es wird I2C verwendet.
>
> Du wirst es vielleicht nicht glauben, aber es gibt mehr als eine
> Möglichkeit, so eine Kamera im Auto zu vernetzen, und es gibt sehr wohl
> Rückfahrkameras, die am CAN hängen.

Hast du einen Link auf solch eine Kamera? Könnte mir gut vorstellen, 
dass die Leute, die so eine Kamera einsetzen, die sind, die immer gegen 
Bäume und Steine fahren. Kann aber auch sein, dass ich mich irre.

von amateur (Gast)


Lesenswert?

@Richard

Ich schätze mal so: Falls Du den CAN-Bus brauchst, z.B. für irgendeine
                    Steuerung, läuft mit Bildübertragung (praktisch)
                    nichts.
                    Hat Dein Bus sonst nix zutun - a bissel was geht
                    alleweil. Briefmarken und nur nicht hudeln.

von Richard B. (richbz)


Lesenswert?

Hallo,

erstmal Danke für Eure zahlreichen Antworten !

Ich hatte vergessen anzugeben, daß ich nur Einzelbilder übertragen will. 
Der Bus hat derzeit eine Auslastung bei etwa 3%, Baudrate ist 100 MBaud- 
sollte also machbar sein.

@Harald A.:
An diese Lösung hatte ich auch schon gedacht - ich wollte nur vorher 
nochmal abklären, ob es auch andere Möglichkeiten gibt.

von Drobel (Gast)


Lesenswert?

> Ich hatte vergessen anzugeben, daß ich nur Einzelbilder übertragen will.
> Der Bus hat derzeit eine Auslastung bei etwa 3%, Baudrate ist 100 MBaud-
> sollte also machbar sein.

Das nenne ich mal einen ordentlichen CAN-Bus. 100 MBaud. Respekt.

von STMler (Gast)


Lesenswert?

100MBaud:
Dann ist der CAN Bus sicher nur 10cm lang und Du nutzt 
super-doppel-spezial Transceiver?
;-))))

von Rolf M. (rmagnus)


Lesenswert?

Richard B. schrieb:
> Hallo,
>
> erstmal Danke für Eure zahlreichen Antworten !
>
> Ich hatte vergessen anzugeben, daß ich nur Einzelbilder übertragen will.
> Der Bus hat derzeit eine Auslastung bei etwa 3%, Baudrate ist 100 MBaud-
> sollte also machbar sein.

Das wäre etwas verwunderlich, denn CAN geht normalerweise eigentlich nur 
bis 1 MBit/s.

Drobel schrieb:
> Hast du einen Link auf solch eine Kamera?

Nein. Ich arbeite aber beruflich im Automotive-Umfeld und habe dort bei 
einem Automobilhersteller schon mal so eine Kamera über CAN angesteuert.

> Könnte mir gut vorstellen, dass die Leute, die so eine Kamera einsetzen,
> die sind, die immer gegen Bäume und Steine fahren. Kann aber auch sein,
> dass ich mich irre.

Mir ist nicht so ganz klar, was du damit sagen willst.

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.