Overview
Using a prototype board for micro-controller firmware testing could save time and safer. Putting an on-board device programmer with prototype board could be more satisfy for electronic hobbyists.
I have some PIC18 and PIC16 series of micro-controllers left from previous projects. I don't know what to do with them anymore. So I put them on single board to PIC program testing next time I need them without checking their pin diagram, and wiring them on bread board.
 |
PCB Front View |
 |
PCB Back View |
I designed a PCB with a
- PICKit2 device programmer (with AVR ISP header)
- +5VDC and +3.3VDC low drop out power supply
- RS-232 to TTL logic converter
- I2C DS1307 RTC and 24LC08 EEPROM
- 4-bit LCD (HD4478)
- 3-digit 056'common cathode multiplexing display
- One passive buzzer with transistor driver (using CCP1 PWM output pin of PIC16F876A)
- 8-LED that connects to PORTC of PIC16F876A
- A 4x4 keypad matrix that connects to PORTB of PIC16F876A
- Three analog inputs (one LM35 and two potentiometers) that connect to RA0...RA1 of PIC16F876A.
- A 28-pin IC socket for 28-pin PIC devices
- A 20-pin IC socket for 20-pin PIC devices
- A 18-pin IC socket for 18-pin PIC devices
- A 14-pin IC socket for 14-pin PIC devices
- And a 8-pin IC socket for 8-pin PIC devices
This board seem to be a large PCB with two copper layer near a size of an A4 paper that I'm not yet fabricate it. It need a PCB fabrication service.
Schematic
I use Protues VSM Release 8.16 SP3 to design draw its circuit diagram. Some components are not in its original libraries. So I find and download some devices symbol, footprints and 3D objects from snapeda website. I separate its schematic into A4 sheets.
 |
Sheet #1 |
 |
Sheet #2 |
 |
Sheet #3 |
 |
Sheet #4 |
 |
Sheet #5 |
This board could fit,
- 28-pin PIC microcontrollers: PIC16F876A, PIC16F886, etc.
- 20-pin PIC microcontrollers: PIC16F1459(USB), PIC16F690, etc.
- 18-pin PIC microcontrollers: PIC16F1827, PIC16F84A, PIC16F818, etc.
- 14-pin PIC microcontrollers: PIC16F630, PIC16F676, etc.
- 8-pin PIC microcontrollers: PIC12F629, PIC12F675, PIC12F683, etc.
These are some mid-range PIC micro-controllers I have at my own workshop.
Printed Circuit Board (PCB)
This board size is 8.02x6.30 inches that could be a little bit expensive to order from any professional PCB fabrication service. But if we need to use it with classmate or friend the share cost is cheaper.
 |
Top Copper non-mirror |
 |
Bottom Copper |
 |
Top Silk |
I preview this PCB on an online Gerber viewer software.
 |
Gerber View Top Copper |
 |
Gerber View Bottom Copper |
Click here to download its design file.
PCB Fabrication
I have been using PCBWay for many years now. PCBWay fabricate PCBs at low cost,
fast processing time for only 24 hours, and fast delivery time using
any carrier options. This double side 10cmx10cm can be fabricate at only
5USD for 5 to 10pcs by PCBWay. It's a standard PCB with silk screen and
solder mask.
For different size of PCB we can instantly quote on PCBWay website using a zip PCB Gerber file without account.
We can accurately see the preview of fabricated PCB generated by the company's online Gerber file viewer.
PCBWay also offer PCBA assembly service at reasonable price.
No comments:
Post a Comment