电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 数据转换/信号处理 > 详细信息
数据转换/信号处理:智能多路信号源的设计与实现
来源:   时间: 2007-5-30 18:55:26    
1 引言

随着测试设备的飞速发展,其性能状况越来越受到人们的重视,经过一段时间要对测试设备进行检测。主测试板作为测试设备上的重要部件,它的性能好坏起着重要作用。在对其进行性能测试时,由于没有专用的信号源,一般都是安装在设备上进行试验。这不仅费时费力,而且更重要的是增加了修理成本,因此,迫切需要专用的测试设备。本信号源就是针对这一问题而设计的。

2 信号源的设计要求

根据对多数测试设备修理试验工艺的分析,该信号源具体要求如下:

四路电压信号:一路电压范围为-25 V~25 V的直流信号源,精度要求为:0 V~1 V的误差为±0.1V,1 V~25 V的误差为±0.05 V,-25 V~0 V的误差为±0.15 V;其中一路产生幅值为0 V~25 V的方波,幅值误差为±0.2 V,频率误差为1 Hz;

一路电压范围为-100 mV~100 mV的直流信号源,要求误差为±0.5 mV;

一路电压范围为-0.5 V~0.5 V的直流信号源,要求误差为±0.005 V;

一路电压范围为0 V~5 V的直流信号源,要求误差为0.01 V。

四路模拟温度信号。

3 系统硬件设计

3.1 信号源硬件设计及工作过程

本系统的硬件部分以Atmel公司的AT89S51单片机为核心,其外围电路主要包括:D/A转换电路、电压转换电路、运算放大电路、集电器模拟温度电路、通信接口电路以及看门狗复位电路。其核心部分是D/A转换电路和运算放大电路,其他电路都是围绕D/A转换功能完善系统、保证程序正常运行而设计的。通信接口电路实现上位机与下位机的数据通信;集电器模拟温度电路实现四路温度的模拟;看门狗复位电路监控程序的运行状态,在死机或“程序走飞”时可使系统自动恢复到正常工作状态。图1所示为系统硬件原理结构框图。

系统工作过程:上位机发送控制字(包括信号通道选择和信号幅值大小)至下位机(单片机),下位机采集控制字后,由单片机程序实现所选信号通道以及信号幅值的大小。下位机产生信号后,通过串行总线将数据发送到上位机并显示在上位机相应的虚拟面板上。产生的信号通过板卡上的外接信号输出端口传输到测试设备相应的通道上,模拟传感器接收信号。如果测试设备接收后显示的信号与板卡输出的信号大小相一致,则认为测试设备性能良好。

3.2 D/A转换电路和运算放大电路

D/A转换电路采用美国德州仪器公司生产的TLC5620。它是一款带有串行控制的4路8位电压输出数/模转换器(DAC)。每一路均具有两级缓冲器(输入锁存器(Latch)和DAC锁存器)、一个输出增益开关,一个8位DAC电路以及一个电压输出电路。TLC5620的编程可通过对串行控制字中的RNG位置1或清零来实现,其输出电压的最大值可以是外部参考电压的1~2倍。其输入/输出电路均为射极跟随器。

通过简单的3线串行总线可对TLC5620进行控制,其11位的命令字由8位数据位、2位DAC选择位以及1位RNG位组成。DAC寄存器是双缓冲的,将完整的新数值写入器件,然后DAC输出通过LDAC端的控制同时更新。数字输出端带有施密特触发器,因此,该电路具有较高的噪声抑制性能。

TLC5620采用4个电阻串(resistor-string)来实现D/A转换。每一个DAC的核心是一个带有256抽头的单电阻,它们对应于0~255的数字代码。每个电阻串的一端连接到GND,另一端由基准输入缓冲器的输出馈电。通过使用电阻串保持单调性,线性度取决于电阻元件的一致性和输出缓冲器的性能。由于输入端经过缓冲,所以DAC对于基准源总是呈现为高阻状态。

每一个DAC的输出由一个可控增益放大器缓冲,它可以被配置为×1或×2的增益。上电时,DAC被复位为全“0”。每一路的输出电压可由下式给出:

V0(DACA~DACD)=REF×(CODE/255)×(1+RNG)

其中,CODE的范围为0~255。RNG位是串行控制字内的0或1。

四路+25 V模拟信号采用宽电压输出的运算放大器OPA551。该运算放大器可输出±30 v电压,电流最大值200 mA,可满足本系统要求。其余采用LM324,以节约成本。方波信号采用定时器的溢出中断来产生。四路温度的模拟采用数字电位器和继电器实现。调节电位器阻值大小实现温度变化,由继电器的动作切换开闭温度的模拟。D/A与运算放大器电路如图2所示。

3.3 系统通信模块设计

通信模块采用CAN总线和RS-232总线模块实现,其电路图如图3所示。

RS-232电平转换器可以将输入的±5 V电源电压转换为RS-232输出电平所需的±10 V电压。CAN收发器选用PCA82C250。PCA82C250是CAN控制器与物理总线之间的接口,可提供对CAN总线上数据的差动发送和接收功能。

