Remote ControlRemote Control 
Home PageEnglish VersionContactQuestionsInstall notesRemote control forumwww.exp.com experts online
InizioItalianoContattaciCome fare ?InstallazioneRemote control Forumwww.exp.com Esperti ONLINE

 
Index (Eng.) : Inizio (It.) : F.A.Q. (It.) : F.A.Q. (Eng.) : Install.
   
 
 
 
 
  RMT32 - installazione
 
 
1) Collegamento della scheda al sistema: seguire le tabelle seguenti.
Fig. 1 : Schema della connessione
Tab. 1 : Alimentazione ed interconnessione card cpu - sensore
CARD CPU   CARD SENSORE
X1 NOME SEGNALE X1A
1 +9V --
2 RS485+  
3 RS485-  
4 GND --
5 GND 4
6 IR+ 2
7 IR- 3
8 5V IR 1
Tab. 2: Utilizzo contatti rele' (contatto normalmente aperto)
CARD CPU  
X6 NOME SEGNALE
1 CONTATTO RELE'
2 CONTATTO RELE'
Tab.3: Connessione porta parallela utilizzo codice ricevuto
CARD CPU   rev. Firmware
X3 NOME SEGNALE sme040 TTL
1 +5v  
2 GND array res. Pin1(com)
3 pa0 code b0
4 pc0 array pin2
5 pa1 code b1
6 pc1 array pin3
7 pa2 code b2
8 pc2 array pin4
9 pa3 code b3
10 pc3 array pin5
11 pa4 code b4
12 pc4 array pin6
13 pa5 code b5
14 pc5 array pin7
15 pa6 1 = data ready
16 pc6 array pin8
17 pa7 toggle bit
18 pc7 array pin9
19 irq/ --
20 n.c. --
Tab.4: linea seriale livello ttl.
CARD CPU TTL
X2 NOME SEGNALE
1 +5v
2 txd seriale
3 direzione
4 rxd seriale
5 key
6 GND
Tab.5: ponticelli
JUMPER
SIGNIFICATO
DEFAULT
P1
Select. SYSTEM-code peso 01h
Remove
P2
Select. SYSTEM-code peso 02h
Remove
P3
Select. SYSTEM-code peso 04h
Installed
P4
Select. SYSTEM-code peso 08h
Installed
P5
Select. SYSTEM-code peso10h
Installed
P6
Diagnostic mode if install
Remove
P7
Interrupt enable
Installed
P8
Reset if install
Remove
P9
Not used
not. Mount.
P10
Not used
not. Mount.
P11
Not used
not. Mount.
P12
Not used
not. Mount.
P13
Not used
not. Mount.
P14
Transparent Mode if install.
Remove
P15
Develop. Reserved
Remove
P16
Not used
not. Mount.
P17
Supply source
Installed
Tab.6: esempi telecomandi vari
TELECOMANDO SYSTEM CODE P1 P2 P3 P4 P5
Commerciale TV Philips 00H R R R R R
Wallis cod. IF-EL-L 09H R I R R I
Wallis cod. SM-E0-01 1CH R R I I I

2) Alimentazione: sulla scheda e' presente un regolatore tipo LM7805, che consente un ingresso da 9 a 12v semplicemente filtrata. Tensioni piu' elevate sono sopportabili entro le caratteristiche di detto regolatore, con l'accortezza di aumentare la dissipazione con l'aggiunte di una aletta di raffreddamento .

3) Montaggio del sensore ad infrarossi: il sensore puo' essere connesso alla cpu anche con molti metri di cavo, meglio se schermato. La sua sistemazione sara' il piu' lontano possibile da luci dirette, e preferibilmente verra' dotato di un filtro ottico per infrarossi, anche in plastica, onde migliorare l'immunita' alle perturbazioni.

4) Terminale: la linea seriale presente sui pin X1, pin 2,3 e' standard RS485 master (pilota la direzione) . Con un opportuno convertitore rs485/232 (figura 2) e' possibile usare la porta com1 (o 2) di un PC con un programma tipo hyperteminal per operazioni di diagnostica e messa in funzione del sistema. Il terminale dovra' essere settato a 4800baud, noparity, 2 stop, no handshake.


Fig. 2: Schema del convertitore RS485/232
5) MODI di funzionamento : tramite vari ponticelli e' possibile selezionare 3 diverse modalita' operative:
-
Modo diagnostico
- Modo custom SME Go_to_Enable&Timeout

- Modo Transparent&RLbistable
MODO P6 P7 P14 P17
Modo diagnostico I I R I
Modo Go_to_Enable&Timeout R I R I
Modo Transparent&Rlbistable R I I I

- Il Modo diagnostico e' utile quando si deve mettere a punto un sistema o collaudarlo. Vi si accede al reset inserendo i jumpers P6, P7 . In questa modalita' operativa e' indispensabile disporre di un terminale ascii (esempio win terminal) rs232 a 4800 baud. Dopo la stringa iniziale, con un ENTER potremo accedere ad un menu' che ci consente una serie di operazioni. Queste sono:

