Marine Radio Programming Adapter

#7083472
Lesenswert?

Hallo,
ich habe einen Adapter welcher per UART eine Programmierschnittstelle 
fuer meine Marinefunkgeräte bereit stellt.

Die Kommunikation erfolgt dabei mit RX und TX über eine Leitung. 
Scheinbar wird der TX nur aktiv low getrieben und sonst per Pullup auf 
high gehalten. "RX" und "TX" hängen direkt an einem CP2102.

1. Mir stellt sich die Frage ob das irgendetwas ist was es schon gibt 
(außer  China Trick).
2. Warum sollte ich nicht einfach einen RS485 TTL adapter nehmen und 
davon dann schlicht nur die eine Leitung. Das sollte doch identisch 
aussehen bzw. wird da sowohl high als auch low aktiv getrieben?

Es geht mir darum einen unfassbar einfachen Trick bereit zu stellen um 
in der Community eine Lösung ohne jedes Löten und mit Kosten von 1-5 
Euro vorzuschlagen. Das ginge mit USB => RS485 Adaptern auch China sehr 
gut.
Angehängte Dateien:
(Firma: matzetronics) #7083481
Lesenswert?

Mit ein wenig Glück klappt das mit einem Pullup, deinem CP2102 und einer 
Diode:
Beitrag "Re: Spaß mit Kloeckner-Moeller PS3 in BASIC(?)"

Das war mein Adapter auf RS485 für eine SPS. Du kannst den ganzen 
Spannungteiler Krims da oben weglassen, denn dein Funkgerät hat ja kein 
RS485.
Sollte auch mit anderen USB-UART Adaptern genauso klappen, wie CH340 
oder so.
Moderator (Firma: Titel) Persönliche Seite #7083495
Lesenswert?

Fridolin O. schrieb:
> Das sollte doch identisch aussehen bzw. wird da sowohl high als auch low
> aktiv getrieben?
Werden sie.

> Es geht mir darum einen unfassbar einfachen Trick bereit zu stellen um
> in der Community eine Lösung ohne jedes Löten und mit Kosten von 1-5
> Euro vorzuschlagen.
Ganz ohne Löten? Wird nicht klappen.

Fridolin O. schrieb:
> Scheinbar wird der TX nur aktiv low getrieben und sonst per Pullup auf
> high gehalten.
Dan ist dessen Ruhepegel
> "RX" und "TX" hängen direkt an einem CP2102.
Also haben die da ebenfalls digitale Pegel und einen Ruhepegel mit 5V.
Dann probiers mal so:
1
  USB-RS232(TTL)                        Funkgerät  
2
  CP2102                       .--- Pullup -- 5V
3
   RX <--------o---------------o------- rx/tx
4
               |
5
   TX <---|<---'
6

7
  GND --------------------------------- GND

EDIT: Hoppla, Zweiter...  ;-)
#7083863
Lesenswert?

Helge schrieb:
> Vermute die 4 Transistoren haben auch eine Art Schutzfunktion für
> denUSB/seriell-Baustein. Das ist eine 50-Cent-Lösung, viel billiger
> wirds nicht.

Ja wenn ich es bloß finden würde. Dieser Stecker wird nur mit einem 
Funkgerät verkauft.

Ich habe schon gesucht ob ich irgendwie einen Namen dazu finde um 
gezielt solche Adapter zu finden.

Bei den China Dieselheizungen ist es genau auf die gleiche Weise gelöst 
worden. Da habe ich diese Schnittstelle auch im Projekt "Afterburner" 
gesehen.
#7083964
Lesenswert?

Harry L. schrieb:
> Fridolin O. schrieb:
>> Ich habe schon gesucht ob ich irgendwie einen Namen dazu finde um
>> gezielt solche Adapter zu finden.
>
> Sieht nach Icom CI/V aus.

Naja das Funkgeraet ist ein Recent RS-509MG bzw. RS-38M. Das sind quasi 
Kopien von ICOM Modellen. Es wundert mich also nicht das es hier eine 
solche Gleichheit gibt.

