加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 視訊介紹
    • 開場
    • 平臺介紹
    • 開發(fā)環(huán)境
    • WIFI、藍(lán)牙模塊固件燒寫
    • 硬件連接
    • 程序開發(fā)、調(diào)試
    • 總結(jié)
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

快速實(shí)現(xiàn)自定義物聯(lián)網(wǎng)系統(tǒng)的原型開發(fā) —— 瑞薩快速接入式物聯(lián)網(wǎng)測評

2022/12/07
1.2萬
閱讀需 7 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

【活動】有獎問答:https://www.cirmall.com/bbs/thread-209193-1-1.html

開場

物聯(lián)網(wǎng) (IoT) 領(lǐng)域目前發(fā)展迅猛,唯一制約其發(fā)展的因素是系統(tǒng)設(shè)計(jì)人員的創(chuàng)造力。 然而,開發(fā)有關(guān) MCU通信連接和傳感器的自定義解決方案通常比預(yù)期要困難得多。 硬件的兼容性問題迫使我們使用跳線對硬件進(jìn)行改裝,有時(shí)需要設(shè)計(jì)全新的轉(zhuǎn)換電路板,而要實(shí)現(xiàn)軟件的便捷性,往往會增加工作量,提高轉(zhuǎn)換的難度。瑞薩的快速接入式物聯(lián)網(wǎng)旨在通過提供標(biāo)準(zhǔn)的硬件和軟件構(gòu)建模塊來解決這些問題,從而快速實(shí)現(xiàn)物聯(lián)網(wǎng)系統(tǒng)的原型開發(fā)。

接下來就由我從一個(gè)實(shí)際的應(yīng)用案例出發(fā),帶大家更直觀地了解一下瑞薩的快速接入式物聯(lián)網(wǎng)的開發(fā)優(yōu)勢。

 

平臺介紹

主控選用了搭載了R7FA6M4AF3CFB的EK-RA6M4開發(fā)板,不論MCU內(nèi)部還是板載資源都非常豐富。開發(fā)板自帶JLINK調(diào)試芯片方便程序調(diào)試。兩個(gè)TYPE 3A的Pmod?接口可以用來連接傳感器和通訊模塊。

傳感器選用了一個(gè)溫濕度傳感器模塊US082-HS3001EVZ,一個(gè)TVOC 和室內(nèi)空氣質(zhì)量傳感器模塊US082-ZMOD4410EVZ。需要注意的是傳感器板使用的是TYPE 6A標(biāo)準(zhǔn)的Pmod?接口,需要使用2A/3A至6A型 Pmod? 轉(zhuǎn)換板US082-INTERPEVZ進(jìn)行轉(zhuǎn)接,而傳感器之間可以直接進(jìn)行接插串聯(lián)。

無線通訊模塊選用了一塊低功耗WIFI+藍(lán)牙模塊US159-DA16600EVZ,模塊使用TYPE 3A的Pmod?接口可以直接與開發(fā)板進(jìn)行連接。

開發(fā)環(huán)境

IDE軟件使用的是目前最新的e2 studio: 2022-07版本,編譯工具鏈?zhǔn)褂肎CC Compiler: 10.3-2021.10版本,靈活配置軟件包使用了目前最新的FSP 4.0.0版本。

可以在瑞薩官網(wǎng)上下載e2studio軟件,編譯工具鏈和FSP可以在安裝軟件時(shí)選擇下載安裝。

器件選擇我們使用的RA系列。

編譯工具鏈選擇GCC Compiler: 10.3-2021.10。

靈活配置軟件包選擇FSP 4.0.0版本。

待所有軟件都安裝完成后即可進(jìn)入e2studio,添加安裝好的GCC ARM?編譯工具鏈。

至此,開發(fā)環(huán)境安裝告一段落。

WIFI、藍(lán)牙模塊固件燒寫

US159-DA16600EVZ模塊出廠默認(rèn)自帶v3.2.4.0版本固件,這里我們需要的是帶有AT指令的固件,固件可以在DA16600MOD產(chǎn)品頁的軟件下載中找到。

