Visualizzazione post con etichetta Sicurezza. Mostra tutti i post
Visualizzazione post con etichetta Sicurezza. Mostra tutti i post

venerdì 16 marzo 2012

Elettronica - MSP430 LaunchPad - 2° Parte - Codice C

Codice parziale realizzato con l'aiuto di GRACE
//*****************************************************************************
// Giuseppe Marchì
// rev.1
// Si devono apportare modifiche alla documentazione e alla logica delle zone
//                   MSP430
//                            -----------------
//                     /|\|                                   |
//                     --|RST                           |-
//                         |                                 |
//  ZONA1      ->|P1.3                          |
//  ZONA2       ->|P1.5                   P1.1|-->TXD
//  ZONA3   ->    |P1.7                   P1.2|<--RXD
//                         |                                  |
//TENS_BATT ->|P1.4                   P1.0|-->LED1 (SIRENA)
//                          |                          P3.3|-->LED2 (OPERATIVO
//  CHIAVE  ->    |P3.0                   P2.7|-->BATTERIA_SCARICA
//                          |_________________|
//
// RIEPILOGO
// p2.2 (era P1.0) p3.5 LED1 SIRENA
// P1.1 TXD
// P1.2 RXD
// P1.3 ZONA 1
// P1.4 TENS_BATT
// P1.5 ZONA 2
// P3.3 (era 1.6) LED2 OPERATIVO
// P1.7 ZONA3
// p3.0 (era P2.6) CHIAVE
// P3.2 batteria scarica
//   Texas Instruments Inc.
//*****************************************************************************

Elettronica - MSP430 LaunchPad - 2° Parte - Foto e particolari

Foto del Sistema di Sicurezza in funzione

Modalità programmazione

Elettronica - MSP430 LaunchPad - 2° Parte

Conclusa la realizzazione del sistema di sicurezza realizzato partendo dal Kit Msp430-LaunchPad.
Pubblico lo schema elettrico, pcb, foto e sorgente.
Il Sorgente viene allegato nella prima edizione  con correzioni da apportare alla documentazione.
Il funzionamento del sistema  è il seguente:
  1. La centralina si aziona tramite telecomando o chiave meccanica
  2. Si inserisce il tempo di uscita segnalato dal Led lampeggiante
  3. Il led diventa fisso e il sistema è pronto
  4. Se chiudo uno dei due interruttori Zona1 o Zona2 (entrambi N.A, ma facilmente trasformabili da software in N.C), il sistema va in allarme
  5. L'Allarme viene segnalato sia da un led, che dal rele n. che viene eccitato ogni 4 s, per 16 volte.
  6. Se le condizione d'allarme persiste, il relè continua ad essere eccitato in modo continuo, mente i led rimane fisso
  7. Per disattivare l'allarme, bisogna intervenire sulla chiave in posizione di disattivazione.