當(dāng)前位置:首頁(yè) > 電源 > 數(shù)字電源
[導(dǎo)讀]介紹了使用HMS87C1408B作為主控芯片的籽棉、菜籽和糧食水分綜合測(cè)試儀的實(shí)現(xiàn)方法,重點(diǎn)說(shuō)明了阻抗變換、軟件驅(qū)動(dòng)LCD和語(yǔ)音播報(bào)技術(shù)的實(shí)施。

摘要:介紹了使用HMS87C1408B作為主控芯片的籽棉、菜籽和糧食水分綜合測(cè)試儀的實(shí)現(xiàn)方法,重點(diǎn)說(shuō)明了阻抗變換、軟件驅(qū)動(dòng)LCD和語(yǔ)音播報(bào)技術(shù)的實(shí)施。
關(guān)鍵詞:HMS87C1408B;水分測(cè)試;回潮率;語(yǔ)音電路


l 引言
    在收購(gòu)籽棉、菜籽和糧食時(shí),通常需要測(cè)試它們的含水量或回潮率用于評(píng)定它們的等級(jí)。含水量的測(cè)量有烘箱法和阻抗法兩種方式。烘箱法雖然準(zhǔn)確性好,但耗時(shí)長(zhǎng),不適宜作為實(shí)時(shí)測(cè)量。本文介紹的籽棉、菜籽和糧食水分綜合測(cè)試儀采用測(cè)量阻抗或電導(dǎo)的方法來(lái)得到被測(cè)物的含水量。即用兩根固定距離的電極插入到被測(cè)物中,將兩根電極之間的阻抗轉(zhuǎn)換成電壓,然后通過(guò)查表即可獲得被測(cè)物的水分,并經(jīng)溫度補(bǔ)償?shù)纫幌盗刑幚韺⒔Y(jié)果顯示在液晶屏上。籽棉、菜籽和糧食水分綜合測(cè)試儀用HMS87C1408B作為主控芯片,外接阻抗變換器和語(yǔ)音電路,可以實(shí)時(shí)測(cè)試籽棉、菜籽和糧食(包括稻谷、玉米、小麥)的水分或回潮率,并提供全程語(yǔ)音提示和語(yǔ)音報(bào)數(shù)。

2 HMS87C1408B的特點(diǎn)
    HMS87C1408B的主要參數(shù)和性能如下:
    8KB OTPROM,192字節(jié)片上RAM(包括堆棧);
    在8 MHz下,指令周期為O.25 μs;
    工作電壓2.5 V~5.5 V;
    8位雙向多功能I/O口,可直接驅(qū)動(dòng)LED;
    8路8位A/D轉(zhuǎn)換器;
    1個(gè)8位時(shí)間間隔定時(shí)器;
    4個(gè)8位定時(shí)/計(jì)數(shù)器;
    2個(gè)10位高速PWM;
    看門狗定時(shí)器;
    1個(gè)8位SPI串行接口;
    12個(gè)中斷源;
    1個(gè)可編程蜂鳴器驅(qū)動(dòng)口;
    支持省電模式STOP;
    可選RC振蕩器。
    HMS87C1408B的4個(gè)定時(shí)器/計(jì)數(shù)器不僅可以作為4個(gè)8位的定時(shí)器/計(jì)數(shù)器,通過(guò)對(duì)定時(shí)方式寄存器TM0、TMl和TM2、TM3有關(guān)位的設(shè)置還可以使它們工作在7種其他定時(shí)方式,對(duì)T0和T1有:
    8位計(jì)數(shù)器和8位捕捉方式;8位捕捉方式和8位比較輸出方式;8位定時(shí)/計(jì)數(shù)和10位PWM方式;16位定時(shí)器方式;16位計(jì)數(shù)器發(fā)生;16位捕捉方式;16位比較輸出方式。對(duì)T2和T3定時(shí)/計(jì)數(shù)器也可以組合成以上7種工作方式。
    除了T0、Tl、T2、T3 4個(gè)定時(shí)器以外,HMS87C1408B還有一個(gè)時(shí)間間隔定時(shí)器BITR,只要上電后它就一直運(yùn)行不能停止。它的時(shí)鐘源可以是RC振蕩器也可以是主振經(jīng)預(yù)置分頻系數(shù)分頻后的信號(hào)。只要對(duì)CKCTLR寄存器中的BTCL位進(jìn)行置1操作,就可以使BITR清零并重新向上計(jì)數(shù),當(dāng)計(jì)數(shù)到FF并溢出后便產(chǎn)生BIT中斷。它可以在STOP方式下作為片內(nèi)喚醒定時(shí)器,也可以作為看門狗定時(shí)器用或作其他定時(shí)器。
    HMS87C1408B的12個(gè)中斷是4個(gè)外部中斷、4個(gè)定時(shí)中斷、ADC中斷、WDT中斷、BIT中斷和SPI中斷。這些中斷都具有各自的優(yōu)先級(jí),并且中斷可以嵌套。
    HMS87C1408B的蜂鳴器輸出功能使得用戶可以選用無(wú)源蜂鳴器,它通過(guò)對(duì)RBFUN和BUR寄存器的設(shè)置使RBl引腳輸出交替變化的方波用于驅(qū)動(dòng)蜂鳴器。方波的頻率f=fxin/(2x分頻系數(shù)×(BUR+1)),分頻系數(shù)和BUR的值均由BUR寄存器確定。
    除了片內(nèi)所具有的看門狗電路外,在片電源跌落檢測(cè)(PFD)電路是HMS87C1408B的一個(gè)獨(dú)特之處。對(duì)PFDR寄存器進(jìn)行適當(dāng)?shù)脑O(shè)置,若Vdd電壓下降至2.5 V~3.5 V,或在2.O V~3.0 V的范圍內(nèi)持續(xù)時(shí)間超過(guò)50 ms,該電源跌落檢測(cè)電路便使MCU復(fù)位。跌落電平是在OTP編程時(shí)由CONFIG寄存器的PFD位決定的。這一特點(diǎn)提高了HMS87C1404的抗干擾和抗死機(jī)能力。
    HMS87C1408B的指令系統(tǒng)類似于Motorola的指令系統(tǒng),它共有202條指令。指令系統(tǒng)的功能極為豐富,使用方便。它不但包括了乘法和除法指令,還具有7條16位運(yùn)算操作比較指令(ADDW dp、CMPW dp、DECW dp、INCW dp、LDYA dp、STYAdD、SUBW dp)。大大簡(jiǎn)化了一些復(fù)雜和多字節(jié)的運(yùn)算和操作編程,提高了編程的效率。

