基于LPC2132数字信号源的设计与实现

时间:2012-12-22来源:网络

1.4 放大与驱动电路的设计
单片机LPC2132通过控制模拟转换开关使得输出波形在正弦波、方渡和三角波之间转换,其信号都是滤波器输出的差分模拟信号,该模拟信号除了交流分量外,同时还含有2.5 V的直流分量。
因此,在放大电路之前加一级差分电路去除直流分量,将差分模拟信号提取出来如图5所示。设计放大电路时,考虑到放大倍数和转换速率这两个因素,这里选择了增益带宽相对较高双运放MAX4016,信号增益调整是通过单片机控制数字电位器X9C103(反馈)来实现。功率驱动由高速电流反馈双运放THS3092完成,输出电压的范围可达到+10V,输出电流最大值为400 mA。

i.JPG



2 主程序设计
主程序完成堆栈指针设置,定时器常数设置,中断控制字设置,对CPLD的配置,LED模块初始化等功能。完成配置以后,就进入波形选择模式,等待键盘输入。主程序流程图如图6所示。

3 结束语
经测试表明,所设计的信号源,可以实现多种波形输出。输出信号频率在1 Hz~2 MHz范围,可通过键盘进行设置分段调节,频率步进间隔可达10 Hz。可灵活设置输出信号的电压值,在50Ω负载条件下,信号的电压峰-峰值Vopp在0~5V范围内可调,调节步进间隔为0.1 V。系统同时可实时显示输出信号的类型、幅度、频率和频率步进值,具有较高应用价值。

1 2 3

关键词: 2132 LPC 数字信号源

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版