国产偷亚洲偷欧美偷精品_亚洲成a人无码亚洲成www牛牛_广东少妇大战黑人34厘米视频_国产仑乱无码内谢_亚洲性无码一区二区三区

上海亞津電子科技有限公司
免費會員
*
電子臺秤
電子桌秤
電子天平
防爆電子秤
電子測力儀
電子吊鉤秤
電子叉車秤
電子鋼瓶秤
電子倒桶秤
上海軸重秤
電子汽車衡
上海電子地磅
工業(yè)電子稱
分選檢重秤
電子皮帶秤
電子包裝秤
電子灌裝秤
滾筒電子秤
稱重顯示器
配料系統(tǒng)
稱重模塊
上海磅秤
上海地磅
稱重砝碼
食品行業(yè)防水秤
化工行業(yè)防爆秤
智能秤
物流秤

基于Small RTOS51的動態(tài)汽車稱重儀表的設計

時間:2017/11/27閱讀:520
分享:

  針對現(xiàn)有地磅儀表的采樣速率和系統(tǒng)成本矛盾的問題,提出了一種新型動態(tài)地磅稱重儀表的實現(xiàn)方 法,該稱重儀表是在基于P89C668的硬件平臺和SMALL RTOSH的實時操作系統(tǒng)的基礎上設計實現(xiàn)的,大 大降低了成本,并采用了 CIRRUS LOGIC公司的CS5532高性能A/D芯片作為數(shù)據(jù)采集器件?,F(xiàn)場測試表 明,該新型動態(tài)地磅稱重儀表可穩(wěn)定支持每秒100個樣本的采樣速率且其它技術指標達到動態(tài)衡標準。

  0.引言

  動態(tài)地磅稱重儀表應用于高速路出人口或其它 無法對車輛進行整體稱重的場所。只要汽車軸壓在秤 臺上,儀表就會進行重量采樣,并計算得出軸的重量, zui后儀表將各個軸重累加得到整車的重量并顯示。

  目前地磅儀表的采樣速率和系統(tǒng)成本之間存在 著矛盾,本文設計的新型動態(tài)地磅儀表采用了 SMALL RTOS51實時操作系統(tǒng),該操作系統(tǒng)可工作 在單片機的硬件平臺上,同時支持儀表的高采樣速率。 這樣在保證動態(tài)地磅儀表系統(tǒng)低成本的情況下,也 提高了儀表的采樣速率。

  1.新型動態(tài)地磅稱重儀表的硬件設計

  儀表的硬件部分主要包括A/D采樣模塊和微處 理器模塊,系統(tǒng)主硬件電路圖見圖1。

  微處理器采用PHILIPS公司的P89C668,它是一 款高速、低功耗、多功能的8位處理器,內(nèi)帶64kB的 FLASH存儲器和8kB的RAM,多中斷源,4個優(yōu)先 級,可嵌套中斷結構,該處理器既可以并行編程也可 以串行編程(ISP)。

  A/D采用的是CIRRUS公司的CS5532,它是一款高集成度的Al]模數(shù)轉(zhuǎn)換器,其性能可以達到24 位。具有高動態(tài)范圍和靈活的電源配置選項等優(yōu)點,使 得該芯片非常適合于動態(tài)稱重。

  同時,為了保存儀表內(nèi)的配置信息,外置了一個 512kB的EEPROM,其采用雙線通訊串口,可按128B 進行頁尋址,性能可靠,使用方便。

  2.軟件實現(xiàn)和性能對比

  2.1系統(tǒng)軟件結構

  系統(tǒng)軟件結構見圖2。當系統(tǒng)運行時,儀表中嵌入的SMALL RTOS51實時操作系統(tǒng)就對系統(tǒng)內(nèi)各個任 務進行管理。一且有任務需要處理,操作系統(tǒng)先判斷 任務的優(yōu)先級,優(yōu)先級任務優(yōu)先處理,并將當前任務 寫進等待任務隊列;如果沒有優(yōu)先級任務則繼續(xù)執(zhí)行 當前任務,將需要處理的其它任務寫進等待任務隊列。

  對于稱重系統(tǒng),A/D采集任務實時性的好壞直接 影響到zui處理的結果,所以儀表中把A/D采集任務 的優(yōu)先級設為zui高,并將數(shù)據(jù)處理的優(yōu)先級設為次高。 鍵盤任務對實時性要求zui低,其響應速度并不影響稱 重結果,所以將鍵盤任務的優(yōu)先級設為zui低。對于通 訊和顯示任務,可以根據(jù)實際情況進行優(yōu)先級的設定。

  部分程序源代碼 部分程序源代碼如下:

  

云網(wǎng)客1.jpg

 

  

云網(wǎng)客2.jpg

 

  

云網(wǎng)客3.jpg

 

  

云網(wǎng)客6.jpg

 

  

云網(wǎng)客7.jpg

 

  CS5532每轉(zhuǎn)化一次A/D值,就給P89C668的 INTO 口一個低電平,導致中斷處理函數(shù)的觸發(fā)。中斷 處理函數(shù)中讀A/D芯片轉(zhuǎn)化值,并給操作系統(tǒng)發(fā)一個 A/D信號量。在A/D處理任務中,先建立系統(tǒng)A/D 信號量,并在while語句里無超時地等待該信號量。當 截獲到中斷處理函數(shù)發(fā)出的A/D信號量后,A/D任 務開始進行A/D值的判斷與存儲;之后,若秤臺無車, 則會進行數(shù)據(jù)處理,計算出剛剛駛過車的重量。由于 在系統(tǒng)中將A/D任務的優(yōu)先級設為zui高,所以一旦CS5532轉(zhuǎn)化完一次,就會觸發(fā)A/D任務,保證了采樣 的實時性。

  2.3 不同硬件條件和操作系統(tǒng)的對比

  在使用相同的A/D采樣模塊(CS5532)情況下, 不同硬件條件和操作系統(tǒng)的對比見表1,同樣是在 P89C668的硬件平臺上,采用SMALL RT0S51操作 系統(tǒng)可支持的采樣速率和誤差在3%以內(nèi)的zui大過程 速度都遠遠優(yōu)于不使用SMALL RTOS51操作系統(tǒng)的 儀表。在In368SX的硬件平臺上也使用了實時操作 系統(tǒng),且其可穩(wěn)定支持的采樣速率遠高于P89C668的 硬件平臺,但其誤差在3%以內(nèi)的zui大過秤速度與 P89C668的硬件平臺相差無幾,zui大的劣勢是其成本 過高,不適于大規(guī)模生產(chǎn)。

  基于SMALL RTOS51的動態(tài)地磅儀表,不但 節(jié)約了成本,而且提高了采樣速率,為計算精度的提 高提供了基礎。

  

云網(wǎng)客8.jpg

 

  3.結語

  采用了 SMALL RTOS51后不但滿足了稱重系統(tǒng) 的高實時性的要求,而且使得應用程序的設計和擴展 變得容易,不需要大的改動就可以增加新的功能,為以 后產(chǎn)品的更新和功能的擴展提供了便利?,F(xiàn)場測試證 明,采用SMALL RTOS51嵌入的儀表可穩(wěn)定支持 200sample/s的采樣速率,為動態(tài)稱量提供便利,且儀 表性能穩(wěn)定,適合大規(guī)模生產(chǎn)。

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復您~
在線留言