PWM Projects

DC motor speed control

DC motor speed control using PWM using PIC16F876

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 // …

DC motor speed control using PWM using PIC16F876 Read More »

Generating PWM signals on GPIO pins of PIC Microcontroller

Generating PWM signals on GPIO pins of PIC Microcontroller

PWM signal generation is a vital tool in every embedded engineers arsenal, they come in very handy for lot of applications like controlling the position of servo motor, switching few power electronic ICs in converters/invertors and even for a simple LED brightness control. In PIC microcontrollers PWM signals can be generated using the Compare, Capture and PWM (CCP) …

Generating PWM signals on GPIO pins of PIC Microcontroller Read More »

Using Serial Peripheral Interface (SPI) with Microchip PIC18 Families Microcontroller

Using Serial Peripheral Interface (SPI) with Microchip PIC18 Families Microcontroller

The Serial Peripheral Interface (SPI) is one of the popular embedded serial communications widely supported by many of today’s chip manufacture and it considered as one of the fastest serial data transfer interface for the embedded system. Because of its special in/out register configuration, the SPI master device could transfer its data and at the …

Using Serial Peripheral Interface (SPI) with Microchip PIC18 Families Microcontroller Read More »