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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.