Welcome! Log In Create A New Profile

Advanced

mio progetto board 32 bit

Posted by c128 
mio progetto board 32 bit
November 28, 2015 06:40AM
mia personale interpretazione della scheda di controllo per la stampante 3d

il PCB e' realizzato al 80%

tutte le porte sono bufferizzate (100mbps) escluse quelle non usate, porte termistore e endstop





caratteristiche:

- connettori X, Y, Z
- connettori ENSTOP MIN MAX X Y Z
- connettori SERVO1/2/3/4
- 6 mosfet per controllo di potenza
- 4 uscite per estruder
- switch tensione servo 5v/12v
- connettori led esterni/reset
- connettori standard Full Graphic Smart Controller
- opzione modulo bluetooth HC-06
- opzione modulo ESP8266
- connettore ATX integrato

Edited 6 time(s). Last edit at 11/28/2015 08:07PM by c128.
Re: mio progetto board 32 bit
November 28, 2015 12:12PM
bella.
Quindi è per Arduino 2?
Dove sono i driver?
E' possibile selezionare gli step?


Enrico

[www.dapa3dservice.it] [www.studiodapa.it]
repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: mio progetto board 32 bit
November 28, 2015 12:24PM
Quote
enricodare
bella.
Quindi è per Arduino 2?
Dove sono i driver?
E' possibile selezionare gli step?

ovviamente e' per arduino due

si usano i moduli esterni per i driver

come questo



si potrebbe stampare un adattatore e inserirli dietro ai motori stepper

Edited 1 time(s). Last edit at 11/28/2015 12:25PM by c128.
Re: mio progetto board 32 bit
November 29, 2015 01:29PM
ho finito il pcb al 99% .... che faticaccia tongue sticking out smiley
Re: mio progetto board 32 bit
November 30, 2015 12:31AM
per chi vuole darmi una mano qui c'e' lo schema elettrico

[github.com]

il pinout non e' standard ne compatibile con altre schede ho lasciato libere queste porte:

- A5 ADC1
- A6 ADC2
- A12
- A13
- A14
- A15

- D2
- D3
- D5
- D10

- D70
- D71
Re: mio progetto board 32 bit
December 01, 2015 08:43AM
ho finito, sono in attesa che mi arrivi arduino due per testare alcuni particolari

github non ancora aggiornato con alcune modifiche su schema elettrico e pcb ...

Edited 2 time(s). Last edit at 12/01/2015 08:47AM by c128.
Re: mio progetto board 32 bit
December 01, 2015 11:36PM
finito le modifiche dello schema elettrico e del PCB

[youtu.be]

ora test e sviluppo

grinning smiley

Edited 3 time(s). Last edit at 12/01/2015 11:41PM by c128.
Re: mio progetto board 32 bit
December 03, 2015 03:31AM
Bella, ma la manderai in produzione?


Prusa i3 sgraber - Arduino Mega - Ramps - Display lcd g3d - Alimentatore da banco 12v 20A - Letto scaldabile - Hotend Buda - Nozzle 0.4
Re: mio progetto board 32 bit
December 03, 2015 09:51AM
domani mi arriva arduino due
devo provare alcune parti dello schema elettrico con marlin installato
finito questi test, bisogna ottimizzare il pcb e mandarlo in produzione

