Welcome! Log In Create A New Profile

Advanced

piccolo_3d 32bit board arduino due

Posted by c128 
Re: piccolo_3d 32bit board arduino due
May 12, 2017 11:58AM
il modulo wifi e' su seriale1

basta che togli i commenti

//#define BLUETOOTH //modifica se si vuole attivare wifi abilitare opzione bluetooth
#define BLUETOOTH_PORT 1
#define BLUETOOTH_BAUD 250000

su repetier imposti TCP/IP e server 192.168.4.1:23 - SID "3d printer" senza password
puoi usare anche il programma su android 3d fox

attenzione al cavo aggiuntivo ATX da 8 PIN puoi inserisci anche il cavo piccolo 4 PIN (quello che va alla scheda madre)
CONTROLLA COMUNQUE LE POLARITA' DEI FILI un adattatore 4 pin VGA mi invertiva le polarita'




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: piccolo_3d 32bit board arduino due
May 14, 2017 09:12AM
LCD

dettaglio per la connessione



Edited 1 time(s). Last edit at 05/14/2017 09:14AM 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: piccolo_3d 32bit board arduino due
May 16, 2017 03:15AM
schield per TMC2130

devo vedere come gestire SPI con piu' segnali CS

prima bozza, PCB singola faccia




Edited 1 time(s). Last edit at 05/16/2017 07:50AM 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: piccolo_3d 32bit board arduino due
May 16, 2017 04:20AM
Molti dicono che su alcuni drivers sopratutto DRV8825 conviene mettere dei diodi magari gli puoi integrare di serie nella tua schield senza che uno deve interporre cosetti tipo questi


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: piccolo_3d 32bit board arduino due
May 16, 2017 04:44AM
prima bisognerebbe capire se funzionano...


Alessandro

Prusa I3 Rework molto modificata - Taurino Classic - Ramps 1.4 - Driver DVR8825 - Titan Extruder e Hotend E3D V6 - Bltouch originale - Firmware MarlinKimbra - Cura - Repetier Host
Re: piccolo_3d 32bit board arduino due
May 16, 2017 06:05AM
Basta che mandi il canale SPI a tutti e il Chip select uno per ogni driver.. Anche perchè il fw lavora cosi... O vorresti avere un multiplexer anche qui???


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: piccolo_3d 32bit board arduino due
May 16, 2017 07:42AM
"il canale SPI a tutti e il Chip select uno per ogni driver"

infatti funziona cosi' solo che il CP per le librerie sono due e fissi
tempo fa avevo fatto delle prove con CP diverso e funzionava ora e' da capire se si riescono a indirizzare 5 periferiche SPI (LCD e 4 driver, il display LCD usa il CS standard di arduino per SPI)
in questo caso ho usato i pin liberi da A12 a A15 (dac/can) in teoria non dovrebbero servire segnali PWM ma semplici on/off

non ho tovato i TMC2130 in vendita, sapete dove trovarli?
MagoKimbra hai qualche novita' sulla piccolo_3d?

per saviothecnic la shield e' un PCB singola faccia quindi estremamente base come funzionamento
Aggiungere i diodi? si puo' fare ...
per la TMC2130 diodi di protezione schotty
e per la DRV8825 diodi a bassa impedenza, bisogna ingrandire un po il PCB

poi ti faccio la mia interpretazione per la DRV8825 con diodi di protezione

Edited 1 time(s). Last edit at 05/16/2017 12:41PM 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: piccolo_3d 32bit board arduino due
May 16, 2017 08:49AM
Quote
c128
"il canale SPI a tutti e il Chip select uno per ogni driver"

infatti funziona cosi' solo che il CP per le librerie sono due e fissi
tempo fa avevo fatto delle prove con CP diverso e funzionava ora e' da capire se si riescono a indirizzare 5 periferiche SPI
in questo caso ho usato i pin liberi da A12 a A15 (dac/can) in teoria non dovrebbero servire segnali PWM ma semplici on/off

non ho tovato i TMC2130 in vendita, sapete dove trovarli?
MagoKimbra hai qualche novita' sulla piccolo_3d?

per saviothecnic la shield e' un PCB singola faccia quindi estremamente base come funzionamento
Aggiungere i diodi? si puo' fare ...
per la TMC2130 diodi di protezione schotty
e per la DRV8825 diodi a bassa impedenza, bisogna ingrandire un po il PCB

poi ti faccio la mia interpretazione per la DRV8825 con diodi di protezione

io li ho presi da watterott, al massimo dimmelo che 3 li ho e te li mando volentieri se devi fare test
Re: piccolo_3d 32bit board arduino due
May 16, 2017 01:25PM
Quote
Elstak
io li ho presi da watterott, al massimo dimmelo che 3 li ho e te li mando volentieri se devi fare test

si trova ad un prezzo accettabile su digikey codice 1460-1187-ND TMC2130 STEPPER DRIVER BOARD
costo 8$

ne prendo uno per fare delle prove


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: piccolo_3d 32bit board arduino due
May 16, 2017 03:16PM
Quote
c128
Quote
Elstak
io li ho presi da watterott, al massimo dimmelo che 3 li ho e te li mando volentieri se devi fare test

si trova ad un prezzo accettabile su digikey codice 1460-1187-ND TMC2130 STEPPER DRIVER BOARD
costo 8$

ne prendo uno per fare delle prove
io apsetto solo che sia pronta già te l'ho detto...se poi sfrutta i 2130....
Re: piccolo_3d 32bit board arduino due
May 17, 2017 12:44PM
Anche io vi sto seguendo con molto interesse e aspetto la disponibilità....

Grazie dell.impegno che mettete


Gianpaolo
Delta custom
Arduino mega+Ramps1.4+reprap full graphics
Hotend IeC. fw MK4duo
Re: piccolo_3d 32bit board arduino due
May 17, 2017 06:45PM
Paolo... qui le aspettative si fanno importanti...

bel lavoro, mi stuzzica l'dea di poterla far funzionare con la STAR OTTO.

Un saluto


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: piccolo_3d 32bit board arduino due
May 18, 2017 12:42AM
per MagoKimbra questo e' il pinout di arduino due per la piccolo_3d
come vedi il mux e' necessario perche':
con mux uso 3 pin di indice e 2 di segnale (dir step) e 8 di enable per avere 24 segnali ovvero 8 estrusori
senza mux avrei 5 segnali piu' gli altri 8 per enable, in totale 13 segnali, 12 utilizzabili (3 per pin) quindi 4 estrusori

in questo modo utilizzo tutti i pin disponibili di arduino due




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: piccolo_3d 32bit board arduino due
May 18, 2017 09:21AM
oggi mi sono assemblato una piccolo_3d nuova

saldare i chip con pin a 0.4 e' dura anche con l'aria ci vuole una pasta saldante di buona qualità per fare un bel lavoro

il connettore ATX puo' essere verticale o orizzontale





Edited 1 time(s). Last edit at 05/18/2017 09:31AM 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: piccolo_3d 32bit board arduino due
May 19, 2017 09:51AM
shield per TMC2130
ho fatto un semplice test sul lcd su bus SPI utilizzando come CS il pin di arduino due DAC0


#define TFT_CS 66
#define TFT_DC 26 (opzionale solo per LCD)
#define TFT_RST 22 (opzionale solo per LCD)

quindi in teoria si potrebbe usare 4 TMC2130 usando come CS i pin da A12 fino A15 (definiti anche come D66 D67 D68 D69)
bisogna poi fare dei test con oscilloscopio per vedere la qulita' del segnale e se necessario aggiungere delle resistenze pullup




Edited 3 time(s). Last edit at 05/20/2017 08:40AM 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: piccolo_3d 32bit board arduino due
May 21, 2017 01:16AM
altri test con diverse impostazioni su CS
probabilmente le librerie SPI permettono di usare qualsiasi CS per arduino DUE

collegato in SPI un nRF24L01 e un LCD ILI9341 (disponevo solo di queste periferiche spi per i test)
#define TFT_CS 66
#define TFT_DC 26
#define TFT_RST 22

e
RF24 radio(30,67); (CE, CS)

la shield con TMC2130 che usa le porte da A12 a A15 per il CS su SPI dovrebbe funzionare


TFT begin successful: YES

RF24/examples/scanner/
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0xe7e7e7e7e7 0xc2c2c2c2c2
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0xe7e7e7e7e7
....
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_MAX

