ELab Hackerspace GSM système de contrôle d’accès (4 / 8 étapes)

Étape 4: Conseil de communication série RS232 et TTL, LVTTL

L’étape suivante a consisté à établir une connexion série entre le jury PIC16F88 , le téléphone portable Siemens C55 et un vieil ordinateur via la connexion RS232. Une fois de plus nous avons rencontrés quelques problèmes : le PIC16F88 était fourni avec 5V et travaillait avec niveaux TTL, le Téléphone Siemens C55 LVTTL niveaux requis et n’est pas tolérant aux TTL (il se met hors tension), et nous avons toujours eu établir une connexion avec l’ordinateur à l’aide de niveaux RS232. En outre, nous avons dû créer une communication UART avec un maître (le Conseil PIC16F88) et deux esclaves (le Siemens C55 et l’ordinateur), qui est quelque chose qui nécessite une petite astuce pour travailler. Cette astuce consiste à mettre une diode dans la ligne Tx de chaque esclave, avec la Cathode vers l’appareil. Pourquoi est-ce nécessaire ? Eh bien, selon les spécifications de l’UART, lorsqu’un appareil est à l’état inactif (inactif), sa broche Tx doit être élevée. En cas de communication, c’est la responsabilité de tirer la ligne Tx bas pour évier le Rx maître actuel de la chaîne de l’esclave. Utilisant des diodes, lorsqu’il est en état de repos, chaque esclave est capable de garder son propre Tx haute peu importe quels est les canaux Rx du maître. Un seul esclave peut transmettre en abaissant sa ligne Tx sans affecter le Tx sur les autres esclaves. Vu le truc de maître/esclave fait, il était temps de faire une conversion de niveau. Pour convertir le signal TTL 5V de la broche Tx de la PIC16F88 un niveau LVTTL, un diviseur de tension à l’aide de deux résistances a été utilisé. Pour convertir le 3.3V LVTTL préamplificatrices la broche Siemens C55 Tx à 5V TTL, un ampli Op de MCP6002 a été utilisé comme un comparateur, tirant sur le niveau de tension de 5V chaque fois que le signal Tx depuis le téléphone portable a passé les 2.5V valeur de seuil définie par un diviseur de tension construit avec deux résistances. La conversion entre les niveaux TTL et RS232 était beaucoup plus simple et a été faite à l’aide d’une seule puce MAX232 . Ci-dessous vous pouvez voir le PCB et les schémas où vous pouvez identifier toutes les pièces qui vient d’être décrit.

Le jury a été conçu en Kicad. Vous pouvez télécharger les fichiers PCB en cliquant ici.

Articles Liés

Système de contrôle d’accès RFID

Système de contrôle d’accès RFID

Ce Instructable est pour un système de contrôle de l'accès de Pi des framboise, qui utilise un système de tag RFID pour la saisie automatique par une porte. Nous utilisons ce système aux membres d'accéder à nos makerspace et de maintenir un accès séc
Lecteur RFID – système de contrôle d’accès

Lecteur RFID – système de contrôle d’accès

Cet appareil est un système de contrôle d'accès simple qui utilise des cartes RFID. Il est conçu avec microcontrôleur PIC12F1822 en cours d'exécution sur l'oscillateur interne à 16MHz. Il génère la fréquence porteuse de 125 KHz et décode le flux de d
HACCSY - contrôle d’accès Hackerspace et vérifier dans le système

HACCSY - contrôle d’accès Hackerspace et vérifier dans le système

Abreviation HACCSY est synonyme de contrôle d'accès Hackerspace et vérifier dans le système et c'est à peu près ce qu'il fait.HACCSY app est destiné à être exécuté sur un RaspberryPi qui est connecté à internet et de la gâche électrique serrure de fr
Comment faire un système de contrôle de l’accès RFID Petfood

Comment faire un système de contrôle de l’accès RFID Petfood

