Linx QS系列主开发系统:开启USB模块设计新征程

电子说

1.4w人已加入

描述

Linx QS系列主开发系统:开启USB模块设计新征程

在电子设计领域,快速且高效地将USB功能集成到各种设备中是一项常见需求。Linx QS系列USB模块及其主开发系统为我们提供了一个优秀的解决方案。今天,我们就来深入了解一下这个系统。

文件下载:MDEV-USB-QS.pdf

一、安全使用须知

在使用Linx产品前,安全是首要考虑的因素。需要特别注意的是,OEM Linx远程控制或功能模块绝不能用于涉及生命和财产安全的场景,对其进行此类场景的修改不仅无法提供足够的安全保障,还会使产品的监管认证和保修失效。不过,客户可以在生命安全场景中将非功能模块、天线和连接器作为其他系统的一部分使用,但必须具备必要且符合行业标准的冗余设计,并遵守适用的安全标准,如ANSI和NFPA标准。同时,不要在没有协议或编码器/解码器验证数据的情况下,直接从数据线或RSSI线触发动作,否则环境中其他无关发射器的信号可能会意外触发操作。所有射频产品都容易受到射频干扰,没有实现频率捷变或跳频的产品更容易受到干扰,而该模块没有内置频率跳频协议。另外,不要超过数据指南中的限制使用产品,过度电压或在最大电压下长时间运行可能导致产品故障,超过回流温度曲线也可能造成不易察觉的产品故障。也不要对产品进行任何物理或电气修改,这会使保修和监管及UL认证失效,并可能导致产品故障。

二、系统概述

(一)主要功能

Linx QS系列USB模块能够让几乎任何设备快速添加USB功能。主开发系统为设计师提供了将模块集成到产品中所需的所有工具,主要具有以下几个重要功能:

  1. 快速模块评估:可以快速评估模块的性能和特性。
  2. 应用开发:附带的应用程序软件和源代码展示了如何将模块与计算机进行接口,这些源代码可作为产品软件开发的起点。
  3. 设计指导:展示了如何使用模块进行设计以及如何与其他组件进行接口。
  4. 原型制作:允许在开发板上直接放置额外的电路,使其成为产品的第一个原型。所有信号都可通过绕线式接头轻松连接到外部电路。

(二)系统组成

主开发系统包括1块开发板和2个QS系列USB模块,其中一个模块焊接在开发板上,另一个则用于第一个原型板。

三、订购信息

如果您需要订购该开发系统,对应的产品编号是MDEV - USB - QS,它代表QS系列主开发套件。

四、开发板详解

(一)整体布局

开发板上有四个主要区域:USB区域、RS - 232区域、微控制器区域和原型制作区域。

(二)各区域功能

  1. USB区域:此区域主要用于激活调制解调器输出和读取调制解调器输入。在开发软件中按下RTS和DTR按钮,开发板上对应的LED会亮起;按下开发板上的RI、DCD、DSR或CTS按钮,软件屏幕上的相应指示灯会亮起。模块左侧有两个LED,分别标记为TX IND和RX IND,模块发送和接收数据时它们会闪烁。需要注意的是,调制解调器线路是为与UART配合使用而设计的,其状态是反相的,线路在关闭时为(V_{CC}),开启时为接地。
  2. RS - 232区域:该区域包含一个RS - 232电平转换器,与QS系列模块配合可创建一个USB到RS - 232的转换器。所有调制解调器线路都提供以实现全握手功能,电源由USB总线提供。使用时,将PC的USB电缆插入插孔,将PC的直通串行电缆插入DB9连接器,并将跳线置于分接头的“Data In”和“Data 232”之间。开发软件设计为可以通过单个PC进行测试,数据可以通过USB总线发送并通过串行端口接收回来,反之亦然。此区域还可用于将PC与任何RS - 232设备进行接口,既可以编写自定义软件直接控制设备,也可以使用虚拟COM端口驱动程序使USB模块看起来像一个串行端口,从而使用现有的软件。
  3. 微控制器区域:该区域包含一个Microchip的PIC微控制器,展示了如何将QS模块与处理器进行接口。当用户在计算机屏幕上点击LED1、LED2或LED3按钮时,软件会向微控制器发送数据以点亮LED;当按下开发板上的USB COM按钮时,微控制器会向PC发送数据以点亮屏幕上的USB COM指示灯;当转动开发板上的电压调节旋钮时,微控制器还会发送数据以控制A / D电压调节滑块。软件文档中提供了源代码示例,展示了将QS模块与处理器进行接口的简单性,并有助于产品开发。该区域的所有电源由USB总线提供,使用时,将USB电缆插入插孔和PC,将跳线置于分接头的“Data In”和“Data PIC”之间,并运行套件中包含的应用程序软件。
  4. 原型制作区域:该区域有镀通孔,可在开发板上放置外部电路。这些电路可以通过右侧的分接头与QS模块进行接口。该区域底部有一排连接到地,顶部有一排连接到USB电源。开发板上的电路大约消耗40到50mA的电流,根据USB规范,在枚举之前,添加到原型制作区域的任何电路消耗的电流不能超过50mA(更多信息请参阅模块数据指南中的电源供应指南)。如果电路需要更多电流,则需要外部电源。电阻R10是一个0欧姆的跳线,可以移除它以将电源排与USB电源隔离,以便可以连接外部电源。模块的所有控制和数据线都连接到接头,方便从原型制作区域访问。还包括一个跳线,用于将数据从RS - 232区域或微控制器区域路由到QS模块,在各区域正常工作之前必须正确设置该跳线。

五、软件和驱动安装

主开发系统附带的软件使用直接驱动程序,不能与虚拟COM端口驱动程序一起使用。这两种驱动程序都可以在Linx网站上与软件一起找到,因此要确保选择合适的驱动程序。首次将QS模块插入计算机时,Windows会显示“找到新硬件向导”,引导驱动程序的安装。应用笔记AN - 00201 “Installing the SDM - USB - QS - S Drivers”详细描述了驱动程序的安装过程。在运行开发软件之前,应先安装驱动程序。

六、开发系统软件

软件首次启动时,屏幕会提示用户选择将QS模块与开发板的哪个区域一起使用:RS - 232区域或PIC区域。然后会出现控制面板,根据所选区域进行设置。可以通过“Window”下拉菜单并点击相应选项来更改使用的区域。软件的完整文档和源代码示例可以在帮助文件中找到,通过点击“Help Help File”并选择要在Adobe Acrobat中显示的.pdf文件或在默认网页浏览器中显示的.html文件即可获取。如果遇到任何问题,首先拔下模块并重新插入,然后查看帮助文件。如果问题仍然没有解决,可以在“Help Contact Us”菜单中找到Linx的联系信息。

七、实用资源

开发系统CD或Linx网站上提供了一系列有用的资源,包括数据指南、软件、驱动程序和自定义软件的函数声明等,这些资源为设计师提供了快速且正确地将SDM - USB - QS - S模块集成到产品中所需的工具。

在使用Linx QS系列主开发系统的过程中,大家是否也遇到过一些有趣的问题或有独特的使用心得呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分