作为上位机的PC通过其串行接口发送数据,产生RS-232电平信号,由电平转换电路将RS-232电平信号转换成单片机所能接受的TTL/CMOS电平信号,并传到协议转换单元的单片机,单片机将接收到的数据打包、转换后,通过CAN收发器发送至CAN总线。挂在CAN总线上的下位机节点收到数据后,根据控制命令做出相应动作。上位机与下位机通信示意图如图4所示。

4 系统软件设计

本系统软件设计分为两部分:上位机采用Lab-Windows/CVI为开发平台,下位机以g6E为平台,采用汇编语言编写。从功能上软件设计可分为:系统初始化程序、主程序、串口中断及定时器中断程序。双机通信协议约定如下:

aa+55+功能位+数据位+校验位

其中,前两个字节为前导码,第三个字节为控制命令,单片机根据此字节进行相应处理。第四个字节为具体控制数据,最后为校验数据。根据此协议,上位机每次发5个字节。下位机接收到有效的前导码后进行相应的动作。

5 结束语

本测试信号源已投入使用,系统运行可靠、性能稳定,体现了良好的实用性与较高的性价比,完全能够满足各种测试环境的要求。

相关信息
发表评论
打印本页 关闭本页
Atmel推出面向HD-DVD/Blu-ray笔记本电脑驱动器的超小型FMD集成电路
    Atmel Corporation日前宣布推出用于薄型和超薄型HD-DVD与Blu-ray驱动器光学读取头(OPU)的ATR1841和ATR1842型号FMD集成电路。这些新设备尺寸仅为3mm×3mm,性能优越。   随着市场对诸如HD-DVD和Blu-ray等高容量光学存储驱动器需求的日趋成熟,驱动器制造商正寻求机会进一步缩小驱动设备的尺寸,生产用于笔记本电脑的薄型与超薄型驱动器。同时继续满足对低噪声与快速脉冲响应时间的...
>>详细内容
Atmel发布新系列低功耗32位闪存微控制器
    Atmel Corporation(爱特梅尔)日前宣布推出32位闪存(Flash)微控制器。以Atmel的AVR 32 UC内核为基础,UC3A系列拥有512K字节的闪存,并拥有一个内置10/100以太网媒体接入控制器(MAC)、一个具有OTG(on-the-go)功能的全速(12Mbps)USB 2.0以及一个SRAM/SDRAM外部总线接口。首批推出的设备AT32UC3A0512和AT32UC3A1512能够以66MHz的速率提供80 Dhrystone MIPS(DMIPS)的性能,且只需电压3.3V...
>>详细内容
Atmel推出低功耗32位闪存微控制器UC3A系列
    Atmel宣布推出业界最低功耗的32位闪存微控制器系列。UC3A系列基于爱特梅尔的AVR 32 UC内核,配有512KB的闪存、一个内置10/100以太网媒体接入控制器(MAC)、一个具有OTG(on-the-go)功能的全速(12Mbps) USB 2.0接口,以及一个SRAM/SDRAM外部总线接口。   首批推出的产品型号为AT32UC3A0512和AT32UC3A1512,能够以66MHz的速率提供80 Dhrystone MIPS(DMIPS)的性能,而在3.3伏电压下的...
>>详细内容
Atmel推出首款HD-DVD/Blu-ray播放器的激光二极管驱动IC
    Atmel Corporation日前宣布推出用于兼容HD-DVD/Blu-ray、DVD、CD播放器和个人电脑只读存储(CD-ROM)驱动器的新型激光二极管驱动IC(Laser Diode Driver)——ATR0885。HD-DVD和Blu-ray作为新一代磁盘标准,能够提供远远多于现行DVD标准的存储容量。此次新型ATR0885以极小封装推出,适合于笔记本电脑应用的小型SLIM驱动器,以及台式电脑和DVD播放器中的半高驱动器。ATR0885据称是业内首款...
>>详细内容
Atmel推出无缝迁移至无线网络的ZigBee解决方案
    Atmel Corporation近日宣布,面向汽车、工业控制应用中的30000多种基于AVR的设计,该公司推出提供无缝迁移至无线网络的802.15.4/ZigBee解决方案。AVR Z-Link解决方案包括Atmel的超低功率、高灵敏性2.4GHz AT86RF230 802.15.4无线电设备、超低功率ATmega1281或ATmega 2561 AVR微控制器、以及为AVR架构优化的小型完全相容的媒体访问控制(MAC)软体。在可比运作条件下,与现今市场上任何...
>>详细内容
Atmel 推出使用内部标定的WiMAX收发器
    Atmel(R)Corporation宣布推出其专门设计用于WiMAX应用的MAX-Link(TM)系列收发器中的第三款。AT86RF525B及其前身AT86RF535B使用了一种专有的内部标定算法,因此无需外部标定电路或标定软件。MAX-Link(TM)收发器是当今市场上唯一的使用内部标定的WiMAX专用收发器。初启标定能消除会导致本振泄露降低和镜像抑制增加的失配影响。运行中温度、电源电压或频率的变化都将会导致射频性能的降...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com