Arise PIC V1.1 BoardManual
Arise PIC V1.1 BoardManual
1
PIC16F/18F Microcontroller Development
Board Lab Manual
[email protected],
Mobile: 7745024542
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
CONTENT
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
2
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
Chapter 1: Introduction
We are very much thankful to you for procuring PIC16F/18F Microcontroller
Development Board - “ArisePIC V1.1”. We have introduced an innovative design to support
PIC16F and PIC18F family microcontrollers.
One of the innovative features of development board is, all the port pins are open so
that user can interface the peripherals very easily to any one of the port pins.
A. Board Features
Supports various microcontrollers
o PIC18F4520
o PIC18F4550
o PIC18F458
o PIC16F877
In-system programming facility
USB Programmable (Serial Boot loader)
USB to Serial Converter
8-User Programmable LEDs
4 Pushbuttons / Interrupt buttons
16 x 2 LCD Interface
I2C based RTC (DS1307)
Analog input interface – LM35 and Trim pot
Relay and Buzzer Interface
DC Motor Driver (L293D) Interface
USB Powered
All ports open for peripheral connections
User selectable port pins for peripheral interface
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
3
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
C. Board Layout
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
4
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
5
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
1. Microcontroller Section
This section consists on minimum circuit of PIC microcontroller i.e clock circuit,
reset circuit, ICSP Connector and Port Pins. All Ports pin available on 10 FRC and Berg strip
connector as shown below. JP1 connector is used for programming the microcontroller using
ICSP i.e. PICKIT3 Programmer. But in this case we don’t need the PICKIT3 programmer
since programming can be done using Serial Boot loader. Therefore we are using USB to
Serial converter for downloading the Hex File into microcontroller.
Reset button is used to reset the microcontroller. Clock circuit consists of 20MHz
crystal. Therefore while calculation of baud rate, timer delay the FSOC is taken as 20MHz
only.
This section also consists of three pin connector (JP8) for interfacing the servomotor
with microcontroller.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
6
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
7
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
2. Power Section
The board can powered using 9-12V DC adapter or from USB.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
8
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
4. I2C Section
This section consists of I2C RTC – DS1307. The 2-way DIP switch is used to interface
I2C devices to I2C port pin of microcontroller. When DIP switch is in ON position; I2C
devices connected to specified port pin of microcontroller otherwise user can connect to
any other port pin of microcontroller by putting DIP switch in OFF position.
5. DC Motor Section
This section consists of Driver IC L293D which is used to either drive stepper
motor or DC Motor. The section can power with 5V or 12V as per the requirement using
jumper JP6. The connection details of FRC connector is as shown below.
DC Motor Connection
FRC Pin No. Pin Function
1 VCC
2 GND
3 IN1
4 IN2
5 EN1
6 EN2
7 IN3
8 IN4
9 --
10 --
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
9
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
6. LED Section
This section consists of 8 LED’s for digital output. LED’s are connected in
Common Cathode Mode. The LED’s can be interface to any pin/ pins of microcontroller
using pin to pin connector or 10-FRC Connector.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
10
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
8. LCD Section
This section consists for 16x2 LCD interfacing provision. There are two 10 pin
FRC Connector; one is for LCD Control Signal and other one is for LCD Data Signal.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
11
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
Signal PIC18FXXXX
TXD RC6 (TX)
RXD RC7 (TX)
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
12
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
The ArisePIC v1.1 is preloaded with Serial Boot loader firmware. This allows the user to
program the microcontroller without using separate programmer. Only we need is
Programming Utility – Tiny Multibootloader for downloading the hex file.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
13
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
14
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
15
Development Boards
PCB Designing
Electronic Components
Industrial Training
Industrial Projects
Note: The microcontroller is preloaded with boot-loader software. Programming with other
Device s/ programmers or removing the microcontroller from the development board could
damage the boot-loader. In this case, the company won’t be liable for the damages caused
and no replacement/refunding/reloading is entertained.
A3/402, Shriyash Garden, Survey no. 35/5, Mohan nagar, Dhankwadi, Pune – 411043.
email: [email protected], Mobile: 7745024542
16