今年3月中,由騰訊TencentOS團(tuán)隊(duì)聯(lián)合恩智浦半導(dǎo)體、安謀科技(Arm China)發(fā)起的線上開發(fā)者活動(dòng)——TencentOS Tiny AIoT 應(yīng)用創(chuàng)新大賽,評(píng)選出了優(yōu)勝獲獎(jiǎng)?wù)撸疚慕榻B其中一個(gè)獲獎(jiǎng)作品。
一、設(shè)計(jì)背景及意義該設(shè)計(jì)旨在為家庭的日常生活安全提供額外的保障。
隨著科技的發(fā)展與進(jìn)步,人們家庭的智能設(shè)備和產(chǎn)品越來越多,接入電網(wǎng)的設(shè)備也會(huì)越來越多,量變導(dǎo)致質(zhì)變,家庭設(shè)備總用電監(jiān)控,能極大的幫助人們了解日常用電情況;
該產(chǎn)品的功能,基于以下的問題點(diǎn)進(jìn)行設(shè)計(jì):
家庭大功率設(shè)備眾多,大多數(shù)人對(duì)產(chǎn)品的實(shí)際功率并不了解,會(huì)出現(xiàn)同時(shí)使用導(dǎo)致跳閘問題;
家庭部分的安全開關(guān)老化失效,過載后不能快速切斷電源,損害產(chǎn)品以及電路;
家庭中部分老舊設(shè)備存在漏電情況,但平時(shí)并不了解漏電情況,只有觸電后才發(fā)覺;
家庭中漏電開關(guān)老化或反映遲鈍,導(dǎo)致斷開不迅速,威脅家人健康;
幫助人們了解市電的基本信息(電壓、頻率等);
使用天然氣、煤氣的家庭,容易出現(xiàn)忘記關(guān),有害氣體泄漏的情況;
幫助人們實(shí)時(shí)了解家里溫濕度信息。
二、家庭安全監(jiān)控系統(tǒng)的功能介紹系統(tǒng)功能如下:
雙重切斷市電功能(繼電器、保險(xiǎn)絲);
支持漏電電流檢測;
實(shí)時(shí)檢測市電電壓,頻率,實(shí)際使用有功功率,電流,用電量等;
實(shí)時(shí)檢測室內(nèi)空氣狀態(tài),以及溫濕度信息;
支持異常情況聲光報(bào)警功能;
支持電池供電,停電后自動(dòng)切換電池為系統(tǒng)供電,同時(shí)提供基本照明;
支持電池充放電管理,保證電池壽命。
三、系統(tǒng)的整體結(jié)構(gòu)框圖
四、產(chǎn)品硬件介紹
4.1、產(chǎn)品硬件框圖
4.2、產(chǎn)品硬件組成
4.2.1、 開發(fā)套件
本次開發(fā)使用的是騰訊提供的TencentOS Tiny AIoT開發(fā)套件,該套件包含了i.MX RT1062開發(fā)板、E53智慧燈模塊、ESP8266模組、ov5640攝像頭以及4.3寸LCD顯示屏,如下圖:
開發(fā)板特性:
內(nèi)置TencentOS Tiny開源物聯(lián)網(wǎng)操作系統(tǒng)。
核心板采用的i.MX RT1062處理器屬于i.MX RT 系列MCU,是由恩智浦推出的跨界處理器,跨界是指該系列MCU的定位既非傳統(tǒng)的微控制器、也非傳統(tǒng)的微處理器,i.MX RT系列MCU則綜合了兩者的優(yōu)勢(shì),既具備高頻率(最高主頻600M)、高處理性能,也具備中斷響應(yīng)迅速、實(shí)時(shí)性高的特點(diǎn)。
1M RAM 16M SDRAM 64MB qspi flash 128MB spi flash。
板載PCIE接口,可擴(kuò)展4G類物聯(lián)網(wǎng)模組。
板載物聯(lián)網(wǎng)俱樂部WAN Interface接口,可支持NB-IoT、WiFi、4G cat1、LoRa等模組。
板載物聯(lián)網(wǎng)俱樂部E53 Interface接口,可擴(kuò)展全系E53傳感器。
板載標(biāo)準(zhǔn)24P DVP攝像頭接口,可支持最高500萬像素?cái)z像頭。
板載RGB顯示接口,可轉(zhuǎn)換HDMI輸出。
預(yù)留SD卡、用戶按鍵、SPI Flash。
4.2.2 安全系統(tǒng)檢測控制一體電路板實(shí)物,如下:
五、原理圖各功能模塊原理介紹(本節(jié)詳細(xì)內(nèi)容省略,有興趣的讀者可查看原文)
5.1、系統(tǒng)弱電總供電部分
5.2、電量統(tǒng)計(jì)芯片供電部分
5.3、電量統(tǒng)計(jì)芯片及外圍電路部分
5.4、繼電器驅(qū)動(dòng)電路部分
5.5、蜂鳴器和電磁門銷驅(qū)動(dòng)部分
5.6、電池電源管理部分電路
5.7、蓄能電路部分
5.8、應(yīng)急照明部分電路
5.9、外部3.3v供電電路
六、產(chǎn)品軟件部分(本節(jié)詳細(xì)內(nèi)容省略,有興趣的讀者可查看原文)
6.1、開發(fā)軟件簡介(MCUXpresso IDE)
6.2、騰訊TencentOS tiny 實(shí)時(shí)操作系統(tǒng)簡介
6.3、產(chǎn)品代碼實(shí)現(xiàn)
6.3.1、軟件流程圖
6.3.2、主程序入口
6.3.3、騰訊云接入部分
6.3.4、lvgl顯示部分
6.3.5、電能計(jì)量芯片部分軟件
6.3.6、溫濕度傳感器軟件部分
6.3.7、蜂鳴器、電磁門銷、繼電器部分軟件
七、產(chǎn)品使用介紹
7.1、手機(jī)app控制界面
APP界面用的是騰訊提供的標(biāo)準(zhǔn)面板,有些控件和一些設(shè)備參數(shù)屬性不太匹配,做到完全匹配需要自己開發(fā)面板,涉及到的H5開發(fā)暫時(shí)還不會(huì),所以將就用著先,還有該面板目前不能顯示小數(shù)部分。
7.2、產(chǎn)品運(yùn)行過程介紹
產(chǎn)品顯示部分的ui比較簡潔,設(shè)計(jì)ui,做到高端美觀,這個(gè)是需要一定的技術(shù)和要花費(fèi)比較多的時(shí)間找素材,剪輯,設(shè)計(jì)ui,這部分雖然略懂一點(diǎn)點(diǎn)皮毛,但是時(shí)間也比較緊促,所以暫時(shí)做這一個(gè)簡潔的界面,將系統(tǒng)的所有參數(shù)顯示出來即可;
八、總結(jié)
硬件部分是本項(xiàng)目中富有挑戰(zhàn)的部分,正如人們所說的,七分硬件三分軟件,硬件在設(shè)計(jì)和調(diào)試中都比較繁雜,改版與調(diào)試,電路的驗(yàn)證,都是會(huì)花費(fèi)許多時(shí)間和精力的。
本次的比賽作品控制板硬件部分,從一開始方案選型,電路設(shè)計(jì)和仿真,還是實(shí)際電路焊接調(diào)試驗(yàn)證方案可行性,到最后畫原理圖和layout,途中的改版,整板元器件焊接調(diào)試,都是我一手完成,時(shí)間算下來,真還占了整個(gè)項(xiàng)目七成的時(shí)間,而且還有完善的余地。
此次比賽的作品還算不上成熟的項(xiàng)目,由于時(shí)間的原因,途中只改版過一次硬件,硬件整體方案可行性是沒問題的,在設(shè)計(jì)和元器件選型上還有瑕疵,不夠完美。而且在產(chǎn)品顯示ui上面,還沒有時(shí)間去美化,騰訊連連的面板涉及到H5的開發(fā),這個(gè)暫時(shí)還不會(huì),所以app控制面板上直接使用官方提供的標(biāo)準(zhǔn)面板,希望在之后的空余時(shí)間自己能將其完善。
最后,感謝騰訊和NXP團(tuán)隊(duì)聯(lián)合舉辦的基于TencentOS AIoT應(yīng)用創(chuàng)新大賽,衷心感謝群里各位小伙伴以及騰訊和NXP工程師的幫助。
原文標(biāo)題:AIoT應(yīng)用創(chuàng)新大賽獲獎(jiǎng)作品精選:家庭安全監(jiān)控系統(tǒng)
文章出處:【微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
審核編輯:湯梓紅
-
監(jiān)控系統(tǒng)
+關(guān)注
關(guān)注
21文章
4024瀏覽量
180977 -
恩智浦半導(dǎo)體
+關(guān)注
關(guān)注
0文章
81瀏覽量
19134 -
安謀科技
+關(guān)注
關(guān)注
0文章
113瀏覽量
7763
原文標(biāo)題:AIoT應(yīng)用創(chuàng)新大賽獲獎(jiǎng)作品精選:家庭安全監(jiān)控系統(tǒng)
文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
【產(chǎn)品單頁】5G AIoT開發(fā)套件V2
TencentOS tiny的相關(guān)資料推薦
tencentos-tiny概述
貿(mào)澤電子備貨Dialog DA14531 SmartBond TINY開發(fā)套件打造低成本的物聯(lián)網(wǎng)系統(tǒng)
STM32開發(fā),體驗(yàn)騰訊RTOS-tencentos-tiny

MQTT移植到stm32開發(fā)板——使用TencentOS tiny操作系統(tǒng)

基于TencentOS Tiny的會(huì)議室預(yù)約管理系統(tǒng)
一文搞懂TencentOS Tiny實(shí)時(shí)操作系統(tǒng)

UM-B-141:DA14531 SMARTBOND TINY? 模塊開發(fā)套件專業(yè)版硬件用戶手冊(cè)

DA14530 SmartBond TINY? 開發(fā)套件 Pro數(shù)據(jù)手冊(cè)

DA14531 SmartBond TINY? 開發(fā)套件 Pro數(shù)據(jù)手冊(cè)

DA14531 SmartBond TINY? USB 開發(fā)套件數(shù)據(jù)手冊(cè)

DA14535 SmartBond TINY? SoC開發(fā)套件數(shù)據(jù)手冊(cè)

評(píng)論