Hiya Guy's
Well after my last attempt at buying a development board I've decided to try and make my own. here is a link to the **** I paid good money for but was lucky to get my money back and keep the useless board.
Now I would like to make my own development board as I have all the equipment and resources to etch my own board. Now can anyone give me an insight to a board they have made as to start my thinking?
One thing I have noticed on every board I've looked at is they always hog certain ports for phericals like LCD's and 7 segment displays. I do have a few idea's on a new board but any inputs would be greatfully apprecieated.
Any development board is always going to be restrictive, I would suggest making small modular boards like my tutorials use - this allows far greater versatility as it's permanently expandable.
But the board you bought looked pretty good, what was wrong with it?.
Hiya Nigel,
well for the board several joints were dry soldered and the rs-232 wouldn't work even after changing the max chip and re-programming the bootloader into a fresh 16f877a, many caps and resistors were missing and there wasn't any documentation with the board although oshonsoft did supply one after two weeks, and looking at the schematic I did see the 7 segment display and the lcd collided.
Anyway in the next few days I have a stab at my own and post up my efforts. Nigel, thanks for the tutorials and boards and I've made a few but as I have a few 12"x12" copper boards laying around it's time to make my own.
Are the four holes at the sides of the ground plane for the crystal for caps? Looks like the middle three holes are for a ceramic resonator, with the center hole for ground. And the holes at the sides probably connect to the crystal on the underside?
I've got the ExpressPCB layout for that board if you'd like... If you download the ExpressPCB program from ExpressPCB.com, you'll be able to load and then look at the layout... I think I paid $59USD for three boards from them...
Hiya Guys,
Well it took me a few hours work but below is etching pattern for the development board I've designed. If you can take a look at the drawing and see if I made any errors I'll appreciate it as this is my first attempt at this sort of thing. With the reset circuit I got that straight from the 16f877a datasheet and I'm not sure if I have the resistor values correct. Hopefully I have everything correct.
I might be full of baloney, but to me the 820 ohms resistor in series with the 10K is useless. What is it for?
You sure that 7805 is hooked up correctly? My batch of 7805 uses pin 1 as input, pin 2 as ground and pin 3 as output. So in my case, your circuit would be wrong (pins 2 & 3 reversed), but maybe your 7805s are different?
Hiya Joel,
Thanks for pointing out the regulator, you are correct, silly me never checked the pinout with the data sheet I just used the labelling straight off the macros. As far as the mlcr circuit, below is an excerpt from the data sheet and I just used the first resistor under 1 K in the drawing. By the way Im using sprint layout software which is a good program in my opnion.
One suggestion you might think about?, in my tutorials I use 10 pin connectors for ALL ports, with 0V at one end and 5V at the other, this is EXTREMELY useful, and well worth considering.
You might also notice that I try and move all the I/O sockets to be together, and the same way round - it's not easy on veroboard, but should be a lot simpler on a PCB. Again, it's a little point, but it makes life just a little easier
Hiya Guys,
Many thanks to Nigel for suggesting putting power and ground lines on the port output pins , also thanks to L.Chung for putting me in the right direction on the mlcr circuit . Well I started from scratch and below is a copy of mark II of the board. I've spent hours going over it and can't see any errors so hopefully it's ok.
Thanks for pointing out those errors on the board L.Chung, after spending about 4 hours working on it those simples things seem to slip through. After taking a closer look I also had a few other caps wrongly polorised and how I managed to forget the power to the pic ( well it was a long night). Anyway I'll have a go with the press-n-peel paper tomorrow and get the board made up, and thank you for the support mate greatly apprecieated.