Summary of PIC16F877 SERIES I/O CIRCUIT ANALOG CONTROL SYSTEM PLC SAMPLER
This article describes a PIC16F877-based I/O control analog sampler PLC system. It features serial RS232 PC connectivity using ULN2003 and MAX232 ICs, supporting 10-bit digital inputs (0-16V, 0-5V, 0-25V), temperature, and light sensing via LDR. The system includes high-current digital outputs with relay-based closed-loop control, ±1°C temperature accuracy, and an onboard buzzer. A 32-bit Windows software provides spreadsheet logging and CRO-style graph plotting.
Parts used in the PIC16F877 Series I/O Circuit Analog Control System PLC Sampler:
- Microchip PIC16F877 microcontroller
- ULN2003 IC
- MAX232 IC
- SAG (Serial Adapter Generator)
- PCB diagram
- 32-bit Windows control program
- Temperature sensor
- LDR (Light Dependent Resistor)
- Two relays
- Buzzer
I/O control analog sampler plc system based on microchip pic16f877 circuit output serial rs232 pc connection is used the uln2003 in max232 IC with sag. pcb diagram 32-bit windows control program in other drawings, and is written in the… Electronics Projects, PIC16F877 Series I/O Circuit Analog Control System PLC Sampler “microchip projects, microcontroller projects, pic assembly example, pic16f877 projects,
I/O control analog sampler plc system based on microchip pic16f877 circuit output serial rs232 pc connection is used the uln2003 in max232 IC with sag. pcb diagram 32-bit windows control program in other drawings, and is written in the source files, pressing the hex.
PIC16F877 I/O PROJECT
rugget 10 bit digital input port (0-16volt) 0-5volt and 0-25volt analog voltaga inputs temperature and light sensing (ldr) inputs high current 10 bit digital output port closed loop control using two relays serial interfaca (2400 bits/s, inverted)
temperature accuacy: +- 1 c on board system timers plus buzzer 32 bit windows based software full function spreadsheet logger CRO-style analog graph plotter combination I/O “and or” logic
Source: http://www.siliconchip.com.au/cms/A_105433/article.html
PIC16F877 Series I/O Circuit Analog Control schematic pcb source code alternative links:
FILE DOWNLOAD LINK LIST (in TXT format): LINKS-5530.zip
Source: PIC16F877 SERIES I/O CIRCUIT ANALOG CONTROL SYSTEM PLC SAMPLER
- What components are used for the serial interface?
The system uses the ULN2003 and MAX232 IC with SAG for the RS232 PC connection. - How accurate is the temperature measurement on this system?
The on-board temperature accuracy is plus or minus 1 degree Celsius. - Can this project handle analog voltage inputs?
Yes, it supports 10-bit digital input ports for 0-16 volt, 0-5 volt, and 0-25 volt analog voltage inputs. - What type of output control does the system provide?
It offers a high current 10-bit digital output port with closed loop control using two relays. - Does the system include light sensing capabilities?
Yes, the project includes inputs for light sensing using an LDR. - What software features are included in the 32-bit Windows program?
The software functions as a full function spreadsheet logger and a CRO-style analog graph plotter. - What logic operations can the I/O perform?
The I/O supports and or logic operations. - What is the baud rate for the serial interface?
The serial interface operates at 2400 bits per second with inverted signaling.

