Posts by Ibrar Ayyub:
My GPS LCD Display Project using PIC16F84
Posted on: 22 Jun 2022
This is a project that I started back late 2003 when I just starting to learn PIC programming. I wanted to building something that actually did somthing useful. This project is based on a PIC16F84. I actually came up with this idea and then after doing some searching I found that a few people had […]
Simple RF/Microwave Frequency Counter using PIC16F876A
Posted on: 22 Jun 2022
2. Counter The whole counter design is based on the PIC micro-controller 16F876A. The latter includes several peripherals and just a few of them are used in this project. The most important in this project are two internal, hardware counters/timers called TMR0 and TMR1. The TMR0 timer generates very precise interrupts every 100 microseconds (10kHz) […]
LCD Oscilloscope for Spectrum Analyzers using PIC16F876A
Posted on: 21 Jun 2022
1. Spectrum-analyzer project 2007 update Since the development of the wide-band VCO almost 10 years ago, the whole spectrum-analyzer project with all related accessories: tracking generator, harmonic converter, storage-normalizer, marker counter and accessories developed by other experimenters (Darko S57UUD) have been published in many different places: magazines “VHF-Communications”, “AMSAT-DL Journal”, “CQ ZRS” and the book […]
LM75 Temperature Sensor with 7 segment display output using PIC16F628
Posted on: 21 Jun 2022
This is a test project built hastily on a solder less breadboard. It uses a LM75 to read the current temperature via I2C and displays the result on three 7 segment displays. It uses a PIC16F628 with an internal 4 Mhz clock. The program was created using JAL Note the LM75 is a surface mount […]
Medallion: Circle LED Animation PIC16F628A
Posted on: 20 Jun 2022
This project uses the Simple LED Animation Kit (SLAK post or page) with the LEDs arranged in a circle around the PIC16F628A. I decided to do this project after picking up some red SMD LEDs at HSC in Santa Clara, CA, last week. Although the only difference from the basic SLAK is the board design, […]
DC motor speed control using PWM using PIC16F876
Posted on: 20 Jun 2022
If you do not have EAGLE, you can download a full working version from CadSoftUSA http://www.cadsoftusa.com Here is a zip file with the EAGLE schematics and PCB layout. http://hans-w.com/MotorSpeedEAGLE.zip New ! Source code available C source code… requires CCS PCM compiler. PCM is available from CCS http://www.ccsinfo.com/picc.shtml //(C)Copyright 2002 Hans Wedemeyer Houston Texas U.S.A // […]
Caller Line Identification (CLI) using PIC16F628A
Posted on: 19 Jun 2022
‘Caller Line Identification’ displays on a (2×16) LCD the phone number of the person who is ringing you, before you even answer. When start up the first few seconds appears the version number in the display. Direct after programming the PIC stays in TEST-mode. You can recognize this on the word TEST which appears continue […]
Serial Port Servo Controller using PIC16F84
Posted on: 19 Jun 2022
Revision History 28 Jan, 2002 – Bug found in 8 Servo motor variant, refer to 8 servo code page for details. 28 Oct, 2001 – Serial Transfer Bug found. Dec, 2005 – This project is no longer supported. The information is here for you to use. A new version of the PIC Servo controller is […]
PIC Based Imaging Sonar using PIC16F84 microcontroller
Posted on: 19 Jun 2022
I’ve wanted to build a sonar for a while now, and I was hoping to be able to do it with a design someone else had made, but alas, I’ve never had much luck. I’ve done many searches of web pages, and all that ever comes up are sonars that give a single range to […]
Designing a PID Motor Controller using PIC16F876
Posted on: 18 Jun 2022
Background From the first robot I ever made, I have always felt that when designing the motors, wheels and drive train, it will almost always be important to know where you are – that is, to have some sort of encoder feedback. So the first robot I built used stepper motors, but I found that […]