- 8
- 0
- 约7.19千字
- 约 20页
- 2016-05-17 发布于浙江
- 举报
摘要
本系统是基于STC89C52单片机利用DDS的合成原理的低频信号发生器。采用STC89C52单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM358)、按键等构成整个系统。通过按键控制可产生方波、三角波、正弦波、锯齿波并可以微调频率大小。通过上位机可以通过PC可以选择波形和波形的频率。其设计简单、性能优好,频率的精度由DA和系统时钟大小决定,所以很易的实现精度调整,系统的性价比高,可用于多种需要低频信号的场所,具有一定的实用性。
关键词 :STC89C52 ; DAC0832 ; LM358 ; DDS
目录
摘要 I
关键词 I
1.设计任务与要求 1
2.方案设计与论证 1
2.1系统信号发生的方案设计 1
2.2系统控制芯片的方案设计 1
3硬件系统模块及理论分析 2
3.1总体设计框架 2
3.2最小系统模块电路 2
3.3DAC0832模块电路 3
3.4按键电路 3
4.系统软件设计 4
4.1 主流程图 5
4.2软件模拟仿真 6
4.3方波仿真图 6
4.4按键检测原理 7
总结 7
参考文献 8
附件 9
I 源程序 9
II 总电路图 17
III总图PCB 18
IV元器件清单 18
1.设计任务与要求
① 利用单片机组成一个多波信号发生器。② 能输出的波形为三角波、 锯齿波、 方波、 正弦波。 ③ 输出波形频率 f
您可能关注的文档
- 毕业论文(设计)基于Verilog HDL语言的串口设计说明书.docx
- 毕业论文(设计)基于C语言赛车游戏说明书.doc
- 毕业论文(设计)基于单片机89C2051实现可编程时钟说明书.doc
- 毕业论文(设计)基于c语言的贪吃蛇游戏说明书.doc
- 毕业论文(设计)基于AT89C51 按键控制点阵显示说明书.doc
- 毕业论文(设计)基于AT24C02的多机通信说明书.doc
- 毕业论文(设计)基于c的超市进销存系统说明书.doc
- 毕业论文(设计)基于LPC2114控制步进电机转速以及角位移说明书.doc
- 毕业论文(设计)基于C语言的学生成绩管理设计说明书.doc
- 毕业论文(设计)基于 C 语言的 JavaScript 引擎探索说明书.docx
原创力文档

文档评论(0)