基于Arduino UNO的智能插座設計

上傳人:冷*** 文檔編號:18921444 上傳時間:2021-01-04 格式:DOCX 頁數(shù):3 大?。?3.13KB
收藏 版權申訴 舉報 下載
基于Arduino UNO的智能插座設計_第1頁
第1頁 / 共3頁
基于Arduino UNO的智能插座設計_第2頁
第2頁 / 共3頁
基于Arduino UNO的智能插座設計_第3頁
第3頁 / 共3頁

最后一頁預覽完了!喜歡就下載吧,查找使用更方便

18 積分

下載資源

資源描述:

《基于Arduino UNO的智能插座設計》由會員分享,可在線閱讀,更多相關《基于Arduino UNO的智能插座設計(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、基于Arduino UNO的智能插座設計   智能插座是智能家居的重要組成部分。設計的智能插座以Arduino UNO為核心,由處理器模塊、以太網(wǎng)通信模塊、Wi-Fi通信模塊、電源模塊、電能傳感模塊、繼電器模塊等組成,可使用手機APP進行遠程開關控制,實現(xiàn)即時控制、定時控制、過流過壓控制等功能。   1 概述   智能插座是智能家居的重要組成部分,在完成插座的分配單路或者多路電源的基本功能的基礎上,還具有智能化的特點。   本文設計了一種以Arduino UNO為核心的智能插座,可以實現(xiàn)通過因特網(wǎng)使用手機APP對插座進行遠程控制和狀態(tài)監(jiān)測,同時也具備與其它智能家居系統(tǒng)有機結

2、合進行聯(lián)動的能力。   2 智能插座的硬件系統(tǒng)   智能插座的硬件系統(tǒng)由處理器模塊、以太網(wǎng)通信模塊、Wi-Fi通信模塊、電源模塊、電能傳感模塊、繼電器模塊等組成,如圖1所示。   2.1 處理器模塊   本智能插座使用以Arduino UNO單片機組件為核心的處理器模塊。處理器采用ATmega328處理器,擁有14路的I/O口,其中6路為mini輸入接口,另外6路用于PWM輸出。Arduino UNO有一個16MHz的晶振和一個用來復位的按鍵,提供一個電源插孔和一個USB接口,另外還有一個ICSP header。   Arduino UNO 可以通過不同的的傳感器

3、對環(huán)境感知測量,電路板上的微控制器能夠通過編程寫入程序,以二進制的形式燒寫到單片機的微控制器中?;贏rduino 單片機來設計的設備可以只采用Arduino 單片機一種獨立模塊,當然也可以搭配一些其他的在電腦上運行的軟件。   2.2 以太網(wǎng)模塊   以太網(wǎng)模塊采用W5100以太網(wǎng)模塊。此模塊是一款擁有多功能的單片網(wǎng)絡接口芯片,內部集成有 10/100Mbps 以太網(wǎng)控制器。主要應用于高集成、高穩(wěn)定、高性能和低成本的嵌入式系統(tǒng)中。使用 W5100 可以實現(xiàn)沒有操作系統(tǒng)的 Internet 連接,可以與 IEEE802.310BASE-T和 802.3u 100BASE-TX兼容。

4、   2.3 Wi-Fi模塊   Wi-Fi模塊是基于Uart接口的符合Wi-Fi無線網(wǎng)絡標準的嵌入式模塊,內置無線網(wǎng)絡協(xié)議IEEE802.11協(xié)議棧以及TCP/IP協(xié)議棧,能夠實現(xiàn)用戶串口或TTL電平數(shù)據(jù)到無線網(wǎng)絡之間的轉換。   2.4 繼電器模塊   繼電器是自動化領域最常用到的一種弱電控制強電的電器設備。本智能插座設計使用的是信號繼電器,一個三極管來驅動繼電器。在繼電器電路內部線圈兩端添加二極管來吸收線圈斷電情況下所產(chǎn)生的反電勢,以達到防止干擾的目的。上圖中AB為常開觸點,AC為常閉觸點。   2.5 電源模塊   電源模塊將市電轉換為電壓為5V的直

5、流電,為各個系統(tǒng)提供電源。智能插座的電源系統(tǒng)要求對電網(wǎng)質量適應性強、工作穩(wěn)定、體積小。本次設計采用的是以7805為核心的電源變換模塊,最大輸出電流為1A。   電源部分還設計了USB充電功能,可以為手機等設備充電。   2.6 電能傳感模塊   電能傳感模塊的設計以ADE7755為核心,在保證低成本、小體積的同時,又具有高精度和高可靠性,其技術指標超過了IEC1036規(guī)定的要求。在工作時,ADE7755通過兩個16位二階Σ-△模數(shù)轉換器(ADC)將電壓和電流信號數(shù)字化,將電流和電壓的瞬時信號直接通過內部乘法器得到瞬時功率信號,該信號經(jīng)頻轉換器得到與平均有功功率成正比的頻率信號

6、,經(jīng)CF引腳輸出。   3 軟件設計   智能插座軟件設計分為Arduino UNO編程設計和手機APP設計兩部分。   3.1 Arduino UNO編程設計   Arduino UNO軟件開發(fā)采用C語言進行編程,使用Arduino IDE1.05進行編譯,USB轉串口線連接計算機進行燒寫。   軟件系統(tǒng)包括網(wǎng)絡配置程序、網(wǎng)絡數(shù)據(jù)接收程序、繼電器控制程序、電能傳感接收程序、充電控制程序等。網(wǎng)絡配置程序將智能插座與因特網(wǎng)連接。繼電器控制程序根據(jù)手機APP發(fā)出的指令、或者電能傳感接收的狀態(tài)控制繼電器開關。電能傳感接收程序讀取電能傳感器檢測到的經(jīng)過A/D轉換的電流、電

7、壓值,并將該數(shù)據(jù)傳送到處理器中,處理器將該數(shù)據(jù)與預設的電流、電壓閾值進行比較。網(wǎng)絡數(shù)據(jù)接收程序通過W5100以太網(wǎng)模塊接受來路由器上的DHCP服務器的數(shù)據(jù),進行網(wǎng)絡配置。   3.2 手機APP設計   智能插座聯(lián)網(wǎng)后,Arduino UNO具備網(wǎng)絡服務功能,可以通過APP直接讀取繼電器狀態(tài)、電流電壓數(shù)值等智能插座的各種狀態(tài)信息,也可以向處理器發(fā)送控制指令。本次設計只設計了基于Andriod的APP,采用Eclipse進行開發(fā)。   主要由用戶身份認證、智能插座連接、智能插座狀態(tài)指示、開關控制、定時控制等功能模塊組成。   用戶身份認證通過集中的服務器平臺認證用戶身份;

8、智能插座連接將APP和Arduino UNO的服務器連接,實現(xiàn)數(shù)據(jù)讀取和控制;智能插座狀態(tài)指示顯示插座上每一路插孔的開關狀態(tài),點擊該指示,可以進行狀態(tài)轉換,實現(xiàn)手動控制。為防止誤操作,改變插座開關狀態(tài)時,需要進行一次確認。定時控制功能可以設置每一路插座通斷時間,實現(xiàn)計劃供電。   4 設計總結   本設計只是實現(xiàn)了智能插座的基本功能。未來還要在小型化、集成化、穩(wěn)定性等方面進行改進。同時,基于電力的網(wǎng)絡連接、集中式的插座控制和狀態(tài)和檢測、用電量的大數(shù)據(jù)分析等功能也可以在此基礎上實現(xiàn)。另外,系統(tǒng)信息安全保護也要充分考慮。   

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