电子说
作为电子工程师,在日常工作中经常会遇到需要进行USB到UART转换的场景,而Microchip的MCP2200 USB to UART隔离演示板为我们提供了一个很好的解决方案。下面就来详细介绍一下这款演示板。
文件下载:ADM00276.pdf
MCP2200 USB to UART隔离演示板是一款针对MCP2200设备的USB到UART开发和评估板。它由主机的USB端口供电,MCP2200的两个GPIO引脚(GP6和GP7)连接到LED,当这些引脚分别配置为TxLED和RxLED引脚时,可用于指示USB到UART的通信流量。隔离侧需要外部提供3V到5.5V的电源,该板为电源和UART信号提供3.75 kV AC的电气隔离。
Microchip提供了一个可从其网站下载的软件包,用于评估和演示MCP2200作为虚拟串口(VCP)设备的功能,同时还允许进行自定义设备配置。此外,还包含一个DLL,方便开发自定义配置和软件应用程序来控制GPIO。
要设置演示板软件,首先需要从Microchip网站上的演示板页面下载支持材料(软件和驱动程序)。
需要注意的是,如果软件启动失败并显示“Code 10 error”消息,可能需要下载并安装Microsoft更新(KB943198)。此外,默认的VID是0x04D8(由USB IF分配给Microchip),MCP2200的默认PID是0x00DF。更改VID需要拥有USB联盟的许可证,更改PID则需要从Microchip获得许可。
演示板可作为USB到UART的转换器,连接到USB主机和目标系统的UART信号。当主机应用程序发送“Set Line Coding”命令(设置UART波特率)时,MCP2200会自动切换到正确的波特率。MCP2200支持的UART数据格式为:8个数据位、1个停止位、无校验位。如果设置了不支持的参数,虽然不会返回错误,但演示板仍将使用支持的格式进行操作,这样做是为了避免某些终端软件因参数被拒绝而崩溃。
PC软件允许用户评估功能并设置自定义配置。主要的可配置功能包括:
在更改VID或PID时要格外小心,因为如果出现不匹配,软件将无法与演示板通信。
附录A提供了MCP2200 USB to UART隔离演示板的示意图和布局,包括板的原理图、顶层铜层和丝印层、顶层铜层以及底层铜层。这些资料对于深入了解演示板的电路结构和设计非常有帮助。
附录B列出了构建MCP2200 USB to UART隔离演示板所需的部件,包括电容、电阻、连接器、LED、芯片等。需要注意的是,制造中使用的物料清单中的所有组件均符合RoHS标准。
Microchip在全球各地设有销售和服务点,包括美洲、欧洲和亚太地区。用户可以根据自己的地理位置选择合适的联系方式获取技术支持和产品服务。
MCP2200 USB to UART隔离演示板为电子工程师提供了一个方便、可靠的USB到UART转换解决方案。通过了解其产品特点、安装操作方法以及相关的技术资料,我们可以更好地利用这款演示板进行开发和测试工作。大家在使用过程中有没有遇到过什么问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !