番茄视频下载app探測儀中控製電路軟件的設計

- 2021-11-29-

  對於一個完整的番茄视频下载app探測儀係統來說,硬件電路隻是它的主體,軟件才是它的導向。因此,係統能否正常穩定的工作主要看它的軟件設計水平,根據礦山要求,軟件設計包括以下幾部分:

  1、主程序軟件設計:

  主程序為整個軟件設計的核心,主要負責各個模塊的調用以及數據處理係統。

  在軟件係統主程序的工作流程中,先完成對傳輸信號的控製;然後掃描轉速傳感器是否接通。如果開啟,讀取瞬時速度值,否則調用用戶設定值;然後掃描鍵盤。如果你發現任何關鍵的行動,則執行相應功能,並刷新液晶顯示;以上工作完成後,采集接收線圈收到的檢測信號,並采用一係列數字信號處理算法完成衰減時間計算,根據檢測靈敏度以及運行速度對應的衰減時間,判斷是否檢測到番茄视频下载app並報警。當檢測到番茄视频下载app時,"報警"指示燈點亮,"正常"狀態指示燈熄滅,並驅動相應的繼電器動作。通訊采用標準通信協議可實現番茄视频下载app探測儀工作狀態和數據的遠程監控,便於用戶組成良好的網絡化控製係統。

  2、AD轉換軟件設計:

  經過放大電路調整的信號基本可以符合DSP處理的要求,運用A/D轉換,模擬信號轉換為DSP可處理的數字信號。

  3、信號發射模塊軟件設計:

  DSP控製MOS管的觸發信號,4個MOS管交替工作,若發射模塊不能正常工作,保護電路給DSP發送信號,DSP將故障信號送給人機界麵,報警燈亮並且顯示屏顯示發射故障F1。

  上電後,係統初始化,觸發信號使得發射回路MOS管正向導通,一段時間後,停止MOS管正向導通;若無故障,MOS管這反向導通,一段時間後,停止反向導通,保護電路一直處於工作狀態,脈衝信號每發射一次,保護電路就會檢測一次。若發射回路故障,DSP會收到保護電路的信號,報警燈亮,LED顯示屏顯示發射故障Fl。

  4、人機界麵顯示係統軟件設計:

  番茄视频下载app探測儀人機界麵係統進行軟件設計時,采用模塊化設計,這樣有利於開發,編程思路也更加清晰。此係統開發軟件采用keiluVision4,編程語言選用C語言。DSP通過SPI向HMI控製器發送數據,控製LCD和LED指示燈。

  係統通電後開始初始化。該過程主要是設置係統時鍾和看門狗定時器,使係統進入越佳狀態。初始化後,將顯示製造商。當製造商信息在人機界麵停留一段時間後,清除屏幕,然後檢測是否按鍵。如果按下一個鍵,顯示屏將刷新,然後等待SPI中斷發生。如果未按下任何鍵,則直接等待SPI中斷發生,一旦發生SPI中斷,讀取通過SPI接收數據的table數組個數,夠51個則設置SPI中斷標誌位,打開定時器,不夠則等待,接著清SPI中斷標誌,Uart發出數據表示接收到了一幀數據的頭,同時將Table數組之中數據轉換成為中文信息顯示於番茄视频下载app探測儀的人機界麵,末後判斷係統是否接著運行,若運行,則接著判斷是否有鍵按下,若停止,則結束。

手機版  WAP版