- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的函数发生系统设计毕业设计说明书
目录
1 引言 2
2 总体方案设计 2
2.1方案一设计思想 3
2.1.1锁相环路组成框图..............................................3
2.1.2锁相环路工作原理..............................................3
2.2方案二设计思想 5
2.2.1基于相位累加器的直接数字合成结构图 5
2.2.2直接数字合成相位累加器工作原理 6
2.3方案三设计思想及原理框图 6
2.4方案的比较及确定 6
3单元电路设计和论证 7
3.1单片机的选型 7
3.2时钟电路设计和论证 9
3.3复位电路设计和论证 9
3.3.1 复位功能 10
3.3.2 复位后的状态 10
3.4按键电路设计和论证 11
3.4.1 人机交互接口的设计 11
3.4.2 键盘设计需要解决的几个问题 11
3.4.3 按键的确认 11
3.4.4 重键与连击的处理 11
3.4.5 按键防抖动技术 11
3.5 显示电路设计和论证 13
3.5.1 LED数码管 13
3.5.2 移位寄存器74LS164 14
3.5.3 显示电路设计 16
3.6 D/A转换电路设计和论证 16
3.6.1 DAC0832管脚功能介绍 16
3.6.2 D/A转换器的性能指标 18
3.7集成运算放大电路设计和论证 18
4 软件设计 20
4.1系统主程序流程图 20
4.2各子程序流程图 20
4.3 程序设计 21
4.3.1主程序 21
4.3.2 各子程序 24
5软硬件系统的调试 29
5.1调试过程 29
5.2出现的问题与解决的方法 29
总结 .................................................................... 30
参考文献 31
基于单片机的函数发生器系统设计
摘要:随着经济的快速发展,电子测量及其他部门对各类信号发生器的广泛需求及电子技术也在高涨,正是由于这种现象,促使信号发生器种类增多,性能也在逐渐提高。本系统是基于AT89C51单片机控制的波形发生器。由单片机结合D/A转换来控制波形的频率,由扩展4×4键盘选择输出波形,波形通过4位串行静态数码显示。
关键词: 单片机; D/A转换; 数码管显示。
1 引言
在自动控制系统设计及调试过程中,不同频率的正弦波、三角波和方波常作为信号源,应用十分普遍。各类信号过去常通过分立元件及集成运放构成的振荡器来产生,后来出现的ICL8038其最高频率能达到100kHz,通过ICL8038来设计的信号发生器精度比普通振荡器输出的精度要提高很多。利用单片机通过程序设计方法产生低频信号,其频率底线较低,具有线路简单、结构紧凑、体积小、价格低廉、频率稳定度高、抗干扰能力强、用途广泛等优点,且如需要产生新的波形时,只需对程序进行修改即可。本设计利用单片机AT89C51和D/A转换器DAC0832 转换数字信号为0~5 V模拟电压信号,并在四位数码管上显示。
2 总体方案设计
2.1方案一设计思想
采用锁相式频率合成器,利用锁相环,将压控振荡器(VCO)的输出频率锁定在所需频率上,该方案性能良好,但难以达到输出频率覆盖系数的要求,且电路复杂。
2.1.1锁相环路组成框图
图1 锁相环路基本组成框图
2.1.2锁相环路工作原理
工作原理:ui(t)和VCO的uo(t) 在PD中进行比较,PD输出的误差电压ud(t)是二者相位差的函数。如果两者频率相同,相位差恒定,则经LF后无输出;如果两者频率不同,则经LF后得到控制电压去控制VCO的振荡频率,直至环路进入“锁定”状态。
鉴相器的电路模型
图3 鉴相器电路模型
(1).鉴相器的输出电压是ui(t)和uo(t)相位差的函数 。
(2).典型的乘积型鉴相器中,鉴相器的低频分量输出为:
(3). 乘积型鉴相器具有正弦规律的鉴相特性。
环路滤波器的电路模型
图4 常见环路滤波器的形式
图5 环路滤波器电路模型
微分方程 :
图6 调频特性
压控振荡器的电路模型
在一定范围内ωo与uc(t)几乎成线性关系有:A0为VCO的压控灵敏度。
图7 压控振荡器电路模型
P=d/dt为微分算子。
锁相环的相位模型及环路方程
图8 锁相环的相位模型
环路方程
捕捉过程—环路由失锁进入锁定的过程
图9 捕捉过程
Δωi 较小→ud(t) 能顺利通过LF得到uC(t) →控制VCO→环路锁定
Δωi较大→ ud(t) 通过LF有较大衰减→ uC(t) 较小→经频率牵引过程时间长→环路锁定
Δωi很大→ ud(t) 不能通过LF产生uC(t) →VCO不受控→环路失锁
捕捉带(Δωp )——
您可能关注的文档
- 基于J2EE酒店客房网上预订与管理系统的设计与实现毕业论文.doc
- 基于JAA的GovXml后台数据通信技术.doc
- 基于J2ME平台与Ecipse开发环境的贪吃蛇小游戏毕业论文.doc
- 基于J2ME手机拼图游的关键技术研究与实现毕业论文附测试代码.doc
- 基于JAA的医药进销存系统毕业论文.doc
- 基于JavaBeanJSP+Servlet框架开发的网上购物系统毕业论文.doc
- 基于JavaEE技术的毕业设计选系统的设计与实现毕业设计.doc
- 基于JavaMe的短信智能分类管理器的设与实现毕业论文.doc
- 基于JavaME的黑棋游戏设计及实现-毕业论文.doc
- 基于JAVAWE的电信小区物业管理系统设计毕业论文.doc
最近下载
- 2025至2030年中国报废汽车回收拆解行业市场运行现状及投资规划建议报告.docx
- Unit 2 What do you like about your family Period 1 Ready Go & Sound 教学设计 沪教版(2025)二年级英语上册.docx VIP
- 食品添加剂 甲醇钠标准2023年.docx VIP
- 高一语文上学期《乡土中国》-差序格局教学课件.pptx VIP
- 企业安全生产检查标准化表格.doc VIP
- 中成药的临床合理应用试卷含答案.docx
- 《HIV病毒与艾滋病》课件.ppt VIP
- 第二单元第1课《因地制宜》课件-2025-2026学年人教版(2024)八年级上册.pptx VIP
- 高标准农田建设标准NYT2148-2012.pdf VIP
- 世界少年奥林匹克数学竞赛(中国区)选拔赛省级选拔模拟卷(三)三年级试题(含解析)2025年5月夏季.docx VIP
原创力文档


文档评论(0)