3 綜合測(cè)試儀的系統(tǒng)設(shè)計(jì)
   
籽棉、菜籽和糧食水分綜合測(cè)試儀的系統(tǒng)框圖如圖1所示。

    阻抗變換器將兩根電極之間的阻抗轉(zhuǎn)換成電壓送至HMS87C1408B進(jìn)行A/D轉(zhuǎn)換,HMS87C-1408B將轉(zhuǎn)換值進(jìn)行處理后送LCD顯示,并由語(yǔ)音電路輸出報(bào)數(shù)信息或超標(biāo)提示。由于測(cè)試儀常常需要在室外陽(yáng)光下和傍晚時(shí)操作,因此可用自動(dòng)背光控制電路自動(dòng)調(diào)節(jié)LCD顯示的亮度。自動(dòng)背光通過(guò)光敏電阻感應(yīng)外界環(huán)境的光照度,并將其轉(zhuǎn)換成電壓直接去控制背光源的電流,實(shí)現(xiàn)自動(dòng)背光控制。按鍵用于設(shè)置待測(cè)試物的種類或品種、選擇語(yǔ)音提示或語(yǔ)音報(bào)數(shù)的方式、超標(biāo)閾值、因?yàn)闇囟茸兓枰拚闹狄约巴ㄟ^(guò)按鍵來(lái)顯示平均值等等。電源電路用于將6 V的電池電壓轉(zhuǎn)換成3.9 V的系統(tǒng)供電,當(dāng)電池電壓下降到4.5 V時(shí),由低電壓檢測(cè)電路檢測(cè)并提供電平轉(zhuǎn)換信號(hào)給主控芯片,由主控芯片通過(guò)語(yǔ)音電路播出“請(qǐng)更換電池”語(yǔ)音。


4 阻抗變換器
   
阻抗變換器電路是本系統(tǒng)的一個(gè)重要電路,它的性能關(guān)系到測(cè)試數(shù)據(jù)的精度和測(cè)試數(shù)據(jù)的有效范圍。本系統(tǒng)選擇單電源供電、低漂移、高阻運(yùn)算放大器TLC27L2B結(jié)合外圍電阻構(gòu)成阻抗變換器電路。TLC27L2B的輸入阻抗高達(dá)1012 Ω,而被測(cè)物籽棉、菜籽和糧食(包括稻谷、玉米、小麥)的阻抗范圍在幾百KΩ到10 GΩ,所以,TLC27L2B適合用作阻抗變換器,并且其功耗極低。阻抗變換器電路如圖2。它實(shí)際上是一個(gè)電壓跟隨器電路。電壓跟隨器具有高阻輸入低阻輸出的特點(diǎn),它的增益為:
   
    Rc、Rd分別是運(yùn)放的差分輸入電阻和共模輸入電阻;K是運(yùn)放的開(kāi)環(huán)增益。
    輸出電壓:

   
    Rm為被測(cè)阻抗,當(dāng)電子開(kāi)關(guān)Kd閉合時(shí)R12=R1//R2,當(dāng)Kd打開(kāi)時(shí)R12=R1。Kd用于調(diào)節(jié)被測(cè)阻抗的范圍。當(dāng)R1選擇30 MΩ時(shí),被測(cè)阻抗可高達(dá)lO GΩ。Usc經(jīng)分壓后送主控芯片作A/D轉(zhuǎn)換可得到含水量。

5 軟件驅(qū)動(dòng)LCD
   
綜合測(cè)試儀要求低成本和小體積。本系統(tǒng)通過(guò)軟件由主控芯片直接驅(qū)動(dòng)LCD,省掉了LCD驅(qū)動(dòng)芯片。由于LCD必須交流驅(qū)動(dòng),所以必須在LCD的每一個(gè)段上產(chǎn)生交替變化的正向和反向驅(qū)動(dòng)電壓。綜合測(cè)試儀的LCD有三位數(shù)字顯示,共有8x3=24個(gè)顯示段。被配置成4個(gè)com和6個(gè)seg用于動(dòng)態(tài)掃描。
    圖3通過(guò)coml與segl、com2與segl的輸入來(lái)說(shuō)明對(duì)應(yīng)的顯示段是否被顯示。如果希望coml與segl對(duì)應(yīng)的顯示段點(diǎn)亮,而com2與segl對(duì)應(yīng)的顯示段熄滅,則coml與segl應(yīng)有相反的輸出電平,反之com2與segl應(yīng)有相同的輸出電平。合成的波形如圖3的第三行。LCD顯示的閥值應(yīng)設(shè)置略微大于Vdd/2,用于減少或消除可能出現(xiàn)的鬼影。com口l/2電平由主控芯片將I/O口設(shè)置成輸入口,由外接上拉和下拉電阻分壓而產(chǎn)生。


6 語(yǔ)音電路
   
籽棉、菜籽和糧食水分綜合測(cè)試儀提供全程語(yǔ)音提示和語(yǔ)音報(bào)數(shù)。選用具有32段語(yǔ)音存儲(chǔ)能力的AP8842用作語(yǔ)音報(bào)數(shù)。由于需要播報(bào)的語(yǔ)音比較多,因此,必須將所有需要播報(bào)的語(yǔ)音分解成32個(gè)獨(dú)立的語(yǔ)音段存儲(chǔ)在AP8842語(yǔ)音電路中,需要播報(bào)的時(shí)候再將有關(guān)的語(yǔ)音段逐一連接起來(lái)形成句子。例如:“籽棉”“含水”“二”“十”“一”“點(diǎn)”“五”由7個(gè)獨(dú)立的語(yǔ)音段合成。通過(guò)這種方法,使可能播報(bào)的句子大大超過(guò)了32句。
    AP8842語(yǔ)音電路某個(gè)語(yǔ)音段的調(diào)用是通過(guò)一個(gè)5位的地址(S1~S5)線和一個(gè)STB線來(lái)實(shí)現(xiàn)的。當(dāng)5位的地址線輸出穩(wěn)定后,STB由低到高上跳變時(shí),該5位地址對(duì)應(yīng)的語(yǔ)音段信號(hào)即通過(guò)COUT腳輸出放大后送喇叭播報(bào)。當(dāng)這一段語(yǔ)音播報(bào)完后,如果需要的話,緊跟著輸出另一個(gè)5位的地址和一個(gè)STB播下一段語(yǔ)音。其輸入調(diào)用和輸出波形的對(duì)應(yīng)關(guān)系見(jiàn)圖4。

7 結(jié)束語(yǔ)
   
籽棉、菜籽和糧食水分綜合測(cè)試儀使用HMS87C1408B作為主控芯片,將阻抗變換器輸出的電壓信號(hào)進(jìn)行A/D轉(zhuǎn)換和相關(guān)處理后將含水率顯示在LCD上,并通過(guò)語(yǔ)音電路播報(bào)相應(yīng)的信息。其含水率精確到O.1%,性能穩(wěn)定,重復(fù)性好,可測(cè)試的品種也比較多,受到用戶的歡迎。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