新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于STC單片機(jī)的LED輪廓顯示控制器設(shè)計(jì)

基于STC單片機(jī)的LED輪廓顯示控制器設(shè)計(jì)

作者: 時(shí)間:2012-06-11 來(lái)源:網(wǎng)絡(luò) 收藏

2.2 從硬件
包括最小系統(tǒng),交流信號(hào)輸入部分,485收發(fā)模塊部分,輸出電路4部分集成。主電器原理圖如圖3所示。

本文引用地址:http://www.butianyuan.cn/article/171309.htm


從系統(tǒng)結(jié)構(gòu)圖1中可知,485總線網(wǎng)絡(luò)采用星形結(jié)構(gòu),一個(gè)主機(jī)和若干臺(tái)從機(jī),主機(jī)只發(fā)送數(shù)據(jù),從機(jī)只接收數(shù)據(jù),屬于單功方式。實(shí)際應(yīng)用時(shí),當(dāng)主控制器距現(xiàn)場(chǎng)較遠(yuǎn)時(shí),為了省通信接線,并簡(jiǎn)化連接結(jié)構(gòu)。將星形連接結(jié)構(gòu)變成如圖4所示連接方式。


因此從控制器的485收發(fā)模塊包括一個(gè)接收模塊和一個(gè)發(fā)送模塊。從圖3中可以看出接收部分得到信號(hào)未進(jìn)入就直接通過(guò)發(fā)送模塊送出。既完成了控制要求,又簡(jiǎn)化了連接方式。

3 系統(tǒng)軟件
系統(tǒng)軟件包括上位機(jī)軟件的設(shè)計(jì)、下位機(jī)程序設(shè)計(jì)兩部分。上位機(jī)軟件完成控制效果編輯與轉(zhuǎn)換,然后直接修改下位機(jī)程序的BIN文件。下位機(jī)程序程序效果數(shù)據(jù)解釋并執(zhí)行。
3.1 色帶數(shù)據(jù)設(shè)計(jì)
由于內(nèi)部程序空間有限,數(shù)據(jù)處理能力有限,所以需要用簡(jiǎn)潔的數(shù)據(jù)模型表示變換效果。因此本文設(shè)計(jì)了一種色帶數(shù)據(jù)格式和特效數(shù)據(jù)格式。具體內(nèi)容如表1所示。


從表1可知一個(gè)色帶由7字節(jié)數(shù)據(jù)組成,表示一個(gè)最小漸變過(guò)程,如表1示例數(shù)據(jù)即表示從紅色經(jīng)過(guò)31級(jí)漸變變換成綠色。將所有上位機(jī)設(shè)計(jì)的變換效果需要的漸變過(guò)程按順序生成一個(gè)數(shù)據(jù)。每一個(gè)特效數(shù)據(jù)由N個(gè)最小漸變色帶數(shù)據(jù)組成,因此表示一個(gè)特效時(shí)只需指明包含的色帶數(shù)和各個(gè)色帶數(shù)據(jù)序號(hào)即可。這樣便于基本色帶的重復(fù)使用,節(jié)省了有限的程序存儲(chǔ)空間,實(shí)現(xiàn)了控制要求。

光耦相關(guān)文章:光耦原理


萬(wàn)用表相關(guān)文章:萬(wàn)用表怎么用


led顯示器相關(guān)文章:led顯示器原理


斷路器相關(guān)文章:斷路器原理


高壓真空斷路器相關(guān)文章:高壓真空斷路器原理
漏電斷路器相關(guān)文章:漏電斷路器原理


評(píng)論


相關(guān)推薦

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

關(guān)閉