Menu English Ukrainian Russe Accueil

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Lunokhod avec contrôle par microcontrôleur. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / microcontrôleurs

Commentaires sur l'article Commentaires sur l'article

Le dispositif décrit a été développé pour démontrer les capacités des systèmes matériels et logiciels de contrôle d'objets en mouvement. L'objet était un « rover lunaire » jouet pour enfants doté d'une télécommande filaire, entraîné par deux moteurs électriques à courant continu et permettant de contrôler chacun d'eux séparément. À la mise sous tension, le modèle commence à avancer. Dans le même temps, l'émetteur et le récepteur de rayonnement IR pulsé qui y sont montés sont allumés. Le mouvement se poursuit jusqu'à ce que l'intensité du signal IR réfléchi dépasse le seuil défini, ce qui indique la présence d'un obstacle sur le chemin. Une fois que cela se produit, le modèle se retourne jusqu'à ce que le signal réfléchi descende en dessous de ce seuil, après quoi il continue d'avancer, etc.

Un diagramme schématique du complexe matériel et logiciel permettant de contrôler le modèle Lunokhod est présenté sur la figure. Sa base est un microcontrôleur (MCU) CMOS huit bits économique AT90S2313 (DD1), construit à l'aide de l'architecture avancée RISC AVR. La fréquence d'horloge est réglée par le résonateur à quartz ZQ1 à une fréquence de 5 MHz (elle peut être n'importe quelle autre, jusqu'à 10 MHz). Un circuit composé de la résistance R13 et du condensateur C12 sert à réinitialiser le MK au moment de la mise sous tension. Le connecteur détachable X1 est introduit pour une connexion et une déconnexion rapides du MK et du reste de l'appareil, ainsi que pour connecter le MK à un ordinateur dans le but de mettre à jour un programme ou de diagnostiquer une opération.

Lunokhod avec contrôle par microcontrôleur
(cliquez pour agrandir)

En plus du microcontrôleur, l'appareil contient un émetteur de rayonnement IR pulsé (VT4, VD2), un récepteur de rayonnement réfléchi par un obstacle, composé d'une photodiode VD1, d'un amplificateur à deux étages (VT1, VT2) et d'un détecteur synchrone (VT3 ), et quatre interrupteurs électroniques (1VT1 - 1VT3, .. ., 4VT1 - 4VT3). L'appareil est alimenté par une batterie composée de quatre batteries Ni-Cd de taille C d'une capacité de 1500 mAh, installées dans le compartiment prévu dans le modèle. La tension d'alimentation du microcontrôleur et du récepteur de rayonnement IR est maintenue par un stabilisateur de tension de microcircuit inchangé DA1.

Pendant le fonctionnement, des impulsions avec une fréquence de répétition d'environ 0 Hz sont reçues de la sortie du port PD4 vers la base du transistor VT1220. En conséquence, il s'ouvre périodiquement et la LED VD2 connectée à son circuit collecteur crée un rayonnement IR pulsé à la fréquence spécifiée dans la direction du mouvement du modèle. La résistance R7 limite le courant traversant la jonction émetteur du transistor et protège la sortie du port MK des dommages lorsque cette jonction tombe en panne. Le courant maximum traversant la LED est limité par la résistance R9.

Le rayonnement IR réfléchi par l'obstacle est perçu par la photodiode VD1, connectée en parallèle avec la résistance R2, à travers laquelle s'effectue le retour en courant continu, recouvrant un amplificateur à deux étages sur les transistors VT1, VT2. Les impulsions de tension du collecteur du transistor VT2 sont fournies à un détecteur synchrone réalisé sur le transistor à effet de champ VT3. Son utilisation est due au fait que pendant le fonctionnement du localisateur, la résistance R3 crée non seulement des oscillations d'une fréquence d'environ 1220 Hz, mais également des pulsations d'une fréquence de 100 Hz provenant de lampes à incandescence, ainsi que des interférences aléatoires à la fois dans le visible et les plages IR du spectre. Le niveau de ces interférences est souvent proportionnel au niveau de rayonnement IR réfléchi par l'obstacle, et si des mesures particulières ne sont pas prises, cela peut conduire à la détection d'un faux obstacle. Pour éviter de telles erreurs, un détecteur synchrone a été utilisé. Son entrée (grille du transistor VT3) est connectée au même port (DO) que l'entrée de l'émetteur, donc, de manière synchrone avec les flashs de la LED VD2, le transistor VT3 s'ouvre, qui connecte la sortie de l'amplificateur sur les transistors VT1, VT2 à un des entrées du comparateur MK (PB0/AIN0 ). La tension de référence à son autre entrée est réglée par la résistance ajustée R12, ajustant ainsi la sensibilité de l'appareil au signal réfléchi.

