收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

任意信号发生器的软硬件设计

[关键词:信号发生器,软硬件]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0598,word全文:26页,合计:11000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
任意信号发生器的软硬件设计毕业设计论文------

本文设计了一种任意信号发生器基于单片机89c52与并行D/A转换器AD7237A的任意信号发生器,利用C语言编程,232串口与上位PC机相连。该发生器它能够产生3路相互间相位相差120°频率为50HZ的周期信号。这里的“任意”主要体现在信号能够叠加很多次高次谐波(相位、幅值大小均可变)。该信号发生器主要用于对某些电机的性能测试。

研究内容

在电子工程设计与测试中,常常需要一些复杂的、具有特殊要求的信号,要求其波形可任意产生,频率方便可调。通常的信号发生器难以满足要求,市场上出售的任意信号发生器价格昂贵。结合实际需要,我们设计了一种任意信号发生器。电路设计中充分利用MATLAB的仿真功能,将希望得到的波形信号在MATLAB中完成信号的产生、抽样和模数转换,并将得到的数字波形数据存放在数据存储器中,通过单片机和CPLD控制,将波形数据读出,送入后向通道进行A/D转换和放大处理后得到所需的模拟信号波形。利用上述方法设计的任意信号发生器,信号产生灵活方便、功能扩展灵活、信号参数可调,实现了硬件电路的软件化设计。具有电路结构简单、实用性强、成本低廉等优点。

该任意信号发生器它能够产生3路相互间相差120°频率为50HZ的周期信号。这里的“任意”主要体现在信号能够叠加很多次高次谐波(相位、幅值大小均可变)。该信号发生器主要用于对某些电机的性能测试。

设计的系统为基于单片机89c52与并行D/A转换器AD7237A的任意信号发生器,利用C语言编程,232串口与上位PC机相连。利用此任意信号发生器可以进行波形检测。例如对电机性能的检测等。

该系统能够产生3路相互间相差120°频率为50HZ的周期信号。这里的“任意”主要体现在信号能够叠加很多次高次谐波(相位、幅值大小均可变)。该信号发生器主要用于对某些电机的性能测试。形参数由上位机产生。本发生器能通过串口通讯下载波形参数到EEPROM中。单片机从EEPROM中读出波形参数并发送至12位D/A转换器,从而产生所需波形。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0598,word全文:26页,合计:11000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——任意信号发生器的软硬件设计(论文)!