Ethical DIY

Progetti hardware & software etici


Menu orizzontale con sottomenu CSS







 




Pagina principale per Raspberry



Informazioni di base




La basetta sperimentale (BDS)


Applicazioni



Librerie e programmi













 








 
















Raspberry PI 3/4/5:
Le due versioni della basetta

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

bs
Questa è la prima versione della BDS



b2
... 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

sv
 

Prima versione

1v

Differenze nell'uso dei GPIO sui vari connettori:

Versione definitiva

Prima versione      
Connettore
One Wire
DA2(DG2)/LED2
DA3(DG3)/LED3
DA4(DG4)/LED4
DA5(DG5)/LED5
AD1A/AD1B
MULTIPLEXER
MT1
AN1
GPIO
GPIO 4
GPIO 18
GPIO 21
GPIO 12
GPIO 5
GPIO16/A5
GPIO 9/10/11/16/17
GPIO 5/6/23
A2

Connettore
One Wire
DA2(DG2)/LED2
DA3(DG3)/LED3
DA4(DG4)/LED4
DA5(DG5)/LED5
AD1A/AD1B
MULTIPLEXER
MT1
AN1
GPIO
 --- (non presente)
GPIO 23
GPIO 5
GPIO 6
GPIO 12
GPIO4/A5
GPIO 9/10/11/8/18
GPIO 21
 
--- (non presente)

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.


18
18B20 della Texsas Intruments.


k
Sensore di temperatura analogico KY-013

an11
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.
"




v
 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
Pagina in costruzione




Per contatti: etdiy@centroanahata.it