国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

HY16F188高精度觸控廚房秤應(yīng)用

發(fā)布時間:2015-11-24 11:31    發(fā)布者:designapp
關(guān)鍵詞: 電子化秤 , HY16F188 , 廚房秤 , 觸控
  1.內(nèi)容簡介
  電子化秤重在生活中,已逐漸取代傳統(tǒng)彈簧、天平等量測工具,例如電子計價秤、電子體重秤等。設(shè)計電子秤產(chǎn)品主要的組件有:傳感器ADCMCU單芯片。本文所設(shè)計的電子秤就是利用壓力傳感器(Load Cell)將壓力物理量轉(zhuǎn)換為電壓訊號,再將電壓轉(zhuǎn)換為數(shù)字顯示出來。由于電壓為模擬量,所以要用ADC將它轉(zhuǎn)換為數(shù)字信號。此時也需要MCU單芯片來控制電子秤主板上的訊號處理與顯示功能。
  纮康HY16F188控制芯片內(nèi)建高精密SD 24 Bit ADC、可程序放大PGA和多段式穩(wěn)壓輸出等功能,可以很大幅簡化PCB周邊線路。具有高分辨率、高分辨率、低溫漂的SD24 AD轉(zhuǎn)換器,可以精準(zhǔn)完成由模擬到數(shù)字的轉(zhuǎn)換。雖然輸出速率不是非常高,但用于像電子秤這種對于轉(zhuǎn)換速率要求不高的產(chǎn)品,是沒有問題的。
  2.原理說明
  Load Cell的原理是在鋁制的棒上面貼上一片由橋式電阻所組成的應(yīng)變儀,即惠斯頓電橋,如圖2-1所示。因為電橋上的4個電阻(阻值相同),所以當(dāng)有電壓施加在VIN+與VIN-兩端時V+ = V-,即電橋達到了平衡。



  此ΔR的變化量產(chǎn)生在訊號兩端的電壓變化為



  分辨率分為外部分辨率和內(nèi)部分辨率,外部分辨率為Load Cell滿量程的輸出電壓值與需要識別的最小重量引起的電壓值之比,最小重量可以定義為1g、0.5g、0.1g等。
  內(nèi)部分辨率是衡量電子秤等級的一個重要指針。一般我們以目視法認(rèn)定的內(nèi)部分辨率通常是指我們經(jīng)軟件處理后LCD顯示只有1格滾動時,此時滿量程的格數(shù)就是內(nèi)部分辨率,其1格所代表的訊號約為2~3倍RMS Noise。
  內(nèi)外分辨率之比越小,電子秤精度越高,但內(nèi)外分辨率之比是有限制的。比如Load Cell滿量程壓差為3mV,要做到3000 Count,內(nèi)外比為1:10的電子秤,如果不經(jīng)過信號放大,那最小要處理的信號為3mV/(3000X10)=0.1μV。而SD24所能處理的最小信號值大約為65nV,所以假如內(nèi)外比再減小的話將產(chǎn)生使ADC不能識別的信號。如果使用OPAMP的話則會增加成本。所以內(nèi)外分辨率之比要穩(wěn)定在一定范圍內(nèi)。
  芯片ADC性能能否達到規(guī)格要求,通常是以RMS Noise來推算外部是否穩(wěn)定內(nèi)部分辨率比值。對于開發(fā)電子秤產(chǎn)品而言,使用HY16F188芯片其所能達到的最大內(nèi)部分辨率的瓶頸在于Input RMS Noise而不在于ADC的分辨率。 HY16F188的ADC待測信號在由PGA、AD倍率調(diào)整器的放大后(PGA=32,ADGN=4),經(jīng)OSR=32768每秒輸出10筆ADC值的條件下,其Input RMS Noise約為65nV,但由于其Input Noise主要由Thermal Noise組成,所以如果我們透過平均的軟件處理是可以再將Input Noise進一步降低。
  如果我們使用8筆的軟件平均處理其Input RMS Noise約為40nV,3倍RMS Noise代表約1格的滾動,即為120nV。在使用2.4V Load Cell驅(qū)動電壓,1mV/V的Load Cell,滿量程時壓差可達2.4mV,所以在此情形下我們可以得到20000 Counts的內(nèi)部分辨率。
  2.2控制芯片
  單片機簡介:HY16F系列32位高性能Flash單片機(HY16F188)



  (1)采用最新Andes 32位CPU核心N801處理器。
  (2)電壓操作范圍2.4~3.6V,以及-40℃~85℃工作溫度范圍。
  (3)支持外部20MHz石英震蕩器或內(nèi)部20MHz高精度RC震蕩器,擁有多種CPU工作頻率切換選擇,可讓使用者達到最佳省電規(guī)劃。
  (3.1)運行模式 350uA@2MHz/2(3.2)待機模式 10uA@32KHz/2(3.3)休眠模式 2.5uA
  (4)程序內(nèi)存64KBytes Flash ROM
  (5)數(shù)據(jù)存儲器08KBytes SRAM。
  (6)擁有BOR and WDT功能,可防止CPU死機。
  (7)24-bit高精準(zhǔn)度ΣΔADC模擬數(shù)字轉(zhuǎn)換器
  (7.1)內(nèi)置PGA (Programmable Gain Amplifier)最高可達128倍放大。
  (7.2)內(nèi)置溫度傳感器TPS。
  (8)超低輸入噪聲運算放大器OPAMP。
  (9)16-bit Timer A、16-bit Timer B模塊具PWM波形產(chǎn)生功能、16-bit Timer C 模塊具數(shù)字Capture/Compare 功能
  (10)硬件串行通訊SPI、I2C、UART模塊模塊
  (11)硬件RTC時鐘功能模塊
  (12)硬件Touch KEY功能模塊
  3.系統(tǒng)設(shè)計
  3.1硬件說明
  HY16F188對于高精度廚房秤的應(yīng)用,整體電路包含4個touch key部分及LCD顯示模塊。
  (A)中央處理器:
  HY16F188 (Andes 32-bit MCU Core + HYCON 24-bit ΣΔADC + UMC 64K Flash)
  (B)顯示芯片:HY2613 (HYCON LCD Driver LCD Segment 4X36)
  (C)電源電路:5.0V轉(zhuǎn)3.3V電源系統(tǒng)
  (D)模擬感測模塊:內(nèi)部ADC
  (E)在線刻錄與ICE鏈接電路,透過EDM的連接,可支持在線刻錄模擬。
  并擁有強大的C平臺IDE以及HYCON模擬軟件分析工具與GUI等支持。



  3.2電路說明
  ADC 測量電路
  ADC內(nèi)部的PGA放大32倍,ADGN放大4倍,
  參考電壓由VDDA –VSS供給,則ΔVR_I=1.2V。



  LCD DRIVER



  MCU通過IIC與LCD driver通訊,電路簡單,操作方便,只須將數(shù)據(jù)發(fā)送給LCD driver HY2613,MCU就可以處理其他事情,且更新數(shù)據(jù)方便。
  內(nèi)建硬件觸控模塊(使用模擬比較器方塊)



  如上圖 所示,TOUCH KEY 外圍電路連接簡單,只需再CMP的正輸入端CH1端接入一個參考電容Cref=10nf;CMP的正輸入端配置為CH1,與touch key pad的CH1端連接;負(fù)輸入端配置為RLC,與NON-OVERLAP 的輸出端RLO連接;NON-OVERLAP的電壓源選擇VDD18=1.8v,且CPRLS=1短路22.5R與20R電阻,設(shè)置NON-OVERLAP分壓輸出為1/16R;啟動TMB且計數(shù)源為CMPO。透過設(shè)置CPIS=1,令CMP的輸入端短路,將CH1上的Cref電容上的電量通過RLO接到VSS,進行完全放電;啟動比較器及TMB開始計數(shù),啟動NON-OVERLAP,讓VDD對touch pad 充電,由于NON-OVERLAP的開關(guān)功能,touch PAD對CH1 Cref充電,使得CH1端電壓慢慢上升,當(dāng)CH1端電壓上升到RLO電位時,比較器輸出轉(zhuǎn)態(tài)CMPO=0,產(chǎn)生CMP中斷標(biāo)志位,停止TMB計數(shù)并記錄TMBR計數(shù)值,與設(shè)定的TOUCH KEY計數(shù)臨界值比較,若小于臨界值,表示有觸摸Touch Pad,反則,沒有觸摸Touch Pad。分別對不同的touch pad掃描。
  3.2軟件說明
  ADC設(shè)置為對輸入信號ΔSI放大128倍,數(shù)據(jù)輸出率為ADC-CK/32768,每秒輸出10筆數(shù)據(jù),最終取有效位數(shù)為18Bit(使用者可自行調(diào)整)。截取原始數(shù)據(jù)18Bit,進行平均滑動濾波處理。每8筆數(shù)據(jù)做一次平均值,得到的平均值再作為ADC最終轉(zhuǎn)換值。平均滑動濾波實現(xiàn)如圖所示。
  由于小訊號放大到128倍,ADC的輸出Bit只能達到18 Bit,如果使用軟件平均方式可以再將ADC的分辨率提升1~2Bit并使數(shù)值更加穩(wěn)定。將新的ADC值與7個ADC Buffer值相加除以8輸出到ADC OUT如圖,此目的是將8筆ADC做平均輸出,這可以將Noise平均提高信號輸出的Bit數(shù)。



  當(dāng)ADC平均輸出后,將新值移到Buffer 1 ,Buffer 1移到Buffer 2…Buffer6移到Buffer 7,如下圖。



  4.2主程序流程



  7.結(jié)果總結(jié)
  以HY16F188為主控結(jié)合內(nèi)部高精度、多通道輸入、快速ADC的量測。不論廚房秤或是計價秤。都非常適合利用HY16F188來進行開發(fā)及應(yīng)用。
  8.參考文獻
  (1) HYCON HY16F188 Series Data Sheet
  (2) HYCON HY16F188 Series User’s Guide
  www.hycontek.com
                               
               
