0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于U421 USB控制器实现控制数据采集系统

电子设计 来源:电子设计技术 作者:Terry Millward 2020-08-18 09:07 次阅读

USB已经成为连接PC的接口选择。所有现代PC上都有USB接口,它提供标准化的连接器,可以为外设提供5V电源,以及最多达100mA的电流。图 1 中的电路组合了Maxim公司的一片低功耗16位ADC MAX1168,与一个小型USB接口模块,构成一个简单的八通道、16位测量系统。MAX1168有八个输入通道、一个SPI(串行外设接口)端口、一个4.096V基准电压,以及一个时钟振荡器。MAX1168工作在5V电压下,可以转换为单个通道、在一个通道上完成多次转换,或者顺序扫描多个通道,并在片上存储测量的数据。

基于U421 USB控制器实现控制数据采集系统

USBmicro公司的U421 USB 接口模块基于Cypress的CY7C63743控制器,提供多至16 I/O线以及一个将某些I/O线用作 SPI 端口的选项,可选时钟速率62.5 kHz、500 kHz、1 MHz或2 MHz。U421上的硬件可以访问 SPI 读写设备,器件的通用I/O线可以作为从选择线,应付多种SPI设备。一个I/O线用于控制MAX1168的片选输入。当与HID(人/机接口设备)一起使用时,U421 USB控制器能够以高达800字节/秒的速度传输数据。USB端口增加了降低噪声的滤波功能,并能为电路提供5V电源。

MAX1168的采样保持电路必须采集输入电压,并在3ms时间内为其45 pF的保持电容器充电,因而需要一个快速放大器来减小采集误差。MAX4230现有双芯和四芯版,提供10 MHz带宽、2V/ms转换速率、满摆幅的输入与输出,以及在5V 电压或低至2.7V电压下运行的能力。MAX4230的偏置电流典型值为50 pA,可以在不影响精度情况下有相当高的输入阻抗。

为提供过压保护以及输入电压定标功能,每个缓冲放大器的输入端都有一个100kΩ精密匹配的电阻分压器。本应用使用了Maxim公司的 MAX5490VA10000 10:1分压器,它提供1/11的定标因数,可以在687.5mV分辨率下达到45V的最高可读输入。

评估软件用微软(Microsoft) Visual Basic.Net标准版,该软件通过USBm.dll(动态链接库)文件为 U421提供指令。演示程序设置MAX1168扫描所有八个通道,并显示结果。当运行程序时,可以用VB(Visual Basic) 方式设置输入分压器的基准电压、选择扫描时间,以及启用八个输入通道中的任意一个作屏幕显示(图2)。

责任编辑:gt

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

    关注

    112

    文章

    16332

    浏览量

    177808
  • usb
    usb
    +关注

    关注

    60

    文章

    7936

    浏览量

    264476
  • 数据采集
    +关注

    关注

    38

    文章

    6053

    浏览量

    113622
收藏 人收藏

    评论

    相关推荐

    DMA控制器在DSP数据采集系统中的应用

    于当今技术革命的各个领域中。基于TI 公司的TMS320VC5509 为核心的数据采集系统,着重介绍了如何利用DSP5509 的DMA 控制器,实现
    发表于 04-28 10:47

    基于USB数据采集系统的研究与设计--ResearchandDesignofDataAequisitio

    显示、数据保存以及数据打印等功能。系统硬件部分实现数据采集功能,并将采集
    发表于 06-10 00:57

    数据采集分享】基于LABVIEW的USB接口高速数据采集的设计

    的应用,INTEL等公司最近公布了USB 3.0主控制器规范,该标准的数据传输速率有望达5Gbps,且支持双向同时传输,完全可以满足实时数据采集的要求。LABVIEW是美国NI公司基于
    发表于 12-16 11:32

    基于USB总线的高速数据采集系统

    的应用,INTEL等公司最近公布了USB 3.0主控制器规范,该标准的数据传输速率有望达5Gbps,且支持双向同时传输,完全可以满足实时数据采集的要求。LABVIEW是美国NI公司基于
    发表于 05-07 09:40

    基于FPGA的数据采集控制器IP核的设计方案和实现方法研究

    此提供了新的解决方案。IP核(IP Core)是具有特定电路功能的硬件描述语言程序,可较方便地进行修改和定制,以提高设计效率[3]。本文研究了基于FPGA的数据采集控制器IP 核的设计方案和实现方法,该IP核既可以应用在独立IC
    发表于 07-09 07:23

    如何设计基于FPGA的数据采集控制模块?

    数据采集控制系统是对生产过程或科学实验中各种物理量进行实时采集、测试和反馈控制的闭环控制,它在工业控制
    发表于 11-05 07:25

    基于USB接口的数据采集控制卡设计

    文章介绍了基于USB接口芯片的数据采集控制卡的设计,整个系统主要由六个部分组成:USB接口芯片、本地端
    发表于 06-29 08:39 25次下载

    通用组件实现基于USB数据采集系统

    通用组件实现基于USB数据采集系统 图1是基于USB数据采集
    发表于 04-22 18:31 812次阅读
    通用组件<b class='flag-5'>实现</b>基于<b class='flag-5'>USB</b>的<b class='flag-5'>数据采集</b><b class='flag-5'>系统</b>

    以太网接口的数据采集控制器

    以太网接口的数据采集控制器 LabJack UE9--以太网接口的数据采集控制器。LabJack UE9 具有 USB ( 2.0 全速)
    发表于 09-09 08:24 913次阅读

    基于USB接口的数据采集控制系统设计综合

    基于USB接口的数据采集控制系统设计综合 1 系统结构   利用ADuC845单片数据采集器件和CH341
    发表于 12-23 17:30 1025次阅读
    基于<b class='flag-5'>USB</b>接口的<b class='flag-5'>数据采集</b>与<b class='flag-5'>控制系统</b>设计综合

    基于USB-Host的大容量数据采集方案研究

    针对目前数据采集系统面临的不足,介绍了一种使用U盘作为存储介质的大容量数据存储方案。该方案使用C8051F020单片机作为主控制器,CH37
    发表于 08-29 14:05 103次下载
    基于<b class='flag-5'>USB</b>-Host的大容量<b class='flag-5'>数据采集</b>方案研究

    USB2.0微控制器CY7C68013的数据采集系统的设计

    USB2.0微控制器CY7C68013的数据采集系统的设计
    发表于 01-22 14:10 30次下载

    采用VHDL语言实现数据采集控制系统软IP核的设计

    时,数据采集控制的复杂程度愈加恶劣。通过改进数据采集控制器的结构,提高数据采集控制器的自动化和集
    的头像 发表于 05-03 08:28 2396次阅读
    采用VHDL语言<b class='flag-5'>实现</b><b class='flag-5'>数据采集</b>与<b class='flag-5'>控制系统</b>软IP核的设计

    DC718C 用于PScope评估套件的USB数据采集控制器(<135Mbps)

    DC718C 用于PScope评估套件的USB数据采集控制器(
    发表于 06-09 16:02 10次下载
    DC718C 用于PScope评估套件的<b class='flag-5'>USB</b><b class='flag-5'>数据采集</b><b class='flag-5'>控制器</b>(<135Mbps)

    工业控制器数据采集平台有什么功能

    工业控制器数据采集平台是一种用于收集、处理和分析来自工业控制器数据系统。工业控制器,如可编程
    的头像 发表于 06-17 10:05 383次阅读