Quel est le moyen le plus économique de relier sans fil quelques microcontrôleurs à faible vitesse et sur de courtes distances?
Je cherche à le garder ultra-bon marché, à utiliser des composants discrets courants et à le garder physiquement petit. Je me fiche des groupes et des licences tant que ça marche.
802.15.4 / ZigBee, Bluetooth et WiFi nécessitent tous un coprocesseur coûteux, ne sont donc pas une option.
Sinon, y a-t-il des modules radio très bon marché à la disposition des amateurs? Le genre de choses que vous trouvez dans les porte-clés de voiture et les thermomètres sans fil, peut-être?
Construire un simple émetteur-récepteur sur un circuit imprimé homebrew serait-il même pratique, ou vais-je être affecté par des réglages, des interférences et des données étranges analogiques?
Quelque chose comme cela pourrait- il être piloté par un microcontrôleur? Qu'en est-il recevoir?
la source
Vous devez quasiment acheter des modules préconfigurés, vous ne pouvez pas vous attendre à connecter votre propre émetteur / récepteur à partir de quelques transistors et un circuit en cristal, la conception du circuit RF est impitoyable et nécessite tout simplement un circuit imprimé personnalisé faire. Vous pourriez probablement construire votre propre module RF sur un PCB si vous travailliez, mais à ce stade, si vous fabriquez votre propre PCB, vous ne réalisez pas d'économies importantes par rapport aux modules très bon marché disponibles.
SparkFun a des émetteurs et récepteurs RF à 4 et 5 dollars respectivement. Comme il ne s’agit que de pièces de base, vous aurez besoin d’un peu de logique supplémentaire sur votre microcontrôleur pour compenser les interférences, par exemple en envoyant des codes de contrôle d’erreur afin que les bits manquants / retournés puissent être détectés et récupérés.
J'ai trouvé que SeeeeeedStudio vend presque la même chose, mais encore moins cher. C'est 4,90 $ pour une paire d'un récepteur et d'un émetteur .
la source
Les modules radio les moins chers que je connaisse sont les modules RFM12, ils effectuent la modulation par déplacement de fréquence dans la bande 433 ou 868 MHz.
la source
Vous pouvez jeter un oeil aux Jeenodes . Ils sont simples et relativement peu coûteux et constituent une couche agréable au-dessus des modules RF de base pour la transmission série et la communication point à point.
la source
Le Nordic Semi nRF24L01 + est facile à utiliser, SFE vend des modules.
la source
Je ne sais pas si cela serait considéré comme assez bon marché, mais les puces Linx sont extrêmement simples. J'ai fabriqué un circuit imprimé pour ces puces et géré avec succès 16 jeux en même temps dans une pièce de 10 x 20 m sans aucune supercherie particulière.
Future Electronics propose les modules TRM-315-LT pour 11,33 £ chacun au Royaume-Uni. Il y a peut-être d'autres modules moins chers, mais je pense que ce sont ceux que j'ai utilisés précédemment (c'était il y a environ 6 ans, donc ma mémoire est un peu floue).
la source
Les modules RFM70 (attention: je les vends) sont encore moins chers que le RFM12. La documentation est tout aussi mauvaise, mais j'ai créé une bonne bibliothèque C, ce qui devrait faciliter leur utilisation. Vous pouvez trouver la bibliothèque ici:
Bibliothèques VOTI RFM70
la source
La série nordique nRF24. Si vous commandez des versions non amplifiées de ces modules, vous pouvez les acheter pour moins de 7 $ par module. Les versions amplifiées se situent dans une fourchette de 15 $ à 20 $, la gamme est donc un facteur déterminant du prix. Ceux que Sparkfun vend sont environ 23 $, mais ils sont amplifiés. Des modules non amplifiés auraient une portée d'environ 30 pieds avec des antennes à trace.
Ces modules ont également l'avantage de la détection d'erreur, de l'accusé de réception et de la retransmission automatique.
la source
J'appuie les suggestions RFM12 et JeeNode et vous déconseille vivement d'utiliser votre propre émetteur. Il n’est pas si facile de faire fonctionner l’émetteur / récepteur sans expérience RF et même s’ils fonctionnent, la modulation et la démodulation numériques d’un signal bruyant ne sont pas encore anodines.
la source
Nous sommes en 2018 et les prix ont considérablement baissé. Il est maintenant possible d'acheter des modules WiFi comme l'ESP8266 au prix de 2,82 $ à 2,26 $ chacun auprès de revendeurs renommés ou à 1,37 $ de sources inconnues .
la source
Regardez certainement dans les profils Bluetooth 4.0 ultra basse consommation. Ceci est dit pour alimenter des appareils avec des capteurs simples pendant des mois / années.
la source