- 0 IR
- 1 IR PCM
- 2 RESERVED
- 3 COP
- 4 TEST LED
- 5 portAB
- 6 CK-SUM

 


- 0 IR permette una stampa su terminale dei codici ricevuti dal telecomando gia decodificati, in protocollo ascii. Ad esempio i I primi 5 tasti del tlc SM-E0-01 danno la seguente informazione:
 

00 1C 01 00E2 1C
01 1C 02 00E0 1C
00 1C 03 00E2 1C
01 1C 04 00E0 1C
00 1C 05 00E0 1C

Tutti i valori sono numeri in formato Hex.
Il primo byte e' lo stato del flag di toggle, che cambia ogni volta che cambiamo tasto, oppure interrompiamo e riprendiamo lo stesso.
Il secondo byte e' il codice di SISTEMA , che cambia se si sta azionando un TV, un VCR, un SAT, ecc ecc,.
Il terzo byte e' il codice del tasto remuto.
La word seguente e' una misura in tempo reale del bit di start del treno di dati ricevuto dal telecomando, e vale sempre circa 00E0. Valori molto distanti da esso presuppongono ad un disturbo luminoso e fanno scartare il dato.
L'ultimo valore e' la stampa del valore risultante dall'inserimento dei jumpers p1,2,3,4,5 , e dovra' essere uguale al byte di SISTEMA perche' il ricevitore accetti i codici IR.
P1 ha peso 1, P2 vale 2, P3 vale4, P4 vale 8, P5 vale
10h


- 1 IR PCM permette una stampa su terminale dei codici ricevuti dal telecomando senza alcuna decodufica. Ad esempio i I primi 5 tasti del tlc CODICE IF-EL-Ldanno la seguente informazione:

 


2C B2 AB 7F 00E2
4C B2 AC FF 00E2
2C B2 AD 7F 00E2
4C B2 B2 FF 00E2
2C B2 B3 7F 00E2

Le informazioni restituite sono le stesse del punto prececedente, ma non sono interpretate. Questo comando e' utile durante lo sviluppo firmware.

- 2 RESERVED riservato allo sviluppo firmware

- 3 COP prova il COP TIMER (o watch dog) . Se il sitema ha il COP abilitato (condizione sicura) dopo un conteggo alla rovescia viene mandato volutamente in crash. Se tutto va bene il sistema si resetta automaticamente. Se rimane bloccato il COP e' disabilitato.

- 4 TEST LED i due led connessi alla cpu (D4, D5) ed il rele' vengono azionati in sequenza per un breve tempo, fino alla ricezione di un ESCAPE.


- 5 PortA il port parallelo che si affaccia sul flat cable X3 viene scritto con tutti i valori possibili, in formato binario crescente.

- 6 CK-SUM fa la check-sum della eprom.

- 7 end



- Il Modo Go_to_Enable&Timeout e' una modalita' custom cliente. E' riconoscibile da altre modalita' in quanto i due led D3 e D4 lampeggiano una volta in sequenza, e poi il sistema si mette in attesa di codici dal telecomando.
Se connesso, il terminale stampa un carattere : (due punti)
I codici IR ricevuti fanno blinkare D4 (rosso) e vengono ripetuti su linea seriale come caratteri ascii che vanno dalla A in poi; il formato minuscolo o MAIUSCOLO dipendono esclusivamente dallo stato del bit di toggle. Premendo il tasto GO si attiva anche il RELE' e la porta parallela connessa a X3, che da questo momento, e per un timeout di 10 secondi dall'ultimo tasto premuto, mette in uscita sui 6 bit piu' leggeri il codice relativo al tasto. Il bit n. 7 e' il flag di TASTO VALIDO, e torna a zero entro 150msec dal rilascio del tasto. Il bit n. 8 e' lo stato del bit di TOGGLE.
Allo scadere il dei 10 secondi di timeout, il rele' si apre,i bit del port parallelo tornano a zero, e resta attivo solo il bit di toggle che segnala l'ultimo stato.

Codici di Errore:
- Dati con tempo-bit fuori range vengono scartati, ed il terminale stampa un carattere + (piu) o una &
- SISTEM CODE errato: dati con sistema fuori specifica vengono scartati con stampa di un carattere $
- Errore Check-sum dibit stampa di un carattere @
- Errore timout attesa completamento frame IR stampa x


- Il Modo Transparent&RLbistable. E' riconoscibile da altre modalita' in quanto i due led D3 e D4 lampeggiano due volte in sequenza, e poi il sistema si mette in attesa di codici dal telecomando.
A differenza del modo Go_to_Enable&Timeout , non e' implementata la funzione GO to enable, i dati vengono sempre ripetuti sulla porta parallela, ed il rele' e' azionato unicamente dai tasti 1 e 2 che funzionano in modalita' on-off Il rele' . Detto rele' non ha il timeout di 10 sec.



email | Come Fare?(how-to) | partners | I.R. Forum | F.A.Q. | Contact | Caratteristiche
     
   
   
Email
Contact
 
  Top Of Page
Webmaster

English version
| Webmaster | English version | Home | Email | F.A.Q. | Come fare (How to) |