Utilisation entrées et les sorties d'usage général (GPIO) sur la Telit GE863/GE863-GPS


L'appareil offre 18 canaux GE863 GPIO qui sont configurable comme entrée ou sortie. Tous les canaux sont CMOS 2.6V, et par défaut, toutes les broches sont définies comme puissance d'entrée pour empêcher des dommages à l'équipement connecté.

Les broches GPIO suivants ont des résistances de pull-up ou des fonctions alternatives et font l'objet des sections ci-dessous:




Les sections suivantes fournissent des exemples de la façon de contrôler et évaluations de divers composants externes peut être obtenue en se connectant à ce dispositif. Section 2.1 traite de certains d'entre eux comme des sorties, et de l'article 2.2 montre leur utilisation comme intrants.

2,1 GE863 sorties GPIO

Lorsqu'il est configuré en tant que sorties, tous les GPIO ont note maximale de 0-1mA à 2.6VDC. Puisque ce est un niveau de tension relativement faible, typiquement sera nécessaire un dispositif tampon certaine. Sections 2.1.1 et 2.1.2 montrent deux façons ces sorties peuvent être utilisés.

2.1.1 Sortie GE863 GPIO connecté à un MOSFET

La figure 2.1 montre un exemple de la façon dont une ou plusieurs des sorties GPIO peut être utilisé pour commander un dispositif de puissance élevée (par exemple une lampe, le chauffage ou moteur) en utilisant un transistor MOSFET. Dans cet exemple, on utilise GPIO1 cependant, le même circuit peut être connecté d'une manière similaire à l'un quelconque ou tous les autres produits énumérés dans le tableau 2.1. La partie spécifiée dans cet exemple (Maplin N10AH) est un MOSFET canal N couramment disponible qui est capable de piloter jusqu'à 30A 100VDC. Le moteur représenté est relié à une source d'alimentation appropriée à l'intérieur de l'estimation du MOSFET.

La résistance R1 tire la tension du MOSFET faible pour assurer le dispositif de porte reste éteint lorsque la sortie ne est pas activée, ou lorsque la broche est configurée en entrée (par exemple lors de la mise sous tension ou la réinitialisation). Lorsque la sortie GPIO sous tension, la tension de grille est soulevée et le MOSFET permet au courant de circuler à travers la charge. La puissance utilisée pour entraîner la charge peut être à ne importe quel tension appropriée pour le MOSFET, et ne est pas limité par la sortie de rétroaction GPIO.

La charge, dans ce cas est un moteur 12VDC et puisque ce est inductive, le flyback diode D1 est utilisé pour prévenir les tensions transitoires élevées d'endommager le MOSFET, le GE863, et tous les autres composants connectés.

Si une charge de courant alternatif doit être sous tension ou supérieure à une MOSFET de rétroaction, un relais peut être ajouté. La bobine de relais serait utilisé à la place du moteur et dans cet exemple la charge commandée alors être commuté par les contacts de relais.

2.1.2 Sortie GE863 GPIO connecté à un LED

Figure 2.2 montre une méthode simple pour connecter une sortie LED à des fins de test. Depuis la notation de broches de sortie GPIO GE863 est seulement 1 mA, les soins doivent être prises pour éviter de connecter directement à un LED commune (qui utilisent généralement 10-50mA). Celui utilisé dans l'exemple (516-1311-ND Digi-Key) est conçu pour des applications à faible courant, et R1 est choisi pour limiter le courant à un niveau acceptable. Depuis la LED est un redresseur, inverser lien vous fera tourner.

Si vous voulez augmenter la luminosité ou le courant, l'état solide du pilote, comme le MOSFET montré dans la section 2.1.1 doit être utilisé. La LED et la résistance (ou en variante, une lampe), seraient utilisés à la place du moteur et de la diode.

2.2 GE863 GPIO entrée

Lorsqu'il est configuré comme entrées, tous les GPIO ont les meilleures notes de 0-1μA et 0-3.3VDC. Un état haut est obtenue avec la tension au-dessus de 2.1V et les entrées sont conçus pour fonctionner à des niveaux typique 2.6V CMOS, mais peut accepter des tensions d'entrée allant jusqu'à 3,6 V CC. Section 2.2.1 fournit un exemple simple.

2.2.1 GE863 entrée GPIO connecté à un commutateur

Figure 2.3 montre le raccordement d'une entrée pour un simple levier de commutateur SPST (Maplin partie FH97F). Parce que ni cette GPIO de canal ou ceux qui sont énumérés dans le tableau 2.1 comprennent des résistances de pull-up, R1 est ajouté à l'extérieur. Lorsque le commutateur est dans la position fermée se lie à la broche de terre de manière à l'entrée indique un faible niveau. Lorsque l'interrupteur est ouvert, l'entrée sera lu un niveau élevé parce R1 va tirer la tension.

TModSoft fournit une gamme de logiciels Python (y compris le contrôle à distance SMS GPIO et logiciel de surveillance) adapté pour les modules Telit matériel qui tire parti de l'interpréteur Python intégré niant la nécessité et le coût supplémentaire d'intégrer un contrôleur supplémentaire micro intégrés. Pour plus d'informations, voir http://www.tmodsoft.com/.

(0)
(0)
Article précédent Miroirs de l'utilisation correcte
Article suivant Dog maladie de voiture

Commentaires - 0

Sans commentaires

Ajouter un commentaire

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caractères restants: 3000
captcha