You are not logged in.

#1 2019-02-20 15:16:10

johanvd
Member
Registered: 2018-04-03
Posts: 11

NanoDLP Shield V2.2 Configuration

After some testing and checking the Board, I have made this maual for using NanoDLP Shield V2.2 with Raspberry PI3 and NanoDLP

NanodlpShield_V2.2_Connections_and_Settings_Nanodlp.pdf

Offline

#2 2019-02-21 14:26:43

mystamo
Member
Registered: 2019-01-23
Posts: 22

Re: NanoDLP Shield V2.2 Configuration

Good job on this.

But is the change from 10k to 20k to protect the non 5v tolerant Pi pins?.. I tried the circuit with 10K resistors and messed up my Pi GPIO (unpredictable behavior now)  Instead I rewired the circuit to pull 3.3v from the Pi 40 pin header and apply that to the Stepper carrier header as well as use the 3.3v with a 10k pull up on all the input pins.

This has resulted in a much more reliable and predictable setup.

I'm inclined to update the schematics since TOS seems to have gone MIA.

Mo

Offline

#3 2019-02-21 16:04:41

johanvd
Member
Registered: 2018-04-03
Posts: 11

Re: NanoDLP Shield V2.2 Configuration

Yes correct it's to set the pins to 3v3 like teh Raspberry 3 needs.

Offline

#4 2019-07-26 15:13:05

Chris-fr63
Member
From: France
Registered: 2019-07-12
Posts: 2

Re: NanoDLP Shield V2.2 Configuration

Just an information that could maybe help some of you : I'm trying to build a Sla printer based on Nanodlp / Pi 4/ 2K LCD / Direct control with the Nanodlp Shield V2.2. After lots of issues, my configuration on PI4 doesn't work : I already get GPIO break lock messages. All the settings seems to be right (the control shield is correctly configured on none  (that is no usb)). So, I have decided to continue my tests with my old PI2 and for the first time, NanoDLP works fine with the GPIO pins (no break lock messages). However, when I use the nanodlp shield 2.2 connected on the PI board, the stepper motor always didn't move. By reading the documentation of Pololu for the DRV8825 driver, I believe that something is probably missing on the board shield V2.2 : The pins Reset + Sleep (RST/SLP) are connected together (that's ok), but it is a floating connection. To avoid this, you just have to add a link to a 5V pin with the RST/SLP pins as recommanded in the Pololu documentation. Thanks to this, the control of the stepper moteur works fine, for the first time for me ... Happy to get a little success at the end of the week smile So maybe this information should be added in the documentation of Johanvd if possible in order to help. This modification has only been tested with a DRV8825 and not with A4988 driver. I hope to go back on PI4 later, but for the moment I want to test if I can get a successful  print... but there is a lots of work to be done before that...

Offline

#5 2019-07-27 17:07:34

Harish@Infijeweltech
Member
Registered: 2017-12-17
Posts: 3

Re: NanoDLP Shield V2.2 Configuration

hi Chris-fr63 I'm trying to build LCD printer and all configuration are good and checked twice by I have an issue in the stepper movement, as it only moves top and hits limit switch stops properly, but I'm unable to move down.  there is no response on down movement
using IP 3, with DRV8825 driver 1amp

Offline

#6 2019-07-29 07:56:56

Chris-fr63
Member
From: France
Registered: 2019-07-12
Posts: 2

Re: NanoDLP Shield V2.2 Configuration

Hello Harish,

On my side, I don't have the same issue as you have encoutered. But may be you can make some following tests to localise what's going wrong :
- Go on the Pololu web site to get the minimal wiring for the DRV8825
- Check the connectors pin of the stepper motor to verify if there's no mistake in the pins for each coils connected to the DRV8825 : Between the nanoshield V2.2 and the connector of the DRV8825 the information for connecting each coils are a little bit confusing : Each pin for the coil needs to correspond to the good pin on the DRV8825 board.
- Use the DRV8825 board alone (without the entire nanoshield V2.2) on a test plate to verify if with the minimal wiring you can drive your stepper motor  :
You just have to connect the board on the VDD voltage 5V, GND with the PI3, and add the connections with the DIR, STEP of the GPIO PI3. Add the connection to your power supply for the stepper motor, link the pin RESET/SLEEP together to the 5V. You don't need to use end-stop switch, and to use the enable pin for the test : you cand disable it in the nanodlp setup machine to the simplify the test.
- Then calculate the voltage that you need by adjusting the potentiometer on the DRV8825 board, to limit the current in each coil
- At this step, you should be able to drive your stepper motor in the two direction by using the GUI Nanodlp
if it always doesn't work, then may be you can try with another stepper motor ?
Good luck in your tests !

Offline

#7 2019-07-29 08:08:14

Harish@Infijeweltech
Member
Registered: 2017-12-17
Posts: 3

