基于TMS320F2812便携式动态信号分析仪
时间:11-27
来源:互联网
点击:
3.3 显示模块LCD
CMl2864-10是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及格128x64全点阵液晶显示器组成,可实现显示图形以及8×4个汉字(16×16点阵)。LCD与DSP的接口电路如图3所示,由于TMS320F2812DSP是低功耗设计,所有的数字输入都与TTL兼容,所有输出都是3.3 V CMOS电平,不能接收5 V输入,而显示模块LCD接口为5 V的输入输出,所以在实际应用时还需电平转换器SN74ALVCl64245。
4 系统软件设计
系统软件包括主程序,捕获中断服务子程序,T1的周期中断服务子程序、A/D转换中断服务程序,FFT运算子程序和LCD显示子程序。主程序主要完成系统初始化,包括CPU、PIE寄存器、PIE中断向量表、LCD液晶屏,A/D转换器初始化等,以及查询工作模式设定。根据不同的工作模式进入相应的服务子程序,其主程序流程如图4所示。
设置两个断点,当程序执行到断点时,观察接收数据和显示图像。运行到第一个断点处,A/D采样完成,此时可设置图像观察A/D采样的结果(即显示Ad_data1数组);运行到第二个断点处,FFT变换完成,可设置图像观察FFT变换后没有取模时的结果(即显示ipcb数组);继续运行程序,停止运行后,程序会停在循环语句处,同样可设置图像观察取模后的结果,即显示mod数组,图5从上至下分别为1 024点的Ad_datal数组,ipcb数组,mod数组的图像显示,其中,横坐标是采样点数.纵坐标是信号幅度。
5 结论
针对频谱分析。设计基于TMS320F2812 DSP动态信号分析仪.并在此基础上采用一系列数据处理措施实现实数的FFT变换。对于动态信号分析,A/D的采样速率决定处理信号的频率为20 kHz以下.在分析频谱前需估计信号频率范围估计,然后调整采样速率保证1 024点能够采样一个以上的周期.同时还要满足香农采样定理。该系统采用TMS320F2812DSP控制,外围电路少,系统稳定,功能强,操作方便,低成本.具有广泛使用价值。
CMl2864-10是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及格128x64全点阵液晶显示器组成,可实现显示图形以及8×4个汉字(16×16点阵)。LCD与DSP的接口电路如图3所示,由于TMS320F2812DSP是低功耗设计,所有的数字输入都与TTL兼容,所有输出都是3.3 V CMOS电平,不能接收5 V输入,而显示模块LCD接口为5 V的输入输出,所以在实际应用时还需电平转换器SN74ALVCl64245。
4 系统软件设计
系统软件包括主程序,捕获中断服务子程序,T1的周期中断服务子程序、A/D转换中断服务程序,FFT运算子程序和LCD显示子程序。主程序主要完成系统初始化,包括CPU、PIE寄存器、PIE中断向量表、LCD液晶屏,A/D转换器初始化等,以及查询工作模式设定。根据不同的工作模式进入相应的服务子程序,其主程序流程如图4所示。
设置两个断点,当程序执行到断点时,观察接收数据和显示图像。运行到第一个断点处,A/D采样完成,此时可设置图像观察A/D采样的结果(即显示Ad_data1数组);运行到第二个断点处,FFT变换完成,可设置图像观察FFT变换后没有取模时的结果(即显示ipcb数组);继续运行程序,停止运行后,程序会停在循环语句处,同样可设置图像观察取模后的结果,即显示mod数组,图5从上至下分别为1 024点的Ad_datal数组,ipcb数组,mod数组的图像显示,其中,横坐标是采样点数.纵坐标是信号幅度。
5 结论
针对频谱分析。设计基于TMS320F2812 DSP动态信号分析仪.并在此基础上采用一系列数据处理措施实现实数的FFT变换。对于动态信号分析,A/D的采样速率决定处理信号的频率为20 kHz以下.在分析频谱前需估计信号频率范围估计,然后调整采样速率保证1 024点能够采样一个以上的周期.同时还要满足香农采样定理。该系统采用TMS320F2812DSP控制,外围电路少,系统稳定,功能强,操作方便,低成本.具有广泛使用价值。
电子 射频 万用表 显示器 LCD 电路 放大器 DSP 电压 运算放大器 电容 电流 电阻 CMOS 仿真 ADC 相关文章:
- 利用蓝牙技术和远程信息控制单元实现汽车诊断(11-13)
- 六大特点助CMOS图像传感器席卷医疗电子应用(11-13)
- 汽车网络的分类及发展趋向(11-13)
- 多核嵌入式处理技术推动汽车技术发展(11-18)
- CAN总线的客车轻便换档系统设计与实现(02-13)
- 高性能嵌入式ARM MPU在医疗电子系统中的设计应用(05-12)