Forum: Mikrocontroller und Digitale Elektronik XY-MK-5V ohne Uart


von Neuling (Gast)


Lesenswert?

Hallo zusammen.

Ich habe mir nun auch eines von den Funk-Empfängern "XY-MK-5v" aus China 
bestellt. Mit diesem würde ich gerne mit einem Atmega 32 Signale 
auslesen. Mir ist leider erst im Nachhinein aufgefallen, dass die 
meisten Beispielprogramme, egal ob für den Arduino oder auch andere, 
dass sie fast alle über UART kommunizieren. Leider habe ich meine 
UART-Pins bereits in Verwendung. Gibt es eine andere einfache 
Möglichkeit, mit dem Empfänger Signale zu empfangen? Als 
nächstliegendste Lösung hatte ich zunächst einen Software-UART in 
Betracht gezogen. Das würde natürlich auch mit einem ganz normalen 
digitalen Eingang funktionieren, allerdings wäre es so, als wenn man mit 
Kanonen auf Spatzen schießen will, da ich lediglich ein paar Signale 
auslesen möchte. Gibt es da eine einfachere Lösung? Beispielsweise über 
den ADC, falls das überhaupt funktionieren kann, oder sonst über einen 
digitalen Eingang? Es wäre echt gut, wenn jemand eine Idee hätte. 
Natürlich könnte ich auch den Mikrocontroller wechseln, allerdings wäre 
es trotzdem gut, wenn jemand eine andere Idee hätte.

Mit freundlichen Grüßen
Neuling

von holger (Gast)


Lesenswert?

>Natürlich könnte ich auch den Mikrocontroller wechseln,

Tu das. Alles andere ist doch nur rumgekrampfe und
die paar Euro sparen nicht wert. Mir wäre meine Zeit zu
schade dafür die man da dann reinstecken muss.

ATMega324, 644 oder gleich 1284 nehmen.

von holger (Gast)


Lesenswert?

VErgiss meinen letzten Post. Mit UART wird man bei dem Ding nix.

https://blog.thesen.eu/433mhz-empfaenger-fuer-arduino-co-rxb12-vs-xy-mk-5v/

von Chris M. (yoblid) Benutzerseite


Lesenswert?

Neuling schrieb:
> Gibt es da eine einfachere Lösung? Beispielsweise über
> den ADC, falls das überhaupt funktionieren kann, oder sonst über einen
> digitalen Eingang?

Die Daten des Empfängers kannst du über jeden digitalen Eingang 
einlesen.

von Wolfgang (Gast)


Lesenswert?

holger schrieb:
> Mit UART wird man bei dem Ding nix.

Und warum bitte nicht?

Um Dinge wie Preambel und Synchronisationspattern muss man sich 
natürlich selber kümmern. Einfach drauf los quatschen funktioniert 
natürlich nicht. Da ist etwas mehr Hirnschmalz erforderlich.

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.