基于ARM(LPC2138)嵌入式系统的多功能数字信号发生(6)

时间:2025-04-19

本设计采用数值计算合成和D/A转换模块来完成,可产生输出频率及幅度可调,频率范围为1HZ~50KHZ的正弦波、方波、三角波及其复合波信号,具有信号频率、波形、幅度变化容易,硬件简单可靠等特点

频率。

由于设计中的信号要进行不断的改变,因此波形的数据不能存储在ROM中,应该存储RAM中,因此采用方案二的设计方法。

2.4 滤波电路

方案一:

[6]

利用运放芯片TL082构成的有源二阶巴尔沃基滤波器,它的频率范围可以达到1MHZ,远远高于我们所要的达到的最高频率,而且可以同时提高输出电压的稳定性即带载能力。 方案二:

采用硬件构建的模拟滤波器,通常这种滤波电路主要采用无源元件R,L和C组成的低通滤波电路[6]

。其优点是具有不用电感,体积小,重量轻等优点;缺点是其集成运放的带宽有限,电路的工作频率有限难以做得很高。

由于所设计的信号源的频率相对来说不是很高,采用RC滤波器已经可以很好的完成设计的要求。因此采用方案二。

3 系统设计

3.1 系统框图(如图3-1)

图3-1 系统方框图 3.2 各功能模块 3.2.1 波形产生电路

通过软件将波形数据存储到RAM当中去,再把这些数据输送到D/A转换器进行转换得到模拟波形。

3.2.2 键盘模块

用LPC2138开发板上自身带有的键盘得到键值,通过中断服务程序将键盘信息传给控制芯片。

3.2.3 滤波器设计

直接采用RC过程的简单的滤波电路,此方法设计简单,又完全满足设计要求。

3.2.4 显示模块

波形直接在示波器上显示,波形的中间调试参数在上位机EasyARM2131上显示,这样节省了外部显示模块的扩展,使得硬件电路更加的简便。

基于ARM(LPC2138)嵌入式系统的多功能数字信号发生(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219