• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

血液分離機直流電機PID速度調試系統(tǒng),PCA8538實時顯示

2016/09/01
8
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

詳細操作說明.zip

共3個文件

       項目(血液分離系統(tǒng))中使用了5個直流電機,都需要加入速度環(huán)來控制速度。速度環(huán)使用PID算法,每個電機的PID參數有差別,為了調試出最佳PID參數,寫了一個上位軟件來分析電機運行過程中速度和PWM調節(jié)參數。但是上位軟件需要單獨的電腦,平時測試時不需要詳細分析這些數據。因此加入PCA8538來實時顯示速度信息和PID算法調節(jié)的PWM占空比。

PCA8538實現界面如下:

主要顯示信息包括:

① 電機編號(一共顯示2個直流電機編號,直流電機帶401線編碼器。項目中使用是定制電機,這里調試的是網上買的二手貨,但電機控制原理都是一樣的)。

② 電機速度(順時針為正,逆時針為負)

③ 電機PWM調節(jié)百分比(左右各一個)

④ uC/OS-II運行時間(最小單位分鐘,最大顯示23:59,之后回0:00)

⑤ LOGO信息

調試時打開電機,通過shell命令行設定速度為2000。電機開始運轉后,我們用手來抓住電機轉動軸,可以發(fā)現PWM占空比立馬增大,我們也能感覺到電機轉動的力量更強,這就是PID調節(jié)的效果。

具體的可以查看視頻。詳解附件內容

硬件連接圖

本系統(tǒng)使用了微雪的Open207開發(fā)板,使用的芯片為STM32F207ZG,144引腳。開發(fā)板和PCA8538通過SPI進行通信。

開發(fā)板連線實物圖,具體說明詳見附件內容。

PCA8538選擇SPI通信模式,IFS接地。將JP1、JP3、JP4、JP5接地,JP6、JP7短接。SCL、SDO、SDI、nCE分別和STM32上的PA5、PA6、PA7及PA4相連。

電源部分接上VDD和VLCD(都是5V)及GND。


  • 詳細操作說明.zip
    下載
    描述:詳細操作說明
  • 源代碼.rar
    下載
    描述:開發(fā)環(huán)境 使用MDK5.0
  • 視頻演示鏈接.txt
    下載
    描述:視頻演示鏈接

相關推薦