新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 一種基于DSP的直流電源供電系統的設計

        一種基于DSP的直流電源供電系統的設計

        作者: 時間:2010-04-28 來源:網絡 收藏

        3 軟件
        3.1 軟件流程
        本系統的主程序和CAN接收中斷程序流程如圖8所示。工作流程:系統開機后進行上電自檢、初始化設置,如有故障則進行故障排除,無故障則程序進入while循環,在該循環內進行參數采集、CAN數據發送、負載開機控制。中斷程序負責從上位機接收CAN數據。


        3.2 CAN通信
        TMS320F2812數字信號處理器所集成的增強型CAN控制器通信接口與CAN2.0B協議完全兼容,其32個可以獨立配置的郵箱及其時間標志特性有力地保證了電磁噪聲環境下與其他控制器的串口通信能力。


        中,配置郵箱0為查詢方式發送,郵箱16為中斷方式接收,數據采用標準數據幀(11位ID)格式,相應的信息發送和接收流程如圖9所
        示。當配置為發送時,設置相應郵箱的傳送請求標志(TRS)為1啟動發送,當相應郵箱的傳送應答標志(TA)置位時表明發送數據成功,清除應
        答標志TA等待下一次發送;對于接收郵箱,每個郵箱成功接收到信息后,郵箱的接收數據懸掛寄存器(RMP)相應的位為l并初始化一個中斷,讀取數據后需要清除RMP位。

        4 結束語
        本文帶有CAN總線控制器的芯片TMS320F2812設計了一種,同時詳細闡述了該電源參數的采集方法和CAN總線接口的設計技巧。使用表明,該系統在惡劣環境下具有良好的工作性能,可為工程測量領域提供一種完備的測試方案,具有較強的工程應用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 荣昌县| 台江县| 永康市| 益阳市| 资阳市| 岫岩| 天台县| 南投县| 孙吴县| 墨竹工卡县| 临夏市| 石楼县| 山阴县| 河南省| 江门市| 宜丰县| 梁山县| 清镇市| 钟山县| 泰顺县| 宣恩县| 新兴县| 桂平市| 永丰县| 吉安市| 博乐市| 读书| 增城市| 界首市| 秀山| 威远县| 庆元县| 宜宾市| 高淳县| 中江县| 尼勒克县| 湛江市| 凤庆县| 绍兴市| 柳河县| 平远县|