Ich führe eine Anwendung aus, die Informationen aufnimmt und über die serielle Schnittstelle sendet, wobei einige Verarbeitungen usw. auf meiner proprietären Platine durchgeführt werden (unter Verwendung eines einfachen ATMEL-Mikrocontrollers). Ich teste, um zu überprüfen, wie viel Stress ich auf den Mikrocontroller ausübe, um zu überprüfen, was ich später mit meiner Anwendung verwenden werde, abhängig von den Stressniveaus, die ich sehe.
Jetzt ist seriell eine Sache, aber ich möchte drahtlos kommunizieren, um meine Informationen zu übertragen (kann von einigen KB bis zu einigen MB an Informationen reichen). Sollte ich größere Unterschiede in der Belastung des Prozessors feststellen, wenn ich im Gegensatz zu RF seriell kommuniziere?
Ich habe noch nie wirklich etwas mit RF gemacht (ich bin Student), also würde ich gerne eine Vorstellung davon haben, wie unterschiedlich viel Stress dies im Vergleich zur seriellen Kommunikation verursachen könnte, bevor ich tatsächlich weitere Teile kaufe.
Danke!
„Serielle Kommunikation“ und „RF“ sind sehr weit gefasste Begriffe – es werden viele verschiedene Protokolle und Geschwindigkeiten verwendet.
RF bedeutet nur, dass etwas drahtlos über Funkübertragung passiert - dies sollte für den Mikrocontroller vollständig transparent sein, es hängt also immer noch vom Protokoll und den beteiligten Geschwindigkeiten ab. Der "Stress" (ich nehme an, Sie meinen die Prozessorauslastung) wird also in beiden Fällen gleich sein.
Sie können beispielsweise ein Seriell-zu-Bluetooth-Modul kaufen, das für einen Mikrocontroller wie ein UART "aussieht", obwohl die Daten tatsächlich intern über das BT-Protokoll gesendet werden. Auf der "anderen Seite" (dem Empfangsmodul) werden die Daten in UART-Manier ausgegeben, sodass alle internen Dinge verborgen sind und Sie sich nur um normale UART-Probleme kümmern müssen.
Selbst bei einer einfachen transparenten Verbindung (kein Protokoll, nur Übertragung von Pegeln) gibt das Rx-Modul genau den Pegel der Tx-Eingangslogik aus, sodass es effektiv so ist, als ob ein Draht die beiden Pins verbinden würde.
Abhängig davon, welche Art von HF-Modul Sie genau verwenden, sind möglicherweise einige Einstellungen und Überwachungen erforderlich, aber das gilt nicht nur für HF.
BEARBEITEN - hier sind ein paar Beispiele für die BT-UART-Module:
SMD-Version - dies ist eine, die ich gekauft habe (Bild unten) und derzeit ohne Probleme in einem Prototypen (mit 115200) verwendet wird. Es ist ein HC-05 (nützlich zu wissen, wenn Sie nach Datenblättern suchen)
Wie Sie sehen können, verfügen diese Module über eine integrierte Antenne, sodass lediglich Strom- und Signalanschlüsse erforderlich sind.
David Tweed
Benutzer1569980