© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
H. H. WardProgramming Arduino Projects with the PIC Microcontrollerhttps://doi.org/10.1007/978-1-4842-7230-5_5

5. DC Motors

Hubert Henry Ward1  
(1)
Leigh, UK
 

In this chapter, we will look at how the PIC can be used to vary the speed of a DC (direct current) motor. This will involve creating a square wave output and varying the mark, or on, time of the waveform. This is termed PWM (pulse width modulation). We will learn how we can use the output of a variable resistor to vary the speed of the DC motor.

We will then move on to the servo motor. We will learn how it works and how we can use the PIC to vary the position of the servo. This will initially use the ...

Get Programming Arduino Projects with the PIC Microcontroller: A Line-by-Line Code Analysis and Complete Reference Guide for Embedded Programming in C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.