- 50
- 0
- 约1.13万字
- 约 19页
- 2023-03-14 发布于辽宁
- 举报
忘N专火蓄单片机课程设计报告
设计题目波形发生器学生姓名学号专业班级指导教师2014年02月23日
1、用户需求
1、产生三角波、方波、正弦波信号
2、输出信号的频率和幅度可以通过按键来改变,,分析波形产生的最高频率。
2、设计任务
基于AT89C51的波形发生器主要功能如下:
(1)可以三产生角波、方波、正弦波信号并通过按键控制。
(2)输出信号的频率和幅度可以通过按键来改变,分析波形产生的最高频率。
(3)以单片机为核心,经过D/A转换和放大电路的处理,最后输出信号。
3、原理框图及说明
根据设计任务,设计如下框图:
图1、原理框图
电源部分,为单片机提供5V稳压电源;8位按键提供给用户用来选择需要输出的波形,以及修改频率及方波占空比;数码管显示所选择的的波形代号,1代表正弦波,2代表方波,3代表锯齿波,4代表三角波;幅度调节电路用来调节输出波形的幅度;D/A转换及放大电路可以将数字信号转换成模拟信号输出我们所需要的波形;显示电路则是将波形显示在屏幕上。
89C51上电后,扫描P1口,判断是否有键按下,进行相应的操作。
根据原理框图,设计电路图如附件1.
设置的3位按键分别为S1代表正弦波,S2代表方波,S3代表锯齿波,S4代表三角波,
S5代表增加方波占空比,S6代表减小方波占空比,S7代表增加频率,S8代表减小频率。
4、主要电路说明、元件选择及参数计算简易函数信号发生器原
原创力文档

文档评论(0)