Cerveau-Controlled RC Helicopter (3 / 9 étapes)

Etape 3: Connexion de contrôle des stupéfiants à analyseur logique

Un analyseur logique vous permettra de capturer les trames de donnéesPCM numériquescomme le signal est transmis par le microcontrôleur à l’émetteur et de visualiser et de les décoder.

Tout d’abord pour ce Instructable un Analyseur logique de Tektronix 1241 a été utilisé, une Logique de Saleae qui nous a permis de mesurer avec précision la fréquence avec laquelle les trames de données ont été envoyées (22ms), y compris le format, la quantité et le contenu de caractères dans chaque octet de son protocole série (8 bits de données, sans parité, 1 bit d’arrêt), ainsi que son taux (133000 baud). Chaque trame contient 14 octets qui peuvent être représentés en pratique en notation hexadécimale.

Remarque: la vitesse de transmission très critique. Le standard plus proche baud à notre cible pris en charge par la plupart, sinon tous les serial périphériques (y compris le dispositif USB-to-Serial que nous exigeons) est 115200. C’était trop loin de notre émetteur et au cours de l’expérimentation initiale tentatives de communication a échoué. Il est devenu nécessaire de sélectionner un périphérique USB-to-Serial dont chipset autorisée la mise d’un arbitraire en bauds. Pour la version finale, nous avons opté pour un modèle comportant un chipset FTDI (spécifiquement le FT232 USB-série (UART) IC, voir le Glossaire pour plus de détails).

Attaché à cette étape sont des fichiers de journaux d’exemple capturés à la « Logique » du logiciel disponible gratuitement depuis Saleae. Dans le premier fichier de que la manette des gaz est complètement abaissée, dans le second fichier la manette des gaz sont complètement en position relevée.

Orientations plus spécifiques et la discussion ce qui concerne l’utilisation d’un analyseur logique dépassent la portée du présent document.

Explication du profane:

(Remarque: cette explication n’est pas fiable à 100 % mais peut être un moyen utile de visualiser et de comprendre ce qui se passe)

Dans notre analogie plus tôt, nous a déclaré que la pression de l’eau et le niveau comme elle passait par le biais de tuyaux s’apparente à la tension de la courant électrique qui circule dans notre circuit, étant altérée par les "portes" de la joysticks être élevée ou abaissée. Comme nous avons appris à l’aide de l' oscilloscope cependant, le signal envoyé entre le microcontrôleur et la puce de l’émetteur est numérique, pas analogique. Cela effectivement signifie que n’importe quel moment que nous prenons une mesure de la conduite d’eau sera soit être plein, ou vide à un moment donné, jamais entre les deux. Par une alternance entre ces deux extrêmes, nombres binaires sont envoyés.

Une autre façon de penser à ce sujet est d’imaginer deux personnes à chaque extrémité du tuyau, un émetteur et un récepteur. Dans ce cas, l’expéditeur est le microcontrôleur (parce qu’il sait la valeur du nombre à envoyer) et le récepteur est la puce de l’émetteur. Tentative d’envoi d’informations par les inondations et d’évacuer les tuyaux serait très lentes, donc au lieu de cela ils utilisent une lampe de poche à communiquer sous une forme du code morse.

Chaque tellement souvent, le récepteur sera coup d’oeil dans le tuyau et en ce moment même, l’expéditeur sera soit allumer la lampe de poche pour indiquer un, soit laisser désactivé pour indiquer un zéro. Chaque fois que cela arrive un seul bit est communiquée. Cela arrivera rapidement huit fois d’affilée, formant un octet. Si chaque bit était une lettre dans un mot, le travail est l' octet. L' analyseur logique plus loin nous dit qu’il y a quatorze octets ou "mots" à chaque phrase parlée par le microcontrôleur à la puce de l’émetteur, et chaque phrase contient tous les paramètres de la manette de jeu pour chaque sens de mouvement la télécommande est capable de réglage. La phrase complète se répète constamment environ 45 fois par seconde (une fois chaque 22ms) aussi longtemps que la télécommande est sous tension.

Le débit en bauds mentionnés ci-dessus comme étant critique serait le calendrier prédéterminé de l’expéditeur et reçu serait sont convenus pour l’envoi des flashs de lumière. En d’autres termes si l’expéditeur va envoyer un flash une fois toutes les cinq secondes mais le récepteur cherchait seulement une fois toutes les dix secondes, le récepteur ne serait là pour assister à la moitié des signaux, et après la première vue devrait enregistrer chacun des bits ultérieur dans les malpositions dans les mots qu’ils enregistrent. Quand nous disons que le débit en bauds est 133000 ce que cela signifie en fait est il n’y a jusqu'à 133 000 flashs individuels qui passe chaque seconde !

Articles Liés

Nunchuk-controlled Helicopter

Nunchuk-controlled Helicopter

Bienvenue dans mon 3e Instructable tout le monde !Aujourd'hui, que nous allons construire un « dispositif » pour contrôler un hélicoptère de taille mini avec une Wii Nunchuk.L' hélicoptère que nous utilisons est un bon marché (26$) hélicoptère 3 cana
Radio Controlled Helicopter Testing Stand

