Una sola salida PWM del KL25Z para el Enable del puente H. Enable ya no esta conectado a 5 v logicos. Los In (entradas del puente H) son controlados por medio de botones físicos.
motordc2.cpp@0:1d1de6d43fea, 2015-12-01 (annotated)
- Committer:
- alonsoangulo
- Date:
- Tue Dec 01 04:12:22 2015 +0000
- Revision:
- 0:1d1de6d43fea
Controlador motor DC segunda forma
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
alonsoangulo | 0:1d1de6d43fea | 1 | #include "mbed.h" |
alonsoangulo | 0:1d1de6d43fea | 2 | AnalogIn pot(PTB3); |
alonsoangulo | 0:1d1de6d43fea | 3 | PwmOut motordc(PTD4); |
alonsoangulo | 0:1d1de6d43fea | 4 | DigitalOut myled(LED1); |
alonsoangulo | 0:1d1de6d43fea | 5 | |
alonsoangulo | 0:1d1de6d43fea | 6 | int main() { |
alonsoangulo | 0:1d1de6d43fea | 7 | |
alonsoangulo | 0:1d1de6d43fea | 8 | myled=0; |
alonsoangulo | 0:1d1de6d43fea | 9 | wait(0.5); |
alonsoangulo | 0:1d1de6d43fea | 10 | myled=1; |
alonsoangulo | 0:1d1de6d43fea | 11 | |
alonsoangulo | 0:1d1de6d43fea | 12 | |
alonsoangulo | 0:1d1de6d43fea | 13 | while(1) { |
alonsoangulo | 0:1d1de6d43fea | 14 | float input = pot; |
alonsoangulo | 0:1d1de6d43fea | 15 | motordc = input; |
alonsoangulo | 0:1d1de6d43fea | 16 | wait(0.1); |
alonsoangulo | 0:1d1de6d43fea | 17 | } |
alonsoangulo | 0:1d1de6d43fea | 18 | |
alonsoangulo | 0:1d1de6d43fea | 19 | } |