Re: NanoDLP Shield V2.2 Configuration

thanks for letting me know Chris-fr63
i have a new issue now Z-axis doesn't work after I start printing. but it works on manual

Offline

#8 2019-08-05 20:03:51

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Hi All,
I have a problem with Direct control, my printer work nicly with nanodlp 2018 yesterday I upsate Nanodlp to last version but now it dosent work  correctly for example when I press star print , plate want going to 0position but Among travel that going to zero position print start and downing wait for curing for layer1 (for example in 40mm)and after finish curing layer1 Continues to going 0 position and when arrive to 0 positon for all layer plate going up and then comeback to 0position (position not chang to next layer positin)
for start print Gcode I wirte G90 G28 [[SetPosition 0]]
and for Gocode befor eachLayer and Gcode After each Layer i copy setting from nanodlp help.

if possible pls help me, i have problem with new version

BestRegards
EMojiri

Offline

#9 2019-08-06 03:47:40

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,737

Re: NanoDLP Shield V2.2 Configuration

Do not use positioning gcode for direct control. Direct control does not need any gcode to operate. Maybe it is the thing causing the issue.

Offline

#10 2019-08-06 04:16:45

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Hi dear Shahin
Thank you very much for your reply dear,
if i remove the Gcode for example i remove StartPrint Gcode When I press Start Print plate dosen't come to home position and If in any position ,It works there. not change position and not move up and down just shuter open and close z axis not work

Offline

#11 2019-08-06 13:24:00

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,737

Re: NanoDLP Shield V2.2 Configuration

Are you sure you are using direct control?

Offline

#12 2019-08-06 16:16:48

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

yes I am sure, but i think i should setup it once again because some GPIO pin dose not work corctly , I think when I update Nanodlp some configration set to defult , but Z axis work corctly and endstops too but i set motor angle to 1.8 degree and micro step set 8 but my ballscrew step is 5mm in every rotate and for ladscrew i should wirte 2.5mm for every rotate and travel 5mm per rotate with this value(2.5mm) set with my ballscrew corctly .
thank you dear shahin

Offline

#13 2019-08-09 20:08:23

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

hi dear Shahin
I update to Bulid2314 , my printer work, but I should to move to down the plate manually, it does not go automatically to home position ,
and when plate arrived to zero position I press start print ,it work correctly, what should I do?!
Thank you dear Shahin,

Offline

#14 2019-08-12 08:30:25

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,737

Re: NanoDLP Shield V2.2 Configuration

I still believe it is gcode which messing up with the build platform position.

Offline

#15 2019-08-14 18:49:16

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Dear Shahin
thank you for your attension
I remove all Gcod.
dear I found old version of nanodlp in my hardware disc
i installed it, it worked corectly but then old version I updated to new version and now i have all problem i said

Offline

#16 2019-08-14 18:53:20

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

i installed windose version too but after config all configration in steup page I press submit but submit not working and all configration not saved and i try windows version on 3computer

Offline

#17 2019-08-15 05:00:10

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,737

Re: NanoDLP Shield V2.2 Configuration

Will carryout complete test on direct control ASAP.

Offline

#18 2019-08-15 20:03:28

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Thank you dear Shahin
I wating for your news, my friend

Offline

#19 2019-08-18 09:26:36

olivers
Member
Registered: 2019-08-18
Posts: 1

Re: NanoDLP Shield V2.2 Configuration

Is there any benefit of the 2.1/2.2 board over the 1.1 Nanodlp shield?  It seems like the 1.1 has the fan for the PI and surface mount components while the 2.1/2.2 uses standard components.

Offline

#20 2019-09-09 03:30:11

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Hi my friends
I test nanodlp with Raspberry pi3 B+ I dont have any problem with Direct control but old version of nanodlp do not have any problem.

Dear Shain how can I found and install Previous version?

Last edited by Elyas420 (2019-09-09 03:32:07)

Offline

#21 2019-09-09 08:12:03

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,737

Re: NanoDLP Shield V2.2 Configuration

Elyas,

You mean newer version have problem?

Offline

#22 2019-09-09 13:35:51

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

I think new version have problem, because I install a old version, printer work correctly  but it do not have mask option ,but work correctly

Offline

#23 2019-09-13 05:07:41

Elyas420
Member
Registered: 2018-05-20
Posts: 16

Re: NanoDLP Shield V2.2 Configuration

Hi dear Shahin
I use arduino with raspberry pi3 B, all is okay and printer work correctly but i have a problem, for example when layer 1 finished plate lift and after lift come to layer1 position and then change the position  to next layer(0.05mm) It makes model Shedding, i think , i problem is my Gcode,but i do not know how can i To solve .
pls help me.
Thank you in advance

Offline

Board footer

Powered by FluxBB