Edited 2 time(s). Last edit at 05/21/2017 01:19AM 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: piccolo_3d 32bit board arduino due
May 21, 2017 09:40AM
nuova idea da aggiungere come modulo ethernet (parte firmware gia' funzionante su reprapfirmware)

chip ethernet sui pin PHY del due

[andybrown.me.uk]

Edited 4 time(s). Last edit at 05/22/2017 11:48AM 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: piccolo_3d 32bit board arduino due
May 21, 2017 11:26AM
Quote
c128
nuova idea da aggiungere come modulo ethernet (parte firmware gia' funzionante su reprapfirmare)



chip ethernet su connettore PHY del due

[andybrown.me.uk]

e questa e' la prima idea


[attachment 94402 piccolo3.jpg]

Quando sarà possibile maneggiarla? grinning smiley
Re: piccolo_3d 32bit board arduino due
May 22, 2017 12:13PM
la scheda sopra usa i connettori ETH

mi sono accorto che .... non sono collegati esternamente per l'arduino due cool smiley




Edited 1 time(s). Last edit at 05/22/2017 12:18PM 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: piccolo_3d 32bit board arduino due
June 09, 2017 01:32AM
News?
Re: piccolo_3d 32bit board arduino due
June 20, 2017 10:31PM
non so se il mago ha avuto tempo di modificare il firmware
fino a fine agosto non posso approfondire


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: piccolo_3d 32bit board arduino due
June 21, 2017 02:59PM
Si il fw è già su con la board piccolo 3d, provato e va bene almeno a banco... Manca solo la parte per la gestione del multiestrusore che devo provare e verificare...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: piccolo_3d 32bit board arduino due
August 12, 2017 04:31PM
buonasera a tutti
sono tornato in italy e malgrado tutti mi dicano "ma cosa sei tornato a fare?"
boh! infatti non e' cambiato nulla, purtroppo...

comunque tornado a tema prossima settimana riprendero' in mando il progetto piccolo_3d

buone vacanze


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: piccolo_3d 32bit board arduino due
August 13, 2017 03:06AM
Mi fa piacere che sei tornato... la propria terra chiama sempre!
Quando vuoi io sono qui per il progetto


Prusa i3 sgraber - Arduino Mega - Ramps - Display lcd g3d - Alimentatore da banco 12v 20A - Letto scaldabile - Hotend Buda - Nozzle 0.4
Re: piccolo_3d 32bit board arduino due
August 30, 2017 01:28PM
Ciao Paolo.

Quote
c128
...la shield con TMC2130 che usa le porte da A12 a A15 per il CS su SPI dovrebbe funzionare

Forse potrebbe essere inutile gestire 4 tmc2130, in effetti ha senso montarli su X e Y, mentre per Z ed E sarebbero sprecati, non so se sia una cosa possibile ma una scheda dove fosse possibile se montare i classici drivers o i nuovi con gestione SPI impostando degli switch sulla schedina sarebbe ottimale.

Poi provo a fare proposta... riusciamo a trovare il modo di produrne un certo numero per cominciare a lavorarci con continuità?
Io, ma penso anche altri, sarei disponibile ad investici qualcosa.

Un saluto

Salvatore


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: piccolo_3d 32bit board arduino due
August 31, 2017 03:05AM
Ciao,

Anche io sono interessato anche ad eventuale sperimentazione.

Ho un paio di stampanti in ballocool smiley


Rosario P.
- CoreXY Autocostruita
con Arduino 2560, RAMPS 1.4, Driver A4988, estrusore bowden con E3D v6, FW MK4Duo 4.3.x_dev
- ShareBot NG modificata in ShaRuBot. Sostituita elettronica con RuRamps4D v1.1 con DRV8825 e Xcarriage ridisegnato per Bowden con E3Dv6. MK4Duo 4.3.x_dev

---- Progetto "Work in progress" CoreXY 3D printer Meccanica OpenBuild su barre V-Slot, piano magnetico riscaldato 300x200, RuRamps4D v1.3 con TMC2130 in SPI e Nextion 7, Estrusore E3Dv6 a 3 colori. Ovviamente latest MK4Duo 4.3.x"      ---- Prossimamente su Thingiverse
Re: piccolo_3d 32bit board arduino due
September 01, 2017 03:28AM
per fare una produzione dovrei comprare una macchina "pick and place" per saldare i componenti smd
costo impegnativo dovrei trovarne una usata a buon prezzo
a mano si puo' fare una produzione molto limitata

per i TMC se facciamo una scheda adattatore conviene farne una a 4 non solo per 3d ma per CNC

oltretutto devo comprare le ram del pc perche' mio figlio le ha buttate nell'immondizia 12GB .... angry smiley

Edited 1 time(s). Last edit at 09/01/2017 03:28AM 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: piccolo_3d 32bit board arduino due
September 01, 2017 11:17AM
Ciao Paolo.

Ma provare con qualche azienda che che lo fa di mestiere... puo valerne la pena?

Ciao

Salvatore


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: piccolo_3d 32bit board arduino due
September 01, 2017 12:10PM
hai costi proibitivi per schede assemblate su bassa produzione
su questa tipologia di stampanti bisogna stare bassi come costi
vedevo su ebay una delta 3d sui 170 euro con tutto ovviamente da assemblare

ma andiamo avanti per passi


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: piccolo_3d 32bit board arduino due
September 06, 2017 11:51AM
Ma ci sono state novità sulla scheda? ha sistemato tutte le cose in Italia?


Prusa i3 sgraber - Arduino Mega - Ramps - Display lcd g3d - Alimentatore da banco 12v 20A - Letto scaldabile - Hotend Buda - Nozzle 0.4
Sorry, only registered users may post in this forum.

Click here to login