PIC Microcontroller Circuits
- Page 3
-
The AquaCont is an electronic system witch permits to manage and to monitor most of the parameters of all the electrics devices that can be found in a aquarium. The PIC18F4520 used to realize it, combines a real time clock and a temperature sensor in order....
-
-
The program loaded in the 12F675 device which has no osccal value will force a pulse on GPIO.4 and it will make a loop while increasing the osccal value internally.
GPIO.5 will send the current osccal value used for each pulse sent. Because the device has....
-
This project can be used for many different purposes. Probably the most used application would be to interface to any electronic project that requires a keypad. There are several ready made keypads on the market, but those work with matrix connections and....
-
I use a RealTimeClock Maxim DS1305. The RTC backup power is a supercapacitor (0,22F). I test it for 4 weeks, works fine. For this reason it don't have the capability to change the time, but you can do small-corrections. Once you push the button, the seconds....
-
The character data and command from the microcontroller is transferred serially to a shift register (74HC595), and the parallel output from the shift register is fed to LCD pins. 74HC595 is a high-speed 8-bit serial in, serial or parallel-out shift register....
-
This is a gas detecting circuit capable of sensing many different types of gases. The sensor used is the GH-312 and from the datasheet it is capable of sensing gases like smoke, liquefied gas, butane and propane, Methane, alcohol, hydrogen, etc. I've used a....
-
-
The water detection time is less than 10 seconds. Since the microcontroller enters a low consumption state between readings to preserve battery life, this state is always 10 seconds long. If water reaches the probes while being in the low power state it will....
-
This system uses a Microchip's PIC16F877A as a main controller, LM339 as sensor interface, UM3561 as a tone generator and ?PC2002 as a speaker driver (audio amplifier). LM7805, LM7812 and LM317 voltage regulators are used to obtain +5V, +12V and +3V....
-
The temperature sensor U2 needs to be located next to the item being monitored. As the temperature increases the motor duty cycle will increase. D1 and R2 are optical components, they only need to be installed for a visual indication of the current duty....
-
The circuit uses a NTE1690 DTMF dialer chip and a PIC16F690 microcontroller. Because this is an IP phone and I cannot just send the DTMF tones over the line, the easiest place to plug in the box is between the phone and the handset. The box has two RJ9 ports....
-
It has 16 timers that can be independently paused and restarted, and can run forward or backward. There are 16 alarms with configurable sounds and actions. Timers can show Earth, Mars, Jupiter, etc. times at the same time. How about sidereal time, Moon....
-
-
The uWatch comes as a kit of parts. All of the electronic SMD parts on the PCB are pre-assembled. The uWatch is normally in sleep mode and powers down the LCD to save battery power. (approx 3mA LCD on, and 15uA LCD off) To switch the uWatch on press either....
-
The ELC presented here has some flexibility, thanks to being software-controlled, but also has its limitations: It's intended for microhydro systems that employ a single-phase synchronous alternator, working at 220-240V, 50Hz, in a power range up to 25....
-
To get enough outputs from the PIC chip, a pair of 74HC164 shift registers was used. These need only two lines from the PIC (data & shift) to produce the twelve signal pulses for the servos. A single bit is shifted into the first shift register, then, after....
-
The PIC16F870 keeps track of battery voltage as well as both charging and discharging currents. It also drives the 4 digit display, and switches the AC and load relays. The basic operation is as follows: While AC power is available, the battery voltage is....
-
This unit delivers 0 to 20 volts at up to 4 amps in 0.1 volt increments. The entire device runs on a PIC16F870 (about $3 in small quantities). This is basically a switching power supply with the voltage regulation done in software. The PIC used here has....
-
Here's PLL FM transmitter circuit from china. This circuit uses the familiar 2SC1971 for final power amplifier stage. The PLL controller of the FM transmitter use SAA1057 and PIC16F628 (download HEX file)...
-
Here is a design for a DC motor speed control featuring: Efficient PWM H-bridge MOSFET architecture. Supply (battery) voltage range from 4.2 to 13 volts. High current capacity for driving large motors (65 amps max). Input compatible with standard RC hobby....
-
This board layout was created using the SOIC version of a PIC16F627A without drawing the usual schematic first. Most of the part values are etched on the Layout. The SIP resistor packs I used are 10k ohm, some experimentation with this value may be....
-
The phone company provides 3 levels of power. With no devices 'off hook' the line rests at 48 volts DC. If you draw any more than a fraction of a milliamp or so, you get the phone company's attention and a dial tone. When the line rings, you get about 100....
-
The PIC16F870 chosen for this project has seval analog channels. One of these is used to capture the DTMF tones and decode the digits. The actual phone connections are made using a 'hacked' 5 line expandor from Radio Shack. This device connects between....
-
Lithium Ion batteries pack a lot of power by weight compared to other types. There are 2 things that need to be handled differently than nicad on NiMH. They cannot be used as a direct substitute (even if they look like other AA's) since they run at about....
-
This programmer requires only a basic terminal program capable of uploading an ascii PIC HEX file. It does not matter what operating system or computer (MAC, Win98, XP, Vista, DOS, Linux, etc.) is used to talk to it. All of the software necessary for....
-
This device is built around a PIC12F675 (a dandy little part from Microchip). The number of cells (1 to 8) is programmed in using the one button. The cell count is saved in EEPROM the next time you power up the device. Using just one button for all....
-
Very little extra circuitry is needed to do both forword and backword walking sequences along with a few other tricks. The PIC16F818 has a lot of features that work well in this situation. As you can see from the Schematic and Source Listing, position....
-
This unit uses one TSAL6100 IR/LED emitter from Digi-Key. This IR diode has a narrow (10 degree) radiation pattern at 940 NM. It is driven via 2n2904 transistor for maximum current pulses. The detector is a Vishay TSOP4838 38Khz integrated receiver module.....
-
The principle of operation is quite simple, a counter measures the VFO frequency, the new
reading is compared with the previously stored value and an adequate correction is applied
consequently. This process has been implemented in the past using several....
-
The basic idea comes from the AN592 Microchip application note: "Frequency counter using
PIC16C5x". where you may find a simple software wich implements a frequency counter using a
PIC microcontroller.I wrote a specifically designed software to improve....
-
C1 is a charge pump capacitor*. This works voltage doubler. When TxD is negative voltage, C1 is charged through D7 from GND. If TxD carries out turn-on, since it will become positive voltage, the voltage charged in C1 is raised. The created high voltage is....
-
The circuit this month is a simple 8 light chaser built around a PIC. This will demonstrate how easy it is to program a PIC and to utilize it in a circuit. The circuit works as follows. When power is supplied to the circuit the PIC resets and starts to....
-
This very simple counter can be used to measure the frequency of various wireless devices. Applies in reviving the transmitter and its operation as a control monitor frequency. It can be used as a scale to the receiver. Due to the simplicity of the counter....
-
This encoder can transmit the state of up to 16 TTL digital inputs using an RF or infrared transmitter. When enabled, the included modulator automatically generates the 38kHz IR carrier. Containing a PIC microcontroller, the circuit is very flexible. You....