在控制系统中经常用到一些模拟信号,通常使用数模转换器输出所需的模拟信号。计算机控制数模转换器需要借助外部总线接口,USB 接口是常用的外部总线接口,用来控制数模转换器非常便捷。以典型的USB 接口芯片和D/A 转换器芯片为例,详细说明了基于USB接口的数模转换系统的电路设计方法。
本系统采用USB 控制芯片PDIUSBD12 和D/A 转换器AD558 来实现DAC 控制。计算机可以通过USB 接口控制AD558 输出所需的各种模拟信号。由于计算机的USB 接口具有向外供电的功能,因此这里采用USB 接口的电源为PDIUSBD12 芯片供电。USB 接口部分的电路原理图如图2 所示。
AD558 的数据总线连接到PDIUSBD12.AD558 工作于0~+10V 模拟电压输出模式。电容C9 和C10 用于改善输出波形。AD558 采用单一的12V 供电,不需要外接基准电压源。数模转换部分的电路原理图如图3 所示。
USB 接口中的D+和D-用于高速的USB 数据传输,因此这两根信号线直接影响USB接口电路的稳定性,在印制电路板布线的时候需要仔细布置。D+和D-的走线应尽可能短且相等,并且合理设置D+和D-的导线宽度和间距。D+和D-之间的差分阻抗应该为90W±10%.保证在D+和D-信号的下面是完整的GND 层。中间断开的GND 层将导致差分阻抗不匹配,并增加信号的干扰。
本文讲解了如何使用USB 接口芯片实现上位机控制D/A 转换输出模拟电压。D/A 转换器将数字信号转换成为模拟信号,可以利用成熟的数字电路技术实现控制,应用非常广泛。熟练掌握这种方法以后对于相关领域的设计工作十分有用。
关键字:USB接口 数模转换
编辑:探路者 引用地址:USB接口数模转换系统电路设计
推荐阅读最新更新时间:2023-10-12 22:51
基于USB接口的ARM9微控制器外部存储器下载工具— MOLY-DO
目前市场上部分ARM系列微控制器没有自带烧写外部存储器的bootloader或者只能通过串口等实现对各种存储器的烧写。鉴于串口速度过慢、产品批量生产等原因,我们可以开发一个通过 USB 接口,对 ARM9微控制器(本文以 LPC3250 为例) 的外部存储器进行读写操作,实现映像文件烧写的 USB 下载工具 — MOLY-DO 。
MOLY-DO 分为两个部分,其一为上位机,即常用的 Windows 应用程序,提供对 LPC3250 的各种操作;其二为下位机,即可独立运行在 LPC3250 上的固件程序,它包括 LPC3250 各种外围设备的驱动程序以及下位机主体 USB Device 子系统。
[嵌入式]
USB接口没反应不能用的解决方法
经常有朋友遇到这样的情况,将USB鼠标或者其它一些USB设备插在电脑USB接口上没有反应,对于这种问题,其实涉及面比较广,以前也遇到不少网友问此类问题,不过很多情况也不是一样的,下面本文将和大家一起讨论下电脑usb接口不能用的原因,以及一些排除解决办法。
首先我们来说说电脑usb接口不能用可能的最直接原因:
⒈)通常很多朋友遇到的USB接口不能用,很多问题出在USB设备上
前段时间有一朋友买了个智能手机,但想到网上下载点音乐与手机桌面背景图片拷贝到手机SD卡中,结果将数据线与手机和电脑连接之后,手机屏幕上也显示在充电状态,但在电脑中的我的电脑里怎么也找不到可移动磁盘(SD卡)的存在,朋友一着急以为手机USB接口有问题,让
[嵌入式]
基于双模式USB接口的多处理器数据采集系统
现代军事、工业自动化设备功能不断完善、集成化程度越来越高,这就对配套的数据采集以及检测系统提出了更高要求。特别是条件恶劣、野外以及空间狭小封闭的测试环境中,不仅要求系统能够快速稳定地完成数据采集,同时更需要将采集的数据保存于大容量存储设备中,方便后续的分析处理 。目前,由于高速率、低成本、易扩展的优点,USB总线已成为计算机与外设之间数据交换的主流总线协议。采用USB接口的各种大容量移动存储设备具有高速、抗震、稳定的优点,特别适用于以上的数据采集场合。
本文采用USB总线接口芯片CH375设计了具有主/从双模式的多单片机数据采集系统,既能完成与上位机的实时通讯,也可在环境条件恶劣时作为便携式系统完成采集数据在USB移
[测试测量]
一种典型的高精度数模转换器方案
很多精密仪器、工业自动化、医疗设备和自动测试设备应用都需要高准确度数模转换,凌力尔特公司推出了18位数模转换器(DAC)LTC2757,该器件提供±1LSB INL(最大值)和±1LSB DNL(最大值)的精确DC规格。
LTC2757是一款18位乘法并行输入、电流输出数模转换器,在未做任何调节的情况下,该器件在整个温度范围内提供了完整的18位性能(±1LSB INL和DNL最大值)。所有的性能等级均保证了18位单调性。这款SoftSpanTM DAC采用3V~5V单工作电源,并提供了6种可通过并行接口来设置的输出范围(高达±10V),也可通过引脚搭接以在一种输出范围内运作。
除了其精准的 DC 规格之外,LT
[模拟电子]
USB接口的虚拟仪器设计与实现
1.前言
USB技术的先进性使得设计者在PC外设开发中首选USB接口,而在现有 虚拟仪器 开发平台如LabWindows/CVI中并没有提供直接支持USB接口的函数库,基于这种情况,笔者利用FTDI公司的FT232AM完成RS232和USB之间的接口转换,然后再对USB接口实现间接的数据读写。
2硬件设计
2.1FT232AM简介
FT232AM是FTDI公司提供的USB-RS232 转换器 ,它可以在RS232和USB接口之间非常容易地建立可靠连接。通过USB接口的即插即用和热插拔性能给RS232的外围设备提供非常容易使用的环境,并提供高达115kb/s的传输速
[测试测量]
莱迪思新一代USB 3.1 Type-C接口供电解决方案加快下一代USB接口开发
莱迪思推出全球首个可编程USB 3.1 Type-C接口解决方案,帮助制造商在最短时间内实现产品上市。
美国俄勒冈州希尔斯波罗市 — 2014年9月9日 —莱迪思半导体公司(NASDAQ: LSCC)——超低功耗、小尺寸客制化解决方案市场的。
领导者,今日宣布推出USB 3.1 Type-C接口供电解决方案,使得制造商能够立即开始USB 3.1 Type-C接口的开发并在最短的时间内实现产品上市。
最新发布的USB 3.1 Type-C规范定义了适用于智能手机、平板电脑和其他移动设备的微型插头,而莱迪思的供电解决方案全面解决了该规范下所有关键的供电相关的功能。
“USB 3.1 Type
[嵌入式]
基于BlueCore2External蓝牙芯片的USB接口设计
1前言
蓝牙是一种全新的无线数据交换技术,他的应用省却了各种数字设备之间需要经过 复杂的软件安装与调试的有线连接过程,做到紧紧咬合、无缝连接,使各种电子设备与家用 电器融为一体,给人们的生活和工作带来全新的感受。
蓝牙技术集成到各种数字设备中的方式有2种:一种是单微控制器方式,即所有的蓝牙低层传输协议(包括蓝牙射频、基带与链路控制器、链路管理器)与高层传输协议(包括逻辑链 路控制与适配协议、服务发现协议、串口仿真协议、网络封装协议等)以及用户应用程序都 集成到一个模块当中,整个处理过程由一个微处理器来完成;另一种是双微控制器方式,即 蓝牙协议与用户应用程序分别由主机和主机控制器来实现(低层传输协议一
[嵌入式]
单片机C语言程序设计:ADC0809数模转换与显示
ADC0809 数模转换与显示c语言程序 /*名称:ADC0809数模转换与显示 说明:ADC0809采样通道3输入的 模拟量,转换后的结果显示在数码管上。 */ #include《reg51.h》 #defineucharunsignedchar #defineuintunsignedint //各数字的数码管段码(共阴) ucharcodeDSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; sbitCLK=P1^3;//时钟信号 sbitST=P1^2;//启动信号 sbitEOC=P1^1;//转换结束
[嵌入式]