999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于物聯(lián)網(wǎng)技術(shù)的智能LED 嵌入式系統(tǒng)設(shè)計

2021-11-24 14:52:42
商品與質(zhì)量 2021年6期
關(guān)鍵詞:設(shè)備設(shè)計

大連云動力科技有限公司 遼寧大連 116023

1 系統(tǒng)整體設(shè)計

ESP32 是一款性能穩(wěn)定的物聯(lián)網(wǎng)芯片,只需要極少的外圍器件,就可以實現(xiàn)強(qiáng)大的處理性能、WI-FI 和藍(lán)牙功能,滿足本設(shè)計電路控制需求和WI-FI 無線收發(fā)需求。NCL30161DC-DC LED 驅(qū)動芯片是一款平均電流滯環(huán)控制模式高亮度LED 降壓控制器,支持脈寬調(diào)制或者模擬調(diào)光,可以滿足本設(shè)計中恒流驅(qū)動20V28W 黃白共陽極LED 燈,并實現(xiàn)亮度控制的需求。使用EEPROM AT24C08 存儲芯片存儲設(shè)備序列號和其他配置信息。使用CH340C 實現(xiàn)USB 轉(zhuǎn)串口或者USB 轉(zhuǎn)串口打印。此外電源采用220V 轉(zhuǎn)24V50W 的電源模塊,24V 作為NCL30161 輸入電壓,同時對24V 進(jìn)行24V 轉(zhuǎn)3.3V 的降壓,滿足主控芯片、串口芯片、EEPROM 芯片的供電需求[1-2]。

以ESP32 為主芯片的設(shè)備燒錄序列號的同時,平臺添加此序列號,通過藍(lán)牙配網(wǎng)使設(shè)備連接WI-FI,激活此設(shè)備。平臺發(fā)送控制指令給設(shè)備,設(shè)備完成指令后將結(jié)果反饋到平臺,平臺收到反饋后更新LED 狀態(tài),完成遠(yuǎn)程控制LED 燈。

2 系統(tǒng)硬件設(shè)計

首先是電源設(shè)計,24V 作為輸入電壓,通過兩個NCL30161進(jìn)行降壓后,分別給黃燈和白燈供電。使用AOZ1284 這款DCDC芯片進(jìn)行24V 轉(zhuǎn)3.3V,為主控芯片ESP32、存儲芯片EEPROM和串口芯片CH340C 供電。然后是控制電路設(shè)計,根據(jù)ESP32 規(guī)格書,IO16、IO17、IO18、IO19 等均為PWM 引腳,本設(shè)計使用IO16 和IO17 分別連接到兩個NCL30161 芯片的DIM/EN 引腳,實現(xiàn)通過改變占空比對黃燈和白燈進(jìn)行亮度控制。EEPROM 與主芯片之間是IIC 通訊,使用ESP32 的IO32 和IO33 分別作為SDA和SCL。CH340C 是一款USB 總線的轉(zhuǎn)接芯片,可以實現(xiàn)USB轉(zhuǎn)串口或者USB 轉(zhuǎn)打印口,其TX 和RX 引腳分別接在ESP32 的RXD0 和TXD0 上[3]。

3 系統(tǒng)軟件程序設(shè)計

WINDOWS 下安裝VM 再安裝Linux 環(huán)境,然后獲取ESPIDF,設(shè)置工具和環(huán)境變量,安裝VSCODE 等。環(huán)境搭建好之后,連接電路板就可以進(jìn)行燒錄和串口打印。

用戶在app 上輸入WI-FI 名和密碼等配置信息,這些配置信息用JSON 格式通過藍(lán)牙發(fā)送給ESP32,ESP32 把a(bǔ)pp 傳來的JSON 消息進(jìn)行解析并通過EEPROM 存儲。設(shè)備激活入網(wǎng)后,平臺顯示激活時間和設(shè)備在線情況,用戶將想要的燈的亮度百分比輸入平臺,平臺通過mqtt 協(xié)議發(fā)送包含用戶輸入的亮度百分比數(shù)值的JSON 消息給ESP32,ESP32 接收消息后進(jìn)行JSON 解析,將亮度百分比賦值給target_duty,進(jìn)而將燈的亮度更改為用戶指定亮度,完成指令后,ESP32 通過HTTP 協(xié)議將更改結(jié)果反饋給平臺,完成遠(yuǎn)程控制[4]。

4 系統(tǒng)調(diào)試結(jié)果