根據(jù)DA16200 DA16600 FreeRTOS Getting Start指導(dǎo)手冊中的固件升級描述,使用串口連接模塊串口1進(jìn)行固件下載。

硬件連接

整個(gè)方案的硬件連接十分簡單。

使用Micro-USB線連接J-Link調(diào)試口同時(shí)給開發(fā)板供電。

溫濕度傳感器和空氣質(zhì)量傳感器之間串接使用轉(zhuǎn)接板連接開發(fā)板一側(cè)的Pmod?接口。

WIFI、藍(lán)牙模塊直接接插在開發(fā)板的另一側(cè)的Pmod?接口。

 

程序開發(fā)、調(diào)試

使用e2studio新建一個(gè)空白的RA C/C++工程。

選擇MCU型號、編譯工具鏈及J-Link調(diào)試工具。

使用FSP靈活配置軟件包配置我們所需的外設(shè)支持軟件,這里我們使用到了1個(gè)串口用于WIFI、藍(lán)牙模塊的通訊,1個(gè)共用的I2C接口用于和兩個(gè)傳感器通訊,2個(gè)外部中斷分別用作按鍵檢測、空氣質(zhì)量傳感器中斷響應(yīng),以及1個(gè)時(shí)鐘用于計(jì)時(shí)。

FSP中已經(jīng)自帶了支持的傳感器,可以直接選擇使用。

進(jìn)行了簡單的點(diǎn)選配置后,設(shè)置好程序堆棧,點(diǎn)擊Generate Project Content即可生成對應(yīng)可調(diào)用的外設(shè)程序。

拿HS3001傳感器模塊舉例,用戶程序中只需要添加對應(yīng)的回調(diào)函數(shù)及簡單的配置程序即可完成傳感器程序。對應(yīng)的器件程序可以參考使用官網(wǎng)上的示例程。

同理,可以比較輕松的完成按鍵、LED、ZMOD4410空氣質(zhì)量傳感器模塊、以及DA16600模塊的程序編寫,最后整合程序即可完成整個(gè)項(xiàng)目的程序。

使用板載的J-Link下載調(diào)試編譯好的程序,十分便捷。

DA16600模塊可以使用手機(jī)APP通過藍(lán)牙進(jìn)行快速WIFI網(wǎng)絡(luò)連接。

此次項(xiàng)目參考了官網(wǎng)的示例程序,使用網(wǎng)頁可以訪問到設(shè)備讀取2個(gè)傳感器及按鍵計(jì)數(shù)信息,網(wǎng)頁定時(shí)自動刷新更新相關(guān)信息。至此,整個(gè)示例項(xiàng)目實(shí)現(xiàn)了預(yù)想的功能。

總結(jié)

相信你和我一樣,通過實(shí)際完成一個(gè)簡單項(xiàng)目真切的體驗(yàn)到了瑞薩這套快速接入式物聯(lián)網(wǎng)的便捷。你甚至不需要去翻閱傳感器和通訊模塊手冊就可以把器件用起來,這不正是應(yīng)用工程師需要的嗎?

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
MPXV5004DP 1 Motorola Mobility LLC DIFFERENTIAL, PEIZORESISTIVE PRESSURE SENSOR, 0-0.56Psi, 2.5%, 1-4V, SQUARE, SURFACE MOUNT, CASE 1351, 8 PIN
$15.78 查看
MT9M001C12STM-TR 1 onsemi CMOS Image Sensor, 1 MP, 1/2", 850-REEL
暫無數(shù)據(jù) 查看
LM20BIM7X/NOPB 1 National Semiconductor Corporation Analog Temperature Sensor, ANALOG TEMP SENSOR-VOLTAGE, 10uA, 2.50Cel, RECTANGULAR, SURFACE MOUNT, PLASTIC, SC-70, 5 PIN
$1.33 查看
瑞薩電子

瑞薩電子

