Modulo trasmettitore MT1132.

Scopo e principio di funzionamento.

Il modulo MT1132 (Figura 1) è progettato per controllare i blocchi di potenza del sistema nooLite dalla piattaforma Arduino, microcontrollori o PC. Strutturalmente, il modulo è realizzato sotto forma di un circuito stampato, sul quale si trovano il controller e il trasmettitore. Il modulo è controllato tramite l'interfaccia seriale UART. Il modulo trasmette i comandi di controllo ricevuti tramite UART alle unità di potenza tramite il trasmettitore radio integrato. L'utilizzo di un'interfaccia di comunicazione di basso livello con il modulo consente di utilizzarlo nei propri progetti.

                                                                                                  Figura 1 

Caratteristiche tecniche.

  1. Tensione di alimentazione: da 2,7 V a 5,5 V
  2. Consumo di corrente in attesa di un comando: 3V - 2mA, 5V - 2,1mA.
  3. Consumo di corrente durante la trasmissione di un comando: 3V - corrente media 14mA*, corrente di picco 23mA, 5V - corrente media 24mA*, corrente di picco 43mA.
  4. Intervallo di tensione in ingresso, per ingressi RX, SE: Min. - 0V, Max. - tensione di alimentazione.
  5. Livello logico basso, ingresso RX, SE a 5V: Max. - 0,8V.
  6. Livello logico alto, ingresso RX, SE a 5V: Min. - 2V.
  7. Corrente massima attraverso il pin TX: 20mA
  8. Frequenza radio: Min. (2,7V) - 433,84MHz, Nom. (5V) - 433,92MHz, Max. (5,5V) - 433,00MHz.
  9. Canali - 32, indirizzo del canale da 0 a 31.
  10. Potenza del trasmettitore radio: 3V - 3mW, 5V - 5mW.
  11. Distanza massima di trasmissione: 70m
  12. Velocità di ricezione/trasmissione dati tramite UART: 9600bps
  13. Temperatura di esercizio: da 0°C a 40°C.
*durante la trasmissione di un comando, il numero di ripetizioni - 2

Connessione.

Il modulo è collegato tramite un connettore a 5 pin con passo di 2,54 mm. Come antenna nel modulo viene utilizzato un filo lungo 17 cm, quando si installa un'altra antenna la sua impedenza deve essere pari a 50Ohm.

Assegnazione dei pin:

  1. VCC - alimentazione da +3V a +5V.
  2. GND - terra.
  3. TX - interfaccia UART, linea di trasmissione dati.
  4. RX - interfaccia UART, linea di ricezione dati.
  5. SE - controllo del trasferimento dei comandi: livello logico basso – il comando non viene trasmesso, modalità di blocco della trasmissione, livello logico alto – il comando viene trasmesso, non collegato – il comando viene trasmesso, modalità normale (è installata una resistenza pull-up interna).
Per collegare il modulo vengono utilizzate i pin di alimentazione (VCC e GND), nonché il pin RX, attraverso la quale il modulo riceve i comandi. Non è necessario collegare i pin TX, SE. Il pin TX viene utilizzato per inviare una conferma di trasmissione del comando (dopo aver inviato il comando via radio, il modulo risponde con la stringa "OK\r\n").
Il pin SE può essere lasciato scollegato o collegato a VCC (in presenza di disturbi elettromagnetici o di alimentazione esterni) (Figura 2). Grazie alla presenza del pin SE è possibile utilizzare più moduli, ampliando così il numero di canali. In questo caso, il pin TX devono essere lasciati non collegati (Figura 3) o collegati tramite diodi (Figura 4).

Collegamenti del modulo (Figura 2).

                                                                                                  Figura 2 

Collegamento di più moduli senza conferma della trasmissione del comando (espansione del numero di canali fino a 32 x N, N è il numero di moduli) (Figura 3).

                                                                                                  Figura 3 

Collegamenti di più moduli con conferma di trasmissione del comando (espansione del numero di canali fino a 32 x N, N è il numero di moduli) (Figura 4).

                                                                                                  Figura 4 

Nota: si consiglia di installare un condensatore in prossimità del modulo se l'alimentazione è insufficiente o i cavi di collegamento sono lunghi.

Lo stato delle porte GPIO0, GPIO1, GPIO2 per il controllo dell'intervallo dei canali è descritto nella tabella seguente.

Stato della porta
Stato della porta.
Modulo GPIO0 GPIO1 GPIO2
MT1132 n.1 1 0 0
MT1132 n.2 0 1 0
MT1132 n.3 0 0 1

Protocollo di controllo.

Per controllare il modulo è necessario trasmettere un pacchetto da 12 byte tramite UART. La descrizione comandi è presentata nella tabella seguente. Se è presente un livello logico basso sull'output SE, il modulo non risponde ai comandi di controllo e non invia conferme.
Comando
Elenco dei comandi.
Id Descrizione del comando
0 Spegne il carico
1 Avvia l'attenuazione graduale della luminosità
2 Accende il carico
3 Avvia l'aumento graduale della luminosità
4 Attiva/disattiva carico
5 Cambiare la direzione della regolazione graduale della luminosità
6 Imposta la luminosità (0-120), per ciascun canale (0-255)*
7 Imposta lo stato salvato
8 Salva lo stato
9 Scollegare il ricevitore
10 Interrompe la regolazione graduale della luminosità
15 Collegare il ricevitore
*16 Abilita la transizione cromatica uniforme
*17 Cambia colore
*18 Cambia la modalità operativa
*19 Attiva/disattiva la velocità dell'effetto

*i comandi sono per il controller LED SD111-180. I valori di luminosità impostati per ciascun canale del controller LED (comando 6) non vengono salvati quando il controller è spento e quando vengono controllati altri comandi.

Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia