《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)設(shè)計(jì)
動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)設(shè)計(jì)
蔣杏國,,李永新,呂富勇,,蔡永娟
摘要: 目前車輛動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)存在體積大,、集成度低等問題,PSoC(Programmable System onChip)內(nèi)部具有豐富的數(shù)字資源和模擬資源,,本文主要介紹了基于具有全速USB接口的PSoC芯片CY8C24794的車輛動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)的軟,、硬件設(shè)計(jì)方法和實(shí)現(xiàn)。該系統(tǒng)小巧實(shí)用,,便于攜帶,,節(jié)省了USB接口芯片、AD等功能芯片,,與VXI高速采集系統(tǒng)采集的信號(hào)相比,,本系統(tǒng)的實(shí)驗(yàn)結(jié)果與VXI實(shí)驗(yàn)結(jié)果類似,系統(tǒng)很好滿足了信號(hào)采集的要求,。
Abstract:
Key words :

摘要:目前車輛動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)存在體積大,、集成度低等問題,PSoC(Programmable System onChip)內(nèi)部具有豐富的數(shù)字資源和模擬資源,,本文主要介紹了基于具有全速USB接口的PSoC芯片CY8C24794的車輛動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)的軟,、硬件設(shè)計(jì)方法和實(shí)現(xiàn)。該系統(tǒng)小巧實(shí)用,,便于攜帶,,節(jié)省了USB接口芯片、AD等功能芯片,,與VXI高速采集系統(tǒng)采集的信號(hào)相比,,本系統(tǒng)的實(shí)驗(yàn)結(jié)果與VXI實(shí)驗(yàn)結(jié)果類似,系統(tǒng)很好滿足了信號(hào)采集的要求,。
關(guān)鍵詞:PSoC,;USB;動(dòng)態(tài)稱重,;CY8C24794

    車輛動(dòng)態(tài)稱重WIM(Weighing In Motion)在道路運(yùn)輸管理與交通執(zhí)法等方面有廣泛應(yīng)用價(jià)值,。目前比較成熟的商品化WIM系統(tǒng)中采用的動(dòng)態(tài)稱重傳感器大多是彎板傳感器,其安裝,、維護(hù)比較麻煩,。采用壓電電纜作為WIM系統(tǒng)的動(dòng)態(tài)稱重傳感器,具有應(yīng)用簡便的優(yōu)勢,。常規(guī)信號(hào)的采集和處理電路存在電路板面積大和成本高等缺陷,。本文介紹了基于Cypress半導(dǎo)體公司PSoC器件CY8C24794實(shí)現(xiàn)的動(dòng)態(tài)稱重信號(hào)的采集系統(tǒng)。整個(gè)系統(tǒng)設(shè)計(jì)無須再選擇USB,、A/D等器件,,節(jié)約了成本和電路板的面積,。所有PSoC器件都是可動(dòng)態(tài)重配置的,使設(shè)計(jì)人員能動(dòng)態(tài)地設(shè)計(jì)并實(shí)現(xiàn)新的系統(tǒng)功能,。設(shè)計(jì)人員可在不同的時(shí)間段配置同一模塊給不同的管腳,,從而提高了芯片利用率。

1 系統(tǒng)結(jié)構(gòu)及硬件電路
    在車輛壓力沖擊下,,壓電電纜中被擠出電荷,,經(jīng)電荷放大器放大轉(zhuǎn)換后,轉(zhuǎn)換成常見的電壓信號(hào),,經(jīng)過CY8C24794適當(dāng)?shù)奶幚砗髠魉徒o計(jì)算機(jī),,進(jìn)行后續(xù)的處理。
    如圖1所示動(dòng)態(tài)稱重信號(hào)采集系統(tǒng)結(jié)構(gòu),,整個(gè)系統(tǒng)中,,除了壓電電纜和電荷放大器之外,就只有PSoC器件CY8C24794,,因此省去了USB接口,、A/D轉(zhuǎn)換等功能芯片,最大程度上簡化了電路,。

e.JPG


1.1 壓電電纜
   壓電電纜利用壓電效應(yīng)的原理,,當(dāng)輪胎經(jīng)過壓電電纜時(shí),傳感器受到壓力作用產(chǎn)生電荷信號(hào),,經(jīng)過電荷放大和電壓放大以及一些信號(hào)處理之后,,即獲得所需電壓信號(hào),其幅度與所受壓力成正比,,信號(hào)的周期和輪胎停留在傳感器上的時(shí)間相同。本試驗(yàn)采用的是韓國XIRE壓電電纜,,比現(xiàn)有高分子材料PVDF傳感器具有更高的靈敏度,,采用FLEXFZT技術(shù),克服現(xiàn)有化工陶瓷材料脆性,,柔韌性強(qiáng),。常規(guī)壓電電纜的安裝是采用單股安裝,存在精度低的缺點(diǎn),。本文采用了將一根壓電電纜繞成多股進(jìn)行信號(hào)的采集,,實(shí)驗(yàn)表明有較好的效果。
1.2 電荷放大器
    根據(jù)壓電元件的工作原理,,與壓電元件配套的放大測量電路也有兩種形式:一種是電荷放大器,,其輸出電壓與輸入電荷成正比;另一種是電壓放大器,,其輸出電壓與輸入電壓(壓電元件的輸出電壓)成正比,。
    電荷放大器的輸出與傳感器和電纜電容無關(guān),,但須視增益附加增益放大;電壓(高阻)放大器的輸出與傳感器和電纜電容有關(guān),,增益與時(shí)間常數(shù)獨(dú)立可調(diào),。由于電荷放大器與傳感器和電纜電容無關(guān),所以本試驗(yàn)就采用電荷放大器,。在非理想運(yùn)放下的的電荷放大電路如圖2所示,。

f.JPG


    圖2中Q是壓電電纜產(chǎn)生輸入電荷,Cs是傳感器的電容,,Ce是電纜電容,,Ci是放大器的輸入電容,Cf是反饋電容,,Rf是反饋電阻,。當(dāng)開環(huán)增益K足夠大的時(shí),Cs,、Ce,、Ci的影響可忽略不計(jì)。并聯(lián)反饋電阻避免電容不斷累積電荷而造成運(yùn)放輸出飽和,。經(jīng)分析可得,,電荷放大器輸出電壓僅取決于輸入電荷Q和反饋電路參數(shù)Cf,綜合體積和成本等各方面因素,,AD538是最適合的芯片,。汽車所產(chǎn)生的電荷在一定的范圍內(nèi),所以選擇一個(gè)合適的Cf,,就會(huì)使得U0在合理的范圍內(nèi),。
1.3 PSoC器件
    CY8C24794 CY8C24794包括一個(gè)全速(12 Mbps)USB2.0SIE(含有一個(gè)精度達(dá)0.25%的準(zhǔn)確時(shí)鐘和一個(gè)符合USB2.0定時(shí)規(guī)范的集成振蕩器),且不需要外部晶體,,因而減少了元件和引腳數(shù)目,。該器件提供了4個(gè)單向端點(diǎn)和1個(gè)雙向控制端點(diǎn),以支持控制型,、中斷型,、等時(shí)型和成批型傳輸以及靈活的同步處理。它提供了多達(dá)48個(gè)模擬輸入,,除了6個(gè)標(biāo)準(zhǔn)PSoC可配置模擬塊和4個(gè)數(shù)字塊之外,,它還提供了16 kb快閃程序存儲(chǔ)器、1 kb SRAM數(shù)據(jù)存儲(chǔ)器和一個(gè)至專用256 b緩沖器的易用型8通道DMA(供USB SIE之用),。
    CY8C24794得到了開發(fā)軟件的支持,,從而能夠在不到1小時(shí)的時(shí)間里完成基本實(shí)現(xiàn)方案的構(gòu)建。該軟件包括一個(gè)用戶模塊,,可使設(shè)計(jì)方案得以快速實(shí)現(xiàn),。這種USBFS協(xié)議用戶模塊可生成旨在實(shí)現(xiàn)簡易型開發(fā)的應(yīng)用程序設(shè)計(jì)接口(API),,并包括一個(gè)設(shè)置向?qū)АT撚脩裟K及其對(duì)應(yīng)的API在用戶模塊數(shù)據(jù)表中進(jìn)行了清晰的說明,。還包括一個(gè)帶向?qū)У腍ID模塊,。
    CY8C24794采用56引腳(8 mmx8 mm)MLF封裝。其工作電壓范圍為3.0~5.25 V,,工作溫度范圍為-40~85℃,,批量購買時(shí)的單價(jià)不到2.00美元。
    此模塊主要實(shí)現(xiàn)以下幾個(gè)功能:1)對(duì)電荷放大器轉(zhuǎn)換后的電壓信號(hào)進(jìn)行放大濾波,;2)將濾波后的模擬信號(hào)進(jìn)行AD轉(zhuǎn)換,,變成計(jì)算機(jī)能夠處理的數(shù)字信號(hào);3)將轉(zhuǎn)換后的信號(hào)通過其內(nèi)含的USB接口傳送到計(jì)算機(jī)上,。從實(shí)現(xiàn)的功能和價(jià)格等方面考慮,,所以CY8C24794是最合理的選擇。

g.JPG


    根據(jù)以上幾個(gè)功能可以將CY8C24794配置成放大器,、低通濾波器,、AD和USB接口。CY8C24794的原理圖如圖3所示,,信號(hào)從INPUT輸入,,從D+、D-輸出,,SCL和SDA為芯片的動(dòng)態(tài)配置引腳,。

