Sunday, February 12, 2012

My AT89S51 ( Microcontroller 8051 ) Development Board made in DesignSpark PCB

I recently wanted to own a 8051 development board to practice 8051 programming I am learning in college , But The rates are just too high :( . Therefore I decided to build my own. I chosen the PCB designing software "Designspark PCB" to built my board , Which could be easily built at home using the famous copper clad board etched in ferric chloride method to build PCBs at home .

The Board Consists of the following features

  • On Board seial programmer
  • seven segment delay
  • 16x2 LCD 
  • 4x4 Keypad
  • Analog to digital Converter 
  • Comparator
  • RTC DS12887
  • Stepper motor driver
  • 8 LEDS 
  • Prototyping area , For Extending the Circuit
The Serial programming is done by using the MAX232 IC which converts signals from an RS-232 serial port  to signals suitable for use in TTL compatible digital logic circuits. Hence the .HEX generated by the computer could be directly burned into the ROM of the Microcontroller , on Board.

The stepper motor driver consist of ULN2003 IC (buffer amplifier) and Diodes to prevent Back emf from the motor to flow to the Microcontroller (which could damage your controller).

The comparator and A/D convertor consists of IC LM324 and ADC0804 respectively.

The Prototyping area can be used for building circuits to be connected to the microcontroller like sensors , Relays , RTC1307 if you are replacing the microcontroller to AT89S52 which supports I2C protocol etc. And The 16 pin Female Header connected at the upper right hand side of the board is for connecting the 16x2 LCD HD44780.

3D View of the Development Board

Back View

No comments:

Post a Comment