dans ce instructable je vais vous expliquer comment faire un système de contrôle d'accès RFID Petfood simple. Ce système utilise un système RFID autonome qui peut être acheté soit préassemblés ou en kit formulaire si vous désirez faire de la soudure
Base d’Arduino - système de contrôle de puissance pour RPi voiture PC

Base d’Arduino - système de contrôle de puissance pour RPi voiture PC

Bonjour à tous ! Je suis Michalis Vasilakis du www.ardumotive.com et dans le présent guide je vais vous montrer comment faire un système de contrôle électrique simple - base d'Arduino - pour RPi Car PC.Ce système est conçu pour éviter l'arrêt brutal
Système de contrôle d’environnement

Système de contrôle d’environnement

Dans ce projet, je montre la construction d'un système de contrôle de Evironment qui est contrôlée avec un Pi de framboise.Ce fut pour mon projet STLP (programme de Leadership étudiant Technology) de huitième année. Plus d'informations sur le program
Système de sécurité et contrôle d’accès avec Arduino et RFID

Système de sécurité et contrôle d’accès avec Arduino et RFID

système de sécurité et contrôle d'accès avec Arduino et RFIDCe projet est un evolotuin de mon premier projet appelé « Arduino – sécurité et contrôle d'accès système »Comme vous pouvez voir à l'http://arduinobymyself.blogspot.com.br/2012/03/arduino-si
Concept de système de contrôle de Chambre/Maison

Concept de système de contrôle de Chambre/Maison

mon projet repose sur un contrôle automatisé des appareils électroménagers courants, non seulement je pense que ce système serait une grande aide dans ma chambre, mais il pourrait également être élargie à d'autres espaces de la maison. Si l'idée est
Aerobox - un système de contrôle robotique doux

Aerobox - un système de contrôle robotique doux

La robotique douce est un nouveau domaine de la robotique qui a été vraiment chauffer ces derniers temps. De nombreux robots mous sont commande pneumatique, ce qui signifie qu'ils se déplacent lorsqu'ils sont remplis avec de l'air. Pour remplir ces r
Système de contrôle de température à l’aide de Labview (Atmega32)

Système de contrôle de température à l’aide de Labview (Atmega32)

RÉSUMÉCet ouvrage décrit un cadre de ON/OFF, systèmes de contrôle de température proportionnelle et linéaire. La conception et la mise en œuvre de ce processus se fait à l'aide de LABVIEW, logiciel virtual workbench. Le projet comprend l'acquisition
Impression 3D, système de contrôle de mouvement de Time-lapse modulaire 3 axes, ultra-léger

Impression 3D, système de contrôle de mouvement de Time-lapse modulaire 3 axes, ultra-léger

Il s'agit de l'histoire de mon premier projet d'impression 3D et comment il a aidé à réduire considérablement le poids total de mon système de Time-lapse dolly de contrôle 3 axes pour faciliter le transport sur plusieurs jours dans l'arrière-pays, ra
Bases du système de contrôle

Bases du système de contrôle

dans la première compétition de robotique, le système de contrôle de robot est unique parce que les équipes ont une liste des pièces qu'ils doivent utiliser pour alimenter et contrôler leur robot.  Il y a variation dans Comment les équipes utilisent
Système de contrôle de cafard (via une manipulation psychologique)

Système de contrôle de cafard (via une manipulation psychologique)

permet à un micro-ordinateur (timbre à base par exemple) contrôler les sens de cafard du mouvement autonome. Vous pouvez aussi faire un système de contrôle à distance. Le timbre de base envoie des signaux TTL à un circuit uLN2803 qui amplifie le cour
Allumer le système de contrôle de luminosité de capteur LED avec ATMEGA328 UNO V3.0 R3 pour Arduino

Allumer le système de contrôle de luminosité de capteur LED avec ATMEGA328 UNO V3.0 R3 pour Arduino

L'équipe ICStation vous présenter ce capteur de lumière LED système de contrôle de luminosité avec notre produit self-developed ICStation V3.0 de UNO ATMEGA328 R3 Board Compatible Arduino. Il utilise DC5V pour travailler et qu'il peut changer la lumi