新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于C8051F040多路浸水時刻記錄電路設計

        基于C8051F040多路浸水時刻記錄電路設計

        作者: 時間:2014-01-18 來源:網絡 收藏
        在某型水下航行器自沉系統中,某合金材料在海水中一定時間內能正常工作,但正常時間過后會被海水腐蝕;從而實現該航行器的自沉功能。為此設計了該電路,用以測試鋁鉻合金材料在不同溫度的多組時間信息。

        1 系統硬件結構
        基于多路浸水時刻記錄電路硬件部分由6個主要模塊組成:、信號電平轉換電路、達接斯時鐘模塊、M25P80模塊、單片機模塊和通訊模塊。系統硬件結構框圖如圖1所示。

        a.JPG


        1.1 單片機08051F040
        由美國Silicon Labs公司設計,對原51單片機內核進行了較大改造,由原來12個時鐘執行一條指令,改進為一個時鐘執行一條單周期指令,多數指令執行的時鐘周期數與指令的Byte數相同,使得該款單片機的運行速度大幅提高。C8051F040具有64個數字I/O引腳,片內集成了一個2.0B控制器。主要特性如下:(1)高速、流水線結構的8051兼容的CIP-51內核(可達25 MI·s-1)。(2)控制器局域網( 2.0B)控制器,具有32個消息對象,每個消息對象有其自己的標識。(3)硬件實現的SPI、SMBus/I2C和兩個UART串行接口。(4)5個通用16位定時器。(5)具有6個捕捉/比較模塊的可編程計數器/定時器陣列。
        1.2 及電平轉換電路
        采用自行研制的浸水模塊,該模塊接口簡單,只需5根線分別為:浸水傳感器測試點A、浸水傳感器測試點B、供電電源24V、供電電源地、感應輸出OUT24V。當浸水傳感器測試點A和浸水傳感器測試點B接觸或之間有水使A、B導通,這樣A、B間的電阻由無窮大變為幾Ω甚至零。通過比較電路從而輸出供電電壓24 V,而單片機C8051F040I/O口能夠承受的電壓僅為5 V。電平轉換電路采用光電隔離芯片TLP28 1-4電路圖如圖2所示。

        b.JPG


        1.3 時鐘芯片
        是美國達拉斯半導體公司推出的時鐘芯片,采用CMOS技術制成,把時鐘芯片所需的晶振和外部鋰電池相關電路集于芯片內部。采用芯片設計的時鐘電路無需外圍電路并具有良好的微機接口。DS12887芯片具有微耗、外圍接口簡單、精度高、工作穩定可靠等優點,可廣泛用于各種需要較高精度的實時時鐘場合中。其主要功能如下:(1)內含一個鋰電池,斷電后運行10年以上不丟失數據。(2)計秒、分、時、天、星期、日、月、年,并有閏年補償功能。(3)二進制數碼或BCD碼表示時間、日歷和定鬧。(4)12小時或24小時制,12小時時鐘模式帶有PWM和AM指導,有夏令時功能。(5)Motorola5和Inatael總線時序選擇。
        DS12887有4個狀態控制寄存器,它們在任何時間都可訪問,即使更新周期也不例外。具體電路連接圖如圖3所示。

        c.JPG


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 双鸭山市| 内丘县| 尼玛县| 乐山市| 嘉祥县| 乌恰县| 信丰县| 永仁县| 晋江市| 安新县| 山阴县| 舞钢市| 桂阳县| 木里| 金昌市| 密云县| 馆陶县| 肃宁县| 五家渠市| 紫阳县| 拉萨市| 旺苍县| 蒙阴县| 泰顺县| 娱乐| 嘉义市| 东源县| 勃利县| 衢州市| 平泉县| 都匀市| 罗山县| 萨嘎县| 无为县| 白河县| 肇东市| 南平市| 澄江县| 疏勒县| 于田县| 奎屯市|