以太網(wǎng)集中照明控制器「第二屆立創(chuàng)商城電子制作節(jié)入圍獎(jiǎng)作品」
2017-12-13 16:21:40閱讀量:16723來源:立創(chuàng)商城
本作品為第二屆立創(chuàng)商城電子制作節(jié)入圍獎(jiǎng)作品,作者立創(chuàng)社區(qū)ID:PeterPan;轉(zhuǎn)載請(qǐng)注明出處,未經(jīng)允許不得用作商業(yè)用途。作品原鏈接:http://club.szlcsc.com/article/details_5609_1.html。
一、作品簡(jiǎn)介
1.作品整機(jī)外觀
2.研究背景
自從十一五規(guī)劃提出“落實(shí)科學(xué)發(fā)展觀,建設(shè)資源節(jié)約型、環(huán)境友好型社會(huì)”舉措以來,人民積極響應(yīng)“節(jié)能減排”號(hào)召。據(jù)有關(guān)數(shù)據(jù)統(tǒng)計(jì),照明耗電量是建筑電氣電能消耗的主要成分,大約占整個(gè)樓宇建筑用電量的12%~25%左右 。隨著建筑行業(yè)發(fā)展,該比值還在不斷增長(zhǎng),所以,建筑照明系統(tǒng)有著可觀的節(jié)能潛力。在建筑行業(yè)快速發(fā)展的今天,采取先進(jìn)的照明系統(tǒng),降低電能消耗,延長(zhǎng)燈具壽命,降低管理人員工作量,有廣闊的市場(chǎng)前景。
3.作品亮點(diǎn)
該系統(tǒng)使用使用以太網(wǎng)進(jìn)行數(shù)據(jù)通信,通信速度快,可靠性高,能廣泛應(yīng)用于星級(jí)酒店、辦公大樓、各類場(chǎng)館、展廳等高可靠、高安全性的場(chǎng)合。系統(tǒng)下位機(jī)控制板采用STM32F103為主控芯片,通過SPI接口連接W5500網(wǎng)卡芯片,實(shí)現(xiàn)了以太網(wǎng)TCP通信功能。下位機(jī)檢測(cè)到夜間有人走動(dòng)時(shí)可自動(dòng)開燈。上位機(jī)運(yùn)行照明控制管理軟件,通過以太網(wǎng)與下位機(jī)通信,不但能夠開閉任意一盞燈,還能實(shí)現(xiàn)一鍵開閉所有燈、定時(shí)開關(guān)燈、場(chǎng)景預(yù)設(shè)等功能。系統(tǒng)采用低壓直流LED節(jié)能光源,亮度高,壽命長(zhǎng),安全性高。采用新型節(jié)能光源代替?zhèn)鹘y(tǒng)光源,節(jié)能效果可達(dá)到25%~35% 。
二、系統(tǒng)構(gòu)架圖
系統(tǒng)整體設(shè)計(jì)方案遵循模塊化設(shè)計(jì)思想,將系統(tǒng)分為電源模塊、STM32最小系統(tǒng)、信號(hào)采集模塊、繼電器輸出模塊、W5500網(wǎng)絡(luò)模塊、24C02存儲(chǔ)模塊。
三、硬件部分的描述
1.原理圖&PCB源文件
原理圖下載:http://club.szlcsc.com/article/downFile_D7883691304431CA.html
PCB文件下載:http://club.szlcsc.com/article/downFile_AB8FBCF1423BCB41.html
2.實(shí)現(xiàn)原理
下位機(jī)上電后先初始化最基本的系統(tǒng)資源,如RTC實(shí)時(shí)時(shí)鐘、看門狗、定時(shí)器等。定時(shí)器每500ms中斷一次,板載LED閃爍一次,同時(shí)看門狗“喂狗”。1秒之內(nèi)沒有喂狗,系統(tǒng)將會(huì)強(qiáng)制復(fù)位。然后初始化外設(shè)資源,如光耦輸入接口、繼電器輸出接口、24C02存儲(chǔ)芯片、W5500網(wǎng)絡(luò)芯片。下位機(jī)的基本信息和網(wǎng)絡(luò)參數(shù)都保存在24C02中,這些參數(shù)可以通過串口發(fā)送命令來修改。程序運(yùn)行后,當(dāng)串口收到命令時(shí),處理串口命令;當(dāng)檢測(cè)到TCP收到命令時(shí),處理TCP命令,如果是開關(guān)繼電器操作,則操作完繼電器后將當(dāng)前繼電器狀態(tài)保存在24C02中,實(shí)現(xiàn)斷電保存;當(dāng)燈泡開光狀態(tài)變化時(shí),即光耦輸入點(diǎn)發(fā)生變化后,MCU會(huì)主動(dòng)向上位機(jī)發(fā)送當(dāng)前光耦輸入點(diǎn)狀態(tài)。
四、材料清單(BOM列表)
部分元器件清單:
STM32F103RCT6:http://www.17719.cn/product/details_8815.html
W5500:http://www.17719.cn/product/details_33808.html
HR911105A:http://www.17719.cn/product/details_12651.html
ULN2803:http://www.17719.cn/product/details_5673.html
AT24C02:http://www.17719.cn/product/details_9325.html
MAX3232:http://www.17719.cn/product/details_46846.html
LM2596-3V3:http://www.17719.cn/product/details_8406.html
817C光耦:http://www.17719.cn/product/details_7915.html
五、軟件部分的描述
下位機(jī)和上位機(jī)都通過雙絞線連接交換機(jī),上位機(jī)通過控制軟件來實(shí)現(xiàn)對(duì)下位機(jī)的訪問和操作。上位機(jī)控制軟件如圖所示。
下位機(jī)源代碼TCPServe+以太網(wǎng)控制板代碼下載(C#寫的,Visual Studio 2010開發(fā)):
http://club.szlcsc.com/article/downFile_D2962FE7CEE1C6B6.html
六、作品演示
七、總結(jié)
在該系統(tǒng)設(shè)計(jì)過程中,嚴(yán)格遵守公司規(guī)范,極大提高了PCB電路板的可生產(chǎn)性、可測(cè)試性和可維護(hù)性,下位機(jī)代碼清晰、簡(jiǎn)潔、可測(cè)試、安全、效率高、可移植強(qiáng),產(chǎn)品能夠經(jīng)受住市場(chǎng)考驗(yàn)。
由于資源限制和準(zhǔn)備時(shí)間不足,加上對(duì)上位機(jī)編程不熟悉,只圓滿完成了系統(tǒng)下位機(jī)系統(tǒng)設(shè)計(jì),上位機(jī)軟件比較粗糙。
本系統(tǒng)設(shè)計(jì)過程中,完善了知識(shí)體系,對(duì)嵌入式系統(tǒng)開發(fā)有了更加深入的理解。在此過程中也認(rèn)識(shí)到了自身很多不足,為以后學(xué)習(xí)指明方向。本作品通過以太網(wǎng)與上位機(jī)通信,采用明文傳輸協(xié)議,協(xié)議公開透明,客戶可以根據(jù)這些協(xié)議和自己實(shí)際工程需要,自行編寫上位機(jī)控制軟件。以后可以編寫更加安全的通信協(xié)議,使用MD5、SHA265等加密算法為通訊內(nèi)容加密,還可以增加對(duì)MODBUS工業(yè)通訊系統(tǒng)的支持等等,可供二次開發(fā)的潛力巨大。

L7805CV-DG/線性穩(wěn)壓器(LDO) | 0.5401 | |
AMS1117-3.3/線性穩(wěn)壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0336 | |
LM358DR2G/運(yùn)算放大器 | 0.345 | |
CJ431/電壓基準(zhǔn)芯片 | 0.1157 | |
LM393DR2G/比較器 | 0.3143 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 34.83 | |
REF3012AIDBZR/電壓基準(zhǔn)芯片 | 0.9316 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 |
- 雷軍官宣,小米自研手機(jī)芯片成了!
- 做了個(gè)“迷你”閱讀器!有10個(gè)功能,好實(shí)用……
- SM Switch無錫斯茂:電子開關(guān)專業(yè)制造商
- 震東電子:一站式電感解決方案
- 用立創(chuàng)開發(fā)板,做了個(gè)AI小電視!能聊天,能翻譯……
- 中芯國際,利潤(rùn)暴漲!
- XBLW/芯伯樂產(chǎn)品應(yīng)用在數(shù)字萬用表上的開發(fā)設(shè)計(jì)
- 鴻利智匯:成為L(zhǎng)ED車燈國產(chǎn)化堅(jiān)定擁護(hù)者
- STM32F103C8T6和GD32F103C8T6有啥區(qū)別?
- 原來小米的屏幕,放大后長(zhǎng)這樣!我做了個(gè)電子顯微鏡……