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

Connexion d'un grand nombre de boutons à une entrée du microcontrôleur. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Concepteur radioamateur

Commentaires sur l'article Commentaires sur l'article

L'idée de la solution proposée a été présentée dans [1]. Son essence est de connecter le nombre maximum de capteurs de contact (interrupteurs Reed, boutons) au microcontrôleur en utilisant le nombre minimum de ses sorties. Cette idée a été mise en œuvre à l'aide de la minuterie universelle KR1441VI1. Le circuit RC de mise à l'heure de la minuterie est composé d'un condensateur et d'un ensemble de résistances connectées en série avec chaque bouton. Un certain bouton fermé a sa propre fréquence d'impulsions générées par la minuterie, qui est mesurée par le microcontrôleur [2].

La version originale présente deux inconvénients majeurs. L'un d'eux est l'utilisation de deux entrées du microcontrôleur. Les impulsions générées sont appliquées à l'un d'eux. La seconde sert à déterminer si le bouton est fermé, bien que cela puisse facilement être fait par logiciel, grâce à quoi cette entrée du microcontrôleur peut être utilisée à d'autres fins. Un autre inconvénient est la mesure de la fréquence, et non de la période de répétition des impulsions. En conséquence, pour obtenir une dépendance linéaire de la fréquence sur le numéro du bouton, un grand nombre de résistances de temporisation de calibres différents ont été utilisées.

Connexion d'un grand nombre de boutons à une entrée de microcontrôleur
Riz. 1. Plan de construction

La solution technique proposée, dont le schéma est représenté sur la Fig. 1 est exempt de ces défauts. Le temporisateur KR1441VI1 d'une structure CMOS (analogue au LMC555) fonctionne en mode auto-oscillant avec un rapport cyclique d'impulsion de 2 [3]. Dans ce mode, la période de répétition des impulsions est égale à

T = 2 ln2 C R,

où C et R sont respectivement la capacité et la résistance des éléments du circuit de synchronisation. Avec C = C1 et R = R1·N, constitués de N (selon le nombre de boutons) résistances identiques avec la résistance R1 connectée en série, la période T est égale à :

T≈1,39 C1 R1 N

Il est obtenu proportionnel au nombre de résistances entre le condensateur C1 et le premier bouton fermé SB1 - SB32 et peut être facilement mesuré par le microcontrôleur. Comme dans la source originale, lorsque plusieurs boutons sont fermés en même temps, celui qui porte le numéro le plus bas est prioritaire.

La résistance R38 est nécessaire pour maintenir la génération d'impulsions lorsque tous les boutons sont ouverts. La résistance d'ajustement R35 définit le rapport entre la période d'oscillation de la minuterie et la durée de l'intervalle de mesure formé par le microcontrôleur, nécessaire pour déterminer correctement le numéro du bouton enfoncé.

Le programme de démonstration du microcontrôleur par interruption IRQ0 mesure la durée de la période T, la traduit en numéro de bouton et l'affiche sur l'écran LCD MT-16S2S [4]. La communication entre le microcontrôleur et l'écran LCD est organisée via une interface série à trois fils. Seules quatre sorties du microcontrôleur sont occupées par l'entrée et la sortie d'informations, le reste peut être utilisé à d'autres fins.

Pour mesurer la période, un compteur de minuterie de huit bits 0 du microcontrôleur a été utilisé. En fonction de la différence de niveau croissante à l'entrée de la demande d'interruption IRQ0, le programme lit la durée de la période mesurée et réinitialise le registre de comptage. Pour améliorer la précision de la mesure, le pré-échelonneur du compteur est également réinitialisé. Étant donné que le préscaler de tous les temporisateurs/compteurs des microcontrôleurs ATtiny est commun, cela peut affecter la durée des intervalles de temps générés par le temporisateur/compteur 1 lorsqu'il est utilisé avec un préscaler autre qu'un. Lorsque les contacts de tous les boutons sont ouverts, le compteur qui mesure la période déborde. En fonction de l'interruption correspondante, l'état ouvert est déterminé.

Le nombre maximum de boutons reconnus dépend de l'instabilité des intervalles de temps générés par la minuterie et le microcontrôleur. Lors de la synchronisation du microcontrôleur à partir d'un oscillateur RC interne et de l'utilisation d'un condensateur à film avec un petit TKE, de résistances avec un petit TKE et d'un écart par rapport à la valeur nominale d'au plus 1 % dans le circuit de minuterie RC de réglage du temps, le nombre de boutons peut atteindre 12-16 ans. Avec une sélection plus précise de résistances, 32 boutons ont été reconnus. Leur nombre peut être encore augmenté en stabilisant la fréquence du générateur d'horloge du microcontrôleur avec un résonateur à quartz.