saldare i vari componenti smd non e' cosa facile ma e' un lavoro da fare per il prototipo, poi se funziona magari la fanno in serie i cinesi (sperando che mi offrano perlomeno un caffe' ...)
devo ancora aggiornare il github appena posso

sto anche sviluppando una stampantina da 450x450x450 con 8 colori .... il progetto e' al 80% ma per ora me lo tengo io grinning smiley
Re: mio progetto board 32 bit
December 19, 2015 11:29PM
ho fatto un paio di modifiche e portato le uscite per gli estruder a 8 cool smiley
Re: mio progetto board 32 bit
December 24, 2015 02:23AM
Ciao c128.

Come procede il tuo lavoro?
Se ne produci qualche esemplare sarebbe possibile averne una?

Un saluto

Salvatore
Re: mio progetto board 32 bit
December 24, 2015 07:26AM
Quote
laudix
Ciao c128.

Come procede il tuo lavoro?
Se ne produci qualche esemplare sarebbe possibile averne una?

Un saluto

Salvatore

il pcb con le modifiche a 8 estruder e' quasi finito

quando ho finito le verifiche procedo con l'acquisto del PCB credo che i cinesi me ne fanno minimo 10 pezzi quindi 9 se non hanno difetti posso metterli in vendita a costo di fabbricazione
ovviamente bisogna saldarci i componenti cosa non particolarmente facile perche sono su doppia faccia e smd

appena posso vorrei farne una per stm32 nucleo, sarebbe anche piu' semplice come componentistica
questo per invogliare qualche programmatore a fare un marlin su stm32 ...

Edited 1 time(s). Last edit at 12/24/2015 07:27AM by c128.
Re: mio progetto board 32 bit
December 24, 2015 02:05PM
Ciao c128.
L'idea di fare qualcosa per la Nucleo è allettante ma il lavoro per il porting lo vedo piuttosto complicato, non so se ST ha dei tools/librerie che aiutano nel porting da Arduino ma senza il lavoro è immane.
Tra l'altrpo sto cominciando ad avvicinarmi a Viper (ambiente multitasking per piattaforme ARM a 32 bit e la nucleo e arduino due sono supportati) ma li si usa il Python e li la migrazione è anche peggio.

Comunque con degli amici ci stiamo organizzando per costruire (per loro in realta io ne ho due) 4 stampanti probabilemnte delle P3 Steel con piano di stampa da 30cm; uno di questi ha una piccola azienda di elettronica, quando lo vedo provo a parlargli, magari 4 potremmo assemblarle noi (lui in realtà, io no saprei neanche da dove cominciare).

Comunque grazie per la disponibilità.

Un saluto
Re: mio progetto board 32 bit
December 24, 2015 08:37PM
viper l'ho provato ma e' ancora preferibile mbed come tipologia malgrado qualche problema.
Coide sembra piu' adatto e funziona offline anche se su mbed un porting del codice arduino e' molto semplice.
Per la conversione del codice marlin credo che i pricipali problemi sono:
- impostazione timers (gia' studiati su stm32 quindi potrei dare una mano)
- impostazione della comunicazione seriale su usb
- gestione dei gpio un po diversa rispetto arduino

il resto e' codice in C facilmente adattabile inoltre si potrebbe migliorare lo stesso codice marlin eliminando le cose obsolete e ovviamente tutte le configurazioni ramps etc che su stm32 non sono compatibili


per la scheda che sto sviluppando dovete avere pazienza, sto montando la nuova stampante da 400x400x400 a colori in soggiorno e il mio ufficio sembra il laboratorio segreto di Chuck di ritorno al futuro, poi abito a bangkok eh gia' un bel casino ...grinning smiley

Edited 1 time(s). Last edit at 12/24/2015 08:38PM by c128.
Re: mio progetto board 32 bit
December 27, 2015 09:47AM
Ciao bel progetto che programma stai usando per progettarla
dovresti pubblicare i file del programma cosi si posso apportare modifiche al progetto senza ricrealo da zero
Re: mio progetto board 32 bit
December 27, 2015 04:16PM
Quote
c128
mia personale interpretazione della scheda di controllo per la stampante 3d
Bravo non so su che fascia di prezzo la vuoi proporre spero che sia sulla fascia della Ramps 1.4 e FD che di schede funzionanti al 100% a 32Bit sui 20€ non ci sta nulla sad smiley
E se sara open HW o meno Come la Ramps 1.4 e FD
Quote
c128
connettori X, Y, Z
Lo Z ha anche già il parallelo per le stampanti che usano due motori ?
E gli Estrusori quanti ne hai previsti ?
Quote
c128
connettore ATX integrato
Ma ci sta anche quello Normale ?
Domanda che tensione Ingresso supporterà ?
Sarebbe bello come connettori a vite usare quegli estraibili
Se vuoi fare una cosa diversa perche non metti il Connettore LAN tanto Arduino DUE lo tiene e quasi nessuno lo sfrutta sad smiley
Hai messo anche opzione per usare come endstop prossimetri NPN o PNP a tensione variabile e step down verso il DUE a 3,3V ?
Hai integrato la EEprom ?


www.saviot.com Stampante Prusa I3 R2.2 By Nicola P.
Ramps 1.4 Con FW MarlinKimba Fusore HE IeC 1.75mm Con Flusso Canalizzatore Estrusori BullDog XL
Piano maggiorato 240*311mm pilotato da SSR 24V con letto scaldante autocostruito
Lavori in Corso Prossimetro Autolivellamento Z Gestione Remota Raspberry PI 2 con OctoPrint
Rilevamento ottico Fine Filo Illuminazione e Visione AreaStampa Remotata In costruzione Trafilatore TL-Plastic
Re: mio progetto board 32 bit
December 27, 2015 10:07PM
saviothecnic ...

1. la scheda dovrebbe costare secondo me fra i 30 e 50 euro, il motivo sono i 4 chip aggiuntivi che ho usato e i componenti su doppia faccia, il pcb dual layer e' abbastanza economico
2. la scelta dell'alimentatore atx e' fatta per mantenere un costo basso sia della scheda che della stampante 3d quindi solo 12v , 5v e 3.3v come sui PC
3. il doppio Z? si hai ragione bisogna aggiungerlo (si sta un attimo..)
4. se guardi bene sono connettori estraibili cool smiley
5. EEprom si c'e' 256 o 512 su zoccolo estraibile
6. Connettore LAN? mi sa che non c'e' spazio per un connettore LAN e comunque non lo vedo interessante per una stampante 3d meglio il wifi
7. per gli endstop conviene fare una circuiteria esterna a seconda del caso
Re: mio progetto board 32 bit
December 28, 2015 02:13AM
Quote
c128
1. la scheda dovrebbe costare secondo me fra i 30 e 50 euro, il motivo sono i 4 chip aggiuntivi che ho usato e i componenti su doppia faccia, il pcb dual layer e' abbastanza economico
Non la vedo pero concorenziale con questo costo rispetto le altre schede 32Bit
dato che qui tocca aggiungere il costo delle schedine per i drivers costo che non hai sulle altre schede simili
Non hai risposto se il prodotto e totalmente open come la Ramps 1.4 e FD
Questo potrebbe far in modo come è sucesso per la ramps 1.4 di arrivare in produzion i massive conto terzi anche a 10€ di costo

Quote
c128
2. la scelta dell'alimentatore atx e' fatta per mantenere un costo basso sia della scheda che della stampante 3d quindi solo 12v , 5v e 3.3v come sui PC
Comodo per chi parte da 0 ma scomodo per chi magari ha un alim classico e vuoloe solo upgradare elettronica
Non hai risposto se accetta anche alim 24 36V

Quote
c128
3. il doppio Z? si hai ragione bisogna aggiungerlo (si sta un attimo..)
Be postare le idee in forum serve anche a questo con pareri degli altri si evita di dire azz non ci ho pensato grinning smiley

Quote
c128
4. se guardi bene sono connettori estraibili cool smiley
5. EEprom si c'e' 256 o 512 su zoccolo estraibile
Ok ottime cose
Quote
c128
6. Connettore LAN? mi sa che non c'e' spazio per un connettore LAN e comunque non lo vedo interessante per una stampante 3d meglio il wifi
Sei ancora in progettazione mezzo cm in più puoi ancora allargare la schede e magari lavorare con piu respiro tra i connettori grinning smiley
Quote
c128
7. per gli endstop conviene fare una circuiteria esterna a seconda del caso
Vero ma avvolte avere gia tutte le soluzioni di serie non è male grinning smiley

Cmq resta un ottimo lavoro i miei migliori auguri fino ad ora gli Italiani stanno tirando fuori il meglio su questo campo grinning smiley


www.saviot.com Stampante Prusa I3 R2.2 By Nicola P.
Ramps 1.4 Con FW MarlinKimba Fusore HE IeC 1.75mm Con Flusso Canalizzatore Estrusori BullDog XL
Piano maggiorato 240*311mm pilotato da SSR 24V con letto scaldante autocostruito
Lavori in Corso Prossimetro Autolivellamento Z Gestione Remota Raspberry PI 2 con OctoPrint
Rilevamento ottico Fine Filo Illuminazione e Visione AreaStampa Remotata In costruzione Trafilatore TL-Plastic
Re: mio progetto board 32 bit
December 28, 2015 12:09PM
"il costo delle schedine per i drivers costo che non hai sulle altre schede simili"

sono 2 dollari/euro a scheda su una scheda adattatore da 5 dollari max che ti puoi stampare tu

per i 24v mi farebbero comodo anche a me, vediamo mi e' venuta una idea ...
Re: mio progetto board 32 bit
December 29, 2015 02:59AM
riepilogo:
- connettori X, Y, Z
- connettori ENSTOP MIN MAX X Y Z
- connettori SERVO1/2/3/4
- 6 mosfet per controllo di potenza
- 8 uscite per estruder
- switch tensione servo 5v/12v
- connettori led esterni/reset
- connettori standard Full Graphic Smart Controller
- opzione modulo bluetooth HC-06
- opzione modulo ESP8266
- connettore ATX integrato
- porta I2C
- connettore porta seriale2
- connettore cantx canrx con pin dac1 e dac2

osservazioni
doppio connettore Z non ci sta

per i 24v devo pensarci ...


Re: mio progetto board 32 bit
December 29, 2015 03:25AM
Quote
c128
osservazioni
doppio connettore Z non ci sta
Scusa sei ancora in progettazione allarga sta scheda di 10/15mm
e facci entrare doppio connettore Z connettore per Modulo SD Arduino e Connettore Alim per che non vuole usare ATX e il Connettore LAN
Ha messo fusibile per ingresso e uscita piano distinti ? usa quegli estraibili da Auto che sono molto comodi
:Edit io aggiungerei un connettore USB B femmina che usare il mini USB di Arduino è facile romperlo
io infatti uso un' adattatore Mini USB USB B femmina per evitare ciò
La posizione dei mosfet non mi piace in mezzo hai connettori poca possibilita di alettarli se fosse encessario

P.S se hai tue minuti mi verifichi lo sbroglio che ho postato nel topic radds per adattatore LCD e SD e Magari aggiungi il Buzer ?

Grazie

Edited 2 time(s). Last edit at 12/29/2015 03:36AM by saviothecnic.


www.saviot.com Stampante Prusa I3 R2.2 By Nicola P.
Ramps 1.4 Con FW MarlinKimba Fusore HE IeC 1.75mm Con Flusso Canalizzatore Estrusori BullDog XL
Piano maggiorato 240*311mm pilotato da SSR 24V con letto scaldante autocostruito
Lavori in Corso Prossimetro Autolivellamento Z Gestione Remota Raspberry PI 2 con OctoPrint
Rilevamento ottico Fine Filo Illuminazione e Visione AreaStampa Remotata In costruzione Trafilatore TL-Plastic
Re: mio progetto board 32 bit
December 29, 2015 08:23AM
il doppio Z non credo di metterlo, mi rovina l'estetica spinning smiley sticking its tongue out
nel connettore Z c'e' solo il segnale di step e dir che normalmente va su un solo driver stepper che controlla 1 o 2 motori per le prusa
faro' poi una scheda shield per i drv8825 con 4 driver e su un drv si puo' mettere una doppia uscita per i due assi Z
c'e' solo un fusibile per i 12v tipo auto estraibile
i mosfet vanno bene non ho mai visto una ramps con dissipatori nei mosfet e il motivo e' che lavorano in PWM
la mia interpretazione del controller per stampante 3d prevede un connettore ATX standard
ricordo che le resistenze per scaldare gli estrusori sono generalmente da 40W ovvero con 12V hai 3A circa, il piatto riscaldato puo' consumare molto ma in quel caso e' conveniente usare un rele' se si supera i 10A e un maggiore voltaggio. Con 6 mosfet hai circa 18A con 12V e con 24V hai la meta' circa 9A
si puo' mette una opzione a 24v per i mosfet ...

la scheda di rete su arduino due non so se e' supportata ma comunque il connettore e' molto piccolo e credo difficile da utilizzare
[www.hwmakers.eu]

Edited 2 time(s). Last edit at 12/29/2015 08:27AM by c128.
Re: mio progetto board 32 bit
March 19, 2017 05:48PM
Novità l'hai piu prodotto questo progetto o stai ancora facendo modifiche ?


www.saviot.com Stampante Prusa I3 R2.2 By Nicola P.
Ramps 1.4 Con FW MarlinKimba Fusore HE IeC 1.75mm Con Flusso Canalizzatore Estrusori BullDog XL
Piano maggiorato 240*311mm pilotato da SSR 24V con letto scaldante autocostruito
Lavori in Corso Prossimetro Autolivellamento Z Gestione Remota Raspberry PI 2 con OctoPrint
Rilevamento ottico Fine Filo Illuminazione e Visione AreaStampa Remotata In costruzione Trafilatore TL-Plastic
Re: mio progetto board 32 bit
March 21, 2017 04:12AM
guarda sono con tutta la mia roba nelle valigie perche' 8 mesi fa ho venduto la proprieta' commerciale
e l'acquirente non mi ha ancora saldato moody smiley
quindi non posso andare avanti con i vari progetti
poi mi hanno fregato la stampante 3d quelli della dogana

ti posso dire che a tempo perso ho trovato un sistema per fare una testina che va a +400C per estrudere appunto l'ultem
ho progettato una stampante 3d nuova, mi sono fatto un progetto per una big rc car "stampabile" compresa elettronica, poi un progetto per l'apicultura (sono anche apicoltore),
insomma non so piu' come passare il tempo e sono pure stufo del caldo smoking smiley

il progetto della board 32bit e' comunque finito e funzionante ma ovviamente ora e' tutto smontato

Edited 3 time(s). Last edit at 03/21/2017 04:53AM by c128.


Fatti non foste a viver come bruti, ma per seguir virtute e conoscenza
la conoscenza rende liberi
[www.thingiverse.com]
[github.com]
[piccolo3d.blogspot.com]
Re: mio progetto board 32 bit
March 22, 2017 06:02AM
Quote
c128
il progetto della board 32bit e' comunque finito e funzionante ma ovviamente ora e' tutto smontato
Ok mi spiace per i tuoi casini che leggo
I miei migliori auguri per risolvere il tutto
Mi aspettavo di vedere la tua scheda tra quelle mensionate qui http://www.reprap.org/wiki/Main_Page
E che forse il progetto fose open tipo la Ramps 1.4 o FD cosi da vederla diffusa in grande scala e a basso costo visto che il progetto merita
O anche in uso commerciale tipo la Radds ma almeno vederla in giro e diffusa un peccato che ora sia chiuso tutto in un cassetto
I miegli migliori auguri su tutto grande mente e granti progetti continua cosi grinning smiley


www.saviot.com Stampante Prusa I3 R2.2 By Nicola P.
Ramps 1.4 Con FW MarlinKimba Fusore HE IeC 1.75mm Con Flusso Canalizzatore Estrusori BullDog XL
Piano maggiorato 240*311mm pilotato da SSR 24V con letto scaldante autocostruito
Lavori in Corso Prossimetro Autolivellamento Z Gestione Remota Raspberry PI 2 con OctoPrint
Rilevamento ottico Fine Filo Illuminazione e Visione AreaStampa Remotata In costruzione Trafilatore TL-Plastic
Re: mio progetto board 32 bit
April 12, 2017 01:13AM
ho testato la piccolo_3d beta2
non ho riscontrato problemi
con le ultime modifiche ho risolto anche i problemi della beta1 del beep del lcd che mandava in tilt i level shift bidirezionali automatici
con quelli manuali funziona perfettamente

teoricamente potrebbe essere messa in produzione,
ho comprato la stazione saldante professionale ne faro' 3/4 per i vari esperti del forum assieme alla schede per montare i drv8825
ovviamente una per il mago cosi' mi sistema il firmware perche' come ora funziona ma non e' ancora perfetto
sarebbe da rivedere il display lcd per farci stare le info sui 8 estrusori e 4 sensori temperatura

appena possibile faccio un video e poi finisco le schede

continua qui
[forums.reprap.org]


Fatti non foste a viver come bruti, ma per seguir virtute e conoscenza
la conoscenza rende liberi
[www.thingiverse.com]
[github.com]
[piccolo3d.blogspot.com]
Sorry, only registered users may post in this forum.

Click here to login