With this electronic board you can control any device from your PC. You can also receive or send data to any sensor. One temperature sensor included on board.
Just connect the PC - Interface demo board to the RS-232 port of your PC, connect any device you wish to control and run the demo software. Demo programs and demo source code (in Visual Basic) are provided for free. Based on demos, you can develop your own software in any programming language.
This board was mainly designed for developing PC- based automation applications. However, it can be used as a general purpose PIC development board. Given the source code, replacing the PIC16F877 with another pin - compatible PIC requires only some minor firmware modifications.
Author: G. Adamidis
PC Interface Demo Board by G. Adamidis is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
1 x PIC 16F877 Microcontroller
1 x RS-232 port
3 x DPDT relays
1 x Analog Temperature Sensor
1 x Digital Output Port (8bits)
1 x Digital Input port (8bits)
1 x Analog Input port (0-5V / ADC resolution: 10bit)
1 x Potentiometer (connected to 10-bit A/D, analog input channel) to be used as an angular position sensor
1 x 8-LED Bar
1 x 7-segment Arithmetic LED Display
1 x connection for MPLAB PICkit 3 or ICD 3 in-circuit programming and debugging
Electronic schematics and PCB details
Electronic schematic - Sheet 1 of 4 / Main circuit
Electronic schematic - Sheet 2 of 4 / Power supply section
Electronic schematic - Sheet 3 of 4 / Relays section
Electronic schematic - Sheet 4 of 4 / RS-232 interface section
Components placement guide
Demo Programs and Source Code
PC Interface Demo Board Firmware in HEX (use it to program the PIC Microcontroller)
PC Interface Demo Board Firmware in C
Thermometer Demo - (Windows Program + V.B code)
Thermostat Demo - (Windows Program + V.B code)
Voltometer Demo - (Windows Program + V.B code)
IO Demo / Digital Input & Output - (Windows Program + V.B code)
LED Flasher Demo - (Windows Program + V.B code)
Weekly Programmer Demo - (Windows Program + V.B code)
Download PC demo programs and V.B source code