PIC Microcontroller Circuits
-
This device allows you to control remotely any (with suitable add-on expansion boards, up to eight) device, such as lights, water heaters (boiler), air-condition, plant watering, alarms, etc via a relay. By using it you can for example water the garden at....
-
-
This adaptor will capture plots or prints of your GPIB instrument to your PC through the serial port. It fills the need of anybody who has a test instrument with the GPIB port and likes to get the screen dump on his PC without any GPIB card. Project based on....
-
I just finished a half duplex serial asynchronous link from a simple PIC circuit to the RCX. It is able to receive codes from the RCX (or Lego RCX remote control) store them in RAM & EEPROM and transmit any IR op-code to the RCX in turn. Included in the....
-
I tried to design a timer that would do everything it needed to do but with the smallest number of pieces and simplest mode of operation. It only needs the PIC, a four digit LED display, one other IC, a resistor network, one pushbutton switch and a....
-
The physical transmission medium for the 429 standard is 78Ω shielded, twisted-pair cable that uses a complementary, differential bipolar RZ (return-to-zero) waveform (Figure 2). The voltages are the net differentials that the biphase drive develops: For....
-
The WWVB signal is broadcast as a 60 kHz carrier that is AM modulated with a time code frame that is updated once per minute. The data rate is one bit per second. Along with time code information, the data frame also contains synchronization bits, calendar....
-
-
This project was designed and constructed as enhancement to the 0-30V Stabilized Power Supply Project with the DIY electronics hobbyist in mind. The circuit uses a single PIC Microchip to perform the Voltage, Current and Temperature conversions and display....
-
This microcontroller fascinated me a lot because I wanted to see what we can do with an 8-pin microcontroller (out of which 2 pins goes to power supply, so actually just 6-pins are left for I/O). So I thought of making my own learning board for this. In this....
-
The circuit presented on this page attemps to be an interface to convert pulses such as provided by a Basic Stamp or R/C receiver to a dual PWM(Pulse Width Modulation) signal required by an H-bridge. The simplest circuit would use a small microcontroller....
-
This Design Idea provides a simple, inexpensive, portable circuit as an alternative to a microcontroller to provide a wide-range source of low-distortion sine waves for audio-circuit design and debugging. Although sine waves from DDS (direct digital....
-
The "burn and learn" method of firmware development excludes an in-circuit emulator and a serial port. With this method, it is common practice to use spare I/O pins on a µC as a debugging aid. By strategically placing instructions to set and clear these I/O....
-
-
I decided to implement this using a PIC 16F84 for both an encoder and decoder, and use RS-485 drivers (DS26C31 and DS26C32) to drive the 350m cable. I only needed five I/O pins per PIC, so this could have been implemented using the smaller 8pin 12C508....
-
This is my own version of the classic PIC 16C84/16F84 programmer. The design is originally by David Tait. I`ve made a few changes, redrawn the schematic and done a board layout. All the files you will need are linked below, including software you`ll need to....
-
The software sample is written in C for a specific application. A general purpose interface is not available at this time but is planned for the future. The information detailed here should provide the basic framework for designing and implementing your I2C....
-
The schematic of the SAVER V3.2 is depicted in Figure 1.A transformerless power supply uses Xc of a 0.22uF capacitor to limit current providing about 10mA current source. The diodes rectifies ac current to dc current which in turns charged to filtering....
-
This is a general purpose remote control project with using programmable PIC microcontrollers. Schematics are shown for using infrared (RF) or radio (RF) media. If you are not familiar with microcontroller programming, you can use fixed encoder and decoder....
-
This project uses only a few of the instructions that come with PicBasic, but serves to show how easy PicBasic really is. It also shows how PicBasic strongly resembles programming the BASIC Stamp. Here we are using the serin command, and a couple if then....
-
This program uses an 8 bit DAC along with a 16F84 PIC microcontroller to generate a keyed sine wave. The 16F84 uses an RC clock which can be varied (with a suitable potentiometer) to allow a variable frequency control for the sine wave output. A key or keyer....
-
PicCon is a PIC microcontroller based radio controller designed for hidden transmitter hunting. When combined with a radio transmitter, it will produce tone sequences and Morse code messages at user-programmed times. It is completely field programmable via....
-
It is sometimes necessary to retrieve data at power-up in the same way that they were at the last power-down, so that the product wakes up in the state it had before shutdown or to retrieve some measurement. One approach is to save critical variables into....
-
Programming is very straight-forward when this programmer is used in conjunction with the easy to use DOS-compatible software. No requied power supply...
-
Many security-alarm systems require the use of a random number. A computer program uses this random number to create a sequence of random numbers to prevent unwanted visitors from gaining entry into a protected facility. You can use a "rolling-code....
-
A simple logic-analyzer design is compatible with all versions of Windows and pushes the PIC 18C252 chip to its speed limit to achieve a 1-MHz sampling rate (Figure 1). The circuit can examine three channels of relatively low-speed logic signals that have....
-
If you ever get tired of trying to remember the subtleties of the "carry" status bit every time you want to use the subtract instruction to perform a comparison, the macro in Listing 1 can help. The macro contains all of the nuances, once and forever. The....
-
If the piclist is an any indication the 16f877 seems to be the new favorite hobby microcontroller, a position that used to be occupied by the 16f84/16c84. Compared to is older brethren the 16f877 has much more to offer at around twice the price. As for all....
-
To maintain content in the event of power loss, many designs that include SRAM require a dedicated device that can automatically switch from a standard power supply to battery operation. Microcontrollers seldom find use in power-switching applications.....
-
Building a stable noise generator for audio-frequency purposes requires only a few components. The circuit in Figure 1 relies on linear-feedback shift registers and some simple software. An eight-pin Microchip (www.microchip.com) PIC12C508 controller (IC2)....
-
This is a new design of a tutorial board based on the popular PIC16F84A microcontroller. It features eight single leds, a 7-segment display, an LCD display and five push buttons. It is an ideal solution for the beginner to take his/her first programming....
-
This project is designed to program the 8-pin PIC12c508A and 18pin PIC16F84 microcontroller chips to support the projects we have designed, however it will also program a number of other 8-pin & 18-pin microcontrollers and the full list can be seen when....
-
Since I implemented a D type flip flop using the PIC Logic Elements I thought I might go the other way and implement an entire D type flip flop in a single PIC. This uses the edge triggered and port change status interrupts and was an opportunity to have a....
-
A real analog synthesizer to build using easy to get components, capable of a wide range of sounds. The two oscillators can be detuned for that classic synth sound. Dual oscillator mono synth. Really easy to build using just 1 custom programmed PIC chip, 4....
-
This is the lowest cost dialing alarm on the market and shows what can be done with an 8-pin microcontroller. The complete circuit is shown below. You cannot see all the features of this project by looking at the circuit - most of them are contained in the....