Lothar M. schrieb:
> Dann probiers mal so:  USB-RS232(TTL)                        Funkgerät
>   CP2102                       .--- Pullup -- 5V
>    RX <--------o---------------o------- rx/tx
>                |
>    TX <---|<---'
>   GND --------------------------------- GND
>
> EDIT: Hoppla, Zweiter...  ;-)

Ja ich denke das wird auf einem Steckbrett ausreichend sein.
#7084025
Lesenswert?

Stefan ⛄ F. schrieb:
> RS485 geht jedenfalls nicht, dass ist eine differentielle Übertragung
> über zwei verdrillte Leitungen.

Naja die Idee wäre ja einfach die "positive" Leitung und GND zu 
benutzen. Hier fällt im Prinzip RS485 weg aber es bleibt "alles auf 
einem Drah" über.

Das diese Idee nicht ganz weit weg ist kann man an den Antworten sehen 
in denen mit Dioden einfachstes RS485 mit einem Draht gemacht wurde.

Ich war mir nur nicht sicher ob diese RS485 Adapter aus China auch 
"open-collector" sind oder den High Pegel (zu) brutal treiben. Sonst 
würde das Funkgerät sicher glücklich mit der positiven Leitung von einem 
solchen Adapter sprechen.
Angehängte Dateien:
Gast #7084033
Lesenswert?

Fridolin O. schrieb:
> Ich war mir nur nicht sicher ob diese RS485 Adapter aus China auch
> "open-collector" sind oder den High Pegel (zu) brutal treiben.

Da ist ein MAX485CSA drin.
https://datasheets.maximintegrated.com/en/ds/MAX1487-MAX491.pdf

> Da ist auch keine Klemme für Masse/GND dran.

Leider, dabei wäre dafür locker genug Platz vorhanden.
#7084036
Lesenswert?

Stefan ⛄ F. schrieb:
> Fridolin O. schrieb:
>> Ich war mir nur nicht sicher ob diese RS485 Adapter aus China auch
>> "open-collector" sind oder den High Pegel (zu) brutal treiben.
>
> Da ist ein MAX485CSA drin.
> https://datasheets.maximintegrated.com/en/ds/MAX1487-MAX491.pdf
>
>> Da ist auch keine Klemme für Masse/GND dran.
>
> Leider, dabei wäre dafür locker genug Platz vorhanden.

Naja dran würde es nicht scheitern. Das kann man ja schlicht vom USB 
Stecker klauen. Es geht ja um eine Lösung die man < 5 mal im Leben eines 
Funkgeräts anwenden wird.

Bist du dir sicher mit dem MAX485CSA?
Moderator (Firma: Titel) Persönliche Seite #7084141
Lesenswert?

Matthias S. schrieb:
> Da ist auch keine Klemme für Masse/GND dran.
Ja, die Dinger muss man erst mal aufmachen um an die nötige Masse zu 
kommen.

Stefan ⛄ F. schrieb:
> Ist vielleicht ein nachgemachtes IC.
Ist vielleicht der Ausschuss, der am Bandende runter gefallen ist.

Mir ist übrigens immer noch nicht klar, was ein RS485 hier bringen soll.
(Firma: matzetronics) #7084171
Lesenswert?

Lothar M. schrieb:
> Mir ist übrigens immer noch nicht klar, was ein RS485 hier bringen soll.

Der TE glaubt anscheinend, das die TX/RX Umschaltung einfacher wird. Das 
ist natürlich unnötig, denn alle vorgeschlagenen Lösungen brauchen das 
ja gar nicht. So ein USB-UART Adapter, die Diode und ein paar Dupont 
Kabel reichen ja schon. Und wenn man partout nicht löten will, nimmt man 
ein Steckbrett. Aber es ist nur ein Bauteil und das Kabel zur Funke...
Beitrag #7086141 wurde von einem Moderator gelöscht.
Beitrag #7086144 wurde von einem Moderator gelöscht.

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