La disposition de l'appareil utilise un condensateur à film importé C1 (analogique K73-17) et des résistances R1 - R32 pour montage en surface CR1206-FX-5621ELF avec une résistance de 5,62 kOhm ± 1 %. Sur les 50 résistances d'une bande, 32 pièces ont été sélectionnées avec une différence entre la résistance maximale et minimale ne dépassant pas 20 ohms. Pour réduire l'influence sur la période d'oscillation de la dépendance de la tension de sortie de la minuterie DA1 sur le nombre de résistances connectées R1-R32, les résistances avec une résistance inférieure ont des numéros de position inférieurs et les sorties de minuterie 3 et 7 sont connectées ensemble.

La résistance ajustable R35 doit être multitours, par exemple SP5-3 ou similaire. Le réglage s'effectue comme suit. Fermez le bouton avec une position numéro un inférieure au maximum (dans ce cas SB31) et recherchez deux positions du curseur de la résistance d'ajustement R35, correspondant à un changement des lectures LCD de 31 à 32 et de 31 à 30. Réglez le curseur vers la position médiane entre les positions trouvées.

Connexion d'un grand nombre de boutons à une entrée de microcontrôleur
Riz. 2. Vérification de l'appareil et débogage du programme du microcontrôleur

La vérification du dispositif et le débogage du programme du microcontrôleur ont été effectués selon le schéma illustré à la Fig. 2. Les octets de configuration du microcontrôleur ont été programmés comme suit : faible - 0xBF, élevé - 0xD4, supplémentaire - 0xFF. Comme le nombre de boutons requis pour la disposition n'a pas été trouvé, j'ai dû utiliser un commutateur PP7-4LV à la place. Les résistances à montage en surface sont soudées directement sur les cartes de commutation. Avec des résistances sélectionnées dans des conditions ambiantes, le nombre de contacts de commutation fermés a été déterminé correctement, bien que le microcontrôleur fonctionnait à partir d'un oscillateur RC interne.

Le programme du microcontrôleur peut être téléchargé à partir de ftp://ftp.radio.ru/pub/2016/11/key-tx.zip.

littérature

  1. Interface de clavier à 2 fils utilisant une minuterie 555. - URL : radiolocman.com/shem/schematics.html?di=88598.
  2. Evstifeev A.V. Microcontrôleurs AVR de la famille Tiny - M. : "DODEKA-XXl", 2007.
  3. Minuterie CMOS LMC555. -URL : pdf1.alldatasheet.com/datasheet-pdf/view/9100/NSC/LMC555CN.html.
  4. MT-16S2S. Indicateur alphanumérique LCD 2 lignes de 16 caractères. - URL : melt.com.ru/docs/MT-16S2S.pdf.

Auteur : S. Ivanov

Voir d'autres articles section Concepteur radioamateur.

Lire et écrire utile commentaires sur cet article.

<< Retour

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

Cuir artificiel pour émulation tactile 15.04.2024

Dans un monde technologique moderne où la distance devient de plus en plus courante, il est important de maintenir la connexion et un sentiment de proximité. Les récents développements de la peau artificielle réalisés par des scientifiques allemands de l'Université de la Sarre représentent une nouvelle ère dans les interactions virtuelles. Des chercheurs allemands de l'Université de la Sarre ont développé des films ultra-fins capables de transmettre la sensation du toucher à distance. Cette technologie de pointe offre de nouvelles opportunités de communication virtuelle, notamment pour ceux qui se trouvent loin de leurs proches. Les films ultra-fins développés par les chercheurs, d'à peine 50 micromètres d'épaisseur, peuvent être intégrés aux textiles et portés comme une seconde peau. Ces films agissent comme des capteurs qui reconnaissent les signaux tactiles de maman ou papa, et comme des actionneurs qui transmettent ces mouvements au bébé. Les parents touchant le tissu activent des capteurs qui réagissent à la pression et déforment le film ultra-fin. Ce ...>>

Litière pour chat Petgugu Global 15.04.2024

