PIC12F1822 ADC and PWM modules

This topic gives a short descriptions about PIC12F1822 microcontroller ADC and PWM module and how to use them using CCS PIC C compiler. For more details go to PIC12F1822 datasheet. PIC12F1822 ADC Module: PIC12F1822 microcontroller has a 10-bit ADC (Analog-to Digital Converter) module. 4 Pins can be used as analog inputs which are: RA0 (AN0), RA1 (AN1) RA2 (AN2) a,d RA4 (AN3). The ADC module is used to read ...

Read more

Unipolar Stepper Motor Control Example with PIC12F1822 Microcontroller

This topic shows how to drive 5V unipolar stepper motor in 3 modes one-phase, two-phase and half step. The microcontroller used in this project is Microchip PIC12F1822 and the motor drive circuit is ULN2003. Usually the unipolar stepper motor has 5 wires one for motor supply and the other for coils. This motor has 4 coils and they are connected as shown in the figure below: Unipolar Stepper Motor Control Ex ...

Read more

MC33035 Brushless motor driver breakout board

The board shown here is a breakout board for MC33035 brushless motor controller. It requires an output buffer IPM module or Mosfets to complete the closed loop brushless motor driver. MC33035 IC is the heart of the project; the project provides 6 PWM pulses as well 6 Inverse pulses outputs. On board Jumpers helps to change the Direction, Enable, Brake, and 60/120 phasing Header connector provided to connect ...

Read more
Scroll to top