做一個(gè)子程序,要求每隔一定時(shí)間(可設),檢測壓力變化趨勢(變化偏差可設),并反饋回信號,增加或是減少
直接用中斷編程,假設你的中斷周期是100ms,那么hmi上設置10就是1s。中斷中編程:每一個(gè)周期int變量自加,如果int的值大于等于hmi的設定值,則計算趨勢:當前值減去保存,如果結果為正值,則為增加趨勢;負值就是減少趨勢;
參考PID
1、100ms的時(shí)間中斷程序;
2、10個(gè)數據存儲當前壓力;
3、數據堆棧存儲,如MW0,MW1,MW2....MW9,數據遞歸存儲在中斷程序段里完成;
4、計算前后的壓差,可以得出壓力升高還是減小變化;
5、壓差再做比較可以得出壓力是加速還是減速的變化。
電話(huà):13818569113
郵箱:13916183699@139.com
網(wǎng)址:http://woodysisland.com
地址:中國上海市青浦區北青公路7171號