A brushed DC motor controller based on the BTN8982TA and Arduino Uno
The schematic and layout are completed on Upverter. "Dual Drivers" refers to the board design intended for use with two BTN8982TA's in parallel. Zip the Gerber files for upload to PCB fabrication services.
Pulse duration (µs) = (duty/100 * 1/freq) * 10^6
Duty (%) | PWM Freq (Hz) | Time (µs) | Prescale | OCR2A | OCR2B |
---|---|---|---|---|---|
1 | 1250 | 8 | /64 | 200 - 1 | 2 - 1 |
2 | 2500 | 8 | /32 | 200 - 1 | 4 - 1 |
3 | 2500 | 12 | /32 | 200 - 1 | 6 - 1 |
4 | 5000 | 8 | /32 | 100 - 1 | 4 - 1 |
5 | 5000 | 10 | /32 | 100 - 1 | 5 - 1 |
6 | 5000 | 12 | /32 | 100 - 1 | 6 - 1 |
7 | 5000 | 14 | /32 | 100 - 1 | 7 - 1 |
8 | 10000 | 8 | /8 | 200 - 1 | 16 - 1 |
9 | 10000 | 9 | /8 | 200 - 1 | 18 - 1 |
10 | 10000 | 10 | /8 | 200 - 1 | 20 - 1 |
11 | 10000 | 11 | /8 | 200 - 1 | 22 - 1 |
12 | 10000 | 12 | /8 | 200 - 1 | 24 - 1 |
13 | 10000 | 13 | /8 | 200 - 1 | 26 - 1 |
14 | 13333 | 10.5 | /8 | 150 - 1 | 21 - 1 |
15 | 16666 | 9 | /8 | 120 - 1 | 18 - 1 |
16 | 20000 | 8 | /8 | 100 - 1 | 16 - 1 |