2 PSoC內(nèi)部資源配置
    賽普拉斯半導(dǎo)體公司宣布推出業(yè)界首款也是唯一在單個(gè)封裝中包括無代碼與高級(jí)語言編程模式的集成設(shè)計(jì)環(huán)境PSoC Designer 5.0。賽普拉斯將其革命性的PSoC Express可視化嵌入式系統(tǒng)設(shè)計(jì)工具與功能齊全的PSoC Designer軟件進(jìn)行完美結(jié)合,,創(chuàng)建了一個(gè)全新的設(shè)計(jì)范例?,F(xiàn)在用戶可以在拖放式可視化設(shè)計(jì)模式(系統(tǒng)級(jí)瀏覽)下開始項(xiàng)目設(shè)計(jì),然后移入C語言(芯片級(jí)瀏覽)進(jìn)行基于代碼的設(shè)計(jì),,以精調(diào)并定制他們的項(xiàng)目,,而所有這些步驟均可用一個(gè)PSoC Designer 5.0工具來完成。PSoC設(shè)計(jì)必須先完成芯片內(nèi)部資源規(guī)劃,,其具體流程為:確定系統(tǒng)需求,、選擇用戶模塊,、放置用戶模塊,、設(shè)置全局變量和用戶模塊參數(shù)、定義輸出引腳,、產(chǎn)生應(yīng)用代碼,、編輯應(yīng)用代碼。
    本系統(tǒng)所配置主要包括以下幾個(gè)用戶模塊:PGA模塊,、LPF模塊,、A/D模塊和USB模塊,。配置的內(nèi)部硬件資源包括2個(gè)數(shù)字模塊:Counter16、ADCI NC1 2—1和3個(gè)模擬模塊LPF1,、CMPP RG-1,、PGA。
    PSoC全局資源配置如圖4所示,。PSoC用戶模塊參數(shù)設(shè)置及內(nèi)部硬件資源配置如圖5所示,。

a.JPG      b.JPG


    圖中上面一部分主要是AD數(shù)字部分的配置,利用了兩個(gè)數(shù)字模塊,,圖的下方主要是濾波器和放大器部分的配置,,放大器利用了一個(gè)模擬模塊,濾波器利用了兩個(gè)模擬模塊,,AD也使用了一個(gè)模擬模塊,。將它們的接口分別于內(nèi)部的模塊相連即完成了配置。用戶模塊的參數(shù)設(shè)置:PGA模塊設(shè)置的參數(shù)Gain為48,,LPF模塊設(shè)置如圖6所示,。

c.JPG



3 軟件設(shè)計(jì)
    PSoC芯片中的用戶模塊方便了硬件電路的實(shí)現(xiàn),另外在對(duì)相應(yīng)的模塊函數(shù)聲明之后,,就可以方便地調(diào)整用戶模塊的API,,從而非常直觀地進(jìn)行模塊設(shè)置和系統(tǒng)編程。
    本系統(tǒng)的PSoc內(nèi)部程序如下:
 h.JPG
    本程序主要工作流程:首先開單片機(jī)的全局時(shí)鐘,,調(diào)用個(gè)模塊的API接口函數(shù),,使得單片機(jī)在規(guī)定的時(shí)鐘下進(jìn)行采樣,數(shù)據(jù)傳輸,。

4 試驗(yàn)
    按照要求設(shè)計(jì)出電路板,,將壓電電纜、電路板和PC按照一定次序連接,,然后進(jìn)行試驗(yàn),,其中放大倍數(shù)和低通濾波器的參數(shù)設(shè)置可以根據(jù)試驗(yàn)數(shù)據(jù)來進(jìn)行合理的調(diào)整,然后在試驗(yàn)過程中進(jìn)行動(dòng)態(tài)重配置,,大大縮小了開發(fā)時(shí)間,。在選擇了合適的參數(shù)后,得到的試驗(yàn)結(jié)果如圖7所示,。

d.JPG


    通過對(duì)信號(hào)波形的分析,,在相同的試驗(yàn)條件下,利用本系統(tǒng)所得到的波形和實(shí)驗(yàn)室VXI系統(tǒng)所得波形基本上沒有什么差別,,達(dá)到了初始的目的,。
    圖7是車輛通過壓電電纜的圖形,圖中兩個(gè)波峰是車輛的前后輪通過壓電電纜的峰值,只要將此信號(hào)運(yùn)用適當(dāng)?shù)姆椒?,就可以得到所?jīng)過的車輛的真實(shí)重量,。

5 結(jié)論
    PSoC的模擬和數(shù)字的高度集成為電子系統(tǒng)設(shè)計(jì)提供了一個(gè)良好的平臺(tái)。采用PSoC器件開發(fā)的動(dòng)態(tài)稱重信號(hào)具有結(jié)構(gòu)簡單,、集成度高,、體積小、成本低,、可靠性高等優(yōu)點(diǎn),。借助集成設(shè)計(jì)環(huán)境PSoC Designer5.0。設(shè)計(jì)人員更能充分發(fā)揮其靈活性,,以難以置信的速度來解決現(xiàn)實(shí)環(huán)境中的各種設(shè)計(jì)問題,。本系統(tǒng)能夠有效的采集車輛重量信號(hào),遏制超重現(xiàn)象的發(fā)生,,有望在國內(nèi)公路信息采集和管理系統(tǒng)中得到廣泛應(yīng)用,。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。