hello
this is my diy cnc from scratch :
pic16f88 servo pid step driection controlled mach3 or emc2 (the encoder i used are from old deskjet printer)
anyone interested can email me
https://www.youtube.com/watch?v=quLhph8qKFM
Printable View
hello
this is my diy cnc from scratch :
pic16f88 servo pid step driection controlled mach3 or emc2 (the encoder i used are from old deskjet printer)
anyone interested can email me
https://www.youtube.com/watch?v=quLhph8qKFM
Beautiful work! For movement, why don't you push it faster?
Any plans to release the pic servo code? Good work!!!
for my design i can go to 1000 mm/min in three axis that the safest way for the first attemp with acceptable error
to increase speed i can change the axes with higher pitch or decrease the reduction
i beleive i can reach 3000mm/min with same electronic design and play with gears or axis
i will post design soon and hex soon
thanks
Great work :)...Will happy to see closeup pictures of encoder...
Also i see the encoder wheel but can you tell us where you get the encoder from?..can u post closeup picture of the encoder? what brand printer is that?
Did you program in C or Assembly?
Al.
programming is done in C with ccs compiler
the programme handle encoder resolution 1X to incremente timer0 and timer1 to get the count
it also able to tune P.I.D, max error , integral anti_windup,pwm_min,pwm,max through rs232
also enable/disable input and error output (case error too large)
it also handle current limting independant of µc
i will post picture of the encoder
all inkjet printer has encoder wheel (arrount 1400 ppr) an their quadrature reader ( 6 leads)
also they have linear strip encoder (about 30 cm length) can be used for z axis
hello again
this is the schematic i rush it little bit but it can give you idea about the hardware
Looks good! I use CCS compiler too and would like to see the code if possible. I have a few f88 boards laying around. It