MICROCHIP EVM Board : APP001 1-1. APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pin 16 I/O Extension Interface
1-2. APP001 Block_A Block_B Block_C Block_D Block_E Block_F Block_G Block_A Block_B ICD2 MCU MCU DIP SW. ICD2 ICD2 Module MCU Debug Reset Reset Microchip MCP130 Device
Block_C MCU MCU Interface SOT-23 3pin 5pin PAD Block_D 7805 IC MICROCHIP Analog Device.. TC120 PWM/PFM Step-Down Combination Regulator/Controller Switching Power 5V Jump DC 9V Block_E LCM LCM VR Block_F Transceiver EEPROM Jump. RS-232(MAX232) / RS-485(SN75176). CAN BUS(MCP2551). MICROCHIP 24 (I 2 C ) 25 (SPI ) EEPROM. Jump LED 32768Hz Real time clock Block_G PWM 4X4 Keypad PWM RB0 4x4 Keypad Keypad A/D Convertor A/D 4X4 Keypad
1-3. APP001 Device A B C D E F G H I J K L M N O P Q R S T U V A. Power Adapter DC 9V INPUT B. RS-232 DCE ( ) C. RS-485 CAN BUS D. RS-485 CAN BUS E. 5-PIN MSSP 4-PIN PWM 3-PIN CAN BUS F. 0~5V VR MCU AN0 G. ICD2 H. Reset I. MCU Interface J. K. LCM VR L. M. N. LED MCU RD0~RD7 O. LCD Module P. 32768Hz Q. PWM R. MCU RA4 S. MCU RB0 T. 2 Pin Molex PWM U. 16 MHz V. 4X4 Keypad
2-1. Jump Jump JP7 JP6 JP5A J5 J6 J7 J9 JP5 JP8 JP4 J8 J2 J10 JPCCP DIP SW. x3 JP5 Switching Power ( JP5 ) JP5A 7805 IC JP5A J5 RS-232 Jump RTS CTS JP8 LCM Backlight Control Jump JP4 Buzzer Select Jump Turn On Buzzer 5V J8 24XX EEPROM Addr. Setting Jump J6 RS-232 Select Jump ( J6 J7 ) J7 RS-485 Select Jump J9 25XX EEPROM Select Jump ( J9 J10 ) J10 24XX EEPROM & TC74A Sensor(I 2 C Interface) Select Jump JP6 RS-485 JP7 CAN BUS J2 TMR1 32768Hz Clock RS-232 RTS CTS JCCP RB3(1 2pin short) & RC1(2 3pin short) Select Jump DIP sw. MCU
2-2. Jump Jump Jump RS-232 RS-485 CAN BUS MSSP Device Access MCU RS-232 RS-232 MCU USART MAX232(RS-232 Transceiver) DCE(Data Communication Equipment) RS-232 D-Type DTE(Data Terminal Equipment) DTE D-Type 9 pin 3 DCE DCE 2 DTE 5 GND 7 (RTS) 8 (CTS) (RS-232 / RS-485 )
RS-232 Jump J5 J2 J6 Jump CTS RTS 1 2 3 4pin Jump 32768Hz 3 5 4 6 pin CTS RTS 1 3 2 4pin Jump RTS MCU RC1 CTS RC0 RS-232 select Jump RS-232 1 2 3 4 pin Jump 5 6 CTS pin J7 RS-232 RS-485 RS-232 RS-485 RS-485 RS-232 USART SN75176 Transceiver A B SN75176 120 Ohm RS-485 Jump J7 RS-485 1 2 3 4 5 6 Jump J6 JP6 RS-485 JP6 Jump RS-485 Controller Area Netwrok (CAN BUS) CAN BUS Microchip MCU(PIC18FXX8) CAN BUS MCP2551 CAN Transceiver RS-485
CAN Jump JP7 JP7 Jump CAN Bus MSSP I 2 C SPI MICROCHIP 24 (I 2 C EEPROM) 25 (SPI EEPROM) TC74A (I 2 C Temperature sensor) 24 I 2 C Interface EEPROM SDA SCL I 2 C 1.8~5.5V 64byte page write write-cycle time 5ms Bus 8 EEPROPM 2Mbits 24xx EEPROM Jump J8 Chip Address Setting input Multi-device operation Jump pulled down Vss Device A0~A2 Addr. Setting input 000~111 Jump A0~A2 pulled up pulled
down I 2 C Control byte A0~A2 J10 J10 1 2pin 3 4pin SDA SCL Jump Jump Pin J9 Jump Pin 25 SPI Interface EEPROM MICROCHIP SPI serial bus 1 erase/write cycle 40 ESD 4KV 25xx EEPROM Jump J9 J9 1 2pin 3 4pin 5 6 pin 7 8pin Device SDO SCK SDI /CS Jump Jump Pin J10 Jump Pin TC74 I 2 C Temperature Sensor Microchip Analog Device Thermal sensing element 8bits I 2 C BUS 1 8 TC74 Jump J10 J10 5 6pin 7 8pin TC74 SDA SCL Jump pin Jump J9 Jump Pin MCU MCU MCU Datasheet MCU 3 ON (DIP-1) (DIP-2) (DIP-3) A Tracking DIP SW.
TC1047A Temperature sensor TC74 I 2 C Temperature Sensor TC1047A Microchip Analog Device MCP1541 4.096V TC1047A( High Precision Temperature-to-Voltage converter Linear Temperature Slope 10mv/ TC1047A ) -40 ~ +125 0.1V~1.75V MCU OP Amp MCP607 0~4V 0~4.096V OP Amp MCP1541 0.666V (Voffset) (-) MCP607 (Vref) (+) MCP607 TC1047A (R19+R20)/R19 4 0~4V Vout = [-Voffset(R20)/R19] + [Temp.Input(R19+R20)/R19] ( ) Temperature = 0 Vout( 0 ) = -0.666V*3+0.5*4 = 0V ( ) Temperature = 100 Vout( 100 ) = -0.666V*3+1.5*4 = 4V ( )
Block_G Jump Block_G Device A B C D A. Jump 1. 2 pin Crystal JP1 JP2 Jump 2. 4 pin Oscillator JP1 JP2 Jump JP3 Jump pin Jump B. 4X4 Keypad Jump 4X4 Keypad Jump Pin Jump C. LED Port Jump 1. 1 2 pin short LED Port 2. 2 3 pin short SW. Turn on Turn off D. PWM DC 5V PWM
A EVM_Board
B Datasheet Microcontroller PIC18FXX2
RS-232 Transceiver MAX232
RS-485 Transceiver SN75176
CAN Transceiver MCP2551
I 2 C Interface Temperature Sensor TC74
Precision Temperature-to-Voltage Converter TC1047A
2.5V and 4.096V Voltage References MCP1541
Microcontroller Supervisory Circuit with Open Drain Output MCP130