一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Infineon開發(fā)板的MQTT無線卷簾門控制設(shè)計實現(xiàn)

冬至子 ? 來源:refugeer ? 作者:refugeer ? 2023-07-18 17:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景:

現(xiàn)在的車庫門(卷簾門)一般就是手動,電動,遙控,感應(yīng)這幾類。

這里面電動和遙控是最常見的,其控制方案主要有2類:

1、433射頻遙控。
2、固定開關(guān)。

其標(biāo)準(zhǔn)操作為:開車到了車庫門口,按一下遙控,等待片刻,開進去。要在這個基礎(chǔ)上體驗更進一步。一般是要解決兩個痛點。

一個就是車庫門可以適當(dāng)?shù)奶崆按蜷_,這樣到家直接開進去,就免了按鍵和等待。

另一個就是這種遙控的車庫門沒辦法顯示當(dāng)前狀態(tài),強迫癥容易懷疑門關(guān)好了沒?

于是,便有了本文的方案由來,利用PSoC? 62 的CAPSENSE模塊,可以實現(xiàn)卷簾門的位置控制,同時借助RW007無線wifi模塊實現(xiàn)卷簾門的物聯(lián)網(wǎng)接入,
配合MQTT通訊可以在遠程手機端(AndroidIOS系統(tǒng))控制卷簾門,只要手機(或PAD)上安裝應(yīng)用程序就可以實現(xiàn)手機遙控卷簾門,即使處理異地甚至異國,

只要卷簾門有正常通電,也可用實現(xiàn)遠程控制、查看。

1 硬件組成

實驗?zāi)M搭建一套卷簾門實驗環(huán)境,主要有57步進電機、步進電機驅(qū)動器、控制器Psoc62等組成
1 Psoc6-evaluationkit-062S2 開發(fā)板
2 RW007 無線模塊
3 卷簾門步進電機驅(qū)動器
4 直流電源

1.jpg

2 軟件架構(gòu)

基于RT-Thread的軟件開發(fā),使用的系統(tǒng)框架及組件有:DFS、FATFS、SAL、LWIP、ULOG、FLASHDB、CJSON、KAWAII-MQTT、RW007
其中使用的驅(qū)動框架及驅(qū)動程序有:serial、pin、spi(sdio)、rtc、pwm、capsense
其組成如下圖所示:

1.jpg

3 功能實現(xiàn)

其業(yè)務(wù)流程邏輯為:上電開始,初始化系統(tǒng)組件、讀取配置參數(shù),連接wifi網(wǎng)絡(luò),初始化卷簾門電機(回至原點,并從kv數(shù)據(jù)庫中讀取記憶位置,執(zhí)行至上次目的位置),注冊MQTT客戶端,訂閱卷簾門控制topic,等待新的指令。

1.jpg

4、交互軟件

本項目是基于MQTT的遠程控制方案,所以需要搭建一套本地MQTT服務(wù)器用于測試,這里使用的是emqx-5.1.0-windows-amd64。

1.jpg

客戶端使用的是MQTTX-Setup-1.9.3-x64,訂閱RTT-SUB話題,發(fā)布了RTT-PUB話題,實現(xiàn)了信息(命令)的交互,命令內(nèi)容為json格式的字符串。

1.jpg

6、實驗總結(jié)

Psoc6 CY8C624ALQI-S2D42這顆MCU的性能很強悍,配合定時器實現(xiàn)步進電機的T型加減速控制計算非??旖荩酒腇LASH及RAM資源也很充裕,使用起來得心應(yīng)手。

基于RT-Thread的軟件開發(fā)是讓人非常愉悅的過程,各種flash組件,網(wǎng)絡(luò)組件、文件系統(tǒng)僅僅需要幾步簡單的配置即可強壯的運行,開發(fā)人員僅僅需要關(guān)注上層應(yīng)用的開發(fā)即可。

也歸功于RTThread的豐富的功能,使得之前完全沒有使用infineon的開發(fā)經(jīng)驗的工程人員也可以快速完成產(chǎn)品驗證。