Le fonctionnement des moteurs électriques du modèle MK est contrôlé à l'aide des clés électroniques S1 - S4. Considérons le fonctionnement de l'un d'eux, par exemple le premier (les autres agissent de la même manière). Lorsque la tension d'entrée est inférieure à 0,6 V (log 0), les transistors 1VT1 et 1VT3 sont fermés et 1VT2 est ouvert, donc la tension à la sortie et à la borne du moteur M1 qui y est connecté est proche de la tension de l'alimentation. batterie GB1. Fourniture d'une clé de niveau log à l'entrée. 1 provoque l'ouverture du transistor 1VT1, ce qui entraîne la fermeture de 1VT2, et 1VT3 s'ouvre et la tension de sortie devient proche de 0. La résistance 1R1 limite le courant consommé par la clé depuis la sortie MK à une valeur d'environ 3 mA, ce qui est nettement inférieur supérieur au courant de sortie autorisé (20 mA au niveau log 0 et 10 mA au niveau log 1). La résistance de la résistance 1R2 est choisie de manière à, d'une part, assurer un courant de sortie suffisant de l'interrupteur lorsque 1VT2 est ouvert, et d'autre part, pour que le courant traversant le transistor ouvert 1VT1 ne soit pas trop important. .

Étant donné que les moteurs électriques utilisés dans le modèle consomment un courant très élevé (environ 600 mA) et créent un bruit impulsionnel intense, ils ont dû être remplacés par des moteurs DPB-902 plus économiques et moins bruyants. Il est également possible d'utiliser d'autres moteurs à collecteur provenant de magnétophones et de magnétophones radio.

Pour gérer les clés électroniques, on utilise les quatre chiffres les plus significatifs du port B : PB7, PB6, PB5 et PB4. Le fonctionnement de l'émetteur IR est contrôlé par le chiffre le moins significatif du port D - PD0, les deux chiffres les moins significatifs du port B (PB0 et PB1) sont configurés et sont utilisés respectivement comme entrées directes et inverses du comparateur analogique.

Comme le montre le schéma, pour allumer par exemple le moteur électrique M1, il faut ouvrir l'une des clés S1, S2 et fermer l'autre. Si vous ouvrez ou fermez les deux clés, les tensions à leurs sorties seront les mêmes, donc la tension sur le moteur électrique sera égale à 0. Si vous ouvrez la clé S1 et fermez S2, le moteur gauche (selon le schéma) la borne sera connectée au positif de la batterie,

et celui de droite - avec son moins, et il commencera à tourner dans un sens. Si, au contraire, vous ouvrez S2 et fermez S1, la polarité de la connexion du moteur sera inversée et celui-ci commencera à tourner dans le sens opposé. L'activation du logiciel s'effectue en écrivant sur le port B les constantes indiquées dans le tableau. 1.

Lunokhod avec contrôle par microcontrôleur

Le contrôle logiciel de l'émetteur de rayonnement IR s'effectue en écrivant un certain numéro sur le port D du MK. Si le bit le moins significatif de ce nombre est 0, la LED VD2 est éteinte, et s'il est 1, elle est allumée. Des changements consécutifs dans les valeurs de ce bit conduisent à l'apparition d'un niveau d'éclairage pulsé dans la partie IR du spectre en avance sur le modèle. Le niveau de rayonnement réfléchi est enregistré par un photocapteur et, à mesure qu'il augmente, une hypothèse est émise quant à la présence d'un obstacle devant.

