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

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

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

基于瑞薩RA8 MCU的語音麥輪小車解決方案

瑞薩MCU小百科 ? 來源:逐飛科技 ? 2024-06-20 10:39 ? 次閱讀

今天給大家介紹瑞薩合作伙伴逐飛科技開發(fā)的一款基于RA8系列微處理器的RA8D1為主控的一臺智能語音小車,該小車搭載多種傳感器模塊,能夠?qū)崿F(xiàn)精確的姿態(tài)控制、姿態(tài)調(diào)整、無線圖像傳輸與顯示、語音識別和自動抓取等功能。

9ff13750-2d28-11ef-a4c8-92fbcf53809c.png

語音麥輪小車方案

1

小車硬件框架

硬件部分主要以瑞薩RA8D1 MCU為核心,圍繞其設(shè)計的核心板和擴展板擁有豐富的外設(shè)接口和擴展能力。主板通過外部的3S鋰電池進行供電,通過高效的LDO為系統(tǒng)提供6V、5V和3.3V等多級電壓輸出,以滿足不同模塊的特定供電要求。為簡化各個模塊的連接,主板的接口按照模塊的接口形式進行劃分,并確保所有模塊的控制線路與核心板已分配引腳進行連接。

a03256fe-2d28-11ef-a4c8-92fbcf53809c.png

2

小車任務(wù)概括

小車任務(wù)是圍繞智能語音交互完成抓取任務(wù),且設(shè)計有人機交互,通過屏幕實現(xiàn)信息的輸入輸出、并且監(jiān)控車模的姿態(tài)、狀態(tài)以及實時顯示由車載攝像頭捕獲的圖像。小車系統(tǒng)內(nèi)部自動完成的姿態(tài)閉環(huán)控制,能對車模進行精準(zhǔn)的操作。支持局域網(wǎng)內(nèi)無線圖傳以及通過語音命令控制車模。在發(fā)現(xiàn)目標(biāo)物體后,通過對小車和機械臂的控制,自動實現(xiàn)對空間物體的定位和抓取。

3

小車主要硬件介紹

RA8微處理器

瑞薩電子RA8D1 MCU系列是業(yè)界首款基于ArmCortex-M85(CM85)內(nèi)核的32位圖形微控制器(MCU),能夠在480 MHz頻率下實現(xiàn)超過3000 CoreMark分?jǐn)?shù)的突破性性能,可支持高分辨率顯示和視覺AI應(yīng)用的卓越圖形功能。此系列屬于通用型MCU器件,適用于工業(yè)自動化、家用電器、智能家居、消費品、樓宇/家居自動化和醫(yī)療/保健細(xì)分市場中的各種高性能和計算密集型應(yīng)用場景。

RA8D1 MCU集成了高性能CM85內(nèi)核和大內(nèi)存,以及豐富的外設(shè)集,包括帶并行RGB和MIPI-DSI接口的高分辨率TFT-LCD控制器、2D繪圖引擎、16位攝像頭接口和多個外部內(nèi)存接口,經(jīng)過優(yōu)化可滿足各種圖形和視覺AI應(yīng)用的需求。此類MCU采用176引腳和224引腳封裝。

a075b048-2d28-11ef-a4c8-92fbcf53809c.png

RA8核心板

核心板基于RA8芯片進行設(shè)計制作,核心板包含晶振、復(fù)位、SDRAM、FLASH、BOOT電路,引出了的下載調(diào)試接口、TF卡接口、SD卡接口,其他引腳作為連接主板引出。RA8芯片支持外接高達32M的SDRAM作為內(nèi)存拓展,核心板布局如下圖所示:

a0a1deac-2d28-11ef-a4c8-92fbcf53809c.png

RA8擴展板

擴展板則基于RA8核心板制作,根據(jù)已分配的外設(shè)引腳,留出相應(yīng)的接口,方便后續(xù)連接外設(shè)模塊。擴展板的布局如下圖所示:

a0c4958c-2d28-11ef-a4c8-92fbcf53809c.png

屏幕模塊

RA8芯片帶有LCD的MIPI接口,MIPI協(xié)議采用了高速差分信號傳輸技術(shù),可以減少信號干擾和噪聲。使用的資源上,MIPI接口的引腳比SPI屏幕更少,通信速度也比常規(guī)的SPI或者并口通信快很多,所以方案中選用MIPI接口的3.1寸的IPS屏幕,像素大小為800*480。經(jīng)過測試,純刷屏速度能達到50fps+。結(jié)合觸摸面板,便可以做到非常好的交互體驗。

電機驅(qū)動模塊

麥輪小車有4個電機,在小車上采用兩塊DRV8701E雙H橋電機驅(qū)動模塊來驅(qū)動車模的四個輪子,實現(xiàn)了對每個輪子的獨立電機控制,在方案中使用RA8的General PWM Timer(GPT)外設(shè)作為PWM輸出控制,對每一路的PWM輸出精確控制。

攝像頭模塊

選用了OV2640彩色攝像頭,它支持直接輸出JPEG格式的圖像數(shù)據(jù)。這一特性極大地簡化了圖像處理流程,RA8的16位攝像頭接口CEU,不管是攝像頭的RGB數(shù)據(jù)還是JPEG數(shù)據(jù),都能通過CEU外設(shè)進行采集。通過CEU,最大可以采集2560*1920分辨率的圖像。

4

小車主要軟件介紹

軟件流程

RA8配套的支持包中就包含了多個系統(tǒng)的支持,在工程創(chuàng)建的過程中選擇需要使用的系統(tǒng),后續(xù)便自動將對應(yīng)的系統(tǒng)文件添加到工程中。方案中選擇了FreeRTOS系統(tǒng)作為整體任務(wù)的分配以及管理,任務(wù)如下圖所示:

a0f4ef52-2d28-11ef-a4c8-92fbcf53809c.png

屏幕GUI控制

該方案為了實現(xiàn)更為直觀和用戶友好的操作體驗,利用了圖形用戶界面(GUI)組件來展示攝像頭捕獲的實時圖像以及關(guān)鍵參數(shù)。通過GUI的設(shè)計,不僅能夠確保圖像的清晰顯示,還能夠?qū)缑娌季趾蛥?shù)展示進行優(yōu)化,從而提升視覺效果和用戶交互的便捷性。

在GUI的設(shè)計上,選擇了LVGL作為框架,并利用GUI-Guider軟件進行初步設(shè)計。通過這個軟件,能夠快速搭建出所需的界面布局,隨后將生成的源代碼集成到項目中,隨后為界面元素添加了參數(shù)設(shè)置和按鍵操作的回調(diào)函數(shù)來實現(xiàn)完整的交互功能。

語音處理

語音命令包括“前進”、“后退”、“左移”、“右移”、“左轉(zhuǎn)”、“右轉(zhuǎn)”、“停止”、“抓取”。在上位機中點擊錄音,然后對著麥克風(fēng)口述上述命令之一,上位機會通過WIFI下方音頻數(shù)據(jù)。單片機接收到音頻數(shù)據(jù)后,在本地完成語音識別的算法,并根據(jù)命令來控制車模運動。

本方案通過電腦采集音頻數(shù)據(jù),進行幅值歸一化處理后,通過WIFI發(fā)送到車模單片機。通過RA8單片機使用WIFI-UART模塊和DMA接收數(shù)據(jù),并通過運行在RA8上的語音識別算法進行處理。語音識別算法采用將音頻信號轉(zhuǎn)換為語譜圖,再利用卷積神經(jīng)網(wǎng)絡(luò)(CNN)模型進行識別的方法。模型訓(xùn)練后,提取網(wǎng)絡(luò)結(jié)構(gòu)和權(quán)重參數(shù),RA8單片機根據(jù)模型輸出的向量確定命令,然后將識別結(jié)果顯示在屏幕上,最后由控制線程完成小車的控制和機械臂抓取控制。

5

總結(jié)

以上便是此次基于瑞薩RA8的麥輪語音小車方案的技術(shù)分享,本項目使用了Arm Cortex-M85內(nèi)核的RA8D1作為主控芯片,制作了一輛集成了多種功能的語音麥輪小車。

方案利用RA8芯片的強大性能和豐富外設(shè)接口,實現(xiàn)了一個語音命令的閉環(huán)控制系統(tǒng),通過陀螺儀編碼器數(shù)據(jù)進行實時計算和調(diào)整,確保了車模的精確控制。通過RA8獨有的CEU外設(shè)和芯片的高性能實現(xiàn)圖像的實時獲取、傳輸以及解壓顯示。此外,方案還采用了基于梅爾倒譜系數(shù)(MFCC)算法和卷積神經(jīng)網(wǎng)絡(luò)(CNN)模型的語音識別技術(shù),實現(xiàn)了對語音命令的快速識別和響應(yīng),使得小車能夠根據(jù)語音指令進行相應(yīng)的動作,展示了RA8 MCU在智能設(shè)備領(lǐng)域的強大應(yīng)用潛力。

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

    關(guān)注

    146

    文章

    17199

    瀏覽量

    351906
  • 瑞薩
    +關(guān)注

    關(guān)注

    35

    文章

    22310

    瀏覽量

    86512
  • 智能小車
    +關(guān)注

    關(guān)注

    87

    文章

    549

    瀏覽量

    81800
  • RA8
    RA8
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6614

原文標(biāo)題:解決方案 | 基于瑞薩RA8 MCU的語音麥輪小車解決方案介紹

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    電子RA8E1和RA8E2 MCU新品解讀

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8系列擴展到入門級領(lǐng)域的應(yīng)用,降低BOM成本,
    的頭像 發(fā)表于 12-09 10:35 ?384次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA8</b>E1和<b class='flag-5'>RA8</b>E2 <b class='flag-5'>MCU</b>新品解讀

    電子全新RA8系列MCU產(chǎn)品介紹

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8系列擴展到入門級領(lǐng)域的應(yīng)用,降低BOM 成本
    的頭像 發(fā)表于 11-09 17:04 ?512次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子全新<b class='flag-5'>RA8</b>系列<b class='flag-5'>MCU</b>產(chǎn)品介紹

    電子推出RA8E1和RA8E2微控制器產(chǎn)品群

    全球半導(dǎo)體解決方案供應(yīng)商電子(TSE:6723)宣布,推出RA8E1和RA8E2微控制器(MCU
    的頭像 發(fā)表于 11-09 16:59 ?591次閱讀

    推出全新RA8入門級MCU產(chǎn)品群, 提供極具性價比的高性能Arm Cortex-M85處理器

    RA8E1與RA8E2提供理想的標(biāo)量和矢量計算性能以及同類卓越的功能集, 滿足價值導(dǎo)向型市場需求 ? 2024 年 11 月 5 日,中國北京訊 - 全球半導(dǎo)體解決方案供應(yīng)商
    發(fā)表于 11-07 15:51 ?489次閱讀

    RA8D1 CPK開發(fā)板】RA8D1移植ThreadX操作系統(tǒng)

    。 CPKCOR-RA8D1B核心板 是電子為中國市場設(shè)計的模塊化開發(fā)板, 使用RA8D1MCU
    發(fā)表于 10-20 20:22

    端到端語音解決方案的Renesas RA8M1語音套件

    應(yīng)用對語音識別技術(shù)的需求。Renesas Electronics RA8M1套件設(shè)有基于RA系列32位MCU的易于使用的語音用戶界面(VUI
    的頭像 發(fā)表于 09-27 16:12 ?6427次閱讀
    端到端<b class='flag-5'>語音</b><b class='flag-5'>解決方案</b>的Renesas <b class='flag-5'>RA8</b>M1<b class='flag-5'>語音</b>套件

    RA8系列高性能MCU開發(fā)上手體驗

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是RA8系列高性能MCU開發(fā)上手體驗。
    的頭像 發(fā)表于 08-08 15:21 ?1475次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b>系列高性能<b class='flag-5'>MCU</b>開發(fā)上手體驗

    RA8硬件手冊(英)

    RA8硬件手冊
    發(fā)表于 06-20 15:24 ?1次下載

    RA8 Cortex-M85 Helium技術(shù)入門指南(1)

    電子在2023年10月底推出強大的RA8系列MCU,具備突破性的3000 CoreMark,并可滿足客戶應(yīng)用所需的完全確定性、低延遲及實時操作要求。
    的頭像 發(fā)表于 05-14 14:30 ?1270次閱讀
    <b class='flag-5'>RA8</b> Cortex-M85 Helium技術(shù)入門指南(1)

    電子RA家族推出RA8系列高算力通用MCU

    電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(CM85)內(nèi)核的32位
    的頭像 發(fā)表于 04-02 14:14 ?1487次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA8</b>系列高算力通用<b class='flag-5'>MCU</b>

    與RT-Thread推出基于RT-Thread&amp;OpenMV的RA8人機交互方案

    與戰(zhàn)略合作伙伴RT-Thread攜手于2024年2月底正式發(fā)布了全新的硬件產(chǎn)品——基于RT-Thread&OpenMV的RA8人機交互解決方案Vision Board。
    的頭像 發(fā)表于 04-01 14:10 ?972次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>與RT-Thread推出基于RT-Thread&amp;OpenMV的<b class='flag-5'>RA8</b>人機交互<b class='flag-5'>方案</b>

    RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 02-19 11:00 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>家族  <b class='flag-5'>RA</b> AWS MQTT/TLS云連接<b class='flag-5'>解決方案</b>-蜂窩應(yīng)用說明

    AMEYA360 | 皇華:面向電機控制應(yīng)用推出性能卓越的RA8 MCU

    AMEYA360 | 皇華:面向電機控制應(yīng)用推出性能卓越的RA8 MCU:全球半導(dǎo)體解決方案供應(yīng)商
    的頭像 發(fā)表于 02-02 16:02 ?529次閱讀

    面向電機控制應(yīng)用推出性能卓越的RA8 MCU

    電子,全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商,近日發(fā)布了其基于Arm Cortex-M85處理器的RA8T1微控制器(MCU)產(chǎn)品群。這一產(chǎn)品群
    的頭像 發(fā)表于 02-01 10:23 ?663次閱讀

    面向電機控制應(yīng)用推出性能卓越的RA8 MCU

    解決方案供應(yīng)商電子(TSE:6723)今日宣布推出基于Arm? Cortex?-M85處理器的RA8T1微控制器(MCU)產(chǎn)品群,可滿足
    發(fā)表于 01-31 15:29 ?1162次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>面向電機控制應(yīng)用推出性能卓越的<b class='flag-5'>RA8</b> <b class='flag-5'>MCU</b>