The invention discloses a signal generation method based on ARM and DDS technology, which relates to the technical field of signal waveform generation. The specific method includes the following steps: step A1, defining waveform characteristic variable parameters on the host computer; step A2, sending the defined waveform characteristic variable parameters to the CPU control unit on the ARM controller; step A3, the waveform characteristic number sent by the host computer. After the analysis, the waveform generation instructions are converted into waveform generation instructions, which are transmitted to the chip AD9833 on the DDS waveform generator to generate the set frequency and phase waveforms and output the set waveforms to the signal conditioning; step A4, control signal conditioning, determine the type of waveform, duty cycle and amplitude of the signal, and obtain the waveform amplitude; step A5, detect the generated waveform amplitude, and output the waveform amplitude number. The data is sent back to the host computer and displayed on the host computer. The invention has the advantages of fast frequency conversion, fast operation speed and noise reduction.
【技术实现步骤摘要】
一种基于ARM和DDS技术的信号发生方法
本专利技术涉及信号波形产生
,具体来说,涉及一种基于ARM和DDS技术的信号发生方法。
技术介绍
信号发生器在电子行业的生产实践和科技领域中有着广泛的应用,信号发生器的种类也很繁多,实现的技术手段也是多种多样,早期的模拟技术,后来发展的模拟加数字技术,再后来发展的合成技术;质量水平也是参差不齐,信号波形发生质量好一点的,价格高的离奇,而性价比高的,质量一般,人机交互也很简陋,用户体验不好;随着大规模集成电路的飞速发展,集成度越来越高,功能越来越强,兴起了很多直接数字频率合成(DDS)器件,直接数字频率合成是一种新的频率合成技术和信号产生的方法,具有超高速的频率转换时间、极高的频率分辨率分辨率和较低的相位噪声,在频率改变与调频时,DDS能够保持相位的连续,因此很容易实现频率、相位和幅度调制,此外,DDS技术大部分是基于数字电路技术的,具有可编程控制的突出优点。控制器从单片机过渡到了ARM时代,ARM的运算速度达到了几十到几百兆,内部资源有很丰富,存储空间也比单片机超出了几十倍,频率不高的波形发生直接可以通过ARM内部资源及能完成,设计十分简洁。本专利技术的目的在于,提供一种采用基于ARM控制芯片,DDS技术的新型信号发生器的信号发生方法,使信号发生器可以功能更加完善、性能更加优越,满足设计参数指标要求,并且能够降低信号发生过程中产生的噪声。
技术实现思路
为解决现有技术中存在的问题,本专利技术提供一种基于ARM和DDS技术的信号发生方法,具有频率转换快速、运算速度快和降低噪声的优点。为实现上述目的,本专利技术采用的 ...
【技术保护点】
1.一种基于ARM和DDS技术的信号发生方法,其特征在于,包括如下步骤:步骤A1、定义波形特征变量参数;步骤A2、把已定义的波形特征变量参数发给ARM控制器上的CPU控制单元;步骤A3、将上位机下发的波形特征数据的解析处理后转换成波形发生指令,传递给DDS波形发生器上的芯片AD9833,产生设定频率和相位的波形,向信号调理输出设定的波形;步骤A4、控制信号调理,确定信号波形的种类、占空比和幅度,获得波形幅值;步骤A5、对产生的波形幅度进行检测,将波形幅度数据回传给上位机并在上位机上显示。
【技术特征摘要】
1.一种基于ARM和DDS技术的信号发生方法,其特征在于,包括如下步骤:步骤A1、定义波形特征变量参数;步骤A2、把已定义的波形特征变量参数发给ARM控制器上的CPU控制单元;步骤A3、将上位机下发的波形特征数据的解析处理后转换成波形发生指令,传递给DDS波形发生器上的芯片AD9833,产生设定频率和相位的波形,向信号调理输出设定的波形;步骤A4、控制信号调理,确定信号波形的种类、占空比和幅度,获得波形幅值;步骤A5、对产生的波形幅度进行检测,将波形幅度数据回传给上位机并在上位机上显示。2.根据权利要求1所述的一种基于ARM和DDS技术的信号发生方法,其特征在于,所述ARM控制器为包含RS232接口单元的装置,步骤A2中,所述上位机通过RS232接口和ARM控制器上的RS232接口单元连接,且连接的转换芯片使用RS232电平转换芯片MAX232,所述上位机为PC工控机。3.根据权利要求1所述的一种基于ARM和DDS技术的信号发生方法,其特征在于,步骤A3中,所述CPU控制单元解释从上位机下发的对波形发生器的控制指令,由DDS波形发生器产生设定频率和相位的波形,并向信号调理通过模拟端口输出设定的波形。4.根据权利要求1所述的一种基于ARM和DDS技术的信号发生方法,其特征在于,步骤A4中,所述CPU控制单元与信号调理通过IO总线传输数据;所述CPU控制单元通过波形种类选择、占空...
【专利技术属性】
技术研发人员:唐颖,邱实,赵晓凤,
申请(专利权)人:成都理工大学,中国科学院西安光学精密机械研究所,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。