Forum: Mikrocontroller und Digitale Elektronik Digitus DA-70156 RS232 Konverter funktioniert nicht, ein anderer aber schon


von Chrys (Gast)


Lesenswert?

Hallo Zusammen

Mein Problem: Ich habe von früher noch einen rs232 zu USB Konverter, 
welcher funktioniert. Das Setup ist ein Atmega64 --> max232 --> 
serial2USB converter --> Ubuntu PC
Jetzt reicht ein Konverter nicht mehr und ich habe mir neue gekauft und 
zwar diesen hier: 
https://www.reichelt.de/USB-Konverter/DIGITUS-DA-70156/3/index.html?ACTION=3&LA=446&ARTICLE=99617&GROUPID=6105&artnr=DIGITUS+DA-70156&SEARCH=digitus%2Brs232
Dieser funktionert aber nicht. Auf dem PC erscheint er ganz normal als 
/dev/ttyUSB0, so wie der alte auch, nur geht dann nichts.

Der RS485 zu USB Konverter vom gleichen Hersteller geht problemlos
https://www.reichelt.de/USB-Konverter/DIGITUS-DA-70157/3/index.html?ACTION=3&LA=446&ARTICLE=122187&GROUPID=6105&artnr=DIGITUS+DA-70157&SEARCH=digitus%2Brs232

Leider kann ich den alten RS232 Konverter nicht mehr finden/kaufen und 
es regt mich auch ein wenig auf, geht der Neue nicht...

Hat jemand eine Idee an was das liegen könnte??

Gruss Chrys

von hp-freund (Gast)


Lesenswert?

Kontrolliere erst mal all die logs, rules und Rechte die Linux so 
bietet.

von Chrys (Gast)


Lesenswert?

mit dmesg krieg ich:

[32308.940032] usb 3-1: new full-speed USB device number 10 using 
uhci_hcd
[32309.064405] usb 3-1: device descriptor read/64, error -71
[32309.292184] usb 3-1: device descriptor read/64, error -71
[32309.508045] usb 3-1: new full-speed USB device number 11 using 
uhci_hcd
[32309.711055] usb 3-1: New USB device found, idVendor=0403, 
idProduct=6001
[32309.711062] usb 3-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[32309.711066] usb 3-1: Product: FT232R USB UART
[32309.711070] usb 3-1: Manufacturer: FTDI
[32309.711073] usb 3-1: SerialNumber: A105RTMN
[32309.719099] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter 
detected
[32309.719157] usb 3-1: Detected FT232RL
[32309.721128] usb 3-1: FTDI USB Serial Device converter now attached to 
ttyUSB2

Kann aber mit dem error nicht viel anfangen?!

Gruss Chrys

von hp-freund (Gast)


Lesenswert?

Der Fehler scheint bekannt:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1565292

Aber am Ende gibt es ein ttyUSB2.
Probier jetzt mal als root z.B. eine RS232 Schleife.

von Manfred (Gast)


Lesenswert?

Chrys schrieb:
> Das Setup ist ein Atmega64 --> max232 -->
> serial2USB converter --> Ubuntu PC
> ..
> Jetzt reicht ein Konverter nicht mehr und ich habe mir
> neue gekauft und ... Dieser funktionert aber nicht.
> ..
> Der RS485 zu USB Konverter vom gleichen Hersteller geht problemlos

Ja was denn nun, RS485 oder RS232?

> Leider kann ich den alten RS232 Konverter
> nicht mehr finden/kaufen

Du bist zu bedauern, ist Digitus der einzige Vertreiber und Reichelt der 
einzige Händler für solch exotische Teile?

Warum überhaupt die doppelte Umsetzung vom µC auf Leitungspegel und dann 
wieder auf USB herunter? Um mit einem µC auf USB zu kommen, setze ich 
einen TTL-USB-Konverter ein, z.B.
https://www.aliexpress.com/item/Free-Shipping-CH340-module-USB-to-TTL-CH340G-upgrade-download-a-small-wire-brush-plate/32511531487.html

von Chrys (Gast)


Lesenswert?

Manfred schrieb:
> Du bist zu bedauern, ist Digitus der einzige Vertreiber und Reichelt der
> einzige Händler für solch exotische Teile?

Ne natürlich nicht, aber habe auch keine Lust alle möglichen Modelle zu 
kaufen, bis eines passt...

Manfred schrieb:
> Um mit einem µC auf USB zu kommen, setze ich
> einen TTL-USB-Konverter ein, z.B

Dazu habe ich auf die schnelle nur das hier gefunden, aber es reicht um 
zu sagen bhuuuus kein Bock auf noch mehr Stress....

Well, instead of the more common FTDI (FT232) chip, these modules 
include a CH340G USB interface chip, which is apparently much cheaper. 
Now, while the FT232, and specifically the FT232R, can throw driver 
errors, the CH340G requires a specific driver. I found the driver online 
although there were only Chinese instructions. However, installation is 
very straight-forward (on a Windows 7 (64 bit) machine, at least.

Manfred schrieb:
> Ja was denn nun, RS485 oder RS232?

Der RS485 Konverter von Digitus geht aber der RS232 nicht. War 
eigentlich nur als Zusatzinfo gedacht...

Aber danke trotzdem, bin auf jedenfall kein Stück weiter mit meinem 
Problem.

Chrys

von Chrys (Gast)


Lesenswert?

hp-freund schrieb:
> Probier jetzt mal als root z.B. eine RS232 Schleife.

Weis grad nicht was du mit Schleife meinst?

Aber mit cutecom und auch mit einem eigenen pythonprogi kommt nichts an, 
auch kein kauderwelsch auf Grund falscher baud oder so...

von Manfred (Gast)


Lesenswert?

Chrys schrieb:
> Dazu habe ich auf die schnelle nur das hier gefunden, aber es reicht um
> zu sagen bhuuuus kein Bock auf noch mehr Stress....
>
> Well, instead of the more common FTDI (FT232) chip, these modules
> include a CH340G USB interface chip, which is apparently much cheaper.
> Now, while the FT232, and specifically the FT232R, can throw driver
> errors, the CH340G requires a specific driver.

Es gibt diese USB-TTL auch mit FTDI oder SiliconLabs Bausteinen!

CH340 habe ich als Beispiel bennannt, weil ich sie hier unter Windows 
benutze und sie auch auf den China-Arduinos unauffällig funktionieren.

von hp-freund (Gast)


Lesenswert?

Chrys schrieb:
> Weis grad nicht was du mit Schleife meinst?

TX und RX Leitung verbinden.

sudo cutecom

dann sind Rechteprobleme ausgeschlossen.
Es sollte das was gesendet wird auch wieder empfangen werden.

von Chrys (Gast)


Lesenswert?

Vielen Dank für die Hilfe, aber der Konverter lief schon immer prima...
Es war doch ein baud-Problem, wie immer halt, sorry für eure Zeit!!!

Gruss Chrys

von Chrys (Gast)


Lesenswert?

hp-freund schrieb:
> Es sollte das was gesendet wird auch wieder empfangen werden.

Geiler Test, doch noch was gelernt :)

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.