摘要:现阶段,电子技术有了非常大的发展,这使得通信、航空等领域的仪器仪表的精确度更高。对于这些仪器来说,确保其精确度具有非常重要的意义。而要确保这些仪器的精确度,必须要确保其内部频率源的精度达到一定的标准。如此一来,如果我们在仪器中使用的是普通的振荡器,则其无法满足要求。如果采用晶体振荡器,则能够获得更好的效果。但是该中类型的振荡器的频率是非常单一的,部分就算是能够进行调整,调整的范围也非常的狭窄,只能够是作一定的微调。
目前,研究人员已经提出了锁相环系统,该系统能够实现对相位误差的控制,使得误差控制在能够接受的范围内。锁相环能够对振荡器输出的信号进行分析,并且将其和其他输入信号进行了比对,从而能够发现两个信号之间的误差,并且及时产生相应的控制信号,从而确保实现输入信号的频率一致。
本设计主要针对特定场合的安检任务设计,采用基于线圈感应来实现对金属的探测。本设计选用的是51系列单片机,此外,在对具体的硬件电路进行设计的过程中,必须要对单片机的型号进行具体的考虑,并且选择好合适的电路元件。此外,本文在对于硬件接线图进行设计过程中,对于具体的接线方式作了规定,使得整个系统具有非常好的控制和自我保护能力。在软件设计方面,主要是给出了程序流程图,编程语言采用了C语言,将硬件和软件有机的结合在一起,使系统运行可靠,达到预期的设计目的[[[]张肃文,陆兆熊.高频电子线路(第三版)[M] .北京:高等教育出版社.1992:102-134.]]。
关键词:频率合成器;锁相环;51单片机;C语言
目录
摘要
Abstract
第1章 绪论-6
1.1课题研究目的及意义-6
1.2 研究现状及发展趋势-6
1.3 DDS的系统简介-7
1.3.1 DDS的基本原理-7
1.3.2 DDS的性能特点-8
第2章 单片机80C51的简介-9
2.1 主芯片80C51的硬件资源-9
2.1.1单片机的概念-9
2.1.2 80C51的芯片引脚-11
2.1.3使用I/O口的注意事项-11
2.2 80C51中断系统-11
2.2.1中断源-12
2.2.2中断的控制-12
2.2.3中断响应-13
2.3 单片机定时/计数器的使用-14
2.3.1与T/C有关的特殊功能寄存器-14
2.3.2 定时器/计数器的初始化-15
第3章 AD9850简介-16
3.1 AD9850功能概述-16
3.2AD9850工作原理-17
3.2.1控制字格式及写入时序-17
3.2.2频率输出原理-17
3.3.1 AD9850的应用-18
3.3.2 AD9850的硬件设计-18
第4章 DDS信号源系统设计-19
4.1方案论证与比较-19
4.1.1波形生成方案-19
4.1.2 输出电压幅度控制方案-21
4.1.3 模拟幅度调制-21
4.1.4 数字PSK/ASK载波调制-23
4.2 单元电路设计-25
4.2.1 波形的生成-25
4.2.2 输出电压幅度控制-26
4.2.3 模拟信号的产生-26
4.2.4 数字PSK/ASK载波调制-27
4.2.5 键盘与显示控制的设计-27
第5章 软件设计-28
5.1 软件功能的实现-28
5.2 软件流程图-28
5.2.1 总设计流程图-28
5.2.2 外设流程图 -30
5.2.3 AD9850流程图-31
总 结-32
致 谢-33
参考文献-34
附 录-35