commutateurs rotatifs sont des périphériques d'entrée polyvalents qui fournissent des signaux de sortie qui peuvent être décodés par un microcontrôleur . Par décoder un commutateur rotatif , un microcontrôleur peut déterminer la direction et le degré ( ou le montant ) de rotation du commutateur rotatif . Microcontrôleurs ont généralement configurable broches d'E /S et une interface facile à utiliser, système d'alarme , ce qui les rend bien adapté pour les commutateurs rotatifs de décodage. Une fois que vous apprenez à décoder un commutateur rotatif avec un microcontrôleur, vous serez en mesure d'utiliser des commutateurs rotatifs dans de nombreuses applications de projets électroniques. Les choses dont vous aurez besoin LED (en option, pour les tests) outils de développement logiciel Show More Instructions 1 Sélectionnez un commutateur rotatif et le microcontrôleur . Il existe plusieurs types de commutateurs rotatifs disponibles, y compris en quadrature , le codage gris et optique . Certains ont des crans (ou points de premier ordre ) et d'autres pas . Il ya aussi de nombreux types de microcontrôleurs disponibles. Veillez à sélectionner le commutateur /microcontrôleur paire rotatif qui convient le mieux à votre application. Par exemple, si le commutateur rotatif vous envisagez possède deux sorties , alors assurez-vous de sélectionner un microcontrôleur avec deux broches d'entrée disponibles, dont l'une est configurable comme une ligne d'interruption . 2 Connectez le rotatif passer à votre microcontrôleur. Parce que le microcontrôleur devra surveiller le commutateur rotatif de l'activité , il est préférable de se connecter au moins une des lignes de commutateur rotatif sur une broche d'interruption de votre microcontrôleur. La ligne d'entrée du commutateur rotatif sur la broche d'interruption du microcontrôleur peut être utilisée pour provoquer le microcontrôleur pour contrôler les autres lignes du commutateur rotatif pour le décodage . 3 Programme de le microcontrôleur . Ecrire un programme pour votre microcontrôleur de lire le sélecteur rotatif , puis compiler le programme et de le transférer à votre microcontrôleur selon les instructions fournies par le fabricant du microcontrôleur. Il ya un certain nombre de façons de programmer le microcontrôleur afin de décoder le commutateur rotatif . En général, vous devrez connecter un gestionnaire d'interruption dans le logiciel pour l'une ou l'autre des broches d'entrée du commutateur rotatif . Par exemple, dans un système de codage à deux bits , le logiciel peut surveiller une ligne, interrompre quand un changement de tension se produit sur cette ligne , puis vérifier le niveau de tension de l'autre ligne . 4 Test de la décodeur de commutateur rotatif . Un programme et des LED simples connecté au microcontrôleur peuvent être utilisés pour tester votre circuit de décodage du commutateur rotatif et le programme du microcontrôleur. Connectez une LED pour le microcontrôleur pour chaque ligne d'entrée du commutateur rotatif et le programme du microcontrôleur pour allumer la LED comme son commutateur de tension de ligne d'entrée rotatif correspondant chacun passe au niveau haut . S'il ya des erreurs ou des problèmes , la révision du logiciel du microcontrôleur , vérifiez les connexions du circuit et retester le décodeur.
|