La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

ALARME A GAZ Bousquet NicolasSystème Électronique BTS.

Présentations similaires


Présentation au sujet: "ALARME A GAZ Bousquet NicolasSystème Électronique BTS."— Transcription de la présentation:

1 ALARME A GAZ Bousquet NicolasSystème Électronique BTS

2 Sommaire I) Présentation du système I) Présentation du système II) Présentation de l’objet technique II) Présentation de l’objet technique III)Cahier des charges III)Cahier des charges IV) Schéma Fonctionnel IV) Schéma Fonctionnel V) Étude structurelle V) Étude structurelle VI)Algorigramme/Programme VI) Algorigramme/Programme VII)Schémas VII)Schémas

3 Pourquoi ? Il suffit de 10 mn pour cambrioler une habitation C'est le temps nécessaire généralement pour une intervention humaine après le déclenchement d'une Alarme. Résultat : le vol est effectué sans difficulté.

4 Comment ? Déclenchement de l'alarme et diffusion immédiate d'irritant. Le cambrioleur est contraint de quitter les lieux. Résultat : le site est protégé jusqu'à l'intervention humaine.

5 II)Présentation de l’objet technique:

6 III)Cahier des charges Les entrées 5 zones : Les entrées 5 zones : Zone 1 temporisée. Zone2 à zone 4 directes. Zone 5 temporisée ou direct temporisation de retour différente de la zone 1) Fonctionnement des zones en apparition ou disparition de 0V et apparition ou disparition de 12V. Entrée autoprotection (boucle NF au 0V ) Entrée alarme piscine (apparition de 0V ou De 12V ) ->déclenchement relais siréne et relais piscine. Les sorties. Les sorties. Sortie sur relais RCT piscine. Sortie sur relais RCT sirène Sortie sur relais RCT transmetteur Sortie armement apparition de 12V(500mA) Sortie alarme sur collecteur ouvert Sortie zone par zone apparition de 12V Sortie défaut installation sur collecteur ouvert Sortie défaut secteur sur collecteur ouvert. Buzzer Led “trouble “ Led “prêt” Led “armée”

7 IV)Schéma Fonctionnel IV)Schéma FonctionnelADAPTATIONFS11TRAITEMENTFS12 DEMULTIPLEXEURSFS13 Commande De PuissanceFS1.4 Allumage LED Allumage LEDFS1.5 Apparition 12V FS1.6 Sorties sur Collecteur ouvert FS1.7 Conversion numérique /sons FS1.8 AdaptationLiaisonFS1.10 acts actP actL act12V actC EZ1 EAP EZ5 EZ4 EZ3 EZ2 EZ1A EZ2A EZ3A EZ4A EZ5T/DA EAPA Clk MES FZ M/A E/R RX Tx RX485 TX485 SélectionRS232/485FS1.9 AS AAP AP AT LP LA LT SZ4 SZ3 SZ2 SZ1 A12V SZ5 SA SDI SDS BUZZ RX485A TX485A RX/TX232 /2 /3 ERR EA Vref Bcl SDI/SDA CTL actV

8 V)Étude structurelle

9 FS1.1: Fonction Adaptation R1 R2 Permet d’adapter les signaux 12V en signaux 5V compatibles avec le microcontrôleur. Répété 6X Deuxièmement l’appuie du bouton poussoir va dire au micro que les capteurs sont aux repos et ainsi va pouvoir mémoriser cet état. Enfin J5 et R9 servent pour choisir la configuration de Z5 soit en zone directe, (jumpeur à la masse) soit en zone temporisée (jumpeur au VCC)

10 FS1.2: Fonction Traitement Des Signaux Converti trois signaux venant de FA1. Elle envoie le signal CTL pour contrôler L’alimentation. Elle se charge du bus I2C ainsi que de la liaison RS232 et RS485. De E1 à E7 sorties Multiplexé CLK1 à CLK3 permettent de sélectionner le démultiplexeur Enfin R10 et C1 permettent une RAZ

11 FS1.3: Fonction Démultiplexage x3 Un front montant sur EN va mettre les sorties en haute impédance. Un niveau haut de CLK va recopié se que j’ai en entrées en sorties. De E1 à E7 entrées multiplexées De S1 à S6 sorties démultiplexées

12 FS1.4: Commande De Puissance x4 Quand E passe à 1 le transistor PH7 se sature se qui fait passer le relais RL1 en mode travail. D1 est une diode de roue libre. De FS1.3

13 Test de FS1.4 Procédure : Dans un premier temps je mets R à 12V et T à la masse normalement si j’envoie aucun signal j’ai 12V si j’envoie un signal j’ai 0V. Puis je fais le contraire je mets R à la masse et T au 12V normalement si j’envoie un signal j’ai 12V si j’envoie rien j’ai 0V voici les résultats de la manip. Sans le signal d’entrée Avec le signal d’entrée

14 FS1.5: Allumage LED FS1.5: Allumage LED Si j’ai un 0 sur D1 DP s’allume Si j’ai un 0 sur D3 DA s’allume. Un zéro sur erreur ou un zéro sur D2 allume DT De FS1.3

15 FS1.6: Apparition 12V x6 FS1.6: Apparition 12V x6 Quand j’ai un 1 sur E PH4 se sature Q4 aussi. R28 est une résistance qui permet de limiter le courant de fuite. De FS1.3

16 Test de FS1.6 Afin de voir si j’ai bien 500mA et 12V en sortie, je mets 2 lampes de 5W en parallèles avec comme transistor 2N2222 B=75 et un BDX34 B=750. j’ai constaté que je pouvais monter sans problème jusqu’a 700mA.

17 FS1.7:Sorties Sur Collecteur Ouvert x3 Quand A2 est à 1 le transistor se sature j’ai la masse. Quand A2 est à 0 le transistor est bloqué je suis en collecteur ouvert. De FS1.3

18 Test de FS1.7 Procédure Pour voir si je suis en collecteur ouvert je mets à l’entrée un niveau bas donc le transistor est bloqué en sortie je vois 2,5V. Quand je mets un niveau 1 mon transistor ce sature j’ai un niveau zéro en sortie. J’envoie un niveau bas J’envoie un niveau haut

19 FS1.8:Conversion Num/Sons Quand ERR est à 0 le buzzer sonne. Quand Buzz est à 0 le buzzer sonne. Je n’ai pas besoin de transistor en sortie car la porte fournie assez. De FS1.3

20 Cette fonction permet de faire le choix entre la liaison RS232 qui va vers FP3 et la RS485 qui va vers FP2. Pour choisir entre les deux, l’installateur placera le jumper: Vers le VCC pour la RS485. Vers la masse pour la RS232. De FS1.2 FS1.9:Sélection RS232/485 FS1.9:Sélection RS232/485

21 FS1.10:Adaptation De Liaison FS1.10:Adaptation De Liaison Cette fonction permet d’adapter le signal pour la liaison RS485: TX/RXRS485 sont des signaux 5V ils vont être adaptés aux niveaux de transmission et de réception de la RS485(+6V,-6V) ER sert à savoir si on émet ou si on reçoit. De FS1.2 De FS1.9

22 VI)Algorigramme

23 Sous-Programme Lecentrees char lectentrees(void) { char entle,entcal; //définition de deux variable en char(8bits) entle = input_a(); //chargement du port A dans entle entcal = entle<<2; //décalage de 2 bits vers la gauche entcal = entcal & 0b ; //masquage entle = input_d();//chargement du port D dans entle entle = entle<<3; //décalage de 3 bits vers la gauche entle= entle & 0b ; //masquage entcal= entcal + entle; entle = input_e(); entle= entle & 0b ; entcal= entcal + entle; entle = input_c(); entle = entle & 0b ; entcal = entcal + entle; return(entcal); } La variable qui est renvoyer dans le programme est maintenant constituer de toute les entrée qui peuvent activé l’alarme elle est définie dans cette ordre Z3 Z2 Z1 Z5 Z4 EAP M/A EA

24 VII)Schémas complet

25

26


Télécharger ppt "ALARME A GAZ Bousquet NicolasSystème Électronique BTS."

Présentations similaires


Annonces Google