• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)設(shè)計(jì)的發(fā)動(dòng)機(jī)測(cè)量方法

    基于單片機(jī)設(shè)計(jì)的發(fā)動(dòng)機(jī)測(cè)量方法

    作者: 時(shí)間:2012-03-23 來(lái)源:網(wǎng)絡(luò) 收藏

    3.3 存儲(chǔ)模塊

    在INT0中斷中完成斷電保存靈敏度系數(shù)SENS的工作,SENS分兩字節(jié)保存,SENS_H存貯于24C04的020H; SENS_L存貯于021H單元,因?yàn)镸CS-51系列中沒(méi)有內(nèi)置的I2C接口,所以,采用軟件模擬硬件電路信號(hào)的,用P3口的兩個(gè)引腳來(lái)當(dāng)作 SDA,SCL信號(hào)線,接口信號(hào)對(duì)應(yīng)關(guān)系:SDA對(duì)應(yīng)P3.0,SCL對(duì)應(yīng)P3.1引腳。程序流程見(jiàn)圖3 INT0中斷。

    3.4 看門狗電路

    在不讀取片外的擴(kuò)展芯片時(shí),ALE引腳輸出一定頻率的時(shí)鐘信號(hào),看門狗電路的頻率信號(hào)即取自此引腳,該信號(hào)經(jīng)過(guò)兩片CD4020分頻后,送到 RESET復(fù)位引腳,而CD4020的RESET信號(hào)由T1引腳階段性輸出,當(dāng)程序正常運(yùn)行時(shí),有意識(shí)地階段性地用指令給T1引腳置低電平,因此在T1引腳不斷的送出復(fù)位信號(hào),此信號(hào)不斷地對(duì)CD4020的計(jì)數(shù)進(jìn)行清除,所以永遠(yuǎn)達(dá)不到對(duì)的復(fù)位的計(jì)數(shù)信號(hào)要求。當(dāng)程序走飛時(shí),因?yàn)椴荒苷5貓?zhí)行程序,所以T1引腳不能送出復(fù)位信號(hào),不能對(duì)CD4020進(jìn)行復(fù)位,因此,當(dāng)計(jì)時(shí)到一定時(shí)間時(shí),就會(huì)有復(fù)位信號(hào)送到單片機(jī)的RESET復(fù)位引腳,使系統(tǒng)強(qiáng)制復(fù)位,程序從0000H重新開(kāi)始執(zhí)行,系統(tǒng)回到正確運(yùn)行狀態(tài),進(jìn)行信號(hào)的與正常顯示。

    3.5  濾波系數(shù)和顯示刷新率

    因?yàn)椴捎昧藬?shù)字濾波技術(shù),為了調(diào)整濾波系數(shù)和顯示的刷新率,以滿足不同要求,在P1口加了一個(gè)濾波系統(tǒng)設(shè)置裝置,即一個(gè)DIP開(kāi)關(guān),將其撥到ON位置,則接+5V電壓,此時(shí)讀取引腳時(shí)得到邏輯1信號(hào),將其撥到OFF位置,則接地,此時(shí)讀取引腳時(shí)得到邏輯0信號(hào),由此可根據(jù)DIP開(kāi)關(guān)選擇濾波系數(shù)和顯示刷新率。

    3.6 程序流程

    66.gif
    圖2 主程序

    接地電阻相關(guān)文章:接地電阻測(cè)試方法




    評(píng)論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 肇庆市| 新巴尔虎左旗| 奇台县| 西峡县| 木兰县| 深州市| 安庆市| 台湾省| 文水县| 阿坝县| 怀安县| 长岭县| 蒙阴县| 安龙县| 寻乌县| 内江市| 清河县| 高州市| 平遥县| 茶陵县| 昌吉市| 玉山县| 洛扎县| 宁城县| 新绛县| 江安县| 监利县| 饶平县| 丰县| 凤凰县| 贵定县| 阿瓦提县| 鹤山市| 温州市| 大厂| 崇仁县| 台东市| 河津市| 温泉县| 随州市| 苍梧县|