(RENESAS)于2003年4月1日—由日立制作所半導(dǎo)體部門和三菱電機(jī)半導(dǎo)體部門合并成立。RENESAS結(jié)合了日立與三菱在半導(dǎo)體領(lǐng)域方面的先進(jìn)技術(shù)和豐富經(jīng)驗(yàn),是無線網(wǎng)絡(luò)、汽車、消費(fèi)與工業(yè)市場設(shè)計(jì)制造嵌入式半導(dǎo)體的全球領(lǐng)先供應(yīng)商。創(chuàng)立日期2003年4月1日公司法人董事長&CEO伊藤達(dá)業(yè)務(wù)范圍單片機(jī)邏輯模擬等的系統(tǒng)LSI、分立半導(dǎo)體元件、SRAM等的存儲器開發(fā)、設(shè)計(jì)、制造、銷售、服務(wù)的提供。集團(tuán)成員44家公司(日本20家,日本以外24家)年度銷售額2006財(cái)年(截止至2007年3月):9526億日元(約83億美元)從業(yè)人員:26000人(全世界20個(gè)國家、43家公司)瑞薩科技是世界十大半導(dǎo)體芯片供應(yīng)商之一,在很多諸如移動通信、汽車電子和PC/AV 等領(lǐng)域獲得了全球最高市場份額。瑞薩集成電路設(shè)計(jì)(北京)有限公司蘇州分公司(RDB-SU)是瑞薩科技全資子公司,2004年1月成立以來,現(xiàn)已擁有150多名優(yōu)秀工程師,承擔(dān)著家電和汽車電子領(lǐng)域MCU的一系列設(shè)計(jì)工作,并在2006年4月開始開發(fā)面向中國市場的MCU。

(RENESAS)于2003年4月1日—由日立制作所半導(dǎo)體部門和三菱電機(jī)半導(dǎo)體部門合并成立。RENESAS結(jié)合了日立與三菱在半導(dǎo)體領(lǐng)域方面的先進(jìn)技術(shù)和豐富經(jīng)驗(yàn),是無線網(wǎng)絡(luò)、汽車、消費(fèi)與工業(yè)市場設(shè)計(jì)制造嵌入式半導(dǎo)體的全球領(lǐng)先供應(yīng)商。創(chuàng)立日期2003年4月1日公司法人董事長&CEO伊藤達(dá)業(yè)務(wù)范圍單片機(jī)邏輯模擬等的系統(tǒng)LSI、分立半導(dǎo)體元件、SRAM等的存儲器開發(fā)、設(shè)計(jì)、制造、銷售、服務(wù)的提供。集團(tuán)成員44家公司(日本20家,日本以外24家)年度銷售額2006財(cái)年(截止至2007年3月):9526億日元(約83億美元)從業(yè)人員:26000人(全世界20個(gè)國家、43家公司)瑞薩科技是世界十大半導(dǎo)體芯片供應(yīng)商之一,在很多諸如移動通信、汽車電子和PC/AV 等領(lǐng)域獲得了全球最高市場份額。瑞薩集成電路設(shè)計(jì)(北京)有限公司蘇州分公司(RDB-SU)是瑞薩科技全資子公司,2004年1月成立以來,現(xiàn)已擁有150多名優(yōu)秀工程師,承擔(dān)著家電和汽車電子領(lǐng)域MCU的一系列設(shè)計(jì)工作,并在2006年4月開始開發(fā)面向中國市場的MCU。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

瑞薩電子提供創(chuàng)新嵌入式設(shè)計(jì)和完整半導(dǎo)體解決方案。作為專業(yè)微控制器供應(yīng)商、模擬功率器件和SoC產(chǎn)品領(lǐng)導(dǎo)者,瑞薩電子為汽車、工業(yè)、家居、辦公自動化、信息通信等應(yīng)用提供綜合解決方案。詳見瑞薩官網(wǎng)。我們將與您分享近期產(chǎn)品技術(shù)資訊和新聞動態(tài)。