|
|
|
5. PIC DEVELOPMENT SYSTEMS FOR EMBEDDED
APPLICATION
|
|
PIC DEVELOPMENT BOARD (VPIC 87X)
|
|
STEPPER MOTOR INTERFACE BOARD (VIPAC 01)
|
SERIAL PORT INTERFACE BOARD (VIPAC 02) |
8 CHANNEL ADC INTERFACE BOARD (VIPAC 03) |
HEXA DECIMAL KEYBOARD (VIPAC
04) |
SEVEN SEGMENT DISPLAY BOARD (VIPAC 05) |
RTC & UP/DOWN COUNTER BOARD (VIPAC 06) |
FUNCTION GENERATOR USING PIC16F84 (MODEL : VIPAC 07) |
FUNCTION GENERATOR USING PIC16F877 (VIPAC 08) |
PIC PROGRAMMER |
'C' COMPILER |
 |
|
5.1. PIC DEVELOPMENT BOARD
(VPIC 87X)
[TOC]
|
|
|
|
MEMORY:
-
On-Chip 8K * 14 Words Flash Program Memory
-
On-Chip 368 * 8 Bytes RAM Data
Memory
-
On-Chip 256 * 8 Bytes EEPROM Data Memory
|
|
|
GENERAL FEATURES:
|
-
8 Bit Microcontroller CPU Core
-
Based on Microchip pic16f877
microcontroller
-
High Performance RISC CPU
Architecture
-
Clock Frequency 20MHZ.
-
Single +5v Operating Voltage
-
Contains Only 35 Single Word
Instructions
|
|
PERIPHERALS:
|
|
Adc
|
|
|
|
Digital I/O
|
-
33 Numbers of On-Chip Digital I/O Port Lines
-
Port Lines Are Three 8 Bit Wide Ports
(PB, PC, PD), One 6 Bit Wide
-
Port (PA) & One 3 Bit Wide Port (PE)
-
Port D Can be Configured As 8 Bit Wide Parallel Slave Port
(PSP)
|
|
Timer/Serial Ports
|
|
3 Numbers of on-Chip Timer/Counter
Timer 0 & Timer 2 are 8 Bit Wide ,Timer 1 Sixteen Bit Wide
On-Chip Master Synchronous Serial Port
(MSSP) with SPI & I²C
On-Chip Full Duplex RS232 Compatible Serial Port for Communication with
Pc
RS232 Operation terminated at 9 pin "D" male Connctor Switch Selectable
RS232 Cable Provided to Interface with Pc
|
|
Interrupts
|
|
|
|
Additional Features
|
-
On-Chip 2 Channels 16 Bit Capture & Compare Modules
-
On-Chip 2 Channels 10 Bit PWM Outputs
-
On-Chip Watchdog Timer Facility
-
On-Chip Power Saving Sleep Mode Function
-
Normal, Idle & Power-Down Mode of Operation
|
|
PROGRAMMING FACILITIES:
|
|
In Circuit Serial Programming Facility for Downloading HEX Files (Output
Files From C/Assembly Language) Into On-Chip Flash Memory,avoids the Need of Separate
External Programmer
|
|
EXPANSION SLOTS:
|
-
50 pin FRC connector (VIPAC BUS) for CPU lines termination ,making it easy to
add your own peripherals outside the card
-
VIPAC BUS Also Used to Interface Add-on Cards (VIPAC Series) like
DC, DAC, Keyboard, Display etc.
|
|
SOFTWARES:
|
-
Windows Based in System Programming Software for Flash Programming
-
"C" Compiler for PIC Series Families
-
Sample Programs in Assembly & C Languages
|
|
DOCUMENTATION:
|
|
|
|
ACCESSORIES :
|
|
01. SWITCHED MODE POWER SUPPLY [In-Lieu of Low Cost Power Supply][TOC]
|
|
|
|
02. VIPAC INTERFACING CABLE
|
|
|
|
Note:
Switch mode power supply and
interface cable should be necessarily purchased, while purchasing the following Add on Application cards.
|
|
APPLICATION CARDS
|
5.2 STEPPER
MOTOR INTERFACE BOARD
(VIPAC 01)
[TOC]
|
-
Driver for controlling a stepper motor, Can control Stepper motors
ranging from 2Kg to 20Kg
-
Provision for connecting
internal (or) external Power supply of 6V, 2V (or) 24V, selectable by jumpers
-
Relevant Software with Manual
|
|
|
5.3. SERIAL PORT INTERFACE BOARD (VIPAC 02)
[TOC] |
-
Baud rate generation for 8251 using 8253/8254
-
Standard RS232 serial port in 9 pin D Male connector
-
All timer input and outputs are terminated in a connector
-
Relevant Software with Manual
|
|
5.4. 8 CHANNEL ADC INTERFACE BOARD
(VIPAC 03) [TOC] |
-
Incorporates ADC 0809
-
Start of Conversion by manual switch or software
-
End of Conversion
(EOC) monitored through Interrupt / Polling
-
All the 8 channel analog inputs terminated at Screw type connector.
-
Trimpot is provided on-board to channel 0 or 3 or 6
-
Provision for test points & fault analysis points
-
Relevant Software with Manual
|
|
5.5. HEXA DECIMAL KEYBOARD
(VIPAC 04) [TOC]
|
|
|
|
|
5.6. SEVEN SEGMENT DISPLAY BOARD
(VIPAC 05)
[TOC]
|
-
4 Digit Seven Segment Displays
-
Independent ports for digit selection and issuing digit data.
-
Fully software controlled multiplexed display
-
Relevant Software with Manual
|
|
 |
