Manuale dell'utente dell'adattatore DIGILENT Pmod HAT

Sopraview

L'adattatore Pmod HAT semplifica il collegamento dei Pmod Digilent a un Raspberry Pi. Supporta la funzionalità plug-and-play, richiedendo solo l'avvio del Raspberry Pi host con Pmod HAT collegato. Il Pmod HAT dispone di tre porte Digilent Pmod 2×6 e fornisce l'accesso a I/O aggiuntivi disponibili tramite il connettore GPIO a 40 pin Raspberry Pi. L'adattatore Pmod HAT viene fornito con example librerie Python ospitate su DesignSpark. Vedere la sezione Supporto software di seguito per ulteriori informazioni.
Le caratteristiche includono:
- • Fornisce l'accesso alla linea completa di moduli periferici Digilent Pmod.
- Consente l'utilizzo di un massimo di tre Pmod alla volta.
- Supporta connessioni SPI, UART, I2C e GPIO.
- Opzionalmente alimentato tramite un jack a botte da 5 V.
- Segue le specifiche HAT Raspberry Pi. Per ulteriori dettagli, vedere l'introduzione all'HAT Raspberry Pi.
L'adattatore Pmod HAT è compatibile con tutte le schede Raspberry Pi che utilizzano il connettore GPIO a 40 pin:
- Raspberry Pi modello A+
- Raspberry Pi modello B+
- Raspberry Pi 2B
- Raspberry Pi 3B
- Raspberry Pi Zero W
- Raspberry Pi Zero
L'adattatore HAT Pmod
Codice RS 1448419
Descrizione funzionale
Connettori e ponticelli
Connettore GPIO Raspberry Pi a 40 pin (J1): Questo connettore viene utilizzato per collegare il Pmod HAT all'host Raspberry Pi
e fornire l'accesso a ciascuno dei pin del connettore. La maggior parte di questi 40 pin sono condivisi con le porte Pmod. Il Pmod
le porte non sono destinate ad essere utilizzate contemporaneamente con un HAT aggiuntivo. Tuttavia, cinque pin GPIO (22-25 e 27)
non vengono utilizzati dall'adattatore Pmod HAT. Questi pin possono essere utilizzati da altri HAT o come GPIO dell'utente. Porta PMod
I pin sono collegati al connettore GPIO a 40 pin come illustrato nell'appendice della tabella dei pin.
Jack di alimentazione esterna (J2): questo connettore può essere utilizzato per fornire alimentazione all'adattatore Pmod HAT e al Raspberry PI collegato. Per ulteriori informazioni, vedere la sezione Alimentazione di seguito.
Porta Pmod JA: La prima delle tre porte host Pmod 2×6, questa porta supporta Pmod SPI e GPIO.
Porta Pmod JB: La seconda delle tre porte host Pmod 2×6, questa porta supporta Pmod SPI e GPIO, nonché Pmod I6C a 2 pin nella riga inferiore.
Porta Pmod JC: La terza delle tre porte host Pmod 2×6, questa porta supporta Pmod UART e GPIO.
Ponticelli JP1 e JP2: questi ponticelli abilitano i resistori di pull-up per i pin I2C della porta Pmod JB quando sono in corto.
Ponticello JP3: Questo ponticello abilita la scrittura sulla EEPROM integrata contenente il frammento dell'albero del dispositivo e altro
informazioni utilizzate per configurare il sistema operativo e i driver Raspberry Pi. Il cortocircuito di questo ponticello è riservato ad un uso avanzato. Vedere
l'introduzione HAT Raspberry Pi per maggiori dettagli.
Energia
L'adattatore Pmod HAT può essere alimentato dal Raspberry Pi tramite i due connettori 40V del connettore GPIO a 5 pin
pin o da un'alimentazione esterna da 5 V tramite il jack di alimentazione. Se viene utilizzata una fornitura esterna, deve essere in grado di fornire
1.3 Amps di corrente. Inoltre, ogni pin Pmod GPIO può fornire al massimo 16 mA di corrente.
Importante!
Assicurati di non collegare mai contemporaneamente l'adattatore Pmod HAT e gli alimentatori del Raspberry Pi
tempo. Quando si cambiano gli alimentatori, assicurarsi prima di scollegare completamente l'alimentatore originale
Supporto software
RS Components ha prodotto la libreria DesignSpark Pmod che può essere utilizzata con un Raspberry Pi per controllare i Pmod tramite l'adattatore Pmod HAT utilizzando il linguaggio di programmazione Python. La documentazione e i download per questa libreria sono disponibili nei seguenti percorsi:
- Libreria Python su Python.org.
- Documentazione e istruzioni di installazione su Readthedocs.io.
- Codice sorgente su Github.com.
- Codice RS Components 1448419
Appendice: Tabelle di piedinatura
Piedinatura del connettore Raspberry Pi a 40 pin

Immagine per gentile concessione della Raspberry Pi Foundation con licenza CC BY-SA.

Tabella dei pin di Pmod
| JA | ||
| N. PIN mod. | N. pin connettore GPIO a 40 pin | Nome pin del connettore GPIO a 40 pin |
| 1 | 24 | SPI0_CE0/GPIO08 |
| 2 | 19 | SPI0_MOSI/GPIO10 |
| 3 | 21 | SPI0_MISO/GPIO09 |
| 4 | 23 | SPI0_CLK/GPIO11 |
| 7 | 35 | PCM_FS/GPIO19/PWM1 |
| 8 | 40 | PCM_DOUT/GPIO21/GPCLK1 |
| 9 | 38 | PCM_DIN/GPIO20/GPCLK0 |
| 10 | 12 | PCM_CLK/GPIO18/PWM0 |
| JB | ||
| N. PIN mod. | Connettore GPIO a 40 pin N. pin | Nome pin del connettore GPIO a 40 pin |
| 1 | 26 | SPI0_CE1/GPIO07 |
| 2 | 19 | SPI0_MOSI/GPIO10 |
| 3 | 21 | SPI0_MISO/GPIO09 |
| 4 | 23 | SPI0_CLK/GPIO11 |
| 7 | 37 | GPIO26 |
| 8 | 33 | PWM1/GPIO13 |
| 9 | 5 | SCL1/GPIO03* |
| 10 | 3 | SDA1/GPIO02* |
| JC | ||
| N. PIN mod. | N. pin connettore GPIO a 40 pin | Nome pin del connettore GPIO a 40 pin |
| 1 | 36 | CTS0/GPIO16 |
| 2 | 8 | TXD0/GPIO14 |
| 3 | 10 | RXD0/GPIO15 |
| 4 | 11 | RTS0/GPIO17 |
| 7 | 7 | GPCLK0/GPIO04 |
| 8 | 32 | PWM0/GPIO12 |
| 9 | 29 | GPCLK1/GPIO05 |
| 10 | 31 | GPCLK2/GPIO06 |
Le resistenze pullup per i pin SCL1 e SDA1 possono essere abilitate cortocircuitando rispettivamente i ponticelli JP1 e JP2
I pin #5 e #11 di ciascuna porta Pmod sono collegati a terra. I pin #6 e #12 di ciascuna porta Pmod sono collegati alla guida 3V3 dell'adattatore HAT.
Documenti / Risorse
![]() |
Adattatore DIGILENT Pmod HAT [pdf] Manuale d'uso Rev. B, codice RS 1448419, 410-366, adattatore Pmod HAT, Pmod HAT, adattatore |