Radio Controlled Helicopter Testing Stand

Salut tout le monde et Bienvenue sur mon Instructable... Si vous l'aimez votez s'il vous plaît... Merci...J'ai trouvé ce vieux ventilateur de plafond sur le côté de la route.J'ai a pris à part et a ouvert le moteur. J'ai enlevé le stator donc le roto
Remote Controlled IKEA Etoile de la mort lampe

Remote Controlled IKEA Etoile de la mort lampe

Étant un ingénieur moi je n'ai pas pu résister ajoutant télécommande à cette lampe extensible manuellement que j'ai vu chez IKEA, peu importe le coût. Dans ce projet, j'ai remplacé la chaîne de traction avec tige filetée de M3 et moteur à courant con
Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Voilà un aperçu de la conception de plus en plus complète de mon dernier projet. Voici une vidéo que j'ai téléchargé la liste des fonctionnalités :La progression d'idée originale a quelque chose comme ce qui suit :Adressable LED strip (s, nous voulon
Cerveau-contrôlée fauteuil Robot

Cerveau-contrôlée fauteuil Robot

présentation de notre projet d'indépendance est d'élargir notre fauteuil de Brain-Controlled précédent (1er lauréat du défi santé Humana en coordination avec jerkey) du projet dans un nouveau design qui utilise une combinaison révolutionnaire d'axée
Cerveau-contrôlé en fauteuil roulant

Cerveau-contrôlé en fauteuil roulant

Bonjour !  Beaucoup de gens ont écrit nous disant qu'ils construisent une Brain-Controlled en fauteuil roulant, et c'est très bien !  Nous sommes impatients d'aider que vous obtenez par le biais des parties dures, mais certains d'entre vous n'aurez p
IoT NFT système aquaponique Controler avec WebApp (Intel Edison & Node.js)

IoT NFT système aquaponique Controler avec WebApp (Intel Edison & Node.js)

AquaponiqueAquaponique combine l'Aquaculture (poissons de plus en plus) avec la culture hydroponique (culture des plantes dans l'eau). Poissons excrètent est décomposé par des bactéries en nitrates qui sont absorbés par les plantes sous forme de nutr
Ajout d’images à la ligne de signature au cerveau moitié Husky

Ajout d’images à la ligne de signature au cerveau moitié Husky

Il est assez facile de publier des photos dans votre ligne de signature au Cerveau moitié Husky .  Voici comment le faire !Étape 1: Étape 1: voler cool oeuvre de courseTout d'abord, vous devrez obtenir l'adresse de l'image que vous souhaitez utiliser
Abney & Associates Technology mises à jour : Cerveau des ados rendre plus vulnérables au suicide

Abney & Associates Technology mises à jour : Cerveau des ados rendre plus vulnérables au suicide

http://www.bostonglobe.com/lifestyle/health-wellness/2014/03/09/brain-development-makes-teens-more-vulnerable-suicide-and-mood-disorders/tGBStHOnjqAyanfCe7rbsK/story.html« Les jeunes sont chauffés par nature comme des hommes ivres de vin. »Aristote a
Weebly | Abney & Associates Technology mises à jour : Cerveau des ados rendre plus vulnérables au suicide

Weebly | Abney & Associates Technology mises à jour : Cerveau des ados rendre plus vulnérables au suicide

Source de l'Article« Les jeunes sont chauffés par nature comme des hommes ivres de vin. »Aristote a fait cette observation il y a 2 300 ans, et depuis, pas grand chose a changé sur la façon dont le cerveau adolescent se comporte. Mais ces jours-ci, l
Le cerveau de Morbius

Le cerveau de Morbius

Le cerveau de Morbius est l'un des plus emblématiques arcs épisode de la série Tom Baker de Doctor Who. L'histoire est centrée autour d'un Seigneur du temps qui a été exécuté pour ses crimes. Toutefois, avant son exécution, son cerveau a été retiré d
L’éternuement-Ray Remote-Controlled nez Tickler

L’éternuement-Ray Remote-Controlled nez Tickler

savez-vous qu'old wives' conte sur comment lorsque vous éternuez, cela signifie une personne pense de vous ? Apparemment, la plupart des gens ne. Je ne savais pas cela, alors j'ai fait ce projet. :)J'ai récemment donné ma première démo Maker défenseu
Le nuage de cerveau cerveau Stormer_Version1_

Le nuage de cerveau cerveau Stormer_Version1_

Parfois trouver vos pensées peut sembler une tâche impossible. Droit ?Un défi tant que concepteurs, nous prenons au sérieux lorsque dans un travail, d'une classe, et sans oublier une vie où vous trouverez un simple brain storming exercice se transfor
Comment faire un Puzzle de gravité (jeu de cerveau)

Comment faire un Puzzle de gravité (jeu de cerveau)

Étape 1: Regardez la vidéo ! Ce petit jeu de cerveau est tout au sujet d'ingénierie une centre de gravité plus bas. L'idée a été autour pour toujours, mais la plupart des gens toujours ne peut pas le faire. Le défi est simple... juste équilibre entre