本文地址:http://m.qingdxww.cn/thread-157482-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久九九久精品国产 | 视频在线二区 | 四虎永久在线精品 | 成人综合激情网 | 亚洲区欧美 | 亚洲免费二区三区 | 五月婷婷激情五月 | 国产亚洲小视频 | 日韩精品视频免费观看 | 国产精品一区在线观看 | 国产高清视频网站 | 日韩精品欧美视频 | 免费精品视频 | 成人免费牛牛在线视频 | 国产三级精品在线观看 | 日韩一中文字幕 | 落跑甜心电视剧全集在线观看 | 国内精品中文字幕 | 我不卡在线影院 | 亚洲欧美91 | 99午夜 | 在线看欧美三级中文经典 | 国产中文字幕第一页 | 亚洲欧美日韩国产专区一区 | 亚洲欧美国产视频 | 国产成人啪精品午夜在线观看 | 免费韩国美女爽快一级毛片 | 99ri在线视频 | 日韩日韩 | 日韩精选在线 | 亚洲狠狠色丁香婷婷综合 | 国产又爽又黄又刺激的软件 | 日本精品视频一区 | 国产精品三级一区二区 | 中文字幕成人免费视频 | 91精品国产麻豆福利在线 | 久久国产精品99精品国产 | 91中文字幕在线 | 97精品国产高清自在线看超 | 亚洲国产网址 | 欧美a在线看 |