while(1)
{
rt_kprintf("thanks to rt-thread & infineon!")
}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3298

    瀏覽量

    118866
  • 直流電源
    +關(guān)注

    關(guān)注

    9

    文章

    1376

    瀏覽量

    54034
  • 步進電機驅(qū)動器

    關(guān)注

    0

    文章

    98

    瀏覽量

    12895
  • MQTT協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

    5939
  • RTThread
    +關(guān)注

    關(guān)注

    8

    文章

    132

    瀏覽量

    41759
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PLC案例卷簾門控制

    某車庫卷簾門,用鑰匙開關(guān)選擇大門三個控制方式:停止、手動、自動。在停止位置時不能對大門進行控制,在手動位置時,可以用按鈕進行開門、關(guān)門的控制。在自動位置時,可由汽車駕駛員
    發(fā)表于 11-03 09:42 ?5721次閱讀

    電動卷簾門控制板設(shè)計問題

    `現(xiàn)在有一個電動卷簾門控制板,準(zhǔn)備做一個設(shè)計,有沒有懂這方面原理的牛人可以解說一下,大體的設(shè)計思路以及原理,可以私下聯(lián)系,有答謝?。。Q2851575675`
    發(fā)表于 10-17 19:45

    卷簾門防盜器電路原理資料分享

    芯屏蔽線連接至電路,把橡皮墊圈粘在壓電元件的光面,然后將墊圈面對著卷簾門固定在卷簾門門框上。這樣,壓電元件便可靈活地檢測外部振動。
    發(fā)表于 05-21 06:09

    遠程控制電動卷簾門

    車庫安裝了電動卷簾門,每次都要帶把遙控在身上感覺不方便,使用ESP8266通過光耦連接433M遙控的升降停止鍵控制卷簾門的升降,ESP8266燒錄好BIN固件,手機下載安裝機智云APP,按住停止鍵5
    發(fā)表于 09-27 11:20

    尋找銀彈倒計時:首個 MQTT開發(fā)板眾籌最后 3 天

    小e開發(fā)板自眾籌開始便受到業(yè)內(nèi)的高度關(guān)注——小e開發(fā)板擁有基于IBM的MQTT協(xié)議開發(fā)MQTT+技術(shù),這是打破物聯(lián)網(wǎng)產(chǎn)品
    發(fā)表于 08-04 16:30 ?1713次閱讀
    尋找銀彈倒計時:首個 <b class='flag-5'>MQTT</b><b class='flag-5'>開發(fā)板</b>眾籌最后 3 天

    Infineon全景影像系統(tǒng)開發(fā)板

    Infineon全景影像系統(tǒng)開發(fā)板
    發(fā)表于 03-17 14:47 ?23次下載

    FB 464控制卷簾門

    為了實現(xiàn)無 "SxxV" 運行,必須設(shè)置"Cfg Bit 00",以確保錯誤確認(rèn)的正確完成。卷簾門準(zhǔn)備信號會編寫在啟動條件的K52上,當(dāng)卷簾門沒有準(zhǔn)備信號時,K40 無法啟動。
    的頭像 發(fā)表于 05-11 09:36 ?2209次閱讀

    鴻蒙開發(fā)板上使用MQTT協(xié)議、OneNET實現(xiàn)第一個物聯(lián)網(wǎng)項目

    通常來說,一個物聯(lián)網(wǎng)產(chǎn)品應(yīng)當(dāng)包括設(shè)備、云平臺、手機APP。我將在鴻蒙系統(tǒng)上移植MQTT協(xié)議、OneNET接入?yún)f(xié)議,實現(xiàn)手機APP、網(wǎng)頁兩者都可以遠程(跨網(wǎng)絡(luò),不是局域網(wǎng)的)訪問開發(fā)板數(shù)據(jù),并
    發(fā)表于 10-26 17:27 ?0次下載
    鴻蒙<b class='flag-5'>開發(fā)板</b>上使用<b class='flag-5'>MQTT</b>協(xié)議、OneNET<b class='flag-5'>實現(xiàn)</b>第一個物聯(lián)網(wǎng)項目

    分享一些ALBANY卷簾門的調(diào)試心得

    FB464 FB_Rolltor K100是啟動卷簾門的前提條件 小黃點是互鎖條件 MCC卷簾門控制器: 輸出控制門的打開和關(guān)閉: 輸入反饋:門就緒,門打開到位,門關(guān)閉到位. ? 壓輪位置檢測開關(guān)
    的頭像 發(fā)表于 04-16 10:49 ?3627次閱讀
    分享一些ALBANY<b class='flag-5'>卷簾門</b>的調(diào)試心得

    關(guān)于ESP8266和機智云實現(xiàn)遠程控制車庫卷簾門解析

    電動卷簾門的功能。 機智云平臺支持STM32、51單片機、樹莓派及SoC等方案接入,DemoApp提供開源框架及開發(fā)SDK,實現(xiàn)IoT設(shè)備產(chǎn)品定義、遠程控制、數(shù)據(jù)采集等功能,詳見www
    的頭像 發(fā)表于 05-31 09:12 ?4283次閱讀
    關(guān)于ESP8266和機智云<b class='flag-5'>實現(xiàn)</b>遠程<b class='flag-5'>控制</b>車庫<b class='flag-5'>卷簾門</b>解析

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

    手把手教你將MQTT客戶端移植到stm32開發(fā)板上,使用TencentOS tiny官方開發(fā)板——TencentOS_tiny_EVB_MX_Plus開發(fā)板作為移植實驗,使用wifi模
    發(fā)表于 12-08 13:21 ?6次下載
    <b class='flag-5'>MQTT</b>移植到stm32<b class='flag-5'>開發(fā)板</b>——使用TencentOS tiny操作系統(tǒng)

    MCC卷簾門控制器調(diào)試心得

    xHM_F_Stop卷簾門故障, Ver_V連鎖激活, xHM_EndV沒有伸出到位, xHM_Oeff_Stoe出現(xiàn)故障時門打開,xHM_Stop_V集體故障關(guān)門
    的頭像 發(fā)表于 10-26 09:49 ?1726次閱讀

    怎么設(shè)計一種基于RT-Thread和infineon開發(fā)板的智能家居系統(tǒng)?

    本次設(shè)計基于RT-Thread和infineon PSoC? 62 with CAPSENSE? evaluation kit開發(fā)板,實現(xiàn)了一個簡易的智能家居系統(tǒng)。
    發(fā)表于 07-22 14:56 ?655次閱讀
    怎么設(shè)計一種基于RT-Thread和<b class='flag-5'>infineon</b><b class='flag-5'>開發(fā)板</b>的智能家居系統(tǒng)?

    SD3012在工業(yè)卷簾門上的應(yīng)用

    工業(yè)卷簾門和快速門上都需要一顆編碼器做速度或位置的反饋,常見的方案有三種霍爾 、光電式編碼器、磁編碼器。他們的優(yōu)缺點是什么?
    的頭像 發(fā)表于 04-29 14:48 ?664次閱讀
    SD3012在工業(yè)<b class='flag-5'>卷簾門</b>上的應(yīng)用

    通過Arduino Nano Matter開發(fā)板構(gòu)建智能卷簾系統(tǒng)

    在本指南中,您將學(xué)習(xí)如何通過Arduino NanoMatter開發(fā)板上的Silicon Labs(芯科科技)MGM240S多協(xié)議無線模塊來構(gòu)建一個智能卷簾系統(tǒng)。該系統(tǒng)可通過 Am
    的頭像 發(fā)表于 02-28 09:46 ?536次閱讀
    通過Arduino Nano Matter<b class='flag-5'>開發(fā)板</b>構(gòu)建智能<b class='flag-5'>卷簾</b>系統(tǒng)