PIC Microcontroller Circuits
- Page 5
-
The SCHAER+ programmer is a programmer for PIC18 family from a PC parallel port (LPT). It is derivated from the SCHAER programmer I used to download my projects in PIC1684. The SCHAER+ programmer should be improved to use a USB connection, without any....
-
-
The analog to digital converter (ADC) is a commonly required in most of the projects. Analog voltage measurement can be done using the ADC hardware built in together in a PIC. The picture below show a simple setup for measuring the voltage through the....
-
Most of the newer PIC come with the EUSART module which have the function for auto baud rate detection. The features allow a person to set the baud rate at runtime by sending the character "U" or 0x55 to the PIC. With ABDEN (auto baud rate enable) bit set....
-
The use of pulse width modulation (PWM) is common for the use of controlling power to a particular electrical device. Motor speed control, LED contrast control, power supplies are some of the example usage of PWM. 18 series PIC always come with a CCP module....
-
There are 4 timers in PIC18 which are timer0 to timer3. Timers are used when precise timing event need to be generated. Timers are usually used in conjunction with interrupt to keep the timing accurate. This guide will show an example of using timer0 to....
-
The AY-3-8910/8912 is a register oriented Programmable Sound Generator (PSG). Communication between the processor and the PSG is based on the concept of memory-mapped I/O. Control commands are issued to the PSG by writing to 16 memory-mapped registers. Each....
-
-
This is a simple servo tester which will comprehensively test the capabilities of almost any modern servo. It has two pushbuttons, CENTRE and SWEEP and a potentiometer which works as follows:
- CENTRE Does exactly that, centers the servo, afterwards the....
-
The receiver chip uses a Panasonic 4602 38KHz receiver and that's it for external components. It has the serial input (GP3) , two RC hobby servo outputs (GP0/GP1) and three digital outputs (GP2,4,5). Here is the code for the receiver chip. It is a bit of a....
-
The idea behind this project is to provide some means of loading a program into a PIC that will then be able to program other PICs in a more conventional way. How do you program a PIC to be a programming device without a programmer, and why would you want to....
-
This circuit was formed to create a wireless alarm from a normal magnetic contact. By fixing the magnet to the leaf of a door, or swing of a drawer, it is easy to reveal the opening. To transmit the signal to a control anti-theft we modify the circuit of a....
-
This project creates a simple but valuable a wireless remote controller. He has as many as 6 channels (a rare feature for remote business) and transmits encoded MM53200 , UM3750 or UM86409 . Of course you can omit the button and make such a 2-channel remote....
-
-
This project is provided as a "prototyping project" as no PC board has been produced. The photographs show the project built on a matrix board using surface-mount components and very fine wire.
The final design will require a double-sided board with....
-
We hold the "first rights" to the presentation of this approach and the best part is: "It's FREE!"
The PIC12C508A is one of the most amazing devices but because it does not come in a low-cost re-programmable form, it has never been presented in a....
-
This unit recieves DMX 512 data and Analogue (0- 10v) data and uses these to phase angle control mains output. Features: DMX 512 data Input. Analogue (0- 10v )DC Input. 4 Output channels. Remotley programmable Interally saved Presets. 3 Modes of operation....
-
The small 8-pin PIC12C508 is pre-programmed to generate our 38KHz carrier frequency by simply pulsing I/O-pin GP1 (shown above). The PIC will generate either 38KHz or 40KHz, depending on the state of GP3 when power is first applied. If you connect GP3 to....
-
The talking Yoda head consists of a Yoda mask and a microcontroller system to achieve the desired operation/effect. The basic operation of the project was specified as follows: The head was to be placed inside a closed box. Upon opening the box, the light....
-
The heart of the PWM Fan Controller is a PIC 12F675 microcontroller. This microcontroller is reading the analog output of a LM35 temperature sensor using a ADC (analog to digital converter) . The resulting digital value is converted to a temperature and a....
-
The Button Code is a system that allows a single button to act as a keypad. The user enters a 4 digit code into the system using button taps. The button can be placed where the public can access it since like a keypad there are many combinations to keep....
-
The heart of the clock is a PIC 16f628A microcontroller (PDF). This microcontroller has an internal oscillator however an external 20MHz crystal oscillator is being used since it will have to accurately keep track of time for weeks and months. The....
-
The Multimeter Clock consists of three multimeters, the first meter displays hours, the second displays minutes and the last displays seconds. A 16F628A PIC microcontroller keeps track of time and outputs a calculated current to each meter to display the....
-
When the tank is cleaned the fish are removed and placed in a small amount of the tank water. The problem is that fish don’t like rapid temperature fluctuations. I guess a simple in tank or stick on thermometer would have done the trick but what is the fun....
-
The PIC Microchip Processor must be programmed before it will function as a Volt & Amp meter. There are many internet sites and PIC programmers that you can use. I used a Microchip MPLAB ICD 2 during the project. You might need to made changes to the circuit....
-
A good way to mount the circuit board is to use a hot glue gun to "mold" the circuit underneath the lamp housing. There is plenty of space there for your board. At the next photos you can see the circuit board mounted on the small 31cm IKEA Mylonit Lamp.....
-
Here we use the PIC16711. Rechargeable battery capacity is rated in mAH (milliampere-hours). The total capacity of a battery is defined as "C", that is it can supply C mA for 1 hour, or 2C for 30 minutes etc. Charge rates can vary from trickle charges to....
-
In the article you will find a description of the universal PIC programmer, which suggested the involvement of Jens Madsen Dyekjar [ http://www.jdm.homepage.dk/newpic.htm ]. Program allows districts PIC12C5XX, 12C67X, 16C55X, 16C61, 16C62X, 16C71, 16C71X,....
-
The circuit consists of a small PIC microcontroller, assembly program,
and a few other parts to detect a switch closure from an open door, window,
or manual push button and then dial the cell phone number, and transmit a
steady tone to indicate the source....
-
The circuit above illustrates using the IR receiver module along
with a PIC12F629 microcontroller to decode 5 individual IR remote
control keys so the circuit will only toggle one of the 4 outputs
when a particular key is pressed. The 5th key is....
-
This clock timer uses a PIC16F628 microcontroller to display 3 and 1/2 digit time and control an external load. The clock includes a calendar with leap year and optional daylight savings adjustments. The timer output can be set from 1 to 59 minutes and....
-
This is extremely simple to build PIC Temperature meter that allows to measure temperature in two different locations at the same time. Never before such a useful and powerful circuit could be built with so little components and yet provide endless....
-
This project describes how to make a digital voltmeter with a PIC microcontroller. A character based on HD44780 LCD display is used to measure voltage. The PIC microcontroller used in this project is PIC16F688, which has 12 I / O pins of which 8 can be used....
-
Learn to use the LCD display on your pic 18 explorer board with the spi library. The spi library will be used to easily display characters on the LCD. You will also learn how io expanders work...
-
The crime prevention bell device that I produced about 20 years ago works still in the active service. It worked many times to make the thief not operate well and not go into it. The bell keeps ringing generally though the bell rings as for the crime....