新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于嵌入式微處理器的張力控制器

基于嵌入式微處理器的張力控制器

作者: 時間:2009-04-23 來源:網(wǎng)絡(luò) 收藏

3 軟件設(shè)計

的軟件應(yīng)能完成對各功能模塊的控制,實現(xiàn)參數(shù)標定、設(shè)置,測量,恒流信號輸出等功能。軟件完成初始化設(shè)置后,進行信號的數(shù)據(jù)采集與處理、恒流控制輸出和張力值顯示等內(nèi)容。

算法上為防止偏差較大時造成PID運算的積分積累,避免控制量超過磁粉制動器的最大動作范圍,采用積分分離式的PID控制。即當控制量與設(shè)定值的偏差較大時,取消積分作用。當控制量接近設(shè)定值時,加人積分作用,以便消除靜差,提高控制精度。在實際運行中,根據(jù)實際需要還可以取消微分的調(diào)節(jié)作用。

程序采用Keil C51進行編寫。圖5為其程序流程圖。

5 張力程序流程圖

Fig. 5 Tension controller program flow diagram

4結(jié)束語

利用C8051F350的全差分24位Sigma-Delta 模/數(shù)轉(zhuǎn)換器及抽取,有效地抑制各種干擾因素的影響,可以穩(wěn)定地進行張力信號采集與磁粉制動器的恒流控制輸出。該張力為某塑料廠復(fù)合機系統(tǒng)改造而開發(fā). 經(jīng)試驗和實踐運行證明,系統(tǒng)結(jié)構(gòu)簡單、設(shè)計合理,達到了所要求的。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
稱重傳感器相關(guān)文章:稱重傳感器原理

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