Ethical DIY

Progetti hardware & software etici


Menu orizzontale con sottomenu CSS










 



Vecchie versioni della basetta sperimentale

Il progetto della basetta didattica e sperimentale è in continuo sviluppo, e attualmente l'ultima versione è la 0.6.2. Naturalmente ci sono state varie versioni precedenti, come si può vedere nell'ultima parte del manuale. Le versioni 0.6.1 e 0.5.1, sono perfettamente funzionanti, ma con funzioni leggermente ridotte. Esse sono già state progettate con la produzione dei file gerber (1), per cui possono anche essere ordinate on line da aziende quali JCLPCB o similari. Le versioni precedenti, dalla 0.4 a quelle anteriori, sono state realizzate costruendo personalmente i circuiti stampati e perciò difficilmente realizzabili se non da coloro che hanno una certa padronanza nella realizzazione di circuiti stampati.
Anche i vecchi progetti possono essere interessanti, e allora invece di lasciarli cadere completamente nell'oblio, ho pensato di raccogliere in questa pagina.
 
Attualmente ne ho ancora qualche unità; se a qualcuno potesserero interessare, mi contatti per e-mail.


History


Differenze tra la versione 0.6.2 e 0.6.1

  • aggiunti jumper J4 e J5 per gestire l'alimentazione a 3,3v di Arduino Nano 33 (IoT e BLE);
  • eliminato il vecchio jumper J5, che serviva per attivare/disattivare il collegamento con il piedino "RX" degli zoccoli DG3 e DG4
    con il piedino D9 di Arduino; (2)
  • modificata la funzione del jumper JP8 e aggiunto JP10, che permettono di collegare il piedino "RX" degli zoccoli DG3 e DG4 al piedino D9 di Arduino o direttamente, oppure attraverso il partitore resistivo R4/R5 (per i moduli che lavorano a 3,3v)

    Vai alla pagina del download del materiale relativo alla bds versione 0.6.1

061

basetta nella versione 0.6.1




Differenze tra la versione 0.6.1 e 0.5.1

  • inserito il jumper J5, che serve per attivare/disattivare il collegamento con il piedino "RX" degli zoccoli DG3 e DG4 con il piedino D9 di Arduino;
  • inserito lo zoccolo DG5, per inserire un ulteriore led sulla bds, collegato al piedino 13 di Arduino;
  • aggiunto lo zoccolo AD3 (analogico/digitale), per collegare una keypad;
  • aggiunto lo zoccolo DG12 (tre porte digitali), specifico per RTC DS1602 (orologio);
  • aggiunto lo zoccolo DG13 (cinque porte digitali), specifico per lettore di Rfid Rfid 522;
  • aggiunto zoccolo pw-out, che fornisce una tensione di 6/9 volt, prelevate da un alimentatore esterno (per motori elettrici a step);
  • sdoppiato lo zoccolo DY3 in DY3a (per display SSD1306) e DY3b (per display LCD1602 con adattatore I2C);
  • sdoppiato lo zoccolo AD1 in AD1a (per sensori ambientali) e AD1b (per sensori di gas);
  • aggiunto il jumper JP6, per permettere di scegliere se collegare il piedino "TX" degli zoccoli DG5 e DG6 al piedino D10  o D3 di Arduino;
  • aggiunto il jumper JP7, per permettere di scegliere se collegare il piedino "RX" degli zoccoli DG5 e DG6 al piedino D9  o D4 di Arduino;
  • aggiunto il jumper VL3, per permetter di scegliere se alimentare lo zoccolo DG4 a +3,3v
    oppure a 5v;

    Vai alla pagina del download del materiale relativo alla bds versione 0.5.1
051

basetta nella versione 0.5.1





Note

1:   i file gerber sono necessari per poter far stampare le basette in modo professionale, e forniscono tutte le informazioni per la loro produzione.

2:   il problema è molto semplice: nella versione della basetta 0.5.1, il piedino RX degli zoccoli DG3 e DG4 è sempre collegato con il piedino D9 di Arduino attraverso un partitore resistivo. Questo è necessario per evitare che i moduli HC-06 o ESP8266, che funzionano a 3,3 v,  vengano danneggiati dalle porte di Arduino, che funzionano a 5v. Tuttavia, quando questi moduli non sono connessi, il piedino D9 è continuamente collegato a massa tramite il partititore. Questo rende il suo comportamento imprevedibile quando a D9 sono collegati altri moduli che funzionano a 5v.
Nella versione 0.6.1in modo forse un po' brutale,  si scollegano DG3 e DG4 da Arduino
attraverso il jumper J5, che funziona come un interruttore. In questo caso il piedino D9 di Arduino funziona correttamente, ma i moduli DG3 o DG4, quando scollegati, non sono utilizzabili neppure da moduli a 5v.
Nella versione 0.6.2 si è risolto il problema: utilizzando i jumper JP8 e JP10, il piedino RX verrà collegato ad Arduino o direttamente o attraverso il partitore resistivo.





                                                                                                           Per contatti: info@ethicaldiy.org