La particularité du programme est que l'algorithme de contrôle est situé dans le gestionnaire de minuterie MK. Cela est dû au fait qu'il est nécessaire de commuter la LED émettrice avec une certaine fréquence constante, et pour simplifier le programme, l'algorithme de contrôle y est placé. Après que le signal de réinitialisation soit donné au moment de la mise sous tension, le MK commence à exécuter le programme à partir du repère Start. Dans cette partie du programme, l'initialisation initiale de la pile, des registres, des ports d'entrée/sortie B et D, d'un comparateur analogique, d'un temporisateur de huit bits est effectuée, le taux de répétition des impulsions du temporisateur est réglé sur CK/8. (SC est une fréquence d'horloge de 5 MHz) et le gestionnaire d'interruption en cas de dépassement de la minuterie.

Étant donné que le temporisateur déborde à chaque fois que 256 (28) impulsions arrivent, le gestionnaire d'interruption est appelé 2441 1221 fois par seconde. En conséquence, la LED émettrice commute à une fréquence d'environ 20 Hz. L'analyse du signal réfléchi reçu est effectuée une fois tous les 122 cycles de temporisation, soit avec une fréquence de XNUMX Hz.

L'algorithme de contrôle fonctionne comme suit. Le registre r24 sert de compteur avec une plage de valeurs de 0 à 240. A chaque contrôle, s'il y a un obstacle et que la valeur du compteur est inférieure à 240, elle est augmentée de 1, et s'il n'y a pas d'obstacle, elle est diminuée du même montant jusqu'à ce qu'elle devienne égale à 0. Ensuite, lorsque la valeur du compteur de 0 à 16 donne l'ordre d'avancer, de 17 à 31 - d'arrêter et de 32 à 240 - de faire demi-tour. Cet algorithme permet d’éviter les fausses alarmes et augmente la probabilité d’éviter complètement l’obstacle (le tour du modèle continue pendant un certain temps même après sa disparition).

Le registre r27 contient un compteur de tours, selon lequel un tour sur deux est effectué dans le sens opposé au précédent, et le registre r18 contient un compteur pour l'algorithme de commande du moteur électrique. Il prend séquentiellement des valeurs de 0 à 3 à chaque appel d'interruption. En O, le moteur droit est éteint et en 2, celui de gauche est éteint. Ainsi, le courant consommé par la batterie est réduit, ce qui augmente la durée de vie de la batterie du modèle d'une charge de batterie à l'autre.

Les codes de programme sous la forme d'un fichier hexadécimal sont donnés dans le tableau. 2.

Texte intégral du programme en langage assembleur

Lunokhod avec contrôle par microcontrôleur
(cliquez pour agrandir)

La configuration de l'appareil est simple. Tout d'abord, après avoir éteint le microcontrôleur en débranchant des parties du connecteur X1, remplacez la batterie et, en fermant les contacts de l'interrupteur Q1, mesurez la tension à la sortie du stabilisateur DA1. Ensuite, en connectant un oscilloscope au drain du transistor VT3 et en éclairant la photodiode avec une source de rayonnement IR (par exemple, une télécommande de téléviseur ou un magnétoscope), ils sont convaincus que le photodétecteur fonctionne.

Les composants restants ne nécessitent aucun réglage si des pièces réparables sont utilisées et s'il n'y a aucune erreur d'installation. Enfin, connectez le MK (hors tension) et vérifiez la fonctionnalité de l'appareil dans son ensemble. La sensibilité du photodétecteur, si nécessaire, est ajustée à l'aide de la résistance d'ajustement R12.

Auteur : P. Chechet, Vasilevichi, région de Gomel, Biélorussie

Voir d'autres articles section microcontrôleurs.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Machine pour éclaircir les fleurs dans les jardins 02.05.2024

