Centralina Web per inverter ABB (Power One) Aurora: collegamenti e saldatura del PCB – 8
Ora l’hardware, ho realizzato un PCB per questo progetto, ed è abbastanza semplice da assemblare.
Puoi avere il PCB senza costi aggiuntivi ordinandolo qui su PCBWay
Anche la fase di saldatura è semplice, basta seguire la serigrafia, nell’ultima versione è più descrittiva ed intuitiva (in questa foto si vede la serigrafia di tutti i componenti senza distinzione, ma nella nuova è specificato quali componenti minimali devi inserire, e viene messo no su quelli opzionali, da aggiungere in caso di interferenze).
Puoi avere il PCB senza costi aggiuntivi ordinandolo qui su PCBWay
Quando la board sarà assemblata il risultato sarà questo
Come puoi vedere non tutti i fori sono usati, quando ho creato la scheda ho aggiunto più componenti da utilizzare se fosse presente del rumore, ma non ho mai avuto disturbi tali da dover aggiungere più componenti di quelli base.
Quindi hai solo bisogno del regolatore di voltaggio, di 2 condensatori del MAX3485, 3 resistenze e del battery shield per il WeMos D1.
Elenco componenti del PCB ed istruzione di saldatura
Quantità | Tipo componente | Proprietà |
---|---|---|
2 | Condensatori elettrolitici | Capacità 10µF |
1 | Connettori maschi generici – 1 pins | pin spacing 0.1in (2.54mm); form ♂ (male) |
6 | Connettori maschi generici – 2 pins | pin spacing 0.1in (2.54mm); form ♂ (male) |
1 | Camdenboss CTB0158-2 | pin spacing 0.2in (5.08mm); hole size 2.7mm; variant 90° 2 connector; |
1 | Connettori maschi generici – 6 pins | pin spacing 0.1in (2.54mm); form ♂ (male) |
1 | Resistenza da 104Ω | pin spacing 400 mil; resistenza 104Ω; tolerance ±5%; bands 4; package THT |
2 | Resistenza da 150Ω | pin spacing 400 mil; resistenza 150Ω; tolerance ±5%; bands 4; package THT |
1 | MAX485 | variant dil; package dil08 |
1 | LD1117V33 | voltage 3.3V; package 78xxl; chip LD1117VXX |
1 | WeMos D1 Battery shield | |
1 | WeMos D1 Mini | cpu ESP-8266EX; |
Qui alcuni link per aiutare a trovare i vari componenti:
WeMos D1 mini su WeMos D1 mini - NodeMCU V2 V2.1 V3 - esp01 - esp01 programmer
WeMos Battery shield su AliExpress
Regolatore di voltaggio LD1117V33 su AliExpress SMD (AMS1117) - AliExpress 3.3v (LM1117) - AliExpress 5v (7805) - AliExpress 9v (7809)AliExpress 12v (7812) - AliExpress 3.3v TO-92 (78L33)
MAX3485 IC su AliExpress
Quindi puoi iniziare a montare, qui un semplice video che mostra tutti i passaggi
Adattatore scheda SD
Per completare il progetto è necessario disporre di un supporto SD, io scelto appositamente la SD al posto della micro SD perché i prodotti industriali sono SD.
- Il connettore della batteria dall’alto della foto sarà
SCK MISO MOSI CS VCC GND
Modulo per scheda SD AliExpress
- Hai bisogno di alcuni dupont per le connessioni
Dupont AliExpress
- connettore maschio per batteria XH2.54
Connettore maschio per batteria XH2.54 AliExpress XH2.54 2.54mm AliExpress PH2.0 2.0mm
- interruttore e pulsante
interruttore a 2 posizioni Aliexpress
pulsante per reset AliExpress
Adattatore batteria
Uso il battery shield per WeMos D1 mini, che in pratica funziona come l’esempio del power bank: c’è un regolatore di carica e un modulo step-up per stabilizzare la tensione a 5v, fare riferimento a “Power bank di emergenza fatto in casa“.
Poi è necessario creare un partitore di tensione per controllare il voltaggio della batteria su A0
, per questo puoi fare riferimento allo schema in questo articolo “Partitore di tensione (voltage divider): calcolatore e applicazioni” ed il relativo video
Ora puoi seguire questo schema per collegare gli elementi base della scheda
Alla fine dovresti trovarti in questa situazione
Scoprirai che è abbastanza facile installare tutti i componenti.
Grazie
- Centralina Web per inverter ABB (ex Power One) Aurora (WIM): intro al progetto
- Centralina Web per inverter ABB Aurora (WIM): connessione Arduino all’RS-485
- Centralina Web per inverter ABB Aurora (WIM): dispositivi di archiviazione
- Centralina Web per inverter ABB Aurora (WIM): debug e notifica
- Centralina Web per inverter ABB Aurora (WIM): impostare l’ora e UPS
- Centralina Web per inverter ABB Aurora (WIM): configurazione WIFI e server REST
- Centralina Web per inverter ABB Aurora (WIM): WebSocket e Web Server
- Centralina Web per inverter ABB Aurora (WIM): cablaggio e PCB
- Centralina Web per inverter ABB Aurora (WIM): caricare il programma ed il front end
- Centralina Web per inverter ABB Aurora (WIM): scatola stampata in 3D e completamento
- Centralina Web per inverter ABB Aurora (WIM): riparare l’errore E013
GitHub repository con tutto il codice FE (transpilato) e BE