資料介紹
PCB圖如下:
?
成分
PIC24FJ128GA110-I/PF 微芯片技術(shù) |
× 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 啟發(fā)式 LED |
× 1 |
227CKS035M 伊利諾伊電容器 |
× 1 |
741C083510JP CTS電阻器產(chǎn)品 |
× 1 |
描述
Arduino 串行 USB
該板將 USB 連接轉(zhuǎn)換為 5 伏串行 TX 和 RX,您可以將其直接連接到 Arduino Mini、Arduino 以太網(wǎng)或其他微控制器,使它們能夠與計(jì)算機(jī)通信。它的特點(diǎn)是 Atmega16U2 被編程為 USB 到串行轉(zhuǎn)換器,與 Arduino Uno 上的芯片相同。16U2 固件使用標(biāo)準(zhǔn)的 USB COM 驅(qū)動程序,無需外部驅(qū)動程序。但是,在 Windows 上,需要 .inf 文件。USB 串行適配器有一個(gè)板載 mini-USB 連接器和 5 個(gè)引腳,包括 RX(用于從計(jì)算機(jī)接收數(shù)據(jù))和 TX(用于傳輸數(shù)據(jù))。5V、接地和復(fù)位引腳也暴露在外。狀態(tài)燈包括電源、RX 和 TX 活動。適配器可以輕松連接到 Arduino 以太網(wǎng)、Mini、Mini Pro、LilyPad、LilyPad Simple 和 Fio。板載 polyfuse 將電流限制在 500mA 并保護(hù)主機(jī)免受短路。ATmega16U2 固件源代碼可用。ATmega16U2 加載了一個(gè) DFU 引導(dǎo)加載程序,可以通過連接板背面的焊接跳線然后重置 16U2 來激活它。然后,您可以使用 Atmel 的 FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)來加載新固件。或者您可以將 ISP 標(biāo)頭與外部編程器一起使用(覆蓋 DFU 引導(dǎo)加載程序)。有關(guān)更多信息,請參閱此用戶提供的教程。s FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)加載新固件?;蛘吣梢詫?ISP 標(biāo)頭與外部編程器一起使用(覆蓋 DFU 引導(dǎo)加載程序)。有關(guān)更多信息,請參閱此用戶提供的教程。s FLIP 軟件 (Windows) 或 DFU 編程器(Mac OS X 和 Linux)加載新固件?;蛘吣梢詫?ISP 標(biāo)頭與外部編程器一起使用(覆蓋 DFU 引導(dǎo)加載程序)。有關(guān)更多信息,請參閱此用戶提供的教程。
您可以在此處找到您的主板保修信息。
入門
您可以在“入門”部分找到配置電路板、使用 Arduino 軟件 (IDE) 以及開始修改編碼和電子設(shè)備所需的所有信息。
USB 串行連接器的設(shè)計(jì)方式允許它通過連接的計(jì)算機(jī)上運(yùn)行的軟件重置連接的板。外部重置線反映了計(jì)算機(jī)上虛擬串行設(shè)備的 DTR 線。它通常通過一個(gè) 100 nF 電容器連接到連接板(例如 Arduino 以太網(wǎng)板)的復(fù)位線,允許板在上傳時(shí)復(fù)位。此設(shè)置還有其他含義。當(dāng)電路板連接到運(yùn)行 Mac OS X 或 Linux 的計(jì)算機(jī)時(shí),每次從軟件(通過 USB)連接到它時(shí)它都會重置。雖然它被編程為忽略格式錯(cuò)誤的數(shù)據(jù)(即除了上傳新代碼之外的任何內(nèi)容),但它會在打開連接后截取發(fā)送到電路板的前幾個(gè)字節(jié)的數(shù)據(jù)。
連接到 Arduino Mini
有關(guān)將適配器連接到 Mini 的信息,請參閱 Arduino Mini 指南。
串行
引腳 TX/RX 上的串行通信使用 TTL 邏輯電平(5V 或 3.3V,具體取決于電路板)。不要將這些引腳直接連接到 RS232 串行端口;它們的工作電壓為 +/- 12V,可能會損壞您的 Arduino 板。
Serial 用于 Arduino 板與計(jì)算機(jī)或其他設(shè)備之間的通信。所有 Arduino 板都至少有一個(gè)串行端口(也稱為 UART 或 USART):Serial。它通過數(shù)字引腳 0 (RX) 和 1 (TX) 以及通過 USB 與計(jì)算機(jī)進(jìn)行通信。因此,如果您使用這些功能,您也不能將引腳 0 和 1 用于數(shù)字輸入或輸出。
您可以使用 Arduino 環(huán)境的內(nèi)置串行監(jiān)視器與 Arduino 板進(jìn)行通信。單擊工具欄中的串行監(jiān)視器按鈕,然后選擇調(diào)用 begin() 時(shí)使用的相同波特率。
Arduino Mega 具有三個(gè)額外的串行端口:引腳 19 (RX) 和 18 (TX) 上的 Serial1,引腳 17 (RX) 和 16 (TX) 上的 Serial2,引腳 15 (RX) 和 14 (TX) 上的 Serial3。要使用這些引腳與您的個(gè)人計(jì)算機(jī)通信,您將需要一個(gè)額外的 USB 轉(zhuǎn)串口適配器,因?yàn)樗鼈儧]有連接到 Mega 的 USB 轉(zhuǎn)串口適配器。要使用它們與外部 TTL 串行設(shè)備通信,請將 TX 引腳連接到設(shè)備的 RX 引腳,將 RX 連接到設(shè)備的 TX 引腳,將 Mega 的接地連接到設(shè)備的接地。
Arduino Due 有三個(gè)額外的 3.3V TTL 串行端口:Serial1 在引腳 19 (RX) 和 18 (TX) 上;引腳 17 (RX) 和 16 (TX) 上的 Serial2,引腳 15 (RX) 和 14 (TX) 上的 Serial3。引腳 0 和 1 也連接到 ATmega16U2 USB-to-TTL 串行芯片的相應(yīng)引腳,該引腳連接到 USB 調(diào)試端口。此外,SAM3X 芯片上還有一個(gè)原生 USB 串行端口 SerialUSB'。
Arduino Leonardo 板使用 Serial1 通過引腳 0 (RX) 和 1 (TX) 上的 TTL (5V) 串行通信。串行保留用于 USB CDC 通信。有關(guān)詳細(xì)信息,請參閱 Leonardo 入門頁面和硬件頁面。
功能
如果(串行)
可用的()
開始()
結(jié)尾()
尋找()
找到直到()
沖洗()
解析浮動()
解析整數(shù)()
窺視()
打?。ǎ?/p>
打印函數(shù)()
讀()
讀取字節(jié)()
讀取字符串()
readStringUntil()
設(shè)置超時(shí)()
寫()
串行事件()
例子
讀取ASCII字符串
ASCII 表
?
Arduino/Genuino Uno 具有許多用于與計(jì)算機(jī)、另一個(gè) Arduino/Genuino 板或其他微控制器通信的設(shè)施。ATmega328 提供 UART TTL (5V) 串行通信,可在數(shù)字引腳 0 (RX) 和 1 (TX) 上使用。板上的 ATmega16U2 通過 USB 引導(dǎo)這種串行通信,并顯示為計(jì)算機(jī)上軟件的虛擬 com 端口。16U2 固件使用標(biāo)準(zhǔn)的 USB COM 驅(qū)動程序,無需外部驅(qū)動程序。但是,在 Windows 上,需要 .inf 文件。Arduino 軟件 (IDE) 包括一個(gè)串行監(jiān)視器,允許將簡單的文本數(shù)據(jù)發(fā)送到電路板和從電路板輸出。當(dāng)數(shù)據(jù)通過 USB 轉(zhuǎn)串行芯片和 USB 連接到計(jì)算機(jī)傳輸時(shí),板上的 RX 和 TX LED 將閃爍(但不用于引腳 0 和 1 上的串行通信)。
?
Uno 上的 14 個(gè)數(shù)字引腳和 6 個(gè)模擬引腳中的每一個(gè)都可以在軟件控制下用作輸入或輸出(使用 pinMode()、digitalWrite() 和 digitalRead() 函數(shù))。它們的工作電壓為 5 伏。每個(gè)引腳可提供或接收 20 mA 作為推薦的工作條件,并具有 20-50K ohm 的內(nèi)部上拉電阻(默認(rèn)斷開)。任何 I/O 引腳上的最大電流不得超過 40mA,以避免對微控制器造成永久性損壞。Uno 有 6 個(gè)模擬輸入,標(biāo)記為 A0 到 A5;每個(gè)都提供 10 位分辨率(即 1024 個(gè)不同的值)。默認(rèn)情況下,它們測量從接地到 5 伏,盡管可以使用 AREF 引腳和模擬參考()函數(shù)更改范圍的上限
?
- Arduino坦克開源項(xiàng)目
- Arduino Mutant Road開源分享
- Arduino桌面平臺開源設(shè)計(jì)
- 降低Arduino功耗開源分享
- 與arduino uno的串行通信
- CH340 USB轉(zhuǎn)串口Arduino編程器開源分享
- 使用Arduino通過USB串行對ESP32S3進(jìn)行編程和調(diào)試
- USB串行端口完全突破和微小開源項(xiàng)目
- 基于Arduino硬件光控?zé)糁谱髻Y料 7次下載
- 采用USB接口的核心電路板Arduino Mega2560 0次下載
- 通用串行總線USB資料下載
- 通用串行總線USB技術(shù)演進(jìn)及測試方案 7次下載
- Arduino和ARM與樹莓派及單片機(jī)的詳細(xì)對比說明
- 串行端口完成COM端口和USB虛擬及嵌入式系統(tǒng)端口的應(yīng)用第二版應(yīng)用指南 0次下載
- Arduino USB驅(qū)動 0次下載
- Arduino模組的KiCad符號與封裝庫介紹 2046次閱讀
- 如何使用Python和PinPong庫控制Arduino 1033次閱讀
- 通用串行總線的傳輸方式_通用串行總線的電氣特性 3211次閱讀
- USB3.1高速接口設(shè)計(jì)指南 1.2w次閱讀
- USB接口的應(yīng)用及USB設(shè)備具有哪些優(yōu)勢 1w次閱讀
- Arduino支持DigisparkArduino的技巧 1.1w次閱讀
- 用Arduino Uno開發(fā)板和一塊面包板就能輕松搞定這一切 2.4w次閱讀
- usb是串行接口嗎_串行接口和并行接口有什么區(qū)別 6.8w次閱讀
- mini usb和micro usb的區(qū)別 15.2w次閱讀
- Arduino使用光敏電阻實(shí)驗(yàn) 9654次閱讀
- 淺談Arduino和樹莓派的區(qū)別 2.1w次閱讀
- arduino開發(fā)板有什么用 2.1w次閱讀
- PIC18F2455/2550/4455/4550之通用串行總線USB 3696次閱讀
- USB電池充電電路 2875次閱讀
- CAN總線與USB的轉(zhuǎn)接技術(shù) 2500次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論