<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)AT89S51的垃圾稱重計(jì)費(fèi)控制系統(tǒng)

          基于單片機(jī)AT89S51的垃圾稱重計(jì)費(fèi)控制系統(tǒng)

          作者: 時(shí)間:2012-08-20 來源:網(wǎng)絡(luò) 收藏

          3 模塊和顯示模塊的設(shè)計(jì)

          (1)傳感器的選擇

          電子計(jì)價(jià)秤、平臺(tái)稱等場(chǎng)合適合選用鋁合金懸臂梁式傳感器,由彎曲引起的形變,在彎曲面集中的區(qū)域上下兩面粘貼應(yīng)變計(jì),形成全橋的測(cè)量電路。圖3為CYT-204系列懸臂梁傳感器,選擇量程為0~0.1 T,精度高,漂移低;選擇輸出0~5 V, 易于和接口; 尺寸為130 mm×32 mm×32 mm,安裝方便[3]。

          圖3 CYT-204系列懸臂梁稱重傳感器

          (2)A/D轉(zhuǎn)換電路和顯示電路的設(shè)計(jì)

          TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。采用串行輸入結(jié)構(gòu),能夠節(jié)省I/O資源,且具有接口簡(jiǎn)單、價(jià)格適中、分辨率較高等特點(diǎn),在儀器儀表中有較為廣泛的應(yīng)用,因此在本系統(tǒng)中采用TLC2543作A/D轉(zhuǎn)換元件。

          常用的顯示器件有LED顯示器和LCD顯示器,其中LCD除了可以顯示數(shù)字之外還可以顯示字符,因此本設(shè)計(jì)選用目前非常通用的LCD1602顯示模塊進(jìn)行稱重結(jié)果的顯示。

          顯示控制程序?qū)崿F(xiàn)用戶信息的顯示,包括姓名、門牌號(hào)碼和卡內(nèi)余額。當(dāng)用戶按下箱體選擇按鈕,重量裝置打開相應(yīng)的投入門,用戶投放完畢后,根據(jù)投放的種類和重量,卡內(nèi)余額可以增加或扣減并進(jìn)行顯示。

          4 存儲(chǔ)模塊和通信模塊的設(shè)計(jì)

          AT24C08是ATMEL公司的EEPROM存儲(chǔ)器,它的接線極為簡(jiǎn)單,只需要2根信號(hào)線;其存儲(chǔ)容量為1 KB, 1個(gè)存儲(chǔ)模塊可以儲(chǔ)存幾百個(gè)用戶的信息,與的接口電路如圖4所示。

          圖4 與單片機(jī)的接口電路

          對(duì)每個(gè)住戶的垃圾投放情況進(jìn)行統(tǒng)計(jì),需要將系統(tǒng)內(nèi)存儲(chǔ)的住戶垃圾投放信息讀出。單片機(jī)的串行通信接口可以擴(kuò)展為USB接口、RS232接口和GPRS接口等。本系統(tǒng)內(nèi)的串行接口只有1個(gè),考慮到系統(tǒng)的方便性,在本設(shè)計(jì)中采用USB口擴(kuò)展。

          5 投入門控制模塊的設(shè)計(jì)

          ZYT系列永磁直流電動(dòng)機(jī)采用鐵氧體永久磁鐵激磁系封閉自冷式。作為小功率直流電動(dòng)機(jī),可在各種裝置中用作驅(qū)動(dòng)元件。本系統(tǒng)中采用ZYT系列永磁直流電動(dòng)機(jī)控制垃圾箱投入門的打開和關(guān)閉。

          L298N芯片是步進(jìn)電機(jī)和直流電機(jī)的驅(qū)動(dòng)芯片,很容易實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn),本設(shè)計(jì)中選擇Multiwatt15封裝,易于實(shí)驗(yàn)室焊接。L298N芯片的引角圖如圖5所示。該芯片可接收標(biāo)準(zhǔn)TTL邏輯電平信號(hào)VSS, VSS可接4.5 V~7 V電壓; 4腳VS接電源電壓, VS電壓范圍VIH為2.5 V~46 V。輸出電流可達(dá)2.5 A,可驅(qū)動(dòng)電感性負(fù)載;1腳和15腳下發(fā)射極分別單獨(dú)引出以便接入電流采樣電阻,形成電流傳感信號(hào)。L298可驅(qū)動(dòng)2個(gè)電動(dòng)機(jī),OUT1和OUT2以及OUT3和OUT4之間可分別接電動(dòng)機(jī)。輸入信號(hào)端IN1接高電平、IN2接低電平,電機(jī)1正轉(zhuǎn);反之,電機(jī)1反轉(zhuǎn)。輸入信號(hào)端IN3接高電平、IN4接低電平,電機(jī)2正轉(zhuǎn);反之,電機(jī)2反轉(zhuǎn)。因?yàn)椴恍枰{(diào)速,調(diào)速端A、B可以直接接+5 V。本裝置中,有3個(gè)投入門需要控制,因此需要2片L298N,占用單片機(jī)6個(gè)I/O口。另外L298N對(duì)每個(gè)電動(dòng)機(jī)都有使能控制端EnA和EnB,3個(gè)投入門需要3根單片機(jī)I/O口線,如果它們?yōu)榈碗娖剑瑒t電機(jī)不會(huì)轉(zhuǎn)動(dòng)。

          圖5 L298N芯片的引角圖

          考慮到一片的I/O口有限,且本系統(tǒng)需要的I/O口線較多,所以選用1片AT89C2051來控制投入門電動(dòng)機(jī)動(dòng)作的正反轉(zhuǎn)。AT89C2051可以接收選擇投入門的按鍵的信號(hào);它是24引腳的CPU芯片,體積小,節(jié)省空間。投入門是否動(dòng)作由系統(tǒng)中的主CPU 的一根口線和這片AT89C2051一根I/O口線相連作為信號(hào)線來決定。如果用戶卡余額不足,則AT89S51的這根I/O口線輸出高電平,與AT89C2051相連的I/O口線也為高電平,禁止所有投入門動(dòng)作,AT89S51的芯片如圖6所示。

          圖6 AT89S51的芯片



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();