今日跟大家分享下瑞薩RA MCU 創意氛圍賽參賽選手的項目——二選一的四路USB HUB。
本項目采用瑞薩的R7FA2E1A72DFL作為主控制作的雙機位切換的USB-HUB,可擴展四個USB-A接口,可以在兩臺設備之間快速切換,并且可通過OLED屏顯示檢測到的每一路輸出電流和輸出的總電壓。
硬件部分
原理圖
1、USB-HUB部分
采用CH334,它是符合 USB2.0 協議規范的 4端口 USB HUB 控制器芯片,上行端口支持USB2.0 高速和全速,下行端口支持 USB2.0 高速 480Mbps、全速 12Mbps 和低速 1.5Mbps。不但支持低成本的 STT 模式(單人T分時調度 4 個下行端口),還支持高性能的MTT 模式 (4T各對應1端口,并發處理)。工業級設計,外圍精簡,可應用于計算機和工控機主板、外設、嵌入式系統等。
2、USB-SWITCH部分
采用CH442E,它是額定 5V 電源電壓的模擬開關芯片,高帶寬,低導通電阻,可以支持3.3V 或更低電源電壓
3、主控芯片
MCU采用了瑞薩的RA2E1,和STM32一樣有類似,HAL庫的圖形化編程,其實并沒有什么必要,有點點浪費,很多引腳都沒有用到。
4、屏幕顯示部分
顯示采用一塊IIC接口的OLED屏,用于顯示每一路USB-A接口輸出的電流以及總電壓,
5、觸摸按鍵
觸摸按鍵采用了MCU內部自帶的觸摸,用于切換輸入信號
6、存在的問題
為什么第三個USB口電流顯示的是900呢,因為焊接的時候鉭電容裝反了,BOOM的爆炸了,把那一路的INA199搞壞了,所以采集的ADC值就成固定的(有問題了),換一個INA199就可以了,但是對于USB通訊和供電還是正常的
軟件部分
采用Keil+RASC的方式生成,再加上一些驅動即可完成,屬于是能跑就行的狀態。
審核編輯:湯梓紅
-
mcu
+關注
關注
146文章
17458瀏覽量
354457 -
接口
+關注
關注
33文章
8775瀏覽量
152397 -
usb
+關注
關注
60文章
8035瀏覽量
267453 -
瑞薩
+關注
關注
36文章
22323瀏覽量
87183 -
hub
+關注
關注
1文章
121瀏覽量
42119
原文標題:【瑞薩RA MCU創意氛圍賽作品賞析】項目5——二選一的四路USB HUB
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】先來點個燈
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹&環境搭建
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹和環境搭建
【瑞薩RA2L1入門學習】00. 開箱 + 點燈
【瑞薩**RA2L1入門學習】+**UART測試實驗
瑞薩R7FA2L1AB2DFL上手體驗(Part1)--IAR+RSA Setting
瑞薩e2studio(2)----GPIO輸出

瑞薩e2studio(3)----GPIO輸入檢測

基于瑞薩MCU-R7的智能小車設計

基于R7FA2L1AB2DFL demo板測試CLKOUT時鐘驅動CAN通訊
基于瑞薩R7FA2E1A72DFL的可觸摸燈帶控制器設計

評論