Scooter-Programm

Dependencies:   mbed

Committer:
thorb3n
Date:
Thu May 14 15:45:35 2015 +0000
Revision:
0:0b92ec941e4d
Anfang

Who changed what in which revision?

UserRevisionLine numberNew contents of line
thorb3n 0:0b92ec941e4d 1 #include "mbed.h"
thorb3n 0:0b92ec941e4d 2 #include "Messdatenerfassung.h"
thorb3n 0:0b92ec941e4d 3 PwmOut mypwm1(PWM_OUT);//MOSFET1 PIN EINTRAGEN
thorb3n 0:0b92ec941e4d 4
thorb3n 0:0b92ec941e4d 5 MotorSteuern(){
thorb3n 0:0b92ec941e4d 6 if(Bremse_auslesen()< 0.5){ // Wert muss an den Sensor angepasst werden
thorb3n 0:0b92ec941e4d 7 float steuerung_adc;
thorb3n 0:0b92ec941e4d 8 steuerung_adc = Steuerung_auslesen(); // bekommt float wert aus datenerfassung, wert zwischen 0 und 1
thorb3n 0:0b92ec941e4d 9 mypwm1.period_ms(10); //periodendauer entsprechend mosfet setzen
thorb3n 0:0b92ec941e4d 10 mypwm1.pulsewidth_ms(1); // Pulsbreite entsprechend Mosfet setzen
thorb3n 0:0b92ec941e4d 11 mypwm1.write(Steuerung_auslesen()); // AN/AUS-Verhältnis nach steuerung setzen
thorb3n 0:0b92ec941e4d 12 }
thorb3n 0:0b92ec941e4d 13 }
thorb3n 0:0b92ec941e4d 14