PDA

View Full Version : universal PIC Board (PCB)



NavMicroSystems
- 22nd July 2004, 02:11
Im working on a schematic and layout for an 18F252 (16F876) based PIC Board.

It will contain:
- the PIC with a crystal (of course)
- I2C EEPROM
- RTC (DS1307 or PCF8583) (not sure yet which one to choose)
- MAX232 or MAX233
- LCD connector
- ICSP connector
etc.

To keep it as small as possible it will contain
SMD components as far as possible.

Any Input is appreciated !

I promise to publish the schematic and layout!

If someone is interested in getting one (or more) PCB(s)
(once the layout has been finished)
I will provide them at manufacturing costs (+ shipping)

NavMicroSystems
- 11th August 2004, 16:31
As there was no response at all I have ordered the PCBs today.
(only the number I need)

So I have got to draw back my offer.

Rob Martin
- 4th November 2004, 14:39
Just search the group and came across your post, would you be willing to send me a copy of the circuit diagram? I'm playing with the 16f876 and having problems getting the icsp working.

Rob

Dwayne
- 4th November 2004, 16:08
Hello Rob,

Rob>>Just search the group and came across your post, would you be willing to send me a copy of the circuit diagram? I'm playing with the 16f876 and having problems getting the icsp working.<<

Is this the Rob from BeaverDam Wis....group of the Hobbits?

Dwayne

mister_e
- 4th November 2004, 16:22
hi ROB

"I'm playing with the 16f876 and having problems getting the icsp working."

just sample question
1. wich programmer do you use for ICSP?
2. Do you try to short to ground PGM pin when programming
3. are the PGD,PGC loaded by something else
4. do you use the following *circuit*
http://www.melabs.com/support/icsp.htm


for all my ICSP apps, i use PICStart. i've never have any problem with ICSP.

If you want to use BOOTLOADER, you can implement it realy simple in MicroCode Studio with a really simle circuit based on 1 MAX232 and few cap+resistor. See this link

http://www.mecanique.co.uk/code-studio/loader/index.html#Hardware%20Requirements

This program, *shell*, provide few others interesting option, serial communication windows (like hyperterm), ICD (16f628 for free version) and such.

let me know what are your problem now!!!

charudatt
- 22nd November 2004, 20:46
I think we lost a golden opportunity in sharing our ideas towards a good development Board.

Hey Nav do we still have the offer open. Maybe we can at least discuss about new features on the Board.

NavMicroSystems
- 23rd November 2004, 18:52
charudatt,

I'm open to any discussion regarding a new design.
But I feel we are talking about two different things.

My intention was to develop a small PCB that can be used for
many "Prototypes" or even small series.

You are talking about a development board, that's a different story.

But again, why don't we just share our thoughts and experience to develop both the boards.

I have already had some really good discussion with carl shell regarding the design of a development board.

regards

Ralph

charudatt
- 23rd November 2004, 19:05
Hello Ralph,

The opening message on this subject prompted me to think that we were talking about a development Board.

A very thin line now seperates the development board from a prototypeing board.

OK, I feel that with what you have said in your opening message and bringing all ports of the PIC out should do. Giving a prototype area on the same PCB will restrict this board to a maximum of a couple of experiments, while bringing out the ports of the MCU would enhance the capability of the board.

UR inputs.

scorpion
- 23rd November 2004, 20:25
you should defenatly add a serial port to that for ICD. I am working on one right now for the 16f873a. There is a great post on here somewhere describing it.. i seen it last week, but this week.... i cant remember where i seen it
i sent the files out yesterday for production

charudatt
- 24th November 2004, 04:49
I had developed a 89C2051 Simstick with the intention of just pluging this stick in all my projects where a 2051 was required.

I attach a file giving details of my project.

A couple of days back I was planning to do a similar thing for the PIC MCU and the best contender for this was the 16F628, which has an inbuilt Osc and EEPROM.

I am still very much interested in developing a F628 Simstick for my project and what I have planned is to keep a ICP socket on it.

Yes I would also like the ICD to be a part of this Simstick.

Any suggestions ?

scorpion
- 24th November 2004, 18:27
I cant find the post where I found this, but this is what I went by for my icd.

http://www.rentron.com/PicBasic/MCS_X3.htm

NavMicroSystems
- 24th November 2004, 23:53
You can find an image of one of my latest 40pin PIC Boards on this thread:

http://www.picbasic.co.uk/forum/showthread.php?s=&threadid=806

regards

Ralph

cupajoe
- 2nd December 2004, 17:08
I had this same idea a couple of years back. I designed (with a lot of borrowing) a pcb for a 40 pin 877. It includes regulator, crystal, rs-232, i2c seeprom, LCD connector, I/O connector, programming header, and reset switch. I have used this board in several projects by designing different I/O boards. Most of my projects have become products in the industrial automation field. I will post the schematic. I can't give the design away - so email me if your interested in this pcb.

scorpion
- 2nd December 2004, 17:23
I designed in two variable push buttons using hall effect sensors, two potentiometers and two pushbuttons.
I got my board back a few days ago. it looks good!. I am still waiting for some parts and I am in the process of programming it while I am waiting for the parts.

does anyone have experience with proportional hall effect devices. I would like the output to be linear to the distance, but the measured voltage is proportional to the magnetic flux, not the distance. does anyone know the calculation, or can anyone help me to create a lookup table?
thanks

-Garett

cupajoe
- 2nd December 2004, 17:29
I thought I should post an image of the silkscreen of this PCB. Again, I can't give away the artwork for the board, but feel free to use the schematic or contact me if you actually want a board.

charudatt
- 2nd December 2004, 19:57
Its too good to be single sided. Do you have any photograph of the board.

I designed a similar board with no frills and the schematic is given for reference. The PCB is Double Sided and this Board is only to agument Nigel Godwins tutorials on the site. I would be shortly developing support boards for this. Ideas for support boards are welcome. I already have some support boards ready for DTMF work ready.

I shall try to post a image of the board later.

freelancebee
- 19th September 2005, 20:13
Hi All:
"I'm open to any discussion regarding a new design."
Me too.
I appreciate any ideas that can improve design of three PIC
architecture that represented in attached bmp files.
All three PIC will be located on one single board
and communicate with remote PC or remote control.
I wrote program for output module.Continue to work
on input program for input module. You can find
the program in PICBasic Pro section.
My guees that using less integrated and cheapest PICs
in dual or triple numbers would boost performance
of design and increase speed for real time
applications.
By giving to much flexibility to PIC, it means that
all of them will be not use in an applications.
For example for swithing applications better to use
up to 16 preprogrammed registers accessible by
parallel code and switching up to eight PWM
outputs integrated in one IC - PIC.
Because of complexity, I will glad to discuss this
topic and my thank you for your time.
Best Regards,
Leonid
P.S. Was unable to attach bmp images