Posts by Ibrar Ayyub:
Stepper Motor Controller using PIC16C84
Posted on: 27 Aug 2022
For another project I started I needed to control the motion of a stepper motor. A stepper motor is used when precision control of movement is needed. With each movement of the motor, the drive shaft steps a precise amount of distance (usually a few degrees with each turn). You can often salavage steppers from […]
Digital Watt meter using PIC16F876
Posted on: 26 Aug 2022
Updated 3. Sep. 2002. If you are from Denmark ! read the Danish version !! In the good old days I had some parts but now This Wattmeter is in ELEKTOR MAGAZINE OKTOBER 2002, they will sell PIC and PCB The extra input B is for a later SWR brigde project, also the TX serial […]
Button Debouncing using PIC16F84 Microcontroller
Posted on: 26 Aug 2022
I apologise for the tardiness of this article; for the next little while, I will probably have to scale them back to once every two weeks or so. The reason is that I am proof reading the “Galley Proofs” of my new book, “PC PhD”. This book discusses the PC’s hardware and how to develop […]
PICMicro Project using PIC16F84 Microcontroller
Posted on: 25 Aug 2022
In the past two weeks, I discussed the prerequisits for starting your first application and the issues surrounding PICMicro programmers and what to look for. With this background, I am now ready to present what I think is a good first application for somebody learning about the PICMicro. This circuit is not as simple as […]
PIC programmer using PIC16F84A Microcontroller
Posted on: 25 Aug 2022
Essential when experimenting with PIC. Programs PIC16Fxxx and PIC18Fxxxx series (8, 18, 28 and 40 pins) 16F84A, 16F877A, 18F452 (DIL and PLCC) tested successfully with the IC-Prog software. 18F4550 (DIL) works fine with the PICPgm programmer software. Also programs EEPROMs (8 pins) type 24LCxx with the IC-Prog software. Follow the software configuration steps below to […]
Weather station using PIC18F452 Microcontroller
Posted on: 24 Aug 2022
Weather station with pressure reading, relative humidity, indoor & remote outdoor temperature display. Both Celsius or Fahrenheit & mbar/hPa or mm Hg supported. With calendar & clock. Easy 3-button user-menu. 42 hour-history display (curve). Auto-memory & display of all high and low-values. PIC 18F452 running at 4 MHz, power saving sleep mode. Sensors are only […]
PIC based UPS Schematic / Firmware / PCB Layout
Posted on: 24 Aug 2022
Microchip’s Digital Pure Sine Wave Uninterruptible Power Supply (UPS) Reference Design is based on the dsPIC33F “GS” series of digital-power Digital Signal Controllers (DSCs). This reference design demonstrates how digital-power techniques when applied to UPS applications enable easy modifications through software, the use of smaller magnetics, intelligent battery charging, higher efficiency, compact designs, reduction in […]
Making a Digital Clock using PIC16F628A
Posted on: 23 Aug 2022
Please check the update at === Digital Clock Updated Version === — Original Version — As I am a WIS so I built a clock as my first microcontroller project. The clock is controlled by PIC16F628A from the PIC book . The idea was making a digital clock with hour, minute and second display. I […]
A Simple Clock using DS1307 and PIC16F877A
Posted on: 23 Aug 2022
Even I have posted about “DS1307 + PIC16F877A“, I didn’t have chance to make a real prototype of the clock. I have done only on the simulation software. Today, I have received a comment about that post. ah_bear followed my code and schematic on that post but the clock didn’t work. This is because the […]
6 Digits LED 7-Segment Multiplexing using PIC16F627A
Posted on: 22 Aug 2022
In the post ‘LED 7-Segment Multiplexing‘, I have explained about the concept and benefits of multiplexing. Multiplexing implementation is very similar to driving Led Dot Matrix. I use Timer0 interrupt for switching through each digit. Timer0 or TMR0 is an 8-bit timer which overflows every 256 (0xFF) counts. It’s known that the refresh rate above […]