Help with CNC Shield 3.0 and TeaCup
April 17, 2019 05:46AM
Help me please, I decided to build mini 3D printer using old DVD drives, Arduino UNO and CNC Shield v3.0.
I need to know how to connect heater and thermistor(hotend) to this board. Some people says on forum that I must to use free analog pins and config them in TeaCup firmware. Can you explain me how to do this?Also i whant to understand how to cinfig extruder drive.I found information that I need to set jumpers in D12-D13 switch. Then axis A will work how independ.So i need to enderstand how to config extruder too.



Thanks all who will help me!smiling smiley
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 06:38AM
This is a cnc shield. It has no provision for thermistors or heaters

The thermistor needs to be connected to an Analog in via a few components

This is the circuit from a ramps, you need to replicate 1/3 of this diagram (its for 3 thermistors)
The thermistor is plugged into the top, pins 1 and 2, Therm0 goes to the Analog input pin


The hot end needs to be controlled from a IO pin that ideally does PWM.
This is connected to MOSFET which actually turn the 12v heater on and off.
Here are some circuits...


The A axis..
This is the board

On the left middle is the setting for the A stepper
A.stp and A.dir go up the middle, you put two jumpers on the bottom row. this connects A.stp to D12 and A.dir to D13


As for which pins you can use...

A0 through A5 are usable (but A4-A5 are not easy to get to) NB all analog pins can be reconfigured as digital outs

Edited 6 time(s). Last edit at 04/17/2019 07:21AM by Dust.
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 06:57AM
Thank you a lot!One question left:can I use relay instead of Mosfet?
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:05AM
Not recommended

relays are loud.
relays often weld themselves to one position due to sparking welding the contacts together.
relays dont last long in this application.

raw relays also need a driver board... or the back emf kills the IO pin.

Edited 1 time(s). Last edit at 04/17/2019 07:17AM by Dust.
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:21AM
I understnad, but anyway i try to do with this relay. Is it pissible?
Attachments:
open | download - 1442426232_w200_h200_1-kanalnyj-modul-rele.jpg (11.9 KB)
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:25AM
Yes, that is designed to work on arduino's will work (at least for a while)
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:28AM
I founded this way to connect. How do think, its possible?
Attachments:
open | download - 62b96ac58b5587e62e03b30ce0fc28c0.jpg (333.8 KB)
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:33AM
looks good. The red rectangle is the hotend, represented as a resister.
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:37AM
Quote
Dust
looks good. The red rectangle is the hotend, represented as a resister.
Yes, it is smiling smiley)
So, one more step left- in config.py i need just choose pins for heater and thermistor,like AI02, and its should be work?

Edited 1 time(s). Last edit at 04/17/2019 07:37AM by evgeniy.romensky.
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:47AM


Thermistor is on "resume" this is ardunio pin A2 so AI02 in teacup
Hotend is on "CoolEn" this is arduino A3 (D17 when used as a digital pin), DIO17 in teacup
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:48AM
Thanks for help!!!thumbs up
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 07:58AM
NB before you power on. You need to set the vref voltage on your stepper drivers. This needs to be set very low or you will burn out the cd stepper motors.
Re: Help with CNC Shield 3.0 and TeaCup
April 17, 2019 08:04AM
Quote
Dust
NB before you power on. You need to set the vref voltage on your stepper drivers. This needs to be set very low or you will burn out the cd stepper motors.
already done!))
Sorry, only registered users may post in this forum.

Click here to login