Prendre soin de vos animaux de compagnie peut souvent être un défi, surtout lorsqu'il s'agit de garder votre maison propre. Une nouvelle solution intéressante de la startup Petgugu Global a été présentée, qui facilitera la vie des propriétaires de chats et les aidera à garder leur maison parfaitement propre et bien rangée. La startup Petgugu Global a dévoilé des toilettes pour chats uniques qui peuvent automatiquement chasser les excréments, gardant votre maison propre et fraîche. Cet appareil innovant est équipé de divers capteurs intelligents qui surveillent l'activité des toilettes de votre animal et s'activent pour nettoyer automatiquement après utilisation. L'appareil se connecte au réseau d'égouts et assure une élimination efficace des déchets sans intervention du propriétaire. De plus, les toilettes ont une grande capacité de stockage jetable, ce qui les rend idéales pour les ménages comptant plusieurs chats. La litière pour chat Petgugu est conçue pour être utilisée avec des litières solubles dans l'eau et offre une gamme de ...>>

L’attractivité des hommes attentionnés 14.04.2024

Le stéréotype selon lequel les femmes préfèrent les « mauvais garçons » est répandu depuis longtemps. Cependant, des recherches récentes menées par des scientifiques britanniques de l’Université Monash offrent une nouvelle perspective sur cette question. Ils ont examiné comment les femmes réagissaient à la responsabilité émotionnelle des hommes et à leur volonté d'aider les autres. Les résultats de l’étude pourraient changer notre compréhension de ce qui rend les hommes attrayants aux yeux des femmes. Une étude menée par des scientifiques de l'Université Monash aboutit à de nouvelles découvertes sur l'attractivité des hommes auprès des femmes. Dans le cadre de l'expérience, des femmes ont vu des photographies d'hommes avec de brèves histoires sur leur comportement dans diverses situations, y compris leur réaction face à une rencontre avec une personne sans abri. Certains hommes ont ignoré le sans-abri, tandis que d’autres l’ont aidé, par exemple en lui achetant de la nourriture. Une étude a révélé que les hommes qui faisaient preuve d’empathie et de gentillesse étaient plus attirants pour les femmes que les hommes qui faisaient preuve d’empathie et de gentillesse. ...>>

Nouvelles aléatoires de l'Archive

Transistor 22nm 26.12.2012

Des spécialistes de l'Institut de microélectronique de l'Académie chinoise des sciences (IMECAS) à Pékin ont créé un transistor à effet de champ avec une longueur de grille de 22 nm. Le transistor utilise la technologie HKMG (high-K metal-gate). Le développement serait la clé pour créer des puces plus avancées, ce qui permettra à la Chine d'économiser sur les importations de haute technologie et d'accroître la compétitivité des puces chinoises sur le marché mondial.

Les participants au projet notent qu'ils ont réussi à atteindre "des performances de classe mondiale et une faible consommation d'énergie". Rappelons qu'Intel, qui dispose des technologies les plus avancées pour la production de microcircuits, produit désormais des processeurs utilisant la technologie 22 nanomètres. Les principaux fabricants sous contrat tels que TSMC et Globalfoundries n'ont pas encore commercialisé de telles technologies et fabriquent désormais des produits en 28 nm.

Pendant de nombreuses années, la Chine n'a pas pu accéder aux technologies avancées de fabrication de semi-conducteurs, car leurs exportations depuis les pays occidentaux ont d'abord été limitées par les activités du comité CoCom, puis par les termes de l'arrangement de Wassenaar. Cependant, en complétant ses propres développements par des licences, la Chine est parvenue à aller assez loin.

Actuellement, le principal fabricant chinois de semi-conducteurs sous contrat, Semiconductor Manufacturing International, fabrique des produits utilisant la technologie 40 nm. Jusqu'à 65 nm, l'entreprise a développé des processus techniques de manière indépendante. Pour éviter les dépenses liées à la construction de sa propre technologie 45 nm, SMIC lui a accordé une licence d'IBM à la fin de 2007. En 2008, le constructeur chinois avait inscrit dans ses plans le développement des standards 40 et 32 ​​nm.

Les travaux sur la création de transistors de 22 nanomètres ont été lancés en Chine en 2009 comme l'un des principaux projets scientifiques nationaux.

Autres nouvelles intéressantes :

▪ De nouvelles voies de régénération du foie ont été découvertes

▪ Disques SSD à profil bas BIWIN H6201

▪ Un modèle pour prédire la décomposition des vitamines dans l'espace

▪ La taille et la forme du nez humain déterminées par le climat

▪ Le manque chronique de sommeil peut endommager la mémoire

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 de téléphonie. Sélection d'articles

▪ article de Gibbs Willard. Biographie d'un scientifique

▪ article Pourquoi les jeux Pokémon sont-ils interdits en Arabie Saoudite ? Réponse détaillée

▪ article Graines de noix. Légendes, culture, méthodes d'application

▪ article Convertisseur à 144 MHz pour radio CB. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Conception de fabrication instantanée d'alimentation. 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