| Progetti
Animax www.ideegeniali.it Negozio 2007
![]() Mf70 Spindle Speed
Cobra 2A
Proxxon MF70 CNC
KITT Scanner
2006
Lampeggiatore 2 led
KITT VoiceBox
Alimentatore breadboard
Isolatore parallela
Fiser's Programmer Revisited(PIC18Fxxx support) Alim x Rumorella Showcase
CNC611 - Kit CNC a 3 assi
Generatore di rumore
2005
Rumorella
Level Shifter LM35 0-10V
Tieni in carica Robot III
Derivatore parallela
![]() Relais matrix
Più respiro al Trasmeta
Alimentatore videocamera
Traforo polistirolo
GCode Rotator
Canaline da quadro
Scaricapile in minitester
ULP brd 2 Gcode per Eagle
ULP drill-aid per Eagle
Cassettiere portaresistenze
2004
Convert. temp. frequenza
Adattatore TTL Rs232
Zip Zap videogame a led
Girografo a laser
Restauro cassandra
PLC Infrared Remote
NiMh Fast Charger
Robot III
Robot II
Case Modding
Keyboard modding
Hdd activity
Molex w/Blue Led
Ampli cuffie multiple
2003
Scacchi e scacchiera
Proiettore a 7 laser
Pannello scritte a led
Morse code track
Flash usa e getta
Fiser's programmer (Fiser)
Demo Display II
Alim. laboratorio
Demo Display I
Caricabatterie NiMh
Contapezzi
Telecomando per PC
Robot I
DC Motor Driver
Porta punte trapano
Segnapunti
Fuoco caminetto (VincenzoV)
Orologio su CD
Robot Beam
Induttanzimetro
2002
Radio a galena
Theremin
Terzo stop
Mixer luci RS232/DMX
Knife clock
Pong Tetris Videogame (Rickard Gunee) Hacked
Centralino telefonico
LampaY
Programmatore PIC (Futura)
2001
Replica porte s.audio
Vu-meter a 5 led (GpeKit)
Campanello per stanza
8 Triac porta parallela
2000
3 Relais x 3 prese
Sferetta specchi disco
Contatempo saldatore
Lucette cassetti
Scatola interruttori
1999
Alogene in stanza
Disco di Newton
Uscita Radiosveglia
Poliedri stellati
Sensore x materasso
TeenAger
Cassandra 2
Vu-meter 40 led (GpeKit)
Cassandra 1
Cassandra w/autoradio
Psichedelia
Zaino V C
OverDrive x Chitarra (GpeKit)
Ampli audio 11 W (GpeKit)
MicroSpia FM (GpeKit)
Haunted house
Basetta 3 interruttori
Antifurto relais a ritenuta
Switch su porta
Luci nel mobile
Child
Supercar cartone
Presepe pasta sale
Tavola luci a scansione
Costume carnevale CBM64
Sirena x bicicletta
Carrettino da traino
Pila-int-lampadina
Monopattino
Catapulta
| Cobra 2ARealizzato a: gennaio 2007
L'idea
Volendo motorizzare adeguatamente la mia proxxon mf70 ho deciso di montare motori più grossi
di quelli del kit cnc611 che motorizza la mia rumorella
e ho quindi sviluppato una elettronica nuova di zecca, bipolare, capace di erogare 7 volte più potenza rispetto
alla cnc611, che pure era in grado di muovere la proxxon, ma a velocità assai piccole.
Ho voluto mantenere la facilità d'uso e di cablaggio della cnc611, conservando i 5 ingressi digitali,
le due uscite a relé, e la possibilità di arrivare fino a 5 assi semplicemente montando più integrati sulla scheda,
poiché erano caratteristiche che mi erano piaciute tanto di quella prima scheda. Per la nuova scheda, oltre che
più potenza, volevo il top della tecnologia esistente: microstep, bipolare chopping, onda sinusoidale pura di corrente,
possibilità di regolare la corrente in base ai motori collegati, inscatolamento degno dell'elettronica presente all'interno.
Componenti smd
Consultando i cataloghi dei produttori di chip a caccia del chip giusto che mi consentisse di avere tutte le caratteristiche su menzionate, accompagnate da un'elevata efficienza elettrica e bassa dissipazione di calore, ho scoperto che i chip più recenti con lo stato dell'arte della tecnologia vengono resi disponibili solo in package smd dai produttori, sia per motivi di mercato (le grosse aziende con grossi volumi di acquisto preferiscono gli smd per la facilità di montaggio automatizzato rispetto ai th, e i produttori di integrati guardano prima loro, dati i grossi volumi, che agli hobbisti) ma anche per importanti motivi tecnici. Per poter ridurre l'effetto di risonanza a media velocità, bisogna accompagnare il motore per tutto lo step, grazie a un microstepping spinto. A passo intero, gli scatti e le successive oscillazioni attorno al punto di arrivo possono innestare i fenomeni di risonanza facendo bloccare o comunque perdere coppia al motore a media velocità. Chiunque ha una scheda full-step/half-step, se n'è accorto: in full-step il motore vibra a media velocità e può bloccarsi, l'half-stepping migliora leggermente la situazione; il microstepping spinto può risolverla completamente, consentendo prestazioni uniformi su tutta la gamma di velocità scandagliabili. Un microstepping spinto è possibile solo con una misura accurata della corrente assorbita, che a sua volta richiede poca capacità e distanza tra il pin dell'integrato e il resto del circuito: gli smd sono obbligatori per ottenere certe prestazioni, e usare gli smd su un adattatore smd-th non risolve il problema: gli smd vanno fisicamente montati sulla scheda, che va sbrogliata con criterio tenendo conto di tutti i vincoli.
Gli sforzi
Tra cercare, scegliere e procurarmi il chip giusto, districandomi tra gli infiniti disponibili dai produttori
ma non sul mercato, progetto del circuito senza poter fare affidamento a schemi collaudati da altri
dato che il chip era appena uscito, ma solo sulle mie capacità con l'elettronica, le indicazioni
del data sheet dei componenti, e l'esperienza maturata nei progetti precedenti,
simulazione al PC delle parti simulabili, prove sul campo per le parti non simulabili,
riaggiustamenti infiniti dello sbroglio in vista della dissipazione, piste critiche, piani di massa, ingombri
(volevo mantenere la scheda, che ha più di 40 componenti smd e 25 th, e 5 assi, compatta nelle dimensioni
di una eurocard 10 x 15, doppia faccia anziché 4 strati, anche se la cosa sembrava a prima vista impossibile
dati i numerosi vincoli di sbroglio che il chip scelto imponeva), conti sulla dissipazione termica consentita dal PCB,
non simulati dai software e che ho dovuto fare a mano in base alle superfici di rame presenti,
imparare a saldare gli smd, procurarmi i componenti e gli strumenti di misura adeguati,
fare 2 generazioni di prototipi, migliorare il processo di fotoincisione casalinga per poter incidere
l'isolamento tra pin di 0,2mm appena, quasi non visibile a occhio nudo, saldare col timore di dover
ricominciare da capo tutte le volte che avessi sbagliato qualcosa e avessi fatto saltare qualche componente
in una nuvola di fumo, per un errore di progetto o una goccia di stagno a fare un corto circuito nel posto sbagliato,
ci ho messo 4 mesi per ottenere una scheda (e quindi la proxxon) funzionante: da ottobre 2006 a gennaio 2007,
e poi altri 2 mesi per migliorare ulteriormente il circuito, che ora reputo semplicemente perfetto.
I risultati
Gli sforzi sono stati premiati da risultati superiori alle aspettative.
Utilizzando la cobra a poco più della metà delle sue possibilità, ho potuto motorizzare adeguatamente la mia
proxxon mf70, già a dicembre 2006, potendo fare - e in tempi brevi - un mare di
lavorazioni prima impossibili, inclusa la scantonatura dei pannelli di alluminio per il contenitore
della cobra stessa, probabilmente il desiderio e sogno più grande di chiunque si diletti di elettronica: scantonarsi
da sé i pannellini di alluminio per i propri circuiti, con precisioni e ripetibilità che solo una macchina cnc
può consentire. Non posso descrivere la gioia per essermi progettato - e realizzato - da me una scheda del genere,
e aver osservato che ha prestazioni superiori e costi inferiori rispetto a quelle montate sulle proxxon mf70 convertite
a cnc da ditte che sono sul settore da tempo, ma che probabilmente si sono fossilizzate su vecchie idee e non riescono
a trovare soluzioni di progetto realmente innovative.
|