一种基于DSP的高精度波形发生器的设计
发布时间:2008/5/27 0:00:00 访问次数:365
摘要:使用tms320vc54x系列dsp控制模数转换器ad7846,设计出幅度可精确至1毫伏的波形发生器。文中给出了具体的硬件实现框图以及用来产生波形的dsp汇编源程序。
关键词:dsp;ad7846;波形发生器
引言
随着电子技术的发展,波形发生器已经广泛的应用在通信,控制,测量等各个领域。在很多地方,如测试测量领域,需要输出的波形能够精确地定位在某一整数值上,但通常由于adc参考电平的限制,使之很难达到所需的精度,给系统的调试及软件设计带来诸多不便。本文采用了高精度的电压参考芯片adr434为模数变换器提供参考电平,使波形发生器的最低可调电压达到125μv,为精确地输出整数值电压及其相应波形提供了方便的硬件环境。本设计具有输出精确,控制灵活方便等特点。
系统设计
本系统采用ti公司生产的tms320vc54x系列dsp作为核心控制器件,并采cypress工司生产的cy7c1021v(64k*16ram)来扩充dsp的外部数据存储空间。在dsp与adc及ram之间的数据接口加入ti公司的74lvc16245(16位总线变换器)以增加dsp的驱动能力,并用来隔断器件间的干扰。dsp与dac之间的逻辑控制采用cpld实现,这样可以方便系统的设计与调试,本文中采用cpld为aletra公司的epm7064slc84-10。整个系统的方框图如图1所示
张鹏,陈健
摘要:使用tms320vc54x系列dsp控制模数转换器ad7846,设计出幅度可精确至1毫伏的波形发生器。文中给出了具体的硬件实现框图以及用来产生波形的dsp汇编源程序。
关键词:dsp;ad7846;波形发生器
引言
随着电子技术的发展,波形发生器已经广泛的应用在通信,控制,测量等各个领域。在很多地方,如测试测量领域,需要输出的波形能够精确地定位在某一整数值上,但通常由于adc参考电平的限制,使之很难达到所需的精度,给系统的调试及软件设计带来诸多不便。本文采用了高精度的电压参考芯片adr434为模数变换器提供参考电平,使波形发生器的最低可调电压达到125μv,为精确地输出整数值电压及其相应波形提供了方便的硬件环境。本设计具有输出精确,控制灵活方便等特点。
系统设计
本系统采用ti公司生产的tms320vc54x系列dsp作为核心控制器件,并采cypress工司生产的cy7c1021v(64k*16ram)来扩充dsp的外部数据存储空间。在dsp与adc及ram之间的数据接口加入ti公司的74lvc16245(16位总线变换器)以增加dsp的驱动能力,并用来隔断器件间的干扰。dsp与dac之间的逻辑控制采用cpld实现,这样可以方便系统的设计与调试,本文中采用cpld为aletra公司的epm7064slc84-10。整个系统的方框图如图1所示