信号发生器的设计

2017-01-28 08:20:23张机大连电子学校
科学中国人 2017年18期
关键词:单片机信号设计

张机大连电子学校

信号发生器的设计

张机
大连电子学校

本文介绍了以单片机STC89C52为核心,基于数字频率合成技术实现的信号发生器。该发生器有两路正弦波、一路矩形波、锯齿波和三角波输出,信号的波形、幅值、频率等参数可以通过按键设置,并在液晶显示屏上实时显示。

信号发生器;数字频率合成技术;单片机

一、设计原理

1.数字频率合成技术

数字频率合成器由相位累加器、波形存储器、D/A转换器、滤波器等组成。它利用采样定理将理想输出波形进行量化处理,幅值以二进制形式存储在ROM或RAM中,作为波形存储器的查询数据表。其中,相位累加器由加法器和相位寄存器构成,二者位数相同[1]。由晶体振荡器产生的时钟信号使各部分电路同步工作。假设相位寄存器的初始值为θ,当一个时钟信号到来时,相位累加器中的加法器将该初始值与频率控制字K(设置)相加,结果保存在相位寄存器中。该数据有两个用途,一是作为波形存储器的查询地址,得到该相位地址所对应波形的幅值数据。每当时钟信号输入时,相位寄存器就会输出一个步进为Δθ的相位数据。二是把结果反馈到累加器输入端。当输入下一个时钟信号时,可以将该结果与频率控制字K相加。相位累加器在时钟信号的作用下不停地重复上述步骤,直到存满相位寄存器存储空间发生溢出为止,则溢出频率为数字频率合成输出信号的频率。通过相位累加器输出的波形存储器的相位地址,可以得到所需波形离散的幅值编码数据,经过D/A转换器可以得到所设置波形对应的系列阶梯波,再经过低通滤波器得到所需波形[2]。……

登录APP查看全文

猜你喜欢
单片机信号设计
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
基于单片机的SPWM控制逆变器的设计与实现
电子制作(2019年13期)2020-01-14 03:15:28
基于单片机的层次渐变暖灯的研究
电子制作(2019年15期)2019-08-27 01:12:10
基于单片机的便捷式LCF测量仪
电子制作(2019年9期)2019-05-30 09:42:02
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信号发生器的设计
电子制作(2018年11期)2018-08-04 03:25:42
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加载信号采集与PID控制