• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于PIC單片機(jī)的簡易曲線測量系統(tǒng)設(shè)計(jì)

      2016-05-30 10:48:04劉沫含喬田雨董岳
      科技尚品 2016年4期
      關(guān)鍵詞:數(shù)碼管

      劉沫含 喬田雨 董岳

      摘 要:本文針對生活中會面對的曲線測量問題提供一種較為簡單的解決方案,采用一種較為新的思路對實(shí)際曲線進(jìn)行測量。測量系統(tǒng)采用PIC單片機(jī)作為控制器,8位數(shù)碼管顯示測量結(jié)果,穩(wěn)壓模塊為系統(tǒng)提供穩(wěn)定電源,光電測速碼盤與輪子對目標(biāo)量進(jìn)行測量。此測量系統(tǒng)對測量精度要求不太高的場合有很好的實(shí)用效果,能有效解決曲線測量難測的問題。

      關(guān)鍵詞:曲線測量;PIC單片機(jī);數(shù)碼管;光電測速碼盤

      1 前言

      目前市面上銷售的尺寸測量系統(tǒng)往往都是對于直線的測量,精度較低的有鋼板尺、盒尺,精度高的有游標(biāo)卡尺、千分尺、光柵尺等,對于曲線測量的有做衣服用的皮尺,這些測量系統(tǒng)都無法對曲線進(jìn)行很好的測量。實(shí)際生活中,對平面上所畫的曲線進(jìn)行測量時,其方法是,把細(xì)繩放在曲線上與曲線重合,再將細(xì)繩拉直對細(xì)繩進(jìn)行測量。這樣測量十分不方便、效率很低,并且由于細(xì)繩長度形變、細(xì)繩安放與曲線重合不準(zhǔn)確等問題帶來的測量誤差也很大。本文所設(shè)計(jì)的曲線測量系統(tǒng)能很好地解決這種效率低、誤差大的問題。

      2 簡易測量系統(tǒng)的總體設(shè)計(jì)

      系統(tǒng)的總體設(shè)計(jì)主要包括以下幾方面(圖1):①系統(tǒng)的核心:控制器;②人機(jī)交互部分:顯示器;③測量功能實(shí)現(xiàn):光電測速碼盤;④系統(tǒng)電源:穩(wěn)壓模塊。

      3 所需器件選型

      在對所需器件進(jìn)行選型時,首先對數(shù)碼管與數(shù)碼管的驅(qū)動方式進(jìn)行選擇。常用的數(shù)碼管有共陰和共陽兩種,根據(jù)尺寸不同又分為很多種。此系統(tǒng)中所需的數(shù)碼管供測量人員較為近距離觀看,所以不需要尺寸非常大的數(shù)碼管,對驅(qū)動電路和電源要求不是很高。由此分析,我們選擇常用的0.56英寸共陰數(shù)碼管,數(shù)碼管內(nèi)部發(fā)光二極管點(diǎn)亮?xí)r,需要5mA左右的電流,而且電流輸出不可過大,否則會燒毀發(fā)光二極管。由于單片機(jī)的I/O口送不出如此大的電流,所以數(shù)碼管與單片機(jī)連接時需要加驅(qū)動電路,可以用上拉電阻的方法或使用專門的數(shù)碼管驅(qū)動芯片。在這里我們采用74HC573鎖存器對8位數(shù)碼管進(jìn)行驅(qū)動,其輸出電流較大,電路接口簡單,可借鑒使用。

      其次,對光電碼盤進(jìn)行選擇。光電碼盤為光電器件,可以測量轉(zhuǎn)角的變化,為了實(shí)現(xiàn)測量系統(tǒng)有較高的測量精度,可采用市面上精度較高的100線光電測速碼盤。

      在顯示器進(jìn)行選擇后對單片機(jī)進(jìn)行選擇。系統(tǒng)采用74HC573鎖存器對8位數(shù)碼管進(jìn)行驅(qū)動,數(shù)據(jù)位一共有8位,鎖存器段選與位選控制需要2位,對光電碼盤的脈沖計(jì)數(shù)需要2位,則所需要的單片機(jī)最少要有12個普通I/O口。根據(jù)需要,本系統(tǒng)選擇了市面上開發(fā)板常用的PIC16F877單片機(jī),足夠滿足測量要求。

      最后則是為測量系統(tǒng)提供穩(wěn)定的電源。因?yàn)橄到y(tǒng)所需的電量不大,并且都是采用5 V電源供電,那么就可以使用9 V電池穩(wěn)壓到5 V后對系統(tǒng)進(jìn)行供電,使用常用的且價格低廉的7805穩(wěn)壓芯片就可實(shí)現(xiàn)。系統(tǒng)原理圖如圖2所示。

      4 整體功能實(shí)現(xiàn)

      系統(tǒng)組裝采用固定尺寸、剛性較好的小車輪通過軸承與聯(lián)軸器與測速碼盤連接,軸承上裝有把手,可以供人手持并且能安放除碼盤以外的其他模塊。通過計(jì)算輪子圓周尺寸,所轉(zhuǎn)角度與單片機(jī)獲得脈沖的關(guān)系得到輪子轉(zhuǎn)角和測量結(jié)果的線性關(guān)系。在使用過程中推動車輪在需要測量的曲線上滾動,得到測量曲線的長度,通過單片機(jī)復(fù)位按鍵對系統(tǒng)進(jìn)行復(fù)位。

      參考文獻(xiàn)

      [1]郭天祥.新概念51單片機(jī)C語言教程[M].北京:電子工業(yè)出版社,2009.

      [2]張明峰.PIC單片機(jī)入門與實(shí)戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2004.

      (作者單位:北華航天工業(yè)學(xué)院)

      猜你喜歡
      數(shù)碼管
      物理項(xiàng)目教學(xué)設(shè)計(jì),用單片機(jī)控制四位數(shù)碼管顯示
      藍(lán)橋杯樹莓派模擬題解析三:“電子測距儀”
      電腦報(2021年6期)2021-07-27 23:03:58
      基于數(shù)碼管故障診斷的算法研究
      基于51單片機(jī)的分?jǐn)?shù)計(jì)數(shù)器設(shè)計(jì)
      微課教學(xué)設(shè)計(jì)之“數(shù)碼管動態(tài)顯示”
      Arduino編程
      電腦報(2019年2期)2019-09-10 07:22:44
      MC9S08FL16單片機(jī)數(shù)碼管靜態(tài)顯示分析
      單片機(jī)控制的四位數(shù)碼管動態(tài)顯示編程
      基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于數(shù)碼管顯示教學(xué)實(shí)驗(yàn)設(shè)計(jì)
      大洼县| 阿合奇县| 民丰县| 龙州县| 永胜县| 镶黄旗| 中方县| 玛多县| 江山市| 娄底市| 北川| 五寨县| 凤台县| 龙岩市| 景德镇市| 吴川市| 田东县| 江门市| 平远县| 盐津县| 元谋县| 安国市| 黔西| 怀柔区| 朔州市| 于田县| 莱州市| 定襄县| 凤庆县| 新乡县| 大石桥市| 定远县| 内丘县| 合阳县| 溆浦县| 静宁县| 阳春市| 湖州市| 碌曲县| 虞城县| 湾仔区|