Dans l'agriculture moderne, les progrès technologiques se développent visant à accroître l'efficacité des processus d'entretien des plantes. La machine innovante d'éclaircissage des fleurs Florix a été présentée en Italie, conçue pour optimiser la phase de récolte. Cet outil est équipé de bras mobiles, lui permettant de s'adapter facilement aux besoins du jardin. L'opérateur peut régler la vitesse des fils fins en les contrôlant depuis la cabine du tracteur à l'aide d'un joystick. Cette approche augmente considérablement l'efficacité du processus d'éclaircissage des fleurs, offrant la possibilité d'un ajustement individuel aux conditions spécifiques du jardin, ainsi qu'à la variété et au type de fruits qui y sont cultivés. Après avoir testé la machine Florix pendant deux ans sur différents types de fruits, les résultats ont été très encourageants. Des agriculteurs comme Filiberto Montanari, qui utilise une machine Florix depuis plusieurs années, ont signalé une réduction significative du temps et du travail nécessaires pour éclaircir les fleurs. ...>>

Microscope infrarouge avancé 02.05.2024

Les microscopes jouent un rôle important dans la recherche scientifique, car ils permettent aux scientifiques d’explorer des structures et des processus invisibles à l’œil nu. Cependant, diverses méthodes de microscopie ont leurs limites, parmi lesquelles la limitation de la résolution lors de l’utilisation de la gamme infrarouge. Mais les dernières réalisations des chercheurs japonais de l'Université de Tokyo ouvrent de nouvelles perspectives pour l'étude du micromonde. Des scientifiques de l'Université de Tokyo ont dévoilé un nouveau microscope qui va révolutionner les capacités de la microscopie infrarouge. Cet instrument avancé vous permet de voir les structures internes des bactéries vivantes avec une clarté étonnante à l’échelle nanométrique. En général, les microscopes à infrarouge moyen sont limités par leur faible résolution, mais le dernier développement des chercheurs japonais surmonte ces limitations. Selon les scientifiques, le microscope développé permet de créer des images avec une résolution allant jusqu'à 120 nanomètres, soit 30 fois supérieure à la résolution des microscopes traditionnels. ...>>

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

Nouvelles aléatoires de l'Archive

pile papier 19.01.2023

Des scientifiques de Singapour ont appris à fabriquer des batteries à partir de déchets ménagers deux fois plus performantes que celles utilisées par les smartphones modernes.

L'Université technologique de Nanyang a développé une nouvelle méthode pour traiter les emballages en papier jetables, les sacs et les cartons, les transformant en électrodes pour batteries rechargeables. Les chercheurs ont utilisé un laser pour couper les déchets de papier en feuilles minces avec des grilles de différentes formes, puis ils ont été chauffés à 1200 degrés Celsius dans un four spécial sans flamme. En conséquence, le papier s'est transformé en carbone pur, en vapeur d'eau et en huiles.

Les scientifiques ont transformé le carbone extrait en électrodes, et les cellules résultantes ont montré une durabilité, une flexibilité et des propriétés électrochimiques supérieures associées à la structure des fibres de papier.

Des tests en laboratoire ont montré qu'une batterie dotée d'une telle anode peut supporter jusqu'à 1200 cycles de charge et de décharge, soit deux fois plus que les batteries de smartphones modernes. De plus, ils résistent cinq fois mieux à l'effort physique en absorbant les chocs.

Les chercheurs singapouriens ont déposé un brevet pour leur technologie auprès de NTUitive, la société d'innovation et d'entreprise de NTU, en vue de la commercialiser à l'avenir. La carbonisation du papier, à leur avis, se produit sans brûler d'oxygène, de sorte qu'une certaine quantité de dioxyde de carbone est libérée.

Autres nouvelles intéressantes :

▪ Robot domestique Omate Yumi

▪ Paillettes dangereuses

▪ Ordinateur portable pour les télétravailleurs Asus ExpertBook P5440FA

▪ Plate-forme de voiture en réseau

▪ Le verrou de la chambre est ouvert par un smartphone

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ rubrique du site Micros, micros radio. Sélection d'articles

▪ article Formes fondamentales de l'activité humaine. Bases de la vie en toute sécurité

▪ article Pourquoi la brique dont sont construits les murs du Kremlin, Aristote ? Réponse détaillée

▪ article Un opérateur de machine à bois engagé dans la découpe d'ébauches selon le marquage et le rognage de pièces courbes. Instruction standard sur la protection du travail

▪ article Radioamateur débutant. Théorie. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Amplificateur de microphone sur la puce KM551UD2. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024