【正文】
安徽建筑大學畢業(yè)設計(論文) 本科畢業(yè)論文專 業(yè): 測控技術(shù)與儀器 班 級: 11測控2班 _ 學生姓名: 管國翀 學 號: 11210040218 課 題: 基于STM32和DM9000的照明控制系統(tǒng) 指導老師: 陳 松 完成時間: 2015年6月7日 安徽建筑大學機械與電氣工程 學 院 二〇一五年六月七日 II摘 要隨著計算機技術(shù)和電子信息技術(shù)的高速發(fā)展,特別是近年來在互聯(lián)網(wǎng)建設的推動下,照明控制系統(tǒng)越來越受到人們的關(guān)注。本課題在分析照明控制系統(tǒng)的研究現(xiàn)狀、發(fā)展趨勢、研究意義的基礎(chǔ)上提出了基于單片機以及嵌入式操作系統(tǒng)的照明控制系統(tǒng)的設計方案。STM32F103是意法半導體推出全新STM32互連型系列微控制器中的一款性能較強產(chǎn)品,此芯片集成了各種高性能工業(yè)標準接口,且STM32不同型號產(chǎn)品在引腳和軟件上具有完美的兼容性,可以輕松適應更多的應用,此芯片可以滿足工業(yè)、醫(yī)療、樓宇自動化、家庭音響和家電市場多種產(chǎn)品需求。DM9000是一款單芯片快速以太網(wǎng)MAC控制器,它與STM32控制器通信,發(fā)送指令,通過I/O端口高低電平,控制繼電器,來實現(xiàn)整個照明系統(tǒng)的智能控制。其主要特點在于功能實用、操作簡單、價格低廉、易于安裝,使得該系統(tǒng)可以廣泛應用于學校、工廠等照明設施。關(guān)鍵詞:單片機;照明控制;嵌入式Abstract With the rapid development of puter technology and electronic information technology, especially in recent years in the construction of the Internet Push the lighting control system more and more attention of people. This paper on the basis of analysis of lighting control system, the research present situation, development trend and the research significance the microcontroller and embedded operating system of lighting control system design based on. STM32F103 is STMicroelectronics launched new STM32 interconnection series micro controller in a high performance products. The chip integrates a variety of high performance industrial standard interface and STM32 different types of products on the pin and software with perfect patibility can easily adapt to the application of more, this chip can meet the industrial, medical, building automation and home audio and home appliances market various demands of products. Dm9000 is a single chip fast Ethernet MAC controller, it municate with the STM32 controller, send the mand, through the I / O port level, control relay to achieve intelligent control of the lighting system. Its main features are practical, simple operation, low cost, easy installation, so that the system can be widely used in schools, factories and other lighting facilities.Key words: single chip puter;lightingcontrol;flushbonadingIV目 錄第一章 緒論 1 照明控制系統(tǒng)設計研究的意義 1 國內(nèi)外發(fā)展概況與發(fā)展趨勢 1第二章 系統(tǒng)總體設計方案與硬件介紹 3 系統(tǒng)的總體方案設計介紹 3 系統(tǒng)的硬件設計 4 單片機控制模塊設計 4 DM9000網(wǎng)絡通信模塊 7第三章 系統(tǒng)軟件設計 10 網(wǎng)絡通信協(xié)議 13 uIP協(xié)議棧及其體系結(jié)構(gòu) 14 協(xié)議棧接口 14 程序流程圖 16 程序運行初始化流程圖 16 程序功能流程圖 17 系統(tǒng) LED燈程序 18 22 30第四章 系統(tǒng)的程序調(diào)試 31 系統(tǒng)的主程序調(diào)試 31 編寫程序 31 燒寫代碼下載 32 系統(tǒng)硬件連接 33 34第五章 畢業(yè)設計總結(jié) 36致謝 37參考文獻 38附錄一:硬件電路圖 39附錄二:英文資料和譯文 41第一章 緒論 照明控制系統(tǒng)設計研究的意義 采用智能照明控制系統(tǒng),使照明系統(tǒng)工作在全自動狀態(tài),系統(tǒng)按預先設定的開館、值班、清掃、保安等照明模式進行工作,這些照明模式會按預先設定的時間相互自動地進行切換。提高管理水平,減少維護費用。博物館建筑面積一般較大,人工維護繁瑣,智能照明控制系統(tǒng)的應用,將普通照明人為的開與關(guān)轉(zhuǎn)換成智能化管理,使管理者能將其高素質(zhì)的管理意識運用于照明控制系統(tǒng)中去,同時大大減少了館內(nèi)的運行維護費用。可觀的節(jié)能效果。智能照明控制系統(tǒng)使用了先進的電力電子技術(shù),能對控制區(qū)域內(nèi)的燈具進行智能調(diào)光,當室外光較強時,室內(nèi)照度自動調(diào)暗,室外光較弱時,室內(nèi)照度則自動調(diào)亮,使室內(nèi)的照度始終保持在恒定值附近,從而能夠充分利用自然光實現(xiàn)節(jié)能的目的。此外,智能照明的管理系統(tǒng)采用設置照明工作狀態(tài)等方式,通過智能化自動管理避免了照明區(qū)域“長明燈”等現(xiàn)象,根據(jù)照明的使用規(guī)律啟動不用的燈光場景,通過對燈光的調(diào)光也可以讓燈光不用滿負荷使用,又達到好的照度效果,大幅度的節(jié)約用電。 保護燈具,延長壽命。保護燈具實際上也是節(jié)能的一種方式,燈具損壞的致命原因主要是電壓過高,工作電壓越高,其壽命則成倍降低。因此適當降低燈具工作電壓是延長燈具壽命的有效途徑。美萊恩控制系統(tǒng)能成功地抑制電網(wǎng)的沖擊電壓和浪涌電壓,使燈具不會因上述原因而過早損壞。并且美萊恩采用了軟啟動和軟關(guān)斷技術(shù),避免了燈絲的熱沖擊,使燈具壽命進一步得到延長。智能照明系統(tǒng)通常能使燈具壽命延長2~4倍,不僅節(jié)省大量燈具,而且大大減少更換燈具的工作量,有效地降低了照明系統(tǒng)的運行費用。 國內(nèi)外發(fā)展概況與發(fā)展趨勢 上世紀90年代,美國率先提出了“綠色照明計劃”,這以后,各國也都在不同程度開始對其進行推廣工作。在我國,近幾年也加大了扶持LED綠色照明企業(yè)的力度,并制定節(jié)能認證標準,提高產(chǎn)品技術(shù)和質(zhì)量水平,建立持續(xù)、高效發(fā)熱照明產(chǎn)品市場。更值得一提的是,國家和地方政府組織的“LED照明產(chǎn)品的大宗采購”,將LED綠色照明產(chǎn)品推廣到市政建設、軌道交通、公共空間等領(lǐng)域。同時,開展電力需求管理活動,將綠色照明活動擴展到大型的集團公司、央企及私人企業(yè)。 從綠色照明的發(fā)展階段來看,目前正處在產(chǎn)品創(chuàng)新、節(jié)能標準進一步規(guī)范的環(huán)節(jié)。以LED照明產(chǎn)品為例,由于其是一種高效、節(jié)能環(huán)保的新光源,國家和地方政府已開始從各方面推廣和扶持。然而照明行業(yè)的發(fā)展也面臨著一些難題,例如LED照明市場混亂,低價、質(zhì)量差的產(chǎn)品居多,為一些性能優(yōu)異的綠色照明產(chǎn)品的市場占有率造成了很大影響。除此之外,照明產(chǎn)品標準不明確、節(jié)能要求不統(tǒng)一也為其推廣造成了困擾。 年初,國家出臺的《綠色建筑行動方案》中,倡導節(jié)能減排、降低建筑能耗、減少二氧化碳排放、發(fā)展綠色建筑,這對綠色照明的發(fā)展是有一定的影響和推動作用的。當然,僅有這個方案也是遠遠不夠的,我認為,在建立綠色建材標準體系時,綠色照明作為綠色建材的一部分也應該納入標準體系之中。同時,國家在規(guī)范綠色照明標準及要求、對照明產(chǎn)品進行質(zhì)量管制的同時,也應該為照明企業(yè)的產(chǎn)品發(fā)展與創(chuàng)新指出階段性的方向,并適當對綠色照明企業(yè)進行扶持。62第二章 系統(tǒng)總體設計方案與硬件介紹 系統(tǒng)的總體方案設計介紹 電 腦 命令 照明燈狀態(tài) DM9000 命令 I/O狀態(tài)(照明燈狀態(tài)) STM32 I/O 繼電器 照明燈 首先控制端,通過網(wǎng)絡給網(wǎng)絡端口(dm9000網(wǎng)卡)發(fā)命令stm32取到命令控制I/O高低電平,控制繼電器控制照明燈。 系統(tǒng)的硬件設計 電路原理圖繪制軟件Protel99SE介紹 Protel99SE是應用于Windows9X/2000/NT操作系統(tǒng)下的EDA設計軟件,采用設計庫管理模式,可以進行聯(lián)網(wǎng)設計,具有很強的數(shù)據(jù)交換能力和開放性及3D模擬功能,是一個32位的設計軟件,可以完成電路原理圖設計,印制電路板設計和可編程邏輯器件設計等工作,可以設計32個信號層,16個電源地層和16個機加工層。 單片機控制模塊設計 普通設計中大多采用51單片機、PIC單片機或者是AVR 單片機,這些單片機的缺點是高功耗、性能低并且硬件資源匱乏。 相比之下, STM32 系列是基于專為要求高性能、低成本、低功耗的嵌入式應用而專門設計的 ARM CortexM3 內(nèi)核的微控制器。 STM32F103 ,STM32F103是意法半導體推出全新STM32互連型系列微控制器中的一款性能較強產(chǎn)品,此芯片集成了各種高性能工業(yè)標準接口,且STM32不同型號產(chǎn)品在引腳和軟件上具有完美的兼容性,可以輕松適應更多的應用。 新STM32的標準外設包括10個定時器、兩個12位AD(模數(shù)轉(zhuǎn)換器) (快速交替模式下2M sample/s)、兩個12位DA(數(shù)模轉(zhuǎn)換器)、兩個I2C接口、五個USART接口和三個SPI端口和高質(zhì)量數(shù)字音頻接口IIS,另外STM32F103擁有全速USB(OTG)接口,以及以太網(wǎng)10/100 MAC模塊。此芯片可以滿足工業(yè)、醫(yī)療、樓宇自動化、家庭音響和家電市場多種產(chǎn)品需求。 ,該系列芯片是意法半導體(ST)公司出品,其內(nèi)核是CortexM3。該系列芯片按片內(nèi)Flash的大小可分為三大類:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。 ,CAN,ADC,SPI,I2C,USB,UART,等多種功能 內(nèi)核:ARM 32位的CortexM3,最高72MHz工作頻率,()單周期乘法和硬件除法存儲器從32K到512K字節(jié)的閃存程序存儲器(STM32F103XXXX中的第二個X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)(POR/PDR)、可編程電壓監(jiān)測器(PVD)416MHZ晶振振蕩器內(nèi)嵌經(jīng)出廠調(diào)教的8MHz的RC振蕩器 內(nèi)嵌帶校準的40KHz的RC振蕩器產(chǎn)生CPU時鐘的PLL帶校準的32KHz的RC振蕩器低功耗 睡眠、停機和待機模為RTC和后備寄存器供電模數(shù)轉(zhuǎn)換器2個12位模數(shù)轉(zhuǎn)換器,1us轉(zhuǎn)換時間(多達16個輸入通道)轉(zhuǎn)換范圍:,共12個DMA通道:DMA1有7個通道,DMA2有5個通道支持的外設:定時器、ADC、SPI、USB、IIC和UART多達112個快速I/O端口(僅Z系列有超過100個引腳)26/37/51/80/112個I/O口,所有I/O口一塊映像到16個外部中斷;幾乎所有的端口均可容忍5V信號 調(diào)試模式串行單線調(diào)試(SWD)和JTAG接口多達8個定時器3個16位定時器,每個定時器有多達4個用于輸入捕獲/輸出比較/PWM或脈沖計數(shù)的通道和