Ich habe kürzlich ein RC-Auto mit HT12E und HT12D hergestellt, das an ein billiges ASK-HF-Modul mit einer Frequenz von 433 MHz angeschlossen ist, aber die Reichweite ist nicht gut, nur wenige Meter und auch so anfällig für elektrisches Rauschen, das von Gleichstrommotoren erzeugt wird Motor mit Metallchassis abdecken, das mit Masse und Tiefpassfilter verbunden ist ... aber nichts funktioniert, also entschied ich mich schließlich, die Frequenz zu ändern. Ich fand dies , aber im Gegensatz zu einem normalen Modul hat es 6 Pins. Ich weiß, dass es ein Transceiver ist, also werde ich zwei Stück kaufen aber wie verwendet man sie mit HT12E und HT12D, was sind PROG- und CTS-Pins und wie verwendet man sie?
Laut Datenblatt verfügt dieses Modul über eine asynchrone UART-Schnittstelle, sodass es nicht mit HT12E und HT12D kompatibel ist. Diese sind für die Verbindung mit "dummen" HF-Modulen ausgelegt, die einen einfachen Dateneingang und -ausgang haben, die keine Protokolle höherer Ebene implementieren.
Ich würde vorschlagen, zu versuchen, Ihre vorhandene Lösung weiter zu debuggen oder einige alternative Sender- / Empfängermodule auszuprobieren. Meiner Erfahrung nach sind die 433-MHz-Module normalerweise gut für etwa 20-50 Meter, zumindest wenn die Stromversorgung sauber ist und Sie eine relativ anständige Antenne haben.
Vielleicht könnten Sie nur testweise versuchen, den HT12D / Empfänger (ich nehme an, das ist auf der Motorseite?) Über eine separate Stromversorgung wie eine Batterie mit Strom zu versorgen und zu sehen, wie das geht. Ich vermute, wenn Ihre Reichweite mit diesen Modulen so gering ist, es sei denn, sie haben einen Defekt, haben Sie möglicherweise das gleiche Problem mit verschiedenen Modulen / Frequenzen.
Pra
PeterJ
Pra
Pra
PeterJ