de Ik8UIF

Telecomando DTMF
4 canali
programmabile


REV_1.81

con microcontrollore Pic 16F84.
Per la gestione di beacons, repiters, links, etc...


Feb/2002 - Set/2004
 
 In  ATV  i  progetti  impieganti i microcontrollori  PIC sono ormai diventati
 numerosi. I vantaggi offerti  da tali componenti sono notevoli e vanno da una
 estrema semplificazione  dell' hardware  costituente  il  circuito  fino alla 
 ottimizzazione dello stesso per le proprie esigenze.
 La  potenza dei  PIC   e`  ampiamente  supportata  anche dalla disponibilita`
 di linguaggi di programmazione  estremamente "comodi" come BASIC, C e Pascal.
 Il progetto seguente sviluppa su un  Pic 16F84 il progetto di un  Telecomando
 attivabile  con  toni  DTMF  avente 4 canali programmabili in  modo  on/off o
 timerizzato.



 LO SCHEMA
Schema elettrico
IL FUNZIONAMENTO  L' MT8870 e` dedicato alla decodifica dei toni DTMF. Il tono immesso al suo ingresso viene decodificato e posto in forma binaria sulle uscite Q1÷Q4 (4 bit). Il piedino Std (stored) assume un livello logico alto ogni volta che viene effettuata una decodifica di un bi-tono (DTMF) e fino a che questo risulta presente sul pin di ingresso della BF. Per maggiori dettagli vedi file MT8870.PDF (280kB). Tutte le 5 uscite dell' 8870 sono collegate al PIC 16F84 il cui software interno gestisce i vari processi che caratterizzano questo telecomando. I 4 canali potranno essere gestiti SINGOLARMENTE in modalita` ON/OFF oppure in modo TIMERIZZATO impostando il TEMPO in cui l'uscita dovra` risultare attivata. Ad ogni operazione effettuata viene resa disponibile una CONFERMA sottoforma di un altro tono DTMF (programmabile) abbinato ad una uscita PTT. In tale modo e` possibile linkare piu` telecomandi posti anche in punti molto distanti tra loro (per la gestione di links da qualsiasi ingresso!). Dalla REL_1.6, onde permettere il funzionamento PARALLELO di piu` telecomandi, e` stato inserito un codice ID che caratterizza i primi DUE caratteri della sequenza di attivazione (es. #0) a cui viene fatto seguire un terzo che abilita uno dei quattro canali (es. 1,2,3,4). Esempio di settaggio e di utilizzo: DTMF Tempo DTMF CH# attivazione Modo attivazione conferma Utilizzo ---+-------------+--------+---------------------+--------+----------- 1 #01 timer 15minuti 1 Beacon 5.7 2 #02 on/off fino successivo invio 2 Rpt 10/2.4 3 #03 on/off fino successivo invio 3 Link #1 4 #04 on/off fino successivo invio 4 Link #2 come si vede il CH#1 risulta attivabile tramite l'invio della sequenza DTMF "#01" quindi il RELE` di questo canale rimarra` attivato per un tempo di 15 minuti dando per conferma dell' attivazione il tono DTMF "1" per una durata di circa 3 secondi. Trascorsi i 15 minuti il rele` si disattivera` dandone segnalazione con una sequenza di 5 toni dtmf "1". Il CH#2 e` settato in modo on/off pertanto per la sua attivazione si dovra` inviare la sequenza "#02" ottenendo in risposta per conferma il tono "2" per 3 secondi. Tale canale rimarra` attivato fino al successivo invio della stessa sequenza "#02" e quindi si avra` la conferma dello spegnimento con la trasmissione da parte del telecomando di 5 toni "2". I canali CH#3 e CH#4 sono settati come il CH#2 pertanto hanno lo stesso funzionamento tranne che, ovviamente, per la sequenza di attivazione attivazione e di conferma. SOFTWARE & UPGRADE  r1.81 abilitazione di un ulteriore canale temporizzato usufruendo del pin.2 (RA3). A differenza degli altri canali, ove la timerizzazione non scende al di sotto di 1 minuto, la temporizzazione del timer #5 è settabile in un range compreso tra 1÷60 secondi. Il PCB attualmente non prevede la componentistica per il CH#5 pertanto si dovrà assemblare extra-board il circuito di commutazione comprendente il relè, transistor, etc... In questa release è stata inoltre velocizzata l'acquisizione dei toni DTMF. r1.7 possibilità di disattivare, mediante la ridigitazione della stessa sequenza di attivazione, i canali settati in modo TIMER prima che il Count-Down venga terminato (Tks Olivier F1PVU). DTMF-UIF Editor E` disponibile il programma di Editor che permette l' inserimento dei vari parametri senza dovere ricorrere alla compilazione in Assembler. Download DTMF-UIF r181.ZIP (118Kb) il file ZIP racchiude tutto il software occorrente per questo progetto.
LO STAMPATO Il Circuito stampato e` realizzato in FR4 singola faccia. Si noti la possibilita` di separare lo stampato nelle due parti contenenti rispettivamente il circuito logico e quello di commutazione. Le dimensioni reali dell' intera scheda sono di mm 100x80. Il layout in formato PDF è disponibile in Download:
PCB Telecomando DTMF.pdf
NB: per una corretta scalatura del disegno è necessario disattivare tutte le opzioni di regolazione automatica presenti nel menu di stampa di Acrobat Reader alla voce "Copie e Regolazioni".
Circuito Stampato
Segue la relativa disposizione dei componenti (attenzione ad eseguire i ponticelli marcati con "P"):
Disposizione Componenti
Buona costruzione! 73s de Ik8UIF Alberto



de Ik8UIF's   page
© Copyright Reserved 
http://www.ik8uif.it

Please Read the Notes about the use of Ik8UIF web-site
Leggere le Note sull' utilizzo del sito-web IK8UIF