此程序为AD9850(DDS)直接数字频率合成器C语言源码。用125M的有源晶振,频率无失真输出可达到40M。该程序包括FYD12864LCD显示程序加4X4矩阵键盘扫描,可步进1M,1K,和任意频率输入。及相位设置。
上传时间: 2013-07-09
上传用户:wfl_yy
针对现代中低压电网电能质量的监测及谐波治理的需要,论文综合运用嵌入式技术、现代信号处理技术、虚拟仪器技术设计了一种新型低功耗、集成化的电网参数监测仪。此系统实现了对三相电网相/线电压、电流、有功功率、无功功率、视在功率、电网频率、功率因数以及三相电压、电流的31次以内谐波的实时监测。 论文分析了基于微处理器的电力系统基本参数的测量原理;对被测信号的交流参量通过抽样方法获得,由多点的抽样数据统计得到的结果可以减小随机误差的影响;基于DFT和FFT的谐波测量原理,将FFT应用于谐波分析获得信号的频域参数;针对谐波测量中的混叠误差设计了二阶抗混叠滤波器;分析了非同步采样和对非时限信号的截断造成的频谱泄露和栅栏效应及其对谐波测量精度的影响。讨论了常用的几种窗函数对频谱泄漏的抑制作用,在此基础上选择加海明窗对采样信号进行处理;针对DDS具有高精度频率合成的特点,将其应用到电网信号的采样上,提高了采样的同步性,使得测量精度满足了系统的要求。上述方法需要大量快速的迭代运算,系统微处理器选用了32位ARM芯片LPC2132,提高了系统的数据处理能力和实时性。系统供电电源采用了开关电源、减小了体积,提高了效率;完成了下位机数据采集部分、二阶抗混叠滤波器、测频电路及通信模块电路的设计;最后介绍了软件设计部分,主要包含了数据采集的实现过程,FFT程序的设计,给出了各部分程序的流程图;系统上位机软件设计了电网数据处理程序,该软件以LabWindows/CVI6.0为开发平台,利用CVI丰富的库函数,完成对数据的处理、显示和记录等工作,并采用双线程运行模式,在数据采集和处理的同时完成了显示、命令的发送和运行曲线等功能。 按上述方案设计的样机经过三次电路制作与软件调试,主要技术参数达到了设计要求,通过了实验室测试,目前正在电力系统谐波治理系统中进行工业实验。
上传时间: 2013-04-24
上传用户:我好难过
使用单片机和DAC 芯片,采用多周期综合技术,可以组成电路十分简单,但频率、幅度和波形都具有较高精度的信号源,输出波形参数可以在编程时设定,能满足一些特定场合的需要。关键字:单片机,数字频率合
上传时间: 2013-06-29
上传用户:xyipie
本文以直接频率合成和伪随机码的设计与实现为中心,对扩频通信的基本理论、信号源的总体结构、载波调制、滤波器设计等问题进行了深入的分析和研究,并给出了模块的硬件实现方案。 首先介绍了FPGA技术的发展和应用,包括VHDL语言的基本语法结构和FPGA器件的开发设计流程等等。详细地分析了各类频率合成器的基础上提出采用直接数字式频率合成器(DDS)实现低相位噪声、高分辨率、高精度和高稳定度的信号源。研究了测距伪随机码的原理,确定选用移位序列作为系统的扩频码序列,并选取了符合本系统使用的移位序列扩频码。分别给出并分析了相应的FPGA硬件实现电路。 对于载波调制这一关键技术,提出了采用二进制相移键控相位选择法并相应作了硬件实现。分析与研究了射频宽带滤波器应具有的传输特性,通过分析巴特沃思滤波器、切比雪夫滤波器、椭圆滤波器和贝塞尔滤波器这几种滤波器的频谱特性,设计了发生器射频宽带滤波器。最后给出具体设计实现了的信号发生器的输出波形。
上传时间: 2013-04-24
上传用户:greethzhang
单片机方面大量常用优秀源代码和说明 ACM-12864汉字液晶显示驱动程序 Ad_da转换 ADC0809 adc2051 AD转换类 C51_table DES算法演示 I2c总线 IIC LED显示 编程规范与范例 步进电机 查表 串行通信 打印 代码运算类 代码转换 单片机经验谈 单片机直接驱动液晶显示 电机pwm控制 电机控制 定浮点子程序库 定时与中断 二进制数运算 汇编与c的衔接 键盘扫描程序 键盘与显示 交通灯 抗干扰 滤波 排序 排序类 频率计 软件工程 实用子程序 数字多用表 数字频率计 通讯 显示子程序 延时 移位除 音乐 应用类 源程序 在线下载器源程序 中断应用 自动往返小汽车 51单片机子程序.exe AT90S8515打铃程序.
上传时间: 2013-04-24
上传用户:sdq_123
西安交通大学电气工程学院编写的《电子系统设计与实践》中的第7章节--电子系统设计设计实例,既有理论分析又有具体方案介绍,内容有:简易数字频率计、数字式工频有效值多用表、存贮式数字式示波器、简易逻辑分析仪、低频数字式相位测试仪、液体点滴速度监控装置。值得参考。
上传时间: 2013-06-23
上传用户:kristycreasy
Topweaver 一个很好用的HDL设计工具,能够自动将子模块聚合成一个顶层文件,DLL/PLL资源为我们提供了很好的频率合成方法。但是一些时候人们依然通过编写HDL代码来实现时钟的分频,以实现特殊的分频系数,可调节的占空比和其它DLL/PLL不容易实现的功能。
上传时间: 2013-07-19
上传用户:gongxinshiwo@163.com
· 摘要: DSP芯片TMS320C54x提供高速、双向、多通道缓冲串行口McBSP,它可以与其他的TMS320C54x器件或其它串口器件通讯.串行SPI通信协议是一种标准的通信协议,很多场合下都是采用这种机制.本文阐述了基于TMS320VC5410的多通道缓冲串行口(McBSP)的特点及其SPI协议的串口配置方法.提出了多通道缓冲串行口在频率合成技术中的一个新应用实例,给出了
上传时间: 2013-06-18
上传用户:Wwill
dds信号发生器程序设计,框图,基于CPLD控制的DDS数字频率合成器设计
上传时间: 2013-08-30
上传用户:BIBI
DDS在现在运用月来越广泛,在相对带宽、频率转换时间、相位连续性、正交输出、高分辨力以及集成化等方面都远远超过了传统频率合成技术所能达到的水平,为系统提供了优于模拟信号源的性能。利用DDS技术可以很方便地实现多种信号。在FPGA上实现的DDS
标签: DDS
上传时间: 2013-09-05
上传用户:qwer0574