CP210x -> HC-12 UART Mode ERROR

Gast #5445445
Lesenswert?

Hallo,

ich habe einen USB -> UART Adapter (CP210x) und ein HC-12 Modul.

Ich würde gerne mit dem UART Adapter das HC-12 Modul ansteuern. 
(Verkabelung: TX->RX, RX->TX, SET->DTR, VCC=5V, GND=GND).

Ich kann mit AT Mode auch perfekt mit dem Modul kommunizieren und die 
Parameter setzten/lesen. Sobald ich allerdings in den UART Mode 
wechsele, bekomme ich bei jedem gesendetem Byte ein "ERROR" zurück.

Ich habe den obigen Aufbau zweimal und würde gerne von einem Terminal 
zum anderen senden (natürlich nur testweise ;-)). Bei beiden Modulen 
sehe ich das gleiche Problem.

Laut User Manual [1] ist folgendes zu beachten: "Do not directly connect 
the light emitting diode and resistor between the TX and the
power supply side of the module, otherwise it may affect the module UART 
communication." Daher habe ich von meinem USB->UART Adapter die LED 
rungelötet.

Unter google habe ich das nur gefunden, wenn die UART Einstellungen 
falsch sind. Diese habe ich im AT Mode aber bereits mit AT+DEFAULT 
zurückgesetzt. Auch dies hat nichts gebracht. Ebenso wenig, wenn ich die 
Parameter alle einzeln gesetzt habe.

Vielleicht kann mir jemand helfen

Vielen Dank,
Flunki



[1]: 
http://statics3.seeedstudio.com/assets/file/bazaar/product/HC-12_english_datasheets.pdf
Persönliche Seite #5445556
Lesenswert?

Wenn Du an das Ding AT-Befehle senden kannst, und die korrekt ausgeführt 
werden, dann funktioniert die hardwareseitige UART-Kommunikation.

Der Begriff "UART-Mode" ist hier sehr unglücklich gewählt, er meint 
nicht die prinzipielle Kommunikation mit einer UART (die nämlich ist 
auch für den AT-Modus zwingend nötig), sondern nur ein anderes Protokoll 
als das Hayes (AT)-Protokoll.

Wenn es zu Fehlern kommt, liegen die NICHT an Deiner Verdrahtung oder 
irgendwelchen LEDs.
Gast #5445580
Lesenswert?

Rufus Τ. F. schrieb:
> Der Begriff "UART-Mode" ist hier sehr unglücklich gewählt, er meint
> nicht die prinzipielle Kommunikation mit einer UART (die nämlich ist
> auch für den AT-Modus zwingend nötig), sondern nur ein anderes Protokoll
> als das Hayes (AT)-Protokoll.

Das ist mir klar gewesen. Ich wollte nur die Begrifflichkeiten jetzt 
nicht neu definieren.

Rufus Τ. F. schrieb:
> Wenn es zu Fehlern kommt, liegen die NICHT an Deiner Verdrahtung oder
> irgendwelchen LEDs.

Das dachte ich mir schon. Allerdings wollte ich eben nicht irgendwelche 
potentiellen Fehlerquellen offen lassen.

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