R
Rajo
Guest
Bonjour,
J'ai besoin d'aide pour rattraper à nouveau avec les communications radio.Bien que j'ai obtenu mon diplôme en communication il ya cinq ans, je n'ai pas de pratique dans le domaine, depuis que j'ai switché mon intérêt professionnel pour la conception embarquée.Récemment, j'ai dû concevoir une liaison radio simple, et j'ai besoin de rattraper leur retard.
Il s'agit d'un-à-point unidirectionnelle liaison point entre deux ATMEL AVR MCU de la famille.Sur le côté Tx je utiliser du matériel UART, et sur le côté Rx je utiliser un logiciel, UART depuis l'UART du matériel est occupé (le côté Rx utilisé comme une passerelle dans un réseau multipoint 485 pour le Tx).
J'ai acheté un peu de FM Tx et Rx modules et je suis prêt à aller.J'ai lu de nombreux postes ici, et aussi fait quelques recherches sur Internet et à travers les livres, mais pas encore sûr.Mon taux de données ne devrait pas dépasser 1 Ko / s, et la fréquence est de 433 MHz.
J'ai besoin de quelques conseils ici sur le fonctionnement UART.Je sais de préambule, etc Manchester, mais ...
Disons que l'UART est inactif pendant un certain temps, est iethere logique «1» à l'entrée du module Tx.Depuis le Tx est activé, il transmet '1 's tout le temps, et le Rx sera également ralenti comme il n'ya pas de bit de départ à son entrée.
Qu'est-ce qui arrive une fois que j'allume l'UART Tx?Si je commence à envoyer des données que je pense parce que le niveau DC le caractère ne sera pas interprété correctement?Je sais que pour cette technique préambule, mais si j'envoie disons trois octets de préambule, comment pourrais-je distinctes lorsque les finitions préambule et les données de départ - disons l'octet premier préambule n'est pas interprété correctement, puis après les deux préambule octets reçus correctement Je dois attendre un autre octet préambule, pas de données (pas de cette façon pourrait données seront perdues?).
Si je vais à Manchester de codage, j'ai le même souci d'octets perdu de préambule, depuis UART Tx a été inactif pendant un moment, la transmission RF Tx '1 's tout le temps - a perdu l'équilibre DC à la Rx.Aussi, ce qu'il faut faire avec le '0 de départ »dans la transmission UART?Comment je fais du matériel de transmission UART Manchester?
Merci d'avance
J'ai besoin d'aide pour rattraper à nouveau avec les communications radio.Bien que j'ai obtenu mon diplôme en communication il ya cinq ans, je n'ai pas de pratique dans le domaine, depuis que j'ai switché mon intérêt professionnel pour la conception embarquée.Récemment, j'ai dû concevoir une liaison radio simple, et j'ai besoin de rattraper leur retard.
Il s'agit d'un-à-point unidirectionnelle liaison point entre deux ATMEL AVR MCU de la famille.Sur le côté Tx je utiliser du matériel UART, et sur le côté Rx je utiliser un logiciel, UART depuis l'UART du matériel est occupé (le côté Rx utilisé comme une passerelle dans un réseau multipoint 485 pour le Tx).
J'ai acheté un peu de FM Tx et Rx modules et je suis prêt à aller.J'ai lu de nombreux postes ici, et aussi fait quelques recherches sur Internet et à travers les livres, mais pas encore sûr.Mon taux de données ne devrait pas dépasser 1 Ko / s, et la fréquence est de 433 MHz.
J'ai besoin de quelques conseils ici sur le fonctionnement UART.Je sais de préambule, etc Manchester, mais ...
Disons que l'UART est inactif pendant un certain temps, est iethere logique «1» à l'entrée du module Tx.Depuis le Tx est activé, il transmet '1 's tout le temps, et le Rx sera également ralenti comme il n'ya pas de bit de départ à son entrée.
Qu'est-ce qui arrive une fois que j'allume l'UART Tx?Si je commence à envoyer des données que je pense parce que le niveau DC le caractère ne sera pas interprété correctement?Je sais que pour cette technique préambule, mais si j'envoie disons trois octets de préambule, comment pourrais-je distinctes lorsque les finitions préambule et les données de départ - disons l'octet premier préambule n'est pas interprété correctement, puis après les deux préambule octets reçus correctement Je dois attendre un autre octet préambule, pas de données (pas de cette façon pourrait données seront perdues?).
Si je vais à Manchester de codage, j'ai le même souci d'octets perdu de préambule, depuis UART Tx a été inactif pendant un moment, la transmission RF Tx '1 's tout le temps - a perdu l'équilibre DC à la Rx.Aussi, ce qu'il faut faire avec le '0 de départ »dans la transmission UART?Comment je fais du matériel de transmission UART Manchester?
Merci d'avance