Manuale di riferimento PmodBT2™
Revisionato il 18 novembre 2019
Il presente manuale si applica al PmodBT2 rev. UN
Sopraview
PmodBT2 è un potente modulo periferico che utilizza Roving Networks® RN-42 per creare un'interfaccia Bluetooth completamente integrata.
Il PmodBT2.
Le caratteristiche includono:
- Compatibile con Bluetooth 2.1/2.0/1.2/1.0
- Aggiungi funzionalità wireless con questa radio Bluetooth di Classe 2 a basso consumo
- Supporta HID Profile per realizzare accessori come dispositivi di puntamento, ecc.
- Comunicazioni sicure, crittografia a 128 bit
- Supporta il collegamento dati Bluetooth a iPhone/iPad/iPod Touch
- Sei diverse modalità
- PCB di piccole dimensioni per progetti flessibili 1.5" × 0.8" (3.8 cm × 2.0 cm)
- Porta Pmod a 12 pin con interfaccia UART
Descrizione funzionale
Il PmodBT2 utilizza una porta standard a 12 pin e comunica tramite UART. Sulla scheda è presente un'intestazione SPI secondaria per l'aggiornamento del firmware RN-42, se necessario.
1.1 Impostazioni dei ponticelli
Il PmodBT2 ha diverse modalità disponibili per l'utente tramite le impostazioni dei ponticelli. Da JP1 a JP4 forniscono varie modalità di funzionamento come indicato nella Tabella 1 di seguito. Ogni ponticello è attivo quando è in corto. JP1 ripristina il dispositivo alle impostazioni predefinite del fattore dopo tre transizioni dell'impostazione del ponticello (da corto ad aperto o da aperto a corto). Dopo la terza transizione, il dispositivo torna al fattore predefinito ad eccezione del nome Bluetooth. Gli altri tre ponticelli, JP2-JP4, solo sample nei primi 500 ms di funzionamento per consentire ai pin a cui si collegano sul modulo RN-42 di servire a uno scopo separato successivamente nel funzionamento del modulo. JP2 consente l'accoppiamento con una classe di dispositivo speciale definita dall'utente nel software. Questo può essere utilizzato in modo che il PmodBT2 funzioni come sostituto di un cavo RS232. JP3 abilita la connessione automatica a un indirizzo memorizzato definito dall'utente. Infine, JP4 sceglie se operare al baud rate memorizzato (115.2 kbps predefinito) o ad un baud rate di 9600 indipendentemente dalla velocità selezionata dal software quando è in corto. Per informazioni più dettagliate sulle impostazioni e funzionalità dei ponticelli, fare riferimento al manuale utente di RN-42.
Maglione | Descrizione |
JP1 (PIO4) | Impostazioni di fabbrica |
JP2 (PIO3) | Rilevamento automatico/associazione |
JP3 (PIO6) | Connessione automatica |
JP4 (PIO7) | Impostazione della velocità di trasmissione (9600) |
Tabella 1. Imposta la descrizione del ponticello.
1.2 Interfaccia UART
Per impostazione predefinita, l'interfaccia UART utilizza una velocità di trasmissione di 115.2 kbps, 8 bit di dati, nessuna parità e un singolo bit di stop. La velocità di trasmissione all'avvio può essere personalizzata su velocità predefinite o impostata su una velocità di trasmissione personalizzata specifica dell'utente.
Le velocità di trasmissione predefinite vanno da 1200 a 921k.
Il pin di ripristino (RST) su J1 è attivo basso. Se il pin RST è attivato, il dispositivo subirà un hard reset. Questo hard reset funziona in modo simile a un ciclo di alimentazione del dispositivo. La seconda interfaccia oltre ai segnali UART standard è il pin STATUS anche su J1Il pin STATUS riflette direttamente lo stato di connessione del dispositivo. STATUS viene portato alto dal dispositivo quando è connesso e viene portato basso altrimenti.
Per ulteriori informazioni sull'interfaccia UART dei dispositivi e sui pin RST e STATUS fare riferimento al manuale utente RN-42 sulle reti mobili websito.
1.3 Modalità di comando
Per entrare in modalità comando, il PmodBT2 deve ricevere “$$$” a cui risponderà “CMD”. In modalità di comando, il modulo risponderà a un gran numero di comandi consentendo all'utente di personalizzare il modulo per applicazioni specifiche. Per uscire dalla modalità di comando, inviare "— " (tre segni meno di fila e dove sta per il carattere di ritorno a capo) a cui il dispositivo risponderà “END”. La configurazione remota, o la configurazione tramite una connessione Bluetooth, è possibile tramite la modalità di comando ma presenta diverse limitazioni. Il tempo di configurazione, che di default è 60 sec, definisce la finestra temporale in cui il PmodBT2 può essere configurato da remoto. Al di fuori di questo tempo, il PmodBT2 non risponderà ad alcun comando remoto. È importante notare che qualsiasi comando "set" disponibile per il PmodBT2 deve essere seguito da un ciclo di spegnimento per avere effetto in qualsiasi progetto.
Connettore J1 – Comunicazioni UART | ||
Spillo | Segnale | Descrizione |
1 | Servizio clienti | Pronto per l'invio |
2 | RX | Ricevere |
3 | TX | Trasmettere |
4 | CTS | Cancella per inviare |
5 | Terra | Terra dell'alimentazione |
6 | VCC | Alimentazione (3.3 V) |
7 | STATO | Stato della connessione |
8 | ~RST | Reset |
9 | NC | Non connesso |
10 | NC | Non connesso |
11 | Terra | Terra dell'alimentazione |
12 | VCC | Alimentazione (3.3 V) |
Connettore J2 – Connettore SPI (solo aggiornamento firmware)
1 | MISO | Master in/Slave out |
2 | MOSI | Master fuori/Slave dentro |
3 | SCK | Orologio seriale |
4 | ~ CS | Chip Seleziona |
5 | VCC | Alimentazione (3.3 V) |
6 | Terra | Terra dell'alimentazione |
Tabella 2. Descrizioni dei connettori.
È possibile accedere alle varie modalità operative utilizzando il comando “SM,<5,4,3,2,1,0>” in modalità comando. Il PmodBT2 può essere inserito in una delle sei modalità operative disponibili. Le modalità in ordine, da 0 a 5, sono: slave, master, trigger master, connessione automatica, connessione automatica DTR e connessione automatica QUALSIASI. Per informazioni più dettagliate sulle diverse modalità di funzionamento, fare riferimento al manuale utente di RN-42. Per l'elenco completo dei comandi del dispositivo, come utilizzare la configurazione dell'emote e informazioni più dettagliate sulle diverse modalità di funzionamento, consultare i dati di RN-42.
Scaricato da Arrow.com.
Copyright Digilent, Inc. Tutti i diritti riservati.
Altri nomi di prodotti e società citati possono essere marchi dei rispettivi proprietari.
Scaricato da Arrow.com.
1300 corte di Henley
Pullmann, WA 99163
509.334.6306
www.digilentinc.com
Documenti / Risorse
![]() |
DIGILENT PmodBT2 Potente modulo periferico [pdf] Manuale d'uso PmodBT2 Potente modulo periferico, PmodBT2, Potente modulo periferico, Modulo periferico, Modulo |