
keyestudio
www.keyestudio.cc
10
Introduction
PWM, short for Pulse Width Modulation, is a technique used to encode analog signal level into digital
ones. A computer cannot output analog voltage but only digital voltage values such as 0V or 5V. So
we use a high resolution counter to encode a specific analog signal level by modulating the duty cycle
of PMW. The PWM signal is also digitalized because in any given moment, fully on DC power supply
is either 5V (ON), or 0V (OFF). The voltage or current is fed to the analog load (the device that uses
the power) by repeated pulse sequence being ON or OFF. Being on, the current is fed to the load;
being off, it's not. With adequate bandwidth, any analog value can be encoded using PWM. The output
voltage value is calculated via the on and off time. Output voltage = (turn on time/pulse time) *
maximum voltage value
PWM has many applications: lamp brightness regulating, motor speed regulating, sound making, etc.
The following are the three basic parameters of PMW:
1. The amplitude of pulse width (minimum / maximum)
2. The pulse period (The reciprocal of pulse frequency in 1 second)
Width
Cycle
Level
Summary of Contents for Basic starter kit
Page 1: ...1 ...
Page 10: ...keyestudio www keyestudio cc 8 Connection for 2560 R3 ...
Page 17: ...keyestudio www keyestudio cc 15 Connection for 2560 R3 ...
Page 21: ...keyestudio www keyestudio cc 19 Connection for 2560 R3 ...
Page 25: ...keyestudio www keyestudio cc 23 Connection for 2560 R3 ...
Page 29: ...keyestudio www keyestudio cc 27 Connection for 2560 R3 ...
Page 39: ...keyestudio www keyestudio cc 37 Connection for 2560 R3 ...
Page 62: ...keyestudio www keyestudio cc 60 Connection for 2560 R3 ...
Page 66: ...keyestudio www keyestudio cc 64 Connection for 2560 R3 ...
Page 77: ...keyestudio www keyestudio cc 75 Manual for LED segment display ...
Page 78: ...keyestudio www keyestudio cc 76 Connection for R3 Connection for 2560 R3 ...
Page 90: ...keyestudio www keyestudio cc 88 Connection for 2560 R3 ...
Page 94: ...keyestudio www keyestudio cc 92 ...
Page 95: ...keyestudio www keyestudio cc 93 Connection for R3 Connection for 2560 R3 ...