| Perché
due versioni di una stessa basetta? Quando ho iniziato a
progettare questa BDS, mi stavo approcciando al Raspberry
PI4 per la prima volta. Avevo bisogno rapidamente di una
basetta per sperimentare le varie periferiche, così ho
disegnato un primo progetto. Quando mi sono arrivate le prime basette, ne ho assemblato rapidamente una, e devo dire che ha subito funzionato egregiamente. Però mi sono accorto che avrei potuto usare i vari GPIO in modo più proficuo, e che avrei anche potuto aggiungere qualche nuovo connettore, oltre che a modificare il controllo dei motori elettrici. Così ne ho realizzato una seconda versione, che ritengo essere quella definitiva. Però ho pensato che anche la prima versione aveva qualche pregio, e che quindi non meritava l'oblio. Ecco le due versioni: |
| |
| Le
due versioni della BDS |
![]() Questa
è la prima versione della BDS
|
![]() ...
ed ecco la versione definitiva della stessa.
|
| |
| Le
differenze tra le due versioni |
| Se si lancia un'occhiata distratta alle due basette, possono sembrare quasi identiche, un po' come nelle vignette della settimana enigmistica in cui si debbono trovare le differenze tra le due. Ma le differenze, sebbene poco evidenti, sono parecchie. Questo non preclude cjhe anche la prima versione sia perfettamente utiizzabile. |
| Versione definitiva ![]() |
|
Prima versione ![]() |
| Differenze nell'uso dei GPIO sui vari connettori:
|
||||||||
| Ulteriori
differenze tra le due versioni |
Intanto osservando le informazioni contenute nella tabella del paragrafo precedente, nella seconda versione della BDS è stato inserito un connettore specifico per le periferiche "One-wire", che hanno la particolarità di poter essere inserite in parallelo sullo stesso GPIO del Raspberry, purchè abbiano un diverso indirizzo interno. Se si trovano su di una schedina hanno già inserito una resistenza; se si utilizza il semplice sensore, è necessario inserire una resistenza da 4.7 KOhm tra il piedino di alimentazione e quello di segnale. E' stato utilizzato il GPIO4 del Raspberry, perché quello indicato in origine per questo utilizzo; se ne potrebbe usare qualsiasi altro, ma per non modificare i file di configurazione, ho utilizzato quello di default. Ricorarsi di utilizzare "raspi-config" per attivare questa opzione. Naturalmente una periferica "One-wire" può essere utilizzata anche sulla prima versione della basetta, connettendosi sul connettore "DATA" in basso a sinistra sulla scheda), che permette di utilizzare qualsiasi GPIO del microcomputer. |
![]() 18B20
della Texsas Intruments.
|
![]() ![]() Il connettore AN1 |
Un
altro connettore inserito sulla versione definitiva della
BDS è uno specifico per una periferica analogica, come
per esempio il sensore di temperatura K-13 (HW498), o il
sensore di umidità Sen18, che possono essere direttamente
connessi sullo zoccolo denominato "AN1", attribuito
alla porta analogica "A2". Naturalmente possono essere tranquillamente collegati anche alla prima versione della basetta, utilizzando però un cavo a tre connettori da utilizzare sullo zoccolo "Analogic In", scegliendo una delle porte analogiche con codifica da "A0" a "A5". AN1" non è presente sulla prima versione della BDS. Nota: sul connettore "H3"(quello generale per gli ingressi analogici), sono presenti le porte analogiche da "A5" ad "A0". Gli ingressi "A2", "A3", "A4" e "A5" possono essere anche usati rispettivamente da "AN1", "AD2" e AD1A/B. Quindi è necessario fare attenzione ai conflitti. |
| " |
| Prima versione della BDS |
| Qui puoi trovare le pagine relative alla prima versione della BDS: |
| Versione definitiva della BDS |
Qui puoi trovare le pagine relative alla versione definitiva della BDS: |
![]()
Pagina in costruzione
|