新聞中心

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

        基于單片機設(shè)計的發(fā)動機測量方法

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

        3.3 存儲模塊

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

        3.4 看門狗電路

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

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

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

        3.6 程序流程

        66.gif
        圖2 主程序

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




        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 深圳市| 泸西县| 沙田区| 松滋市| 伊吾县| 霍山县| 于田县| 双城市| 衡山县| 锡林郭勒盟| 军事| 新巴尔虎左旗| 商城县| 静宁县| 玉屏| 阿拉善盟| 梁河县| 新兴县| 吉首市| 什邡市| 平舆县| 广水市| 舒城县| 阜康市| 仲巴县| 和林格尔县| 阿克苏市| 安陆市| 长白| 洞口县| 兴化市| 玛曲县| 九江市| 三江| 苍山县| 深圳市| 班戈县| 吴忠市| 汤原县| 怀宁县| 五指山市|