USB2XXX總線適配器增強版
高速USB轉I2C,SPI,CAN,LIN,UART,PWM,GPIO,ADC,IR,OW一體化解決方案
- 通信接口: USB Type-C
- 支持系統: Windows Linux Mac Android
- 外形尺寸: 58mm*39mm*12mm
- 產品型號: UTA0201
高速USB轉I2C,SPI,CAN,LIN,UART,PWM,GPIO,ADC,IR,OW一體化解決方案
利用USB2IIC/I2C功能,實現對IIC/I2C芯片進行讀寫控制,比如讀寫IIC/I2C接口的EEPROM芯片,傳感器芯片等;
利用IIC/I2C監控功能,實現對現存的IIC/I2C總線數據進行抓取,存儲,分析處理;
利用SPI從機功能實現對SPI總線上的數據進行抓取,存儲,分析處理;
外接CAN收發器模塊后,實現USB轉CAN功能對CAN總線進行數據抓取,存儲分析處理;
使用USB轉UART功能實現對UART總線進行數據通信;
使用USB轉SPI功能,實現對SPI總線的芯片進行讀寫控制,比如對25系列的Flash進行數據讀出,燒寫,對93系列的EEPROM進行數據的讀出,燒寫;
利用USB轉GPIO功能實現對高低電平信號進行檢測,同時也可以輸出高低電平信號控制外圍設備;
利用USB轉SPI功能實現對高精度ADC芯片(ADS1256)進行控制,實現ADC數據采集功能;
利用USB轉IR功能實現對紅外信號的采集或者發送紅外信號;
利用USB轉PWM實現對步進電機的控制,對LED進行亮度調節,顏色調節;
利用USB轉SPI功能對nRF24L01芯片進行控制,實現無線數據傳輸功能;
外接LIN收發器模塊后,可以實現USB轉LIN總線功能,可以實現對LIN總線進行數據監控,或者當做LIN總線主機對LIN總線設備進行控制,比如調節LIN總線接口的氛圍燈顏色,亮度等;
利用USB轉ADC功能實現對模擬信號進行測量,存儲,分析處理;
I2C總線數據抓取分析,可連續抓取并解析出I2C總線上的數據,并將數據存儲到本地磁盤中,數據記錄大小僅限于硬盤容量,抓取數據不會丟失;
數據抓取速率可配置,支持最大1MHz的I2C總線信號抓??;
可實現對I2C協議進行自定義解析,該功能可以很方便的分析I2C總線上的數據;
支持I2C主機模式(12通道),可以對I2C總線設備進行讀寫訪問;
支持I2C從機模式(2通道),能配合I2C主機進行數據收發;
數據完全透明傳輸,可以控制任何I2C總線接口的設備;
內部自帶上拉電阻,可以軟件控制是否使能接入內部上拉電阻,就算從機設備沒有上拉電阻也可以對它進行控制;
I2C時鐘頻率最大可達800KHz,USB采用480Mbps高速USB傳輸,數據傳輸速度快,無速度瓶頸;
支持I2C時鐘拉伸(Clock Stretching)功能。
支持I2C接口的EEPROM讀寫訪問,有專門的軟件可以使用;
支持SPI主機模式,可以對SPI總線設備進行讀寫訪問,最大支持2路SPI,每路多達5個片選信號輸出;
SPI時鐘頻率高達50MHz,采用先進的DMA數據傳輸方式,數據傳輸速度非???,加上480Mbps的高速USB接口,數據傳輸無速度瓶頸;
數據完全透明傳輸,支持二進制模式數據收發,控制方式靈活多樣,可控制任何SPI接口的設備;
支持SPI從機模式,從機接收數據時鐘頻率高達50MHz,數據采用DMA雙緩沖方式接收,不會丟失數據;
專門針對25系列SPI Flash封裝了相關操作函數,可以非常容易的對25系列存儲器進行讀寫控制,而且讀寫速度非???,基本上可達芯片的極限速度;
功能強大的上位機配套軟件,可以很方便的操作SPI接口實現數據收發,有專門針對25系列存儲器芯片的軟件,可以對這些芯片進行文件方式數據讀寫;
支持1路CAN總線,外接CAN總線收發器之后可以直接與CAN總線連接,實現對CAN總線收發數據;
支持CAN2.0A,CAN2.0B,最大波特率可達1Mbps;
高速USB2.0接口,輕松應對高速CAN總線數據收發,內部大容量雙緩沖機制,不丟幀;
簡單好用的上位機軟件,可無限制接收記錄數據,友好的數據顯示,數據可導出為.txt,.cvs,.html格式文件;
支持USB轉PWM功能,最大可輸出8路PWM信號,PWM時鐘可靈活調節,范圍為1Hz到50M,PWM精度也可以自行設置,比如設置為1%,0.1%,0.01%等,還可以設置PWM輸出時間,如此可以控制PWM輸出脈沖數;
支持USB轉UART功能,最大支持2路,波特率可高達2Mbps,USB采用480Mbps高速USB傳輸,數據傳輸不會丟失;
支持4路12Bit ADC輸入,輸入電壓為0到3.3V,ADC參考電壓采用高精度參考電壓芯片,ADC采樣精度高,數據采樣率高達2Mbps;
支持4路脈沖計數功能,計數器為32位,計數頻率可高達50MHz;
預留NAND Flash接口,支持NAND Flash數據讀寫,提供簡單好用的上位機API;
支持16路GPIO讀寫控制功能,每個引腳可以配置為開漏或推挽模式,可以配置內部上拉或者下拉電阻,也可以配置為浮空模式;
支持16路NEC紅外調制脈沖輸出,調制波為38KHz方波,外接紅外發射管可以當遙控器使用;
設備支持固件升級,電腦聯網后,可以通過Bootloader軟件獲取到官方最新的固件文件并進行升級,升級操作非常簡單,Bootloader也做了各種異常保護,不怕變磚;
提供各種系統的二次開發庫,可支持Windows,Linux,Mac,Android系統,還支持嵌入式Linux系統;
官方網站提供各種API詳細說明,提供各種語言二次開發文檔,也提供總線相關的各種應用;
本產品可以使用上圖中的所有軟件,由于該產品功能較多,若是把所有功能都做在一個軟件里面,可能太過于復雜,為方便大家使用,我們將不同的功能進行區分,并分別實現不同的軟件,這樣用起來相對就更為簡單,而且我們也會針對每個小軟件寫一個使用說明文檔,如此更能降低對我們產品的使用難度。
主體
品牌: 圖莫斯/TOOMOSS
型號: UTA0101
外殼:無外殼
規格
供電接口:USB Type-C供電,無需外接電源
通信接口:USB2.0通信
工作溫度:-40℃ ~ 85℃
屬性
尺寸58mm*39mm*12mm
重量約216g(裸機)
USB2XXX總線適配器 x 1
高速USB數據線(1.0米) x 1
8PIN測試夾 x 1
問:是不是描述上的所有功能都能同時支持?
答:是的,但是得保證同時使用的功能中,引腳不能有沖突,若使用到的引腳有沖突的,這兩個功能就不能同時用。
問:如何實現監控SPI總線數據?
答:我們適配器有2路SPI總線,可以將2路SPI同時配置為從機,然后就可以接收SPI總線上的數據了。
問:在使用CAN和LIN總線時,可以直接接入總線嗎?
答:不可以,這這個版本的適配器內部沒有CAN和LIN的收發器,所以不能直接接入總線中,需要外接收發器模塊才能接入總線中。
問:這個適配器的SPI數據傳輸性能如何?
答:適配器支持2通道的SPI,數據傳輸最大速度為50Mbps,USB采用的是高速USB傳輸,最大傳輸速度為480Mbps,所以實現USB轉SPI不會有速度上的瓶頸,SPI可以在50Mbps的速度下滿速接收數據而不會出現丟數據的情況。
問:使用LIN總線功能時,收發器模塊如何跟適配器連接?
答:LIN總線在單片機端是使用的UART功能,所以只需要將LIN收發器的TX和RX接到適配器的UART總線TX和RX引腳即可。