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

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

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

基于瑞薩R7FA2E1A72DFL MCU制作雙機(jī)位切換的USB HUB

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2023-09-11 12:45 ? 次閱讀

今日跟大家分享下瑞薩RA MCU 創(chuàng)意氛圍賽參賽選手的項(xiàng)目——二選一的四路USB HUB。

本項(xiàng)目采用瑞薩的R7FA2E1A72DFL作為主控制作的雙機(jī)位切換的USB-HUB,可擴(kuò)展四個(gè)USB-A接口,可以在兩臺(tái)設(shè)備之間快速切換,并且可通過OLED屏顯示檢測(cè)到的每一路輸出電流和輸出的總電壓。

硬件部分

7f2ad696-5058-11ee-a25d-92fbcf53809c.jpg

原理圖

1、USB-HUB部分

采用CH334,它是符合 USB2.0 協(xié)議規(guī)范的 4端口 USB HUB 控制器芯片,上行端口支持USB2.0 高速和全速,下行端口支持 USB2.0 高速 480Mbps、全速 12Mbps 和低速 1.5Mbps。不但支持低成本的 STT 模式(單人T分時(shí)調(diào)度 4 個(gè)下行端口),還支持高性能的MTT 模式 (4T各對(duì)應(yīng)1端口,并發(fā)處理)。工業(yè)級(jí)設(shè)計(jì),外圍精簡(jiǎn),可應(yīng)用于計(jì)算機(jī)和工控機(jī)主板、外設(shè)、嵌入式系統(tǒng)等。

7f552c20-5058-11ee-a25d-92fbcf53809c.png

2、USB-SWITCH部分

采用CH442E,它是額定 5V 電源電壓的模擬開關(guān)芯片,高帶寬,低導(dǎo)通電阻,可以支持3.3V 或更低電源電壓

7f6e7de2-5058-11ee-a25d-92fbcf53809c.png

3、主控芯片

MCU采用了瑞薩的RA2E1,和STM32一樣有類似,HAL庫的圖形化編程,其實(shí)并沒有什么必要,有點(diǎn)點(diǎn)浪費(fèi),很多引腳都沒有用到。

4、屏幕顯示部分

顯示采用一塊IIC接口的OLED屏,用于顯示每一路USB-A接口輸出的電流以及總電壓,

5、觸摸按鍵

觸摸按鍵采用了MCU內(nèi)部自帶的觸摸,用于切換輸入信號(hào)

6、存在的問題

為什么第三個(gè)USB口電流顯示的是900呢,因?yàn)楹附拥臅r(shí)候鉭電容裝反了,BOOM的爆炸了,把那一路的INA199搞壞了,所以采集的ADC值就成固定的(有問題了),換一個(gè)INA199就可以了,但是對(duì)于USB通訊和供電還是正常的

軟件部分

采用Keil+RASC的方式生成,再加上一些驅(qū)動(dòng)即可完成,屬于是能跑就行的狀態(tài)。


審核編輯:湯梓紅

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

    關(guān)注

    146

    文章

    16885

    瀏覽量

    349916
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8447

    瀏覽量

    150720
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7876

    瀏覽量

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

    關(guān)注

    34

    文章

    22282

    瀏覽量

    85940
  • hub
    hub
    +關(guān)注

    關(guān)注

    1

    文章

    115

    瀏覽量

    41581

原文標(biāo)題:【瑞薩RA MCU創(chuàng)意氛圍賽作品賞析】項(xiàng)目5——二選一的四路USB HUB

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】先來點(diǎn)個(gè)燈

    的SWD口連接開發(fā)板的DEBUG口[VCC GND SWDIO SWCLK] 我們新建一個(gè)工程: 注意MCU型號(hào)選擇:R7FA2E1A72DFL 設(shè)置P103、P104為OUTUT mode
    發(fā)表于 10-18 22:50

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】RA-Eco-RA2E1-48PIN-V1.0開發(fā)板基于Keil MDK環(huán)境搭建

    RA-Eco-RA2E1-48PIN-V1.0開發(fā)板簡(jiǎn)介。 以R7FA2E1A72DFL為主控芯片,擁有豐富的外設(shè),集成度高功能非常強(qiáng)大,具有優(yōu)越的性能和低功耗。 RA
    發(fā)表于 11-04 22:58

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】RA-Eco-RA2E1-48PIN-V1.0開發(fā)板流水燈測(cè)試

    R7FA2E1A72DFL為主控芯片,擁有豐富的外設(shè),集成度高功能非常強(qiáng)大,具有優(yōu)越的性能和低功耗。 48MHz [ARM]? Cortex?-M23低功耗通用微控制器 產(chǎn)品組基于 Arm
    發(fā)表于 11-04 23:25

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】(第二篇)串口打印+SPI_OLED顯示

    串口打印 想要使用微庫就必須將主堆棧設(shè)置大于0x1000(4K),就是這個(gè)東西,之前沒有注意一直編譯報(bào)錯(cuò)[難過] 通過手冊(cè)可以得知R7FA2E1A72DFL并沒有獨(dú)立的UART,而是使用的SCI
    發(fā)表于 11-09 01:30

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹&環(huán)境搭建

    前言 非常感謝官方以及RA生態(tài)社區(qū)給予的評(píng)測(cè)機(jī)會(huì),下面我將就此款開發(fā)板做一系列評(píng)測(cè),希望大家多多交流 開發(fā)板簡(jiǎn)單介紹 RA-Eco-RA2E1-48PIN-V1.0以R7FA2E1A72D
    發(fā)表于 11-09 17:09

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹和環(huán)境搭建

    前言 非常感謝官方以及RA生態(tài)社區(qū)給予的評(píng)測(cè)機(jī)會(huì),下面我將就此款開發(fā)板做一系列評(píng)測(cè),希望大家多多交流 開發(fā)板簡(jiǎn)單介紹 RA-Eco-RA2E1-48PIN-V1.0以R7FA2E1A72D
    發(fā)表于 11-09 17:16

    R7FA2L1AB2DFL上手體驗(yàn)(Part1)--IAR+RSA Setting

    本帖最后由 圣志瀚林 于 2021-12-18 18:16 編輯 1.R7FA2L1AB2DFL小板子到后,第一感覺非常Mini.迷你的連TypeC調(diào)試都沒有留。先按照廠家指
    發(fā)表于 12-18 18:07

    e2studio(2)----GPIO輸出

    概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以LED顯示。硬件準(zhǔn)備首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是芯片型號(hào)R7FA2L1AB2DFL的開發(fā)板:
    發(fā)表于 12-20 19:00 ?12次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2</b>studio(<b class='flag-5'>2</b>)----GPIO輸出

    e2studio(3)----GPIO輸入檢測(cè)

    _IOPORT_PortRead()函數(shù)原型R_IOPORT_PinRead()函數(shù)原型代碼演示效果最后概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以L
    發(fā)表于 12-20 19:00 ?6次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2</b>studio(3)----GPIO輸入檢測(cè)

    基于MCU-R7的智能小車設(shè)計(jì)

    ? ?基于MCU-R7FA2E1A72DFL的智能小車基礎(chǔ)款設(shè)計(jì) 一、功能描述 ? 基礎(chǔ)功能包括超聲波避障、搭載IIC接口,采集傳感信息,連接OLED顯示狀態(tài)信息,或者接入其他IIC設(shè)備,含
    的頭像 發(fā)表于 07-02 11:24 ?2147次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>MCU-R7</b>的智能小車設(shè)計(jì)

    基于R7FA2L1AB2DFL demo板測(cè)試CLKOUT時(shí)鐘驅(qū)動(dòng)CAN通訊

    本次測(cè)試用的是RA生態(tài)工作室提供的R7FA2L1AB2DFL demo板,測(cè)試CLKOUT提供時(shí)鐘驅(qū)動(dòng)CAN通訊。
    發(fā)表于 09-02 15:16 ?946次閱讀

    基于RA系列R7FA2E1A72DFL MCU實(shí)現(xiàn)家用電熨斗方案

    基于RA系列R7FA2E1A72DFL MCU實(shí)現(xiàn)家用電熨斗方案
    的頭像 發(fā)表于 09-19 16:48 ?765次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA系列<b class='flag-5'>R7FA2E1A72DFL</b> <b class='flag-5'>MCU</b>實(shí)現(xiàn)家用電熨斗方案

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案
    的頭像 發(fā)表于 09-26 16:55 ?771次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA系列<b class='flag-5'>R7FA2E1A</b>52DFJ <b class='flag-5'>MCU</b>的無葉風(fēng)扇控制方案

    基于R7FA2E1A52DFL MCU的觸控系統(tǒng)設(shè)計(jì)與J-link仿真

    基于R7FA2E1A52DFL MCU的觸控系統(tǒng)設(shè)計(jì)與J-link仿真
    的頭像 發(fā)表于 09-26 17:18 ?1094次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>R7FA2E1A52DFL</b> <b class='flag-5'>MCU</b>的觸控系統(tǒng)設(shè)計(jì)與J-link仿真

    基于R7FA2E1A72DFL芯片的桌面時(shí)鐘設(shè)計(jì)

    顯示及設(shè)置時(shí)間、年月日等基礎(chǔ)信息(可以手動(dòng)調(diào)整時(shí)間,也可以進(jìn)行網(wǎng)絡(luò)對(duì)時(shí),已實(shí)現(xiàn))。
    的頭像 發(fā)表于 11-06 15:16 ?164次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>R7FA2E1A72DFL</b>芯片的桌面時(shí)鐘設(shè)計(jì)