資料介紹
PCB圖如下:
?
成分
PIC24FJ128GA110-I/PF 微芯片技術 |
× 1 |
RV-4162-C7-TA-QC-020 微晶 |
× 1 |
3.3V 5V 串口適配器模塊 CH340G USB TTL UART Arduino Pro Mini Bridge | × 1 |
USB-ASFB-VT 山姆泰克 |
× 1 |
3572 啟發式 LED |
× 1 |
227CKS035M 伊利諾伊電容器 |
× 1 |
741C083510JP CTS電阻器產品 |
× 1 |
描述
Arduino 串行 USB
該板將 USB 連接轉換為 5 伏串行 TX 和 RX,您可以將其直接連接到 Arduino Mini、Arduino 以太網或其他微控制器,使它們能夠與計算機通信。它的特點是 Atmega16U2 被編程為 USB 到串行轉換器,與 Arduino Uno 上的芯片相同。16U2 固件使用標準的 USB COM 驅動程序,無需外部驅動程序。但是,在 Windows 上,需要 .inf 文件。USB 串行適配器有一個板載 mini-USB 連接器和 5 個引腳,包括 RX(用于從計算機接收數據)和 TX(用于傳輸數據)。5V、接地和復位引腳也暴露在外。狀態燈包括電源、RX 和 TX 活動。適配器可以輕松連接到 Arduino 以太網、Mini、Mini Pro、LilyPad、LilyPad Simple 和 Fio。板載 polyfuse 將電流限制在 500mA 并保護主機免受短路。ATmega16U2 固件源代碼可用。ATmega16U2 加載了一個 DFU 引導加載程序,可以通過連接板背面的焊接跳線然后重置 16U2 來激活它。然后,您可以使用 Atmel 的 FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)來加載新固件。或者您可以將 ISP 標頭與外部編程器一起使用(覆蓋 DFU 引導加載程序)。有關更多信息,請參閱此用戶提供的教程。s FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)加載新固件。或者您可以將 ISP 標頭與外部編程器一起使用(覆蓋 DFU 引導加載程序)。有關更多信息,請參閱此用戶提供的教程。s FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)加載新固件。或者您可以將 ISP 標頭與外部編程器一起使用(覆蓋 DFU 引導加載程序)。有關更多信息,請參閱此用戶提供的教程。
您可以在此處找到您的主板保修信息。
入門
您可以在“入門”部分找到配置電路板、使用 Arduino 軟件 (IDE) 以及開始修改編碼和電子設備所需的所有信息。
USB 串行連接器的設計方式允許它通過連接的計算機上運行的軟件重置連接的板。外部重置線反映了計算機上虛擬串行設備的 DTR 線。它通常通過一個 100 nF 電容器連接到連接板(例如 Arduino 以太網板)的復位線,允許板在上傳時復位。此設置還有其他含義。當電路板連接到運行 Mac OS X 或 Linux 的計算機時,每次從軟件(通過 USB)連接到它時它都會重置。雖然它被編程為忽略格式錯誤的數據(即除了上傳新代碼之外的任何內容),但它會在打開連接后截取發送到電路板的前幾個字節的數據。
連接到 Arduino Mini
有關將適配器連接到 Mini 的信息,請參閱 Arduino Mini 指南。
串行
引腳 TX/RX 上的串行通信使用 TTL 邏輯電平(5V 或 3.3V,具體取決于電路板)。不要將這些引腳直接連接到 RS232 串行端口;它們的工作電壓為 +/- 12V,可能會損壞您的 Arduino 板。
Serial 用于 Arduino 板與計算機或其他設備之間的通信。所有 Arduino 板都至少有一個串行端口(也稱為 UART 或 USART):Serial。它通過數字引腳 0 (RX) 和 1 (TX) 以及通過 USB 與計算機進行通信。因此,如果您使用這些功能,您也不能將引腳 0 和 1 用于數字輸入或輸出。
您可以使用 Arduino 環境的內置串行監視器與 Arduino 板進行通信。單擊工具欄中的串行監視器按鈕,然后選擇調用 begin() 時使用的相同波特率。
Arduino Mega 具有三個額外的串行端口:引腳 19 (RX) 和 18 (TX) 上的 Serial1,引腳 17 (RX) 和 16 (TX) 上的 Serial2,引腳 15 (RX) 和 14 (TX) 上的 Serial3。要使用這些引腳與您的個人計算機通信,您將需要一個額外的 USB 轉串口適配器,因為它們沒有連接到 Mega 的 USB 轉串口適配器。要使用它們與外部 TTL 串行設備通信,請將 TX 引腳連接到設備的 RX 引腳,將 RX 連接到設備的 TX 引腳,將 Mega 的接地連接到設備的接地。
Arduino Due 有三個額外的 3.3V TTL 串行端口:Serial1 在引腳 19 (RX) 和 18 (TX) 上;引腳 17 (RX) 和 16 (TX) 上的 Serial2,引腳 15 (RX) 和 14 (TX) 上的 Serial3。引腳 0 和 1 也連接到 ATmega16U2 USB-to-TTL 串行芯片的相應引腳,該引腳連接到 USB 調試端口。此外,SAM3X 芯片上還有一個原生 USB 串行端口 SerialUSB'。
Arduino Leonardo 板使用 Serial1 通過引腳 0 (RX) 和 1 (TX) 上的 TTL (5V) 串行通信。串行保留用于 USB CDC 通信。有關詳細信息,請參閱 Leonardo 入門頁面和硬件頁面。
功能
如果(串行)
可用的()
開始()
結尾()
尋找()
找到直到()
沖洗()
解析浮動()
解析整數()
窺視()
打印()
打印函數()
讀()
讀取字節()
讀取字符串()
readStringUntil()
設置超時()
寫()
串行事件()
例子
讀取ASCII字符串
ASCII 表
?
Arduino/Genuino Uno 具有許多用于與計算機、另一個 Arduino/Genuino 板或其他微控制器通信的設施。ATmega328 提供 UART TTL (5V) 串行通信,可在數字引腳 0 (RX) 和 1 (TX) 上使用。板上的 ATmega16U2 通過 USB 引導這種串行通信,并顯示為計算機上軟件的虛擬 com 端口。16U2 固件使用標準的 USB COM 驅動程序,無需外部驅動程序。但是,在 Windows 上,需要 .inf 文件。Arduino 軟件 (IDE) 包括一個串行監視器,允許將簡單的文本數據發送到電路板和從電路板輸出。當數據通過 USB 轉串行芯片和 USB 連接到計算機傳輸時,板上的 RX 和 TX LED 將閃爍(但不用于引腳 0 和 1 上的串行通信)。
?
Uno 上的 14 個數字引腳和 6 個模擬引腳中的每一個都可以在軟件控制下用作輸入或輸出(使用 pinMode()、digitalWrite() 和 digitalRead() 函數)。它們的工作電壓為 5 伏。每個引腳可提供或接收 20 mA 作為推薦的工作條件,并具有 20-50K ohm 的內部上拉電阻(默認斷開)。任何 I/O 引腳上的最大電流不得超過 40mA,以避免對微控制器造成永久性損壞。Uno 有 6 個模擬輸入,標記為 A0 到 A5;每個都提供 10 位分辨率(即 1024 個不同的值)。默認情況下,它們測量從接地到 5 伏,盡管可以使用 AREF 引腳和模擬參考()函數更改范圍的上限
?
- Arduino坦克開源項目
- Arduino Mutant Road開源分享
- Arduino桌面平臺開源設計
- 降低Arduino功耗開源分享
- 與arduino uno的串行通信
- CH340 USB轉串口Arduino編程器開源分享
- 使用Arduino通過USB串行對ESP32S3進行編程和調試
- USB串行端口完全突破和微小開源項目
- 基于Arduino硬件光控燈制作資料 7次下載
- 采用USB接口的核心電路板Arduino Mega2560 0次下載
- 通用串行總線USB資料下載
- 通用串行總線USB技術演進及測試方案 7次下載
- Arduino和ARM與樹莓派及單片機的詳細對比說明
- 串行端口完成COM端口和USB虛擬及嵌入式系統端口的應用第二版應用指南 0次下載
- Arduino USB驅動 0次下載
- Arduino模組的KiCad符號與封裝庫介紹 2046次閱讀
- 如何使用Python和PinPong庫控制Arduino 1033次閱讀
- 通用串行總線的傳輸方式_通用串行總線的電氣特性 3211次閱讀
- USB3.1高速接口設計指南 1.2w次閱讀
- USB接口的應用及USB設備具有哪些優勢 1w次閱讀
- Arduino支持DigisparkArduino的技巧 1.1w次閱讀
- 用Arduino Uno開發板和一塊面包板就能輕松搞定這一切 2.4w次閱讀
- usb是串行接口嗎_串行接口和并行接口有什么區別 6.8w次閱讀
- mini usb和micro usb的區別 15.2w次閱讀
- Arduino使用光敏電阻實驗 9654次閱讀
- 淺談Arduino和樹莓派的區別 2.1w次閱讀
- arduino開發板有什么用 2.1w次閱讀
- PIC18F2455/2550/4455/4550之通用串行總線USB 3696次閱讀
- USB電池充電電路 2875次閱讀
- CAN總線與USB的轉接技術 2500次閱讀
下載排行
本周
- 1蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 286次下載 | 5 積分
- 2長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 3AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 4長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
- 5TP4055 500mA線性鋰離子電池充電器中文手冊
- 0.75 MB | 9次下載 | 免費
- 6TP4054 400mA線性鋰離子電池充電器中文手冊
- 0.70 MB | 2次下載 | 免費
- 7TP4057X 500mA線性鋰離子電池充電器中文手冊
- 0.74 MB | 2次下載 | 免費
- 8AI智能眼鏡產業鏈分析
- 4.43 MB | 2次下載 | 免費
本月
- 1蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 286次下載 | 5 積分
- 2人形機器人電機驅動和傳感報告
- 4.27 MB | 169次下載 | 免費
- 3長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 4U盤一鍵制作
- 23.84 MB | 41次下載 | 免費
- 5AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 6Altium Designer元件庫
- 17.11 MB | 23次下載 | 免費
- 7長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
- 8TP4055 500mA線性鋰離子電池充電器中文手冊
- 0.75 MB | 9次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論