sistem PID
Fork of kontrolPID by
kontrolPID.h@3:8607359f4813, 2017-11-29 (annotated)
- Committer:
- Fathoni17
- Date:
- Wed Nov 29 05:02:05 2017 +0000
- Revision:
- 3:8607359f4813
- Parent:
- 2:b37bdc0b8677
PID teta berjalan lancar; KontolPID insyaAllah sudah bisa digunakan
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sarlilouis | 0:a400d726fdc6 | 1 | #ifndef KONTROL_PID_H |
sarlilouis | 0:a400d726fdc6 | 2 | #define KONTROL_PID_H |
sarlilouis | 0:a400d726fdc6 | 3 | |
sarlilouis | 0:a400d726fdc6 | 4 | #include "mbed.h" |
sarlilouis | 0:a400d726fdc6 | 5 | |
Fathoni17 | 1:0305c2cd17d2 | 6 | class kontrolPID{ |
Fathoni17 | 1:0305c2cd17d2 | 7 | public: |
Fathoni17 | 2:b37bdc0b8677 | 8 | kontrolPID( int interval, |
Fathoni17 | 3:8607359f4813 | 9 | float limit_Min, float limit_Max, |
Fathoni17 | 2:b37bdc0b8677 | 10 | float kP, float kI = 0, float kD = 0); |
sarlilouis | 0:a400d726fdc6 | 11 | void resetPID(); |
sarlilouis | 0:a400d726fdc6 | 12 | float hitungPID(float _process_Value, float _set_Point); |
sarlilouis | 0:a400d726fdc6 | 13 | }; |
sarlilouis | 0:a400d726fdc6 | 14 | #endif |