|
5.7. RTC & UP/DOWN COUNTER BOARD
(VIPAC 06)
[TOC]
-
Based on MSM 5832 Read Time
Clock/Calender Chip
-
Data/Time programmable by Microcontroller
-
Test and fault analysis points for debugging
-
7 Segment Display provided
-
COUNTER :
# This 4 bit binary up/down counter is constructed using flip flop ICs
# CLK is provided on the board with spring termination
#
One switch is provided for giving Clock pulses to the counter
-
Relevant software with Manual
|
|
|
5.8. FUNCTION GENERATOR USING PIC16F84 (MODEL : VIPAC 07)
[TOC]
|
-
Voltage output : 0 to 5V
-
Waveform output : Sine, Square,
Triangular, Forward RAMP & Reverse RAMP (with LED indication)
-
Waveform generation using PIC16F84
Micro controller
-
Operating at 3.5 Mhz (4
Mhz)
-
The Waveform is selected through the push to on buttons
-
Port lines are terminated at 26 pin FRC Connector.
-
Relevant Software with Manual
|
|
|
5.9. FUNCTION GENERATOR USING PIC16F877
(VIPAC 08)
[TOC]
|
-
Voltage output : 0 to 5V
-
Waveform output : Sine, Square,
Triangular, Forward RAMP & Reverse RAMP (with led
indication)
-
Waveform generation using PIC16F877 Microcontroller
-
The Waveform is selected through the push to on buttons
-
Relevant Software with Manual
|
|
PIC DEVELOPMENT TOOLS
|
|
|
5.10 PIC
PROGRAMMER
[TOC]
|
|
a.
PICSTART Plus (Low-cost Development Kit - Supports all PICmicro MCUs)
|
-
Operates with PC-compatible host system running Windows under MPLAB IDE environment
-
Reads, programs, verifies EPROM and EEPROM program and data memory
-
Reads, programs, verifies all configuration bits
-
Programs and verifies an address range
-
Displays, edits, and transfers device contents to and from programmer
unit
-
MPLAB Project support to automatically download object file to PICSTART
Plus
-
MPASM Assembler translates assembler source code to object code for all PICmicro devices
-
MPLAB SIM Windows-based simulator designed to model operation of all PICmicro MCUs
-
Complete with RS-232 cable and 9V power supply
-
PICmicro MCU device sample
-
Complete documentation, User's Guides and CD-ROM
-
PICC LITE C Compiler for PIC16F84
micro controller.
|
|
b. PIC Programmer
|
-
Make : Leap
-
Supporting all PIC12CXXX, 14000,
16C5X, 16C6X, 16CXXX, 16C7X,16C7XX, 16C8X, 16F8X, 16F87X, 16C9XX,
17CXX and 17CXXX.
|
|
|
5.11 'C' COMPILER
[TOC]
|
-
`C' compiler for PIC series of processors
-
The complete toolset consists of C Compiler, Assembler & Linker
|
|
|
|
|
|