第4章 数字式移相信号发生器的设计讲义.ppt

第4章 数字式移相信号发生器的设计 4.1 设计任务 4.2 设计方案论证 4.3 系统硬件设计 4.4 系统软件设计 4.5 系统设计总结 4.1 设计任务 设计一个数字式移相信号发生器,示意图如图4.1所示,设计基本要求如下: (1) 频率范围:20 Hz~20 kHz,频率步进为20 Hz,输出频率可预置。 (2) A、B输出的正弦信号峰—峰值可分别在0.3~5 V范围内变化。 (3) 相位差范围为0~359°,相位差步进为1°,相位差值可预置。 (4) 数字显示预置的频率和相位差值。 4.2 设计方案论证 4.2.1 方案1——以MCU为核心的实现方案 波形的生成及对频率和相位的控制均由单片机编程实现。波形生成程序生成正弦波信号在一个周期内的波形数据,这些数据循环输出至D/A转换器,通过在输出数据指令之间插入NOP指令实现对频率的控制,原理框图如图4.2所示。 此方法产生的信号频率范围、步进值取决于所采用的每个周期的输出点数及单片机执行指令的时间(与单片机的结构及选用的晶体振荡频率等有关)。此方案的优点是硬件电路简单,所用器件少,可相对容易地产生各种波形,在低频区基本上能实现所要求的功能;缺点是控制较复杂,精度不易满足,生成波形的频率范围小,特别是难以生成高频波形。 例如,对输出信号频率fmax=20 kHz而言

文档评论(0)

1亿VIP精品文档

相关文档