新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 采用ATmega16的里程表檢測儀電路設(shè)計(jì) — 電路圖天天讀(35)

        采用ATmega16的里程表檢測儀電路設(shè)計(jì) — 電路圖天天讀(35)

        作者: 時(shí)間:2017-10-31 來源:網(wǎng)絡(luò) 收藏

          現(xiàn)在市場上的里程表樣式多種多樣,但是很多里程表存在著汽車總里程數(shù)和車速不準(zhǔn)確的問題,這就需要進(jìn)行里程表的檢測。該文提出了一種里程表檢測儀的硬件設(shè)計(jì),該設(shè)計(jì)采用16為核心的系統(tǒng),用控制速度,實(shí)現(xiàn)了對(duì)不同調(diào)速比的里程表的檢測。該里程表檢測儀的系統(tǒng)電路簡單可靠,用它來檢測里程表方便且高效。

        本文引用地址:http://www.104case.com/article/201710/369534.htm

          16是在8位CMOS基礎(chǔ)上制造的一種新型的微控制器,不但擁有本系列最基本的主要特性,而且簡單易學(xué)。更重要的是,它非常適用于工程設(shè)計(jì)。需要特別說明的是,CMOS是一種增強(qiáng)型的AVR RISC結(jié)構(gòu),在工作運(yùn)行時(shí)的耗能比較低。這種新型微控制器的單時(shí)鐘周期比較短,指令執(zhí)行運(yùn)作期間耗時(shí)較短而且指令集相對(duì)于其他產(chǎn)品來說比較高級(jí),因此數(shù)據(jù)的吞吐率很高,甚至高達(dá)1 MIPS/MHz,因而能在很大程度上緩沖于系統(tǒng)功耗和運(yùn)行速度之間所無法避免的矛盾。MICROMASTER 440是對(duì)速度或者轉(zhuǎn)矩控制的一種系列,作用對(duì)象是三相電動(dòng)機(jī),使用者有多種功率可以選擇,有功率范圍從120W至200kW或250kW的很多樣式。MM440是被微處理器控制的,它的功率輸出元件是IGBT,即應(yīng)用了新技術(shù)的絕緣柵雙極型晶體管。此型號(hào)的變頻器的工廠設(shè)置參數(shù)如果缺省,就是理想變頻驅(qū)動(dòng)裝置,供電對(duì)象是簡單的電動(dòng)機(jī)變速驅(qū)動(dòng)系統(tǒng)。如果設(shè)置了相關(guān)參數(shù),也能適用于功能多樣的電動(dòng)機(jī)控制系統(tǒng),因?yàn)樗哂型晟葡到y(tǒng)的控制功能。

          最小系統(tǒng)電路設(shè)計(jì)

          單片機(jī)最小系統(tǒng)是整個(gè)單片機(jī)系統(tǒng)的核心,它由一片單片機(jī)芯片、復(fù)位電路和晶振電路組成,如圖2所示。

          

          圖2 單片機(jī)最小系統(tǒng)電路

          霍爾傳感器電路設(shè)計(jì)

          在本設(shè)計(jì)中,霍爾傳感器完成數(shù)據(jù)的采集,檢測電動(dòng)機(jī)驅(qū)動(dòng)的軟軸的轉(zhuǎn)速,輸出矩形脈沖,向單片機(jī)系統(tǒng)提供脈沖信號(hào)。鑒于它具有工藝簡單和節(jié)省成本等優(yōu)點(diǎn),CMOS集成霍爾磁場傳感器已經(jīng)被大量應(yīng)用在各個(gè)領(lǐng)域。但是在生產(chǎn)過程中,由于工藝的影響器件內(nèi)部留下了溫度差別,而且芯片在封裝時(shí)會(huì)產(chǎn)生應(yīng)力的影響,同時(shí)它自身產(chǎn)生的霍爾信號(hào)很弱(通常是微伏到毫伏之間),所以導(dǎo)致CMOS霍爾傳感器可能會(huì)產(chǎn)生很高的失調(diào)電壓或者低頻噪聲。這些不需要的干擾因素有時(shí)可能會(huì)嚴(yán)重到掩蓋了我們所關(guān)注的需要檢測的微弱霍爾信號(hào)。因此,必須采用差分放大電路來減緩電路的失調(diào)和低頻噪聲,如圖3所示。

          

          圖3 霍爾傳感器電路

          整形電路設(shè)計(jì)

          常見的施密特觸發(fā)器是由555定時(shí)器構(gòu)成的,這種型號(hào)的定時(shí)器是一種數(shù)字和模擬混合型的集成電路,具有多樣化的功能。本設(shè)計(jì)中,傳感器受感應(yīng)輸出正弦信號(hào),經(jīng)施密特整形電路變?yōu)榉讲ㄐ盘?hào),送到16的計(jì)數(shù)器T1。整形電路如圖4所示。

          

          圖4 整形電路

          EEPROM存儲(chǔ)器電路設(shè)計(jì)

          本設(shè)計(jì)中,用AT2402來存儲(chǔ)累計(jì)的里程數(shù),它有掉電保護(hù)的功能,如圖所示。

          

          圖5 EEPROM存儲(chǔ)器電路

        電子發(fā)燒友網(wǎng)技術(shù)編輯點(diǎn)評(píng)分析:

          本文主要講述了對(duì)里程表精確度檢測儀的硬件設(shè)計(jì),思路是用單片機(jī)控制變頻器進(jìn)而實(shí)現(xiàn)里程表的檢測,簡單高效,能夠有效地檢測里程表的精度,保證駕駛員的生命財(cái)產(chǎn)安全。系統(tǒng)由單片機(jī)模塊,數(shù)據(jù)采集模塊,數(shù)據(jù)存儲(chǔ)模塊,驅(qū)動(dòng)檢測模塊和鍵盤顯示模塊5部分構(gòu)成。其中,數(shù)據(jù)采集模塊主要由霍爾傳感器構(gòu)成,它的作用是將采集到的信號(hào)以矩形脈沖的形式發(fā)送給單片機(jī)進(jìn)行處理。單片機(jī)對(duì)PA0腳的信號(hào)進(jìn)行計(jì)數(shù),然后將數(shù)據(jù)通過顯示部分送到LCD,從而顯示出當(dāng)前的行駛里程情況。驅(qū)動(dòng)檢測系統(tǒng)中變頻器根據(jù)單片機(jī)系統(tǒng)的輸出信號(hào)控制電機(jī)帶動(dòng)軟軸轉(zhuǎn)動(dòng),同時(shí)使被測里程表轉(zhuǎn)動(dòng)。速度檢測與里程檢測通過測速齒輪與傳感器來實(shí)現(xiàn)。為了實(shí)現(xiàn)記憶的功能,我們把每次行駛后產(chǎn)生的數(shù)據(jù)存到EEPROM中,在該數(shù)據(jù)的基礎(chǔ)上,下次行駛時(shí)即可繼續(xù)計(jì)數(shù)并且送出,這樣才能正確地顯示總計(jì)的里程數(shù)。另外,使用者可以通過鍵盤模塊來控制系統(tǒng)的開關(guān)和電機(jī)的啟停,并進(jìn)行里程清零、顯示內(nèi)容切換及秒表計(jì)時(shí)等一系列操作。

        大家如有問題,歡迎在評(píng)論處討論。

        ——電子發(fā)燒友網(wǎng)整理,轉(zhuǎn)載請(qǐng)注明出處!
          



        關(guān)鍵詞: 變頻器 單片機(jī) ATmega

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 新绛县| 新津县| 安吉县| 洞头县| 禄丰县| 昌邑市| 梨树县| 宿州市| 波密县| 进贤县| 宁明县| 枣强县| 南华县| 繁峙县| 玉山县| 永仁县| 广南县| 中宁县| 会昌县| 安化县| 齐河县| 兰溪市| 藁城市| 谢通门县| 凤庆县| 诸城市| 武安市| 定结县| 沛县| 奎屯市| 邵武市| 迁西县| 崇仁县| 邯郸市| 井研县| 佳木斯市| 永德县| 安达市| 北海市| 车险| 靖安县|