Differenze tra le versioni di "HotAirGun"
Riga 17: | Riga 17: | ||
{| style="background:#FBFBFB; width:100%; border:1px solid #a7d7f9; vertical-align:top; color:#000; padding: 5px 10px 10px 8px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;" | {| style="background:#FBFBFB; width:100%; border:1px solid #a7d7f9; vertical-align:top; color:#000; padding: 5px 10px 10px 8px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;" | ||
|colspan="2" style="text-align: center; width:33%" |[[File:455024573 479078.jpg|300px]] | |colspan="2" style="text-align: center; width:33%" |[[File:455024573 479078.jpg|300px]] | ||
+ | |colspan="2" style="text-align: center; width:33%" |[[File:455705647 436435.jpg|300px]] | ||
|colspan="2" style="text-align: center; width:33%" |[[File:447808582 167273.jpg|300px]] | |colspan="2" style="text-align: center; width:33%" |[[File:447808582 167273.jpg|300px]] | ||
− | |||
|- | |- | ||
|colspan="6" style="text-align: center;" | | |colspan="6" style="text-align: center;" | |
Versione delle 18:30, 24 giu 2019
Ovvero come rendere un progetto hardware e software completamente open
Questo progetto nasce diverso tempo fa come esperimento personale di Msystem.
Lo scopo era quello di crearsi una stazione di saldatura ad aria calda basandosi su uno schema visto su una rivista di elettronica creando uno strumento utile.
Il progetto e' stato realizzato, pubblicato su github e presentato durante una serata(i dettagli in fondo alla pagina).
La prima versione pero' aveva alcune caratteristiche:
- schemi realizzati con software proprietario
- controllore PIC che all'interno del nostro gruppo e' poco diffuso
Per far evolvere il progetto Msystem ha pensato di riprogettare il tutto in compagnia e utilizzare unicamente software open source.
Versione 2
![]() |
![]() |
![]() | |||
Hot air gun V2 | |||||
![]() |
![]() |
Tutto il progetto e' disponibile a questo indirizzo https://github.com/raspibo/HotAirGun.
Per il progetto abbiamo utilizzato:
- kicad per gli schemi elettrici e pcb
- ide arduino per il microconroller
- freecad per il disegno 3D
I componenti utilizzati sono standard per permettere la replica del progetto anche tra qualche tempo.
Schema elettrico
Lo schema in kicad e' stato diviso su piu' fogli per rendere piu' facile la comprensione dei blocchi.
Sono state prodotte due piastre pcb:
- modulo i2c controller
- modulo potenza e microcontrollore
I2c controller
Questa e' una scheda di interfacciamento tra l'operatore ed il micro arduino e permette tramite encoder, display, led e buzzer di pilotare la stazione ad aria calda.
L'interfacciamento con arduino avviene su bus i2c, per limitare l'uso di pin, per questo e' stato usato un chip mcp23017 i2c port expander che serve a pilotare pin I/O tramite i2c. Qualche altr info sull'integrato e' disponibile su questa pagina GPIO_aggiuntivi_MCP23x17.
MCP23017 offre 2 port a 8 bit che abbiamo usato per interfacciare il display LCD oltre a un encoder con pulsante, led e buzzer.
L'integrato viene completamente configurato all'avvio da arduino per decidere se i port sono input o output e su alcuni pin in ingresso attivare un interrupt in caso di variazioni di stato per gestire in tempo breve e ottimale l'encoder.
Questa scheda e' configurabile a piacere con poche variazioni, noi abbiamo scelto un interfacciamento con 3 pulsanti, 1 led ed un buzzer.
AC control + Microcontrollore
PCB
Codice
3D
Assemblaggio
Istruzioni
Versione 1
Nell'archvio git questa versione si trova sul branch V1 https://github.com/raspibo/HotAirGun/tree/V1
Alcune info sulla prima versione sono state descritte durante la serata di presentazione qui sotto.
Documentazione
Controllo in fase |
Controllo PID |
Schema Elettrico |
Archivio codice
Altro
- Supporto per terza mano
- Rotary Encoders on the i2c bus
- 4-Bit ∆Σ ADC with Easy Drive Input Current Cancellation and I2C Interface per gestire termocoppie K in I2C
- MAX6675ISA+ Sensore di Temperatura IC, Tensione, ± 3°C, 0 °C, +1024 °C, SOIC, 8 Pin
Serata Hot Air Gun - 21 marzo 2017
Il progetto di reingegnerizzazione del progetto è nato da una serata di seguito l'annuncio.
Annuncio
RaspiBO vi propone una serata dedicata al making homemade in ambito elettronico.
La serata sara' dedicata al progetto di una centralina di controllo di un saldatore ad aria calda utilizzabile sia per la saldatura (e dissaldatura) di componenti smd, ma anche per altre operazioni che richiedano una fonte di aria calda a temperatura costante (lavorazione di materie plastiche, asciugatura piccole quantita' di colle e vernici ecc....).
Toccheremo vari aspetti della realizzazione di questo progetto:
- realizzazione dell'hardware
- teoria del controllo PID
- interfacciamento della sonda di temperatura
- realizzazione del contenitore stampato in 3D
Hot Air Gun |
Box |
Quando e dove
L'evento si terrà presso la biblioteca Meridiana in via Gandusio 6 (c/o Circolo Arci Guernelli) a Bologna dalle ore 20:30 ; vedere questa mappa.
Costi - Registrazioni
L'evento è gratuito; è gradita la registrazione su Booking Raspibo
Per pubblicizzare l'iniziativa, potete usare la locandina che trovate qui.
Per qualunque domanda, potete iscrivervi alla mailing list agora o scrivere ad info@raspibo.org