主题中讨论的其他器件: ADCPro、 ADS1120
您好!
我 想从您的 PC 应用的 LabVIEW 文件开始创建我的定制 PC 应用。
我注意到套件文件夹中的一些 LabVIEW 文件、但无法打开它们以查看源代码。
请您将 LabVIEW 文件发送给我、
提前感谢您!
此致、
Alan Harris
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我 想从您的 PC 应用的 LabVIEW 文件开始创建我的定制 PC 应用。
我注意到套件文件夹中的一些 LabVIEW 文件、但无法打开它们以查看源代码。
请您将 LabVIEW 文件发送给我、
提前感谢您!
此致、
Alan Harris
尊敬的 Alan:
欢迎来到 E2E 论坛! ADS1120EVM 的插件文件可在 ADCPro plugins 目录中找到:
遗憾的是、我们不为 ADCPro 提供 LabView 代码。 由于插件只是整个通信的一小部分、因此 LabView 代码实际上不会有太多帮助。 实际通信是通过 COM 端口进行的。
ADS1120EVM 可从 COM 端口终端(超级终端、TeraTerm 等)运行、以这种方式运行 EVM 非常简单。 只需连接到正确的 COM 端口并按照以下文档中的控件操作:
e2e.ti.com/.../2045.CONSOLE-COMMANDS-FOR-ADS1220EVM-basic.docx
如果您想使用 LabView、可以在 LabView 中打开 COM 端口并发出相同的命令。
此致、
Bob B
尊敬的 Alan:
数据以 ASCII 字符串的形式返回、表示 COM 端口控制台窗口中十六进制的代码值。 因此、如果按"d"和"enter"、您将看到表示16位转换结果的4个字符。 例如、您可能会看到"7FFF"为正满量程、"FFF"为二进制补码中的-1个十进制数。
如果您按"S"和"ENTER"键、则将从 ADS1120流式传输数据。 数据将继续流式传输、直至按下另一个键停止发送转换结果。 您可以将控制台数据保存到文件中、并使用文件读取器插件在 Excel 甚至 ADCPro 等其他程序中查看结果。
所有命令信息都在我之前发布的文档中。
至于单次模式、由于使用 GUI 绘制数据的原因、EVM 实际上并未设置为在单次模式(或单次转换模式)下运行。
此致、
Bob B
尊敬的 Alan:
'd'命令主要用于调试、不是 GUI 中使用的命令。 我还应该提到、'd'命令返回上次完成的转换结果。 因此、如果您进入单次模式、它将提供上次完成的转换结果、而不是新的转换结果、因为没有启动转换的机制。 如前所述、EVM GUI 需要的是数据流、而不是单点。
在单次模式下并发出"S"命令时、您可能还会发现未显示任何数据。 EVM 的设计是始终使用连续转换模式。 单次模式仅用于显示处于低功耗状态时的功耗差异。 我们本来可以对 EVM 进行不同的设计、但最终选择了这种方法进行操作。
关于返回值的问题、您可能没有注意到、但结果显示在命令行的开头、它不会像一些其他命令那样首先显示新行、然后显示数据。
正常提示为:
ADS1120EVM>、在大多数情况下、您将在 CRLF 之后看到命令结果。 但请注意、'd'命令实际上只是发出一个 CR、后跟数据、然后是 CRLF。 因此、您将注意到在发出"d"的行中出现提示:
0BC1120EVM>、其中前4个字符是转换数据。 很抱歉、这种奇怪的行为、但正如我说过的、这是一个不适用于 GUI 的调试函数。
此致、
Bob B