新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一種基于DSP芯片與CAN總線的電源監(jiān)控系統(tǒng)設計

        一種基于DSP芯片與CAN總線的電源監(jiān)控系統(tǒng)設計

        作者: 時間:2014-12-08 來源:網(wǎng)絡 收藏

          3系統(tǒng)軟件設計

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

          程序開始對GPIO,ADC.E等各個外設初始化,進入死循環(huán)。在循環(huán)里,程序啟動各個外設并成相應的功能,其程序流程圖如圖6所示。


        控制單元軟件流程圖


          圖6控制單元軟件流程圖

          總線通信軟件的設計包括應用層協(xié)議制定和實施、明確各節(jié)點的功能以及相互交互的數(shù)據(jù)、規(guī)定數(shù)據(jù)每—位的確切含義以及要做的響應處理。節(jié)點軟件設計的主要分三個部分,即初始化CAN模塊、數(shù)據(jù)發(fā)送程序、接收程序。CAN模塊使用之前必須要進行初始化。

          首先,設置CANTX和CANRX做為CAN的通信引腳。在標準的T作模式下,通過把CCR(CANMC.12)置1,使CAN模塊工作在初始化模式。等待當CCL(CANLS.4)為1時,才能執(zhí)行初始化操作。初始化操作首先要進行位時間配置寄存器CANBTC的設置。CANBTC設置決定總線傳輸信號的波特率,是CAN控制器模塊的核心配置問題,CAN初始化配置流程圖如圖7.


        CAN模塊的初始化配置


          圖7 CAN模塊的初始化配置

          4結(jié)論

          本文創(chuàng)新點:在數(shù)字化電源監(jiān)控逐漸流行的今大,本文提出了一種基TMS320F2812 芯片的針對分布式多模塊電源的監(jiān)控系統(tǒng),該監(jiān)控系統(tǒng)以穩(wěn)定,安全,傳輸速度高的CAN通信技術(shù)作為本系統(tǒng)模塊間通信方式,考慮到系統(tǒng)擴展的需要,選用含用大存儲空間的處理芯片,方便系統(tǒng)程序的擴展;同時,選片時盡量考慮集成度高,可靠性高,針對系統(tǒng)功能需求的處理芯片和外圍功能電路。本系統(tǒng)注重實際效用,在實際的工業(yè)控制中,系統(tǒng)工作穩(wěn)定。

        模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理



        上一頁 1 2 下一頁

        關(guān)鍵詞: DSP CAN

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 福贡县| 正宁县| 铜山县| 邳州市| 平邑县| 五家渠市| 滕州市| 通州市| 大竹县| 文登市| 安达市| 新邵县| 秭归县| 大港区| 黎城县| 山阴县| 赤城县| 桃江县| 望奎县| 彭水| 门源| 乌什县| 府谷县| 都匀市| 本溪市| 中江县| 绥芬河市| 绥中县| 仪陇县| 河西区| 固原市| 余江县| 吉林市| 安乡县| 灵武市| 图片| 嘉定区| 郸城县| 桂平市| 务川| 宁河县|