黄石理工学院毕业设计 函数信号发生器 共27页,8785字。 摘 要 函数信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。本设计使用的是AT89S51单片机构成的发生器,在单片机的输出端口接DAC0832进行D/A转换,再通过运放进行波形调整,可产生三角波、阶梯波、正弦波等多种波形,波形的频率可用程序控制延时改变。在单片机上加外围器件独立式按键,通过按键控制波形的选择,本设计具有线路简单、结构紧凑、价格低廉、性能优越等优点。 关键词:函数信号发生器;单片机;数模转换 目 录 1概述 ............................................................4 2系统设计 ........................................................5 2.1AT89S51 单片机部分 ...........................................6 2.2 DAC8032 数模转换部分 ........................................6 2.3调理电路部分.................................................6 2.4按键部分.....................................................6 3芯片功能介绍.....................................................6 3.1、AT89S51.....................................................7 3.1.1主要特性.................................................7 3.1.2 管脚说明................................................8 3.2 DAC0832 ....................................................10 3.2.1引脚及其功能............................................11 3.2.2 DAC8032的工作方式......................................13 4软件设计 ........................................................14 4.1、设计思路 ...................................................14 4.2、程序框图....................................................14 4.3、程序........................................................14 5仿真调试.........................................................19 6误差分析.........................................................22 6.1 三角波误差..................................................22 6.2 阶梯波误差..................................................22 6.3 正弦波误差..................................................22 7正弦表的计算及PCB图..............................................23 8电路优缺点及功能拓展 .............................................24 9设计总结..........................................................25 10致谢............................................ ................26 11参考文献.........................................................27 |
查看评论
已有0位网友发表了看法