Grundlegender Mikrocontroller + HF-Sender/Empfänger-Plausibilität

Ich bin ein absoluter Anfänger (ich habe nur das Anfängerbuch zu Arduino durchgearbeitet + ein paar kleine Projekte gemacht). Ich möchte wissen, ob es möglich ist, einen sehr einfachen / billigen Mikrocontroller wie den MSP430 an einen HF-Sender (zum Beispiel diesen ) und einen anderen Mikrocontroller an einen HF-Empfänger anzuschließen, Netzteile und etwas Code hinzuzufügen und sie kommunizieren zu lassen (ich gehe um später einen Summer hinzuzufügen). Ich brauche auch nur den Empfänger, um zu bestätigen, dass er ein Signal empfängt. Daten sind nicht sehr wichtig (dh 1 Bit ist genug).

Bin ich naiv/lasse ich etwas aus/mache ich einen Fehler? Ich verstehe Widerstände, Dioden usw. und C++, habe aber keine Ahnung vom Rest der Welt der Elektronik ...


(Übrigens, der Grund, warum ich mich für die billigen Teile entschieden habe, ist, dass ich irgendwann eine Menge davon brauchen werde).
(Gibt es auch einen billigen HF-Sender/Empfänger, der auf/in einen Mikrocontroller eingebaut ist?)

Sie machen einen msp430 mit einem eingebauten HF-Transceiver. Sie nennen sie CC430. Es gibt viele andere. Alles, was du gesagt hast, was du tun willst, ist möglich ;)

Antworten (4)

Sie machen einen msp430 mit einem eingebauten HF-Transceiver. Sie nennen sie CC430 . Es gibt viele andere. Alles, was du gesagt hast, was du tun willst, ist möglich ;)

Auch ihr EZ-RF-Kit ist ziemlich einfach zu bedienen und es macht Spaß, damit herumzuspielen:Geben Sie hier die Bildbeschreibung ein

Ich glaube, ich habe meine alle umsonst bekommen, aber es sieht so aus, als ob sie nur 49 Dollar kosten. Es gibt eine Menge anderer Typen wie Microchip, die Mikros + HF-Lösungen herstellen.

Wenn Sie bereits mit dem MSP430G2 LaunchPad vertraut sind, wäre das „ CC110L BoosterPack “ von TI ein empfohlener nächster Schritt – für 19 US-Dollar enthält das Paket zwei vollständige HF-Transceiver, die Sie einfach an zwei Launchpads anschließen.

Das Boosterpack wird mit Code für die Verbindung vorkonfiguriert geliefert, sodass Ihre Anforderung zum Übertragen von Daten und Einschalten eines Ausgangs sofort einsatzbereit ist.

Dies ist eindeutig kein Endproduktvorschlag: Sobald Sie mit den Konzepten vertraut sind, folgt der Übergang zu billigeren Lösungen.

Um Ihre erste Frage einfach mit Ja zu beantworten, ist es möglich, ein Signal mit zwei Mikrocontrollern mit Sender und Empfänger zu senden / zu empfangen. Wissen Sie jedoch, wie Sie Koppelkondensatoren und einen LDO für Ihre Stromversorgung einrichten, einen Quarz für die Uhr hinzufügen, wenn Sie einen benötigen, einen Bootloader flashen, der Ihre C++-Sprache unterstützt? Wenn das etwas verwirrend klingt, könnte ich für den Anfang einen anderen Ansatz vorschlagen.

Wenn Sie gerade erst anfangen, würde ich so etwas wie ein Arduino- Entwicklungsboard empfehlen. Es unterstützt eine sehr einfach zu verwendende C-basierte Sprache und beseitigt viele der Hardwareprobleme, mit denen Sie als Anfänger konfrontiert werden. Wenn Sie spezifisch darauf eingestellt sind, RF zu lernen, können Sie es mit so etwas wie einem XBee (und einem Schild) versuchen, das direkt an das Entwicklungsboard angeschlossen wird. Auf diese Weise lernen Sie die Grundlagen des Codierens kennen und verstehen, wie Hardware und Software zusammenarbeiten. Es gibt auch eine riesige, RIESIGE Unterstützung dafür auf der Arduino-Website und in der gesamten Elektronik-Community, um Quellcode für fast genau das zu tun, was Sie zu lernen versuchen. Ansonsten würde ich nicht empfehlen, einen eigenständigen Mikrocontroller und HF-Sender zu kaufen. Hoffe das hilft.

Viele Menschen arbeiten mit kleinen Systemen mit geringem Stromverbrauch, die einen Mikrocontroller und einen Transceiver enthalten. Ein paar Leute, die "viele davon" zusammenstellen, arbeiten an drahtlosen Mesh-Netzwerken. Das Wiki für drahtlose Sensornetzwerke enthält eine (höchst unvollständige) Liste davon - siehe WSN-Plattformen und Funktransceiver .