Good job and nice work mp3 !
Good job and nice work mp3 !
I have just found this thread and I am very impressed with this electronic indexer. My electronic skills are not very good and I don't know if I could make one of these myself. Is there anybody out there that would want to make me one and I would pay them for their services. I could come up with the rotary table and the stepper motor. I just need the driver box.
Hi Kwackers
Congratulations on this magnificent project, now my CNC will be a little more complete.
Next...
The End.
Mr. Kwackers
I do not know programming language Pic, you could help me?
In my opinion, missing two commands to the project:
1° A reset button, the rotary table to go (0 zero) in any position and at any function you wish;
2° The function of halting the program, the indexer does not work, when the rotary table is locked.
As part of my contribution to the friends I leave here board in the Eagle 5.6.
This board has a buzzer, but not it has the sensor.
Sorry my bad English.
Hi Viumau,
The first I understand - should be easy to do. Perhaps press and hold the '0' key for a couple of seconds, or press it followed by [enter] to rotate to 'home' (0 degrees).
The second however I don't understand, can you explain a little better what you mean?
Nice build by the way!
No;
1° I wanted to go (0 zero) the indexer and the rotary table does not move, just reset the indexer.
2° Use a pin the pic to send signal lock the indexer when locked the rotary table, the image is below.
This function that you said it would also be very well.
(The first I understand - should be easy to do. Perhaps press and hold the '0' key for a couple of seconds, or press it followed by [enter] to rotate to 'home' (0 degrees)).
Mr. kwackers this is possible in programming the
pic?
Hi,
In the post below is the latest firmware (2.11), I've made a couple of changes which should help. ;-)
First pressing '0' in a mode will ask if you want to zero the display, [G] will clear and [C] will cancel and return without clearing.
Also I've made some changes to the way the limit switches work - if a switch activated the controller will not attempt to move the table and will report that the switch is activated.
What this means is that you can connect both 'limit 1' and 'limit 2' together and to a keypad lock switch - whilst these are held off you won't be able to move the table and it will report 'locked' if you try.
Note though, if the switch is pressed whilst the table is moving it will behave like an emergency stop button and stop the table instantly.
Hope this helps
New 2.11 Firmware and Manual.
- Files included are an updated manual (Manual 2.11.pdf).
- First pass at a build manual (Build Manual 2.11.pdf).
- Easily printable PCB in pdf format (Rotary PCB.pdf)
- PCB in .bmp format (PCB 2.0.bmp)
- PCB component overlay (PCB Overlay 2.0.bmp)
- Circuit diagram (Circuit diagram v2.0.jpg)
- Keypad template (keypad template.doc)
- New firmware (Rotary 2.11.hex)
Note: I've not had time to test this completely... However I have been using it and all seems well.
Also I've lost the changes log! So off the top of my head what has changed is:-
- Bug fixes to limit switch.
- Limit switches now report if active.
- Programming mode updated to include allow division instructions.
- Ability to reset display in any mode by pressing zero key.
- A profile can be set to be the default - allowing the select profile screen on startup to skip.
- A program can be set to automatically run when controller is powered up.
Plus whatever other minor changes I can't remember.
Any issues please PM me or post here.
Thanks:
Steve.
Mr. Kwackers...
Thank you for helping me so fast, I am elated with his agility in this matter.
Save the pic now and will be doing tests soon will put the results here for everyone, once again thank you.
To program the pic 18F452 this is the setting after loading the HEX...
I'll make another board indexer with the sensor on the Eagle 5.6 and make available to those who need ... :banana:
As promised, here is the new files...:bat:
Hi Mr. Kwackers
I tested the new design of the indexer and is working perfectly, including the sensor I'm using as a brake for my rotary table was great, I hope this project can help other many large friends ...
Hugs to all friends - Viumau. (group)
Viumau,
Is the layout of the board done with Eagle?
Do you mind sharing the files? I would like to try using pcb-gcode in order to generate a pc board. Please PM me if you can?
Thanks
groov
Hi groov,
Yes, it is the board layout made with Eagle 5.6, the file is in the post above.
Indexer.zip
Test this here ...