PCB 板焊接完成后,分模塊進(jìn)行測試。首先測試供電情況,24V 進(jìn)線電壓測試良好之后,測量3.3V 是否穩(wěn)定,加入電容去耦使電源紋波穩(wěn)定在5%以內(nèi)。電源測試合格后,接入黃燈和白燈,根據(jù)ESP32 編程指南中API 參考中的LED Control,本設(shè)計首先通過配置定時器指定PWM 信號的頻率為3.5KHz,占空比個數(shù)為0-8000,然后綁定計時器,配置IO16 和IO17 這兩個GPIO 輸出PWM 信號,使用ledc_set_fade_time_and_start(ledc_mode_tspeed_mode,ledc_channel_tchannel,uint32_t target_duty,uint32_t max_fade_time_ms,ledc_fade_mode_tfade_mode)函數(shù)漸變改變PWM 占空比。燒錄PWM 測試程序(占空比在0-100循環(huán)),黃燈和白燈亮度可以進(jìn)行循環(huán),說明PWM 底層程序基本可以。用E2prom_Write 函數(shù)隨意寫入一組字符串并用E2prom_Read 讀出并打印出來,說明EEPROM 部分底層程序沒有問題。硬件部分測試合格后,調(diào)試通信程序。主要是初始化藍(lán)牙、WIFI、HTTP、MQTT,用手機(jī)app 進(jìn)行藍(lán)牙配網(wǎng),建立基于HTTP協(xié)議和MQTT 協(xié)議的通信任務(wù),創(chuàng)建JSON 格式的消息和JSON解析等。基本實現(xiàn)遠(yuǎn)程控制燈的亮度。

5 結(jié)語

從元器件選型、原理圖繪制和PCB 圖繪制等硬件設(shè)計,到C 語言程序編寫、燒錄和調(diào)試等軟件設(shè)計,每個細(xì)節(jié)出問題都會導(dǎo)致功能出現(xiàn)問題。前期需要仔細(xì)閱讀所選芯片的規(guī)格書,查找ESP32 官方例程,梳理每一步操作的邏輯關(guān)系,以免后續(xù)更改浪費時間。

猜你喜歡
設(shè)備設(shè)計
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
何為設(shè)計的守護(hù)之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
瞞天過海——仿生設(shè)計萌到家
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
500kV輸變電設(shè)備運行維護(hù)探討
如何在設(shè)備采購中節(jié)省成本
主站蜘蛛池模板: 欧洲成人在线观看| 亚洲人成成无码网WWW| 在线播放国产99re| 高清无码不卡视频| 国产人成乱码视频免费观看| 色噜噜久久| 一区二区三区在线不卡免费| 丁香亚洲综合五月天婷婷| 国产制服丝袜无码视频| 日韩欧美国产中文| 色综合五月| 国产欧美在线| 国产精品永久久久久| 欧美另类图片视频无弹跳第一页| 日韩免费毛片视频| 国产乱子伦精品视频| 亚洲 成人国产| 国产精品30p| 手机精品福利在线观看| 色综合天天视频在线观看| 丰满人妻久久中文字幕| 国产成本人片免费a∨短片| 亚洲精品国产乱码不卡| 青青草一区| www.精品视频| 亚洲一区精品视频在线| 国产高清无码麻豆精品| 亚洲国产91人成在线| 亚洲国语自产一区第二页| 97在线公开视频| 久久久四虎成人永久免费网站| 国模沟沟一区二区三区| 日韩精品毛片人妻AV不卡| 尤物午夜福利视频| 少妇露出福利视频| 免费人欧美成又黄又爽的视频| 日本人妻丰满熟妇区| 国内熟女少妇一线天| 国产在线无码一区二区三区| 免费毛片全部不收费的| 伊人久热这里只有精品视频99| 四虎精品免费久久| 中文字幕无码制服中字| swag国产精品| 亚洲色图欧美激情| 午夜无码一区二区三区在线app| 亚洲成AV人手机在线观看网站| 国产精品亚洲一区二区三区在线观看| 国产91小视频| 天天综合天天综合| 国产一区二区色淫影院| 久久女人网| 自拍亚洲欧美精品| 色香蕉影院| 91精品人妻互换| 国产区人妖精品人妖精品视频| 91亚洲视频下载| 午夜综合网| 久青草国产高清在线视频| 亚洲成网站| 国产网站一区二区三区| 亚洲精品图区| 欧美高清视频一区二区三区| 欧洲一区二区三区无码| 91精品啪在线观看国产60岁| 久久综合九九亚洲一区| 亚洲天堂网视频| 91成人在线免费观看| 欧美亚洲综合免费精品高清在线观看| 欧美午夜小视频| 欧美亚洲一区二区三区在线| 婷婷五月在线视频| 亚洲娇小与黑人巨大交| 无码aaa视频| 三上悠亚精品二区在线观看| 97精品国产高清久久久久蜜芽| 岛国精品一区免费视频在线观看| 成人韩免费网站| 日韩欧美一区在线观看| 国产成人综合网| 暴力调教一区二区三区| 国产成人1024精品|