Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Test du couple SYN115 / SYN480R
Bonjour !
J'ai utilisé ces minuscules modules destinés aux télécommandes dans la bande des 433MHz.
Programmes en C - XC8 - MPLAB X
Le côté émetteur est piloté par un PIC16F1619. Son rôle est d'envoyer au récepteur des codes correspondants à la rotation d'un encodeur. Le PIC commande aussi l'alimentation du module émetteur pour minimiser la consommation. Au bout de quelques secondes d'inutilisation le PIC passe en veille pour la même raison.
Le côté récepteur est également équipé d'un PIC16F1619. Il actionne un moteur pas à pas en fonction des codes reçus. Un ajustable permet de faire varier le nombre de pas associés à chaque réception de commande. Un port en entrée permet de choisir de travailler en pas entier ou en 1/2 pas. Un autre permet d'inverser le sens de rotation si besoin (pour être en accord avec le sens de la partie télécommande).
La sortie du récepteur est très bruyante au repos, il a fallu que je sécurise les trames envoyées pour éviter les fausses détections.
Tout fonctionne parfaitement, demain je vais faire des essais de portée.
J'ai utilisé ces minuscules modules destinés aux télécommandes dans la bande des 433MHz.
Programmes en C - XC8 - MPLAB X
Le côté émetteur est piloté par un PIC16F1619. Son rôle est d'envoyer au récepteur des codes correspondants à la rotation d'un encodeur. Le PIC commande aussi l'alimentation du module émetteur pour minimiser la consommation. Au bout de quelques secondes d'inutilisation le PIC passe en veille pour la même raison.
Le côté récepteur est également équipé d'un PIC16F1619. Il actionne un moteur pas à pas en fonction des codes reçus. Un ajustable permet de faire varier le nombre de pas associés à chaque réception de commande. Un port en entrée permet de choisir de travailler en pas entier ou en 1/2 pas. Un autre permet d'inverser le sens de rotation si besoin (pour être en accord avec le sens de la partie télécommande).
La sortie du récepteur est très bruyante au repos, il a fallu que je sécurise les trames envoyées pour éviter les fausses détections.
Tout fonctionne parfaitement, demain je vais faire des essais de portée.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Test du couple SYN115 / SYN480R
Test du couple SYN115 / SYN480R
Tu va pouvoir augmenter la portée ? Car 12m c'est pas mal mais c'est pas suffisant si tu arrives en voiture pour rentrer chez toi ?
@++
@++
Test du couple SYN115 / SYN480R
Test du couple SYN115 / SYN480R
Ah je pensais que c'était pour un portail
@++
@++
Test du couple SYN115 / SYN480R
Test du couple SYN115 / SYN480R
Salut Jean-Claude,
Donc pour résumer j'ai attaqué l'émetteur via la sortie série du PIC (débit 4800 bps). Je passe la commande proprement dite sur 1 caractère, mais je l'ai sécurisée car il y a un sacré bruit au niveau récepteur. La trame envoyée se compose ainsi :
-1 car STX
-1 car N° de paquet
-1 car commande
-1 car ETX
Le n° de paquet est un compteur séquentiel allant de 0 à 255, puis bouclage.
Chaque trame est envoyée 6 fois pour être certain.
Côté réception, dès qu'une trame complète valide est reçue, le n° de paquet est mémorisé et les éventuelles trames suivantes avec le même n° sont ignorées.
Attention, il ne faut pas dépasser 3,3V pour l'alim de l'émetteur.
Donc pour résumer j'ai attaqué l'émetteur via la sortie série du PIC (débit 4800 bps). Je passe la commande proprement dite sur 1 caractère, mais je l'ai sécurisée car il y a un sacré bruit au niveau récepteur. La trame envoyée se compose ainsi :
-1 car STX
-1 car N° de paquet
-1 car commande
-1 car ETX
Le n° de paquet est un compteur séquentiel allant de 0 à 255, puis bouclage.
Chaque trame est envoyée 6 fois pour être certain.
Côté réception, dès qu'une trame complète valide est reçue, le n° de paquet est mémorisé et les éventuelles trames suivantes avec le même n° sont ignorées.
Attention, il ne faut pas dépasser 3,3V pour l'alim de l'émetteur.
Test du couple SYN115 / SYN480R
Bonjour gwion, venom, F6FCO, et tout le forum,
Pourquoi tu utilises des SYN115 / SYN480R alors qu'il existe des HC12 qui ont une portée de plus de 200 mètres, et qui font
émetteur / récepteur pour un seul module, et qui ont des vitesses de plus de 19200 bauds de plus ils sont tout petit
A+
Pourquoi tu utilises des SYN115 / SYN480R alors qu'il existe des HC12 qui ont une portée de plus de 200 mètres, et qui font
émetteur / récepteur pour un seul module, et qui ont des vitesses de plus de 19200 bauds de plus ils sont tout petit
Test du couple SYN115 / SYN480R
Test du couple SYN115 / SYN480R
Bonjour gwion,
Tu es encore à l'école ?
A+
gwion a écrit :Source du message Parce que le couple SYN115/SYN480R était imposé
Tu es encore à l'école ?
Retourner vers « Coin Fourre-tout »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

