新聞中心

        EEPW首頁 > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 基于同步DMX512的LED控制系統(tǒng)設(shè)計(jì)

        基于同步DMX512的LED控制系統(tǒng)設(shè)計(jì)

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

        SD5128與RGB 燈的連接方式如圖5所示。可以實(shí)現(xiàn)單色256個灰度變化以及2 563種混合顏色變化,達(dá)到更好的混色效果。
        USB接口選擇南京沁恒電子公司研發(fā)的USB接口芯片CH375,采用被動并行接口方式。CH375工作在主機(jī)方式下,主要實(shí)現(xiàn)單片機(jī)讀U盤功能以及對燈光數(shù)據(jù)的移動控制,增強(qiáng)了可拓展性和易用性。CH375與MCU的接口電路如圖6所示,CH375的D0~D7與MCU的P1總線相連。

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

        d.jpg


        3.2 軟件
        MCU通過讀取U盤中存儲的燈光控制文件來實(shí)現(xiàn)對燈的控制。U盤中可以存放多個文件,且每個文件都是一組數(shù)據(jù)的組合,并以文件名區(qū)分和識別。CH375提供了U盤文件級子程序庫,MCU可以直接調(diào)用子程序庫讀寫U盤中的燈光控制數(shù)據(jù),無需考慮文件系統(tǒng),這不僅降低了研究難度,而且也降低了綜合開發(fā)成本。主程序流程如圖7所示。

        e.jpg


        當(dāng)確定U盤插入時,先搜索U盤里指定文件的個數(shù),再讀取指定的文件,判斷該文件的大小,打開文件并發(fā)送一組控制數(shù)據(jù)。當(dāng)一組控制數(shù)據(jù)的末尾是0x7FFFFFFF時,說明是一組控制數(shù)據(jù)的結(jié)束符,再發(fā)送下一組控制數(shù)據(jù),直到文件中數(shù)據(jù)發(fā)送完為止,關(guān)閉文件并打開下一個文件。這樣,U盤中多個文件可以組合成絢麗的控制效果。

        結(jié)語
        傳統(tǒng)協(xié)議采用多控制器互聯(lián)的控制方法,較為復(fù)雜。本文采用SD5128的實(shí)現(xiàn)系統(tǒng)的控制,用單個控制器來實(shí)現(xiàn)協(xié)議,不僅讓更加簡單,而且使用U盤存儲燈光控制數(shù)據(jù)能夠極大地方便用戶。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 关岭| 太湖县| 麟游县| 鄂托克旗| 临夏县| 朝阳区| 和平县| 巍山| 全南县| 洞头县| 禹州市| 大姚县| 涿州市| 前郭尔| 乌拉特中旗| 阿图什市| 博野县| 桃园市| 贵阳市| 西贡区| 宝兴县| 宝应县| 杨浦区| 固安县| 西充县| 百色市| 连江县| 哈巴河县| 沁阳市| 侯马市| 昌宁县| 永和县| 井冈山市| 旬阳县| 桓仁| 石台县| 福州市| 新郑市| 衡东县| 孝感市| 太白县|