TEMPLATE Un sito Graficamente
valido, dall'aspetto professionale in poche ore, e con poche decine di euro.
Provalo gratis.
I nostri templates (modelli), flash templates e altri prodotti sono web designs
pronti all'uso, e costituiscono una base di partenza per la costruzione veloce
di siti web graficamente di alta qualità. I nostri templates, flash templates
e tutti gli altri prodotti, sono completamente modificabili e pronti per il
download immediato.
Facciamo del nostro meglio per fornire web templates design di elevata qualità.
. Richiedi l'inserimento del tuo link su questa pagina tramite la nostra contact form.
DESCRIZIONE:
Un controllo remoto:
in molti sistemi elettronici in cui esiste una interazione uomo-macchina,
uno dei primi optional di cui l'operatore sente l'esigenza e' un controllo
remoto senza fili, che faciliti alcune tra le operazioni piu' ripetitive,
le quali lo obbligano a raggiungere un pannello operatore, oppure a portarsi
dietro un terminale portatile con un lungo quanto scomodo cavo..
Telecomandi :
la grande diffusione dei telecomandi ad infrarossi per televisori ne ha ridotto
notevolmente il prezzo, ed ha portato le ditte produttrici ad aumentarne le
prestazioni. Il sistema RMT32 interfaccia diversi modelli di telecomandi per
TV, e le relative testine di ricezione ad alte sensibilita' .
Portata:
e' facile ottenere portate fino ad 8 metri in ambienti normalmente illuminati,
ed oltre, in ambienti in penombra, o con illuminazione che non colpisca direttamente
la testina ricevente .
Autorepeat:
se un tasto del telecomando viene premuto per un breve tempo viene trasmesso
un solo burst contenente il codice del tasto. Se il tasto "sente" una pressione
piu' lunga, avviene una ripetizione automatica del codice ogni 115 msec. circa,
il che equivale a circa 8 burst al secondo. Questa seconda modalita' , che
possiamo chiamare autorepeat, e' molto importante in quanto consente azionamenti
"in sicurezza", che possono essere mantenuti validi solo fino al sopraggiungere
dei codici .
Decodifica codici:
il microcontrollore (Motorola serie 6805) a cui si interfaccia la testina
ricevente (LITEON), provvede a decodificare il burst e se lo interpreta come
un codice valido, produce un output su porta parallela ed uno su linea seriale
Porta parallela:
sono a questo punto disponibili 8 bit a livello ttl, che ci permettono di
conoscere lo stato di tasto premuto, il codice del tasto, e lo stato dell
toggle bit.
Porta seriale:
la stessa informazione e' disponibile su porta seriale (RS422/485) con un
semplice protocollo ascii. Lo standard RS485 consente lunghezze di connessione
molto superiori alla RS232 (arriviamo a 1200 metri di cavo), ed una immunita'
ai disturbi nettamente superiore. E' comunque possibile usare un convertitore
da RS485 a RS232 se usiamo un p.c. come host.
Testina IR:
la testina ricevente e' fisicamente staccata dal circuito microcontrollore,
per una installazione piu' comoda, e le due sezioni (testina e microcontrollore)
sono connesse da una piccola rete locale, anch'essa standard RS485.
Espansione:
e' disponibile una card di espansione che connessa al control
board pilota direttamente 8 relais in varie modalita'. Questo consente una
piu' semplice interfacciabilita' con il sistema ospite. DESCRIZIONE
Software Visual Basic:
e' disponibile il sorgente di un programma di gestione (Visual
Basic 4) che riceve i codici dal sistema RMT32 tramite la linea seriale del
PC e ad ogni tasto premuto richiama altrettante subroutine utente per fare
cio' che si desidera. Potete modificare detto programma per ottenere facilmente
le funzioni utili al vostro controllo. Download codice sorgente
Codici Speciali :
se la vostra applicazione necessita di telecomando con codici
speciali, e' possibile averli con un investimento minimo. Questo evita qualsiasi
interferenza con altri telecomandi.
Il ricevitore RMT32 programmato con il FW versione LWE042 è adatto a realizzare un comando remoto punto a punto. Il formato decodificato è quello dei telecomandi RC5 ed il system-code è impostabile tramite i jumpers (P1,P2,P3,P4,P5) da 00h a 1Fh. Ad esempio il telecomando LEOWE che ha un system-code 00 è decodificato se non ci sono ponticelli inseriti. Il telecomando SME002 con system-code 1Ch è decodificato inserendo i ponticelli P3,P4,P5.
Uscite disponibili
Ci sono 3 vie di uscita disponibili:
Relay, che ripete con il suo contatto (su X6) normalmente aperto lo stato del tasto di power-on del telecomando. Premendo il pulsante si chiude il contatto del relay e rilasciandolo si riapre.
Uscita parallela, con 6 bit binari dedicati al codice del tasto premuto, il settimo che rappresenta lo stato di un tasto premuto o rilasciato, e l’ottavo che è il toggle, che si inverte ad ogni tasto premuto (anche lo stesso, rilasciato e ripremuto più volte).
Linea seriale RS485 (master), che trasmette un codice ascii a 4800 baud ogni volta che si preme un tasto, compreso gli autorepeat. Il carattere ascii contiene anche lo stato del toggle: premendo per un tempo lungo il tasto 1 si ottengono tanti caratteri ascii “A”, con la frequenza dell’autorepeat del telecomando; premendo ripetutamente il tasto 1 si ottengono caratteri ascii tipo “A”, “a”, “A”, “a”: il minuscolo e maiuscolo identificano lo stato del bit di toggle.
Tabella di equivalenza Tasto-Ascii per telecomando LEOWE
tasto
ascii
tasto
ascii
1
A
PWR
L
2
B
MENU
K
3
C
VOL+
U
4
D
VOL-
T
5
E
CHAN+
X
6
F
CHAN-
W
7
G
8
H
9
I
error
@
Note sui Codici dei telecomandi RC5
I telecomandi funzionanti con il protocollo RC5 trasmettono un frame di bit divisibile in due parti: SYSTEM-CODE e KEY-CODE. La prima dipende dal tipo o dalla marca di apparecchiatura a cui è destinato il telecomando, mentre la seconda indica quale tasto è stato premuto.
Codici telecomando SME001 e SME002 (SYSTEM CODE = 1C)
TASTO N.
SYSTEM + KEY
TASTO N.
SYSTEM + KEY
1
1C01
12
1C0C
2
1C02
13
1C0D
3
1C03
14
1C0E
4
1C04
15
1C0F
5
1C05
16
1C10
6
1C06
17
1C11
7
1C07
18
1C12
8
1C08
19
1C13
9
1C09
20
1C14
10
1C0A
21
1C15
11
1C0B
Codici telecomando PHILIPS e LEOWE (SYSTEM CODE = 00)
TASTO N.
SYSTEM + KEY
TASTO N.
SYSTEM + KEY
POWER ON
000C
0
0000
VOLUME+
0010
1
0001
VOLUME-
0011
2
0002
CANALE+
0020
3
0003
CANALE-
0021
4
0004
5
0005
6
0006
7
0007
8
0008
9
0009
PONTICELLI
Per un corretto uso del ricevitore RMT32 è indispensabile procedere al corretto setup dell’hardware tramite gli appositi ponticelli.
JP
SIGNIFICATO
TELECOMANDO SME001/2
TELECOMANDO LEOWE
TELECOMANDO PHILIPS
P1
System code bit 01h
NO
NO
NO
P2
System code bit 02h
NO
NO
NO
P3
System code bit 04h
SI
NO
NO
P4
System code bit 08h
SI
NO
NO
P5
System code bit 10h
SI
NO
NO
P6
Read software version
NO
NO
NO
P7
Enable int. sensore
SI
SI
SI
P8
Reset
NO
NO
NO
P9-P13
Riservati –port impegnati output
NO
NO
NO
P14
Riservato sviluppo pymd
NO
NO
NO
P15
Selezione RC5 o 680521
SI
SI
SI
P16
External Interrupt
SI
NO
NO
P17
Supply Source Lineare
NOTA **
NOTA **
NOTA **
XS8
Uscita Relay contact
-
-
-
-
-
-
-
-
ALIMENTAZIONE
NOTA ** Se non presente il chip switching U2 inserire P17, alimentare a 9VCC. In caso di tensioni superiori (max 16VCC) provvedere il montaggio di un adeguato dissipatore sul regolatore di tensione U3 (TO220).
NOTA *** Per tensioni di alimentazione di 24VCC installare il chip U2 ed eliminare P17
Segnalazioni visive - LED
Il led giallo acceso indica “alimentazione presente”, come anche il led montato vicino al sensore IR.
All’accensione, e ad ogni reset hardware, il led rosso si accende, quello verde fa due blink veloci e poi si rispegne anche il rosso. Questo indica che tutto è pronto per funzionare.
Da ora in poi, il led rosso segnala che ci sono codici infrarosso in arrivo o disturbi luminosi captati dal sensore.
Se il led rosso blinka anche senza che si premano tasti su un telecomando, occorre una migliore schermatura luminosa del sensore, che e’ molto sensibile. Eventualmente preferire una posizione di luce riflessa. Per schermare usare qualsiasi elemento nero non riflettente (cartone, legno, metallo, plastica. ecc).
E’ possibile usare anche plexiglass rosso o un vero filtro per infrarossi davanti al sensore, che comunque ne e’ già dotato.
Evitare che la luce solare o luci molto forti (specie quelle al NEON) colpiscano direttamente il sensore, per evitare una perdita di sensibilità dovuta all’AGC.
Esempio applicativo:
Descrizione
Il ricevitore RMT32 programmato con il FW versione LWE043 è adatto a realizzare un comando remoto punto a punto con decodifica diretta di 8+1 relais. Il formato decodificato è quello dei telecomandi RC5 ed il system-code è impostabile tramite i jumpers (P1,P2,P3,P4,P5) da 00h a 1Fh. Ad esempio il telecomando LEOWE che ha un system-code 00 è decodificato se non ci sono ponticelli inseriti. Il telecomando SME002 con system-code 1Ch è decodificato inserendo i ponticelli P3,P4,P5.
Uscite disponibili
Ci sono 9 uscite disponibili:
Relay, che ripete con il suo contatto (su X6) normalmente aperto lo stato del tasto di power-on del telecomando. Premendo il pulsante si chiude il contatto del relay e rilasciandolo si riapre.
Uscita parallela, con 8 bit dedicati a 8 relais.che ripetono sui contatto normalmente aperti lo stato dei tasti (da 1 a 8 ) del telecomando. Premendo un pulsante si chiude il contatto del relay relativo e rilasciandolo si riapre.