23
ALARME A GAZ ALARME A GAZ Bousquet Nicolas Système Électronique BTS

ALARME A GAZ Bousquet NicolasSystème Électronique BTS

Embed Size (px)

Citation preview

Page 1: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

ALARME A GAZALARME A GAZ

Bousquet

Nicolas Système ÉlectroniqueBTS

Page 2: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

SommaireSommaire

I) Présentation du système I) Présentation du système  II) Présentation de l’objet II) Présentation de l’objet

techniquetechnique III)Cahier des chargesIII)Cahier des charges IV) Schéma FonctionnelIV) Schéma Fonctionnel V) Étude structurelleV) Étude structurelle VI)VI) Algorigramme/ProgrammeAlgorigramme/Programme VII)Schémas VII)Schémas

Page 3: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

Pourquoi ?Pourquoi ?

Il suffit de 10 mn pour cambrioler une habitation

C'est le temps nécessaire généralement pourune intervention humaine après le déclenchement d'uneAlarme.

Résultat : le vol est effectué sans difficulté.

Page 4: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

Comment ?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.

Page 5: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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

Page 6: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

III)Cahier des chargesIII)Cahier des charges Les entrées  5 zonesLes 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”

Page 7: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

IV)Schéma FonctionnelIV)Schéma Fonctionnel

AADDAAPPTTAATTIIOONN

FFSS1111

TTRRAAIITTEEMMEENNTT

FFSS1122

DDEEMMUULLTTIIPPLLEEXXEEUURRSS

FFSS1133

Commande DeCommande DePuissancePuissance

FS1.4FS1.4

Allumage LEDAllumage LEDFS1.5FS1.5

Apparition Apparition 12V12V

FS1.6FS1.6

Sorties surSorties surCollecteur ouvertCollecteur ouvert

FS1.7FS1.7

Conversion Conversion numérique /sonsnumérique /sons

FS1.8FS1.8

AdaptationAdaptationLiaisonLiaisonFS1.10FS1.10

actsacts

actPactP

actLactL

act12Vact12V

actCactC

EZ1

EAP

EZ5

EZ4

EZ3

EZ2

EZ1A

EZ2A

EZ3A

EZ4A

EZ5T/DA

EAPA

Clk

MES

FZ

M/A

E/RRX

Tx

RX485TX485

SélectionSélectionRS232/485RS232/485

FS1.9FS1.9

AS

AAP

AP

AT

LP

LA

LT

SZ4SZ3SZ2SZ1

A12VSZ5

SA

SDI

SDS

BUZZ

RX485A

TX485A

RX/TX232/2

/3

ERR

EA

Vref

Bcl

SDI/SDA

CTL

actVactV

Page 8: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

V)Étude structurelleV)Étude structurelle

Page 9: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

FS1.1: Fonction AdaptationFS1.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)

Page 10: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

FS1.2: Fonction Traitement Des FS1.2: Fonction Traitement Des SignauxSignaux

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

Page 11: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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

Page 12: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

FS1.4: Commande De FS1.4: Commande De

Puissance x4Puissance 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

Page 13: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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

Page 14: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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

Page 15: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

FS1.7:Sorties Sur Collecteur FS1.7:Sorties Sur Collecteur

Ouvert x3Ouvert 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

Page 16: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

FS1.8:Conversion Num/SonsFS1.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

Page 17: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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 

Page 18: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

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

De FS1.9

Page 19: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

VI)AlgorigrammeVI)Algorigramme D eb u t

L e c E n tre e sL e c E n tre e s

L e c E n tre e s

A u to p ro te c t io n= 1

E n tr é e p isc in e= 1

E n tr é e Z o n e= 1

S I re p o s

d iffe r e n t e n tr é e

S I re p o s

d iffe r e n t e n tr é e

A la r m e

A la r m e

B u z z e r e t le d Tro u b le

L e d p r ê t e te in te

n o n

oui

o u in o n

n o n

oui

o u i

o u i

o u i

non

non

n o n

oui

non

S IM e m o = 0

S iM /A = 0

Page 20: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

Sous-Programme LecentreesSous-Programme Lecentrees

char lectentrees(void){char entle,entcal; //définition de deux variable en char(8bits) entle = input_a(); //chargement du port A dans entleentcal = entle<<2; //décalage de 2 bits vers la gaucheentcal = entcal & 0b11100000; //masquage entle = input_d(); //chargement du port D dans entle entle = entle<<3; //décalage de 3 bits vers la gauche entle= entle & 0b00011000; //masquage entcal= entcal + entle; entle = input_e();entle= entle & 0b00000110 ;entcal= entcal + entle; entle = input_c();entle = entle & 0b00000001;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 estdéfinie dans cette ordre Z3 Z2 Z1 Z5 Z4 EAP M/A EA

Page 21: ALARME A GAZ Bousquet NicolasSystème Électronique BTS

VII)Schémas completVII)Schémas complet

Page 22: ALARME A GAZ Bousquet NicolasSystème Électronique BTS
Page 23: ALARME A GAZ Bousquet NicolasSystème Électronique BTS