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