YIPEE it lives.................Sorta!
Well after much hair pulling (as if I have any!) I finally sorta got my controller working. When I say working I might be stretching it but what the heck.
I had several boards produced by a local PCB house at reasonable cost and used the nice design with the integrated keypad as posted by VIAMAU. I got my 18F452 as a free sample request from MICROCHIP since I am in the electronics industry and they like when people use their products. I finally got my programming sorted out after a number of trys, issues related to the programming cable/software etc.... I scrounged the shop and found most all the necessary parts including 16 6mm tactile switches removed from an old VCR front panel! Put it all together and DISAPPOINTMENT@! Nothing on the display but blocks! Heres where I must digress...............I didn't have the required 20x4 line parallel data LCD but I did have a serial version by PARALLAX for my basic stamp stuff so I figured just remove the serial pcb and we should be good to go NOT! Well maybe but I damaged 1 and possibly more of the itty bitty traces on the PCB ..........anyway long story short didn't work no how after much tinkering. Then I thought well I got some 16x2 LCD's with non standard pin-out so a little lash-up and we should get something. Well glad I did because now I see everything as I should( well except the missing bits from teh display being too small) ! WOW success , a good feeling. Ordered up 2 new display's from an ebay vendor last night so hopefully next week should have those and that will give me time to wire up a stepper driver and fully test it out. Very excited!
So far so good and many many thanks to Steve (kwackers) as the original designer of the project and to VIAMAU for his PCB design with integrated keypad! Awesome thread and a great project. It will be very useful in the shop!
Once I get it all together with correct display and cased I will post a few pics. This is gonna be great on my SHERLINCE Rotary Table!
Cheerio
Gerald
:banana:
2 Attachment(s)
Correct PCB layout (I hope)
This is what I was thinking about last night: rotating the PIC makes routing easier to place the keypad connector in the bottom center. The PCB is a bit larger towards the bottom but this shouldn't be a problem.
The mounting holes and LCD connector should now match the LCD dimensions so that both can be mounted back to back.
It is still single sided and DIY friendly but I had to use 2 jumper wires (J1 and J2). Component placement can be improved but I would like to use this one as a starter.
@ jhovel:
We can't use viumau's design because the LCD mounts on top of the component side, in the original one they are mounted back to back. This affects the placement of the LCD connector.
Could you check if the dimensions are now correct to fit the LCD?
@ Kekar:
I could do it but only if there's enough interest (doesn't look like there is), also different keypads are available, some like this one, others another one. So it will be difficult. A PCB and programmed pic should be possible but I will only do it with Steve's permission.
Can somebody please verify the layout?
Luc.