资料介绍
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硬件光控灯制作资料 6次下载
- 采用USB接口的核心电路板Arduino Mega2560 0次下载
- 通用串行总线USB资料下载
- 通用串行总线USB技术演进及测试方案 7次下载
- Arduino和ARM与树莓派及单片机的详细对比说明
- 串行端口完成COM端口和USB虚拟及嵌入式系统端口的应用第二版应用指南 0次下载
- Arduino USB驱动 0次下载
- Arduino模组的KiCad符号与封装库介绍 1502次阅读
- 如何使用Python和PinPong库控制Arduino 718次阅读
- 通用串行总线的传输方式_通用串行总线的电气特性 3011次阅读
- USB3.1高速接口设计指南 1.1w次阅读
- USB接口的应用及USB设备具有哪些优势 1w次阅读
- Arduino支持DigisparkArduino的技巧 1.1w次阅读
- 用Arduino Uno开发板和一块面包板就能轻松搞定这一切 2.4w次阅读
- usb是串行接口吗_串行接口和并行接口有什么区别 6.7w次阅读
- mini usb和micro usb的区别 15.1w次阅读
- Arduino使用光敏电阻实验 9532次阅读
- 浅谈Arduino和树莓派的区别 2.1w次阅读
- arduino开发板有什么用 2w次阅读
- PIC18F2455/2550/4455/4550之通用串行总线USB 3586次阅读
- USB电池充电电路 2583次阅读
- CAN总线与USB的转接技术 2452次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多