基于cpld和单片机的低频信号源设计
- 格式:pdf
- 大小:252.93 KB
- 文档页数:4
基于单片机+CPLD体系结构的信标机设计摘要在机场的无线电通信导航设备中,信标机是一种重要的导航设备,因此对信标机的研究和设计具有十分重要的战略意义。
我撰写的论文题目是基于“单片机+CPLD体系结构的信标机设计”,此论文主要针对现在使用的信标机设计技术及元器件类型相对陈旧,实现功能过于手工化、分离元件过多,体积大、重量大、维修困难等问题,为实现设备的小型化、模块化和标准化,进一步提高设备的集成度和可靠性,提高智能化,为此,我根据目前广泛应用于各类仪器、设备中的单片机、CPLD器件,对基于单片机+CPLD体系结构的信标机设计方法进行了浅显的探讨。
设计的主要内容如下:1.对单片机、CPLD和FPGA性能特点进行分析,提出了基于“单片机+CPLD体系结构”的信标机设计方案;2.在CPLD中实现音频信号分频的计算方法,给出了设计原理图;3.单片机与CPLD接口以总线方式实现译码、数据和控制锁存功能的VHDL设计;4.信标发射机的设计;5.给出了整机监控流程图和单片机监控程序的编制。
本文详细介绍了信标机的实现方法,对实现信标机的小型化、微机化进行了有益的尝试,具有一定意义。
关键词单片机信标机 CPLDBased on “MCU+CPLD Architecture”to design beacon tranmitterAbstractBeacon transmitter is an important device to the wired comunication and navigation in airport,so it's of great strategic value to make applied researches.This paper's name is baseed on "MCU+CPLD Architecture" to design beacon transmitter. this thess points out some disadvantages of device ,such as technology backward in technique and type of components obsolete,manual operations,many absolute components,very large size and weight,operating and maintaining diffculty. In order to small size and modules and standardization ,and improve the device's intergrated and very high enough realiability ,intelligence, I explored the methodof beacon transmitter's designing based on "MCU+CPLD Architecture",according to MCU,CPLD components applied to the many instrument and device.The major work of this dissertation is as follows.1. Analysising the feature of MCU,CPLD, FPGA, I provided the method of beacon transmitter basee on "MCU+CPLD Architecture".2. Audio signal frequency is implemented in CPLD,give the schematic of the designing.3. Decording,latching data controlling signals are implemented in CPLD by interface between MCU and CPLD.4. Beacon transmitter's designing.S. Drawing the flow chart and making the MCU controlling and monitered programe.This paper introduced the method of the beacon transmitter, and gived the advantage tastes bymaking beacon transmitter very small size and controlled by computer.Key words MCU beacon transmitter CPLD目录第一章绪论 (1)1.3研究背境 (2)第二章解决方案、设计内容和技术难点 (3)2. 1解决方案 (3)2.1.1 CPLD/FPGA器件及EDA设计技术 (3)2.1.2“单片机+CPLD体系结构”的特点 (5)2.2设计内容 (7)2.2.1信标机的系统结构框图 (7)2.3技术难点 (8)2. 3. 1 CPLD与单片机的接口方式 (8)2. 3. 2 CPLD片内功能的实现 (8)2.3.3可编程逻辑器件的选型 (8)第三章CPLD片内逻辑功能设计 (9)3. 1 CPLD选型 (9)3. 1. 1 CPL。
基于CPLD与单片机技术设计的DDS频率合成器电路【摘要】利用高集成度的CPLD器件和方便灵活的单片机控制电路设计的DDS频率合成器电路克服了传统频率合成技术的不足,具有高速频率切换、高频率稳定度、相位变化连续的优点,广泛应用于广播通信领域。
【关键词】DDS工作原理;系统设计与实现一、DDS的基本工作原理DDS的基本原理是通过定量采样,查表的方式产生波形。
实质为通过系统时钟(参考频率)进行对相位的间隔可控采样。
DDS电路由数控振荡器、数/模数转换器和低通滤波器3个部分构成。
其中数控振荡器由相位累加器和查询ROM构成,N位加法器和N位累加寄存器级联构成相位累加器。
相位累加器输出的数据被用作查询ROM(波形存储器)的相位取样地址,经查询表ROM(波形存储器)可得出波形抽样值,进行相位到幅度的转换,之后数模转换器将波形的数字量幅度转化为模拟量的频率。
低通滤波器滤除不需要的高次取样谐波分量,得到频谱纯净的波形信号。
DDS工作原理框图如图1所示:图1 DDS工作基本原理每个参考时钟周期fc到来后,控制字K在相位累加器内与N位累加寄存器的参考频率相位相加,相加结果的高M位作为ROM查询表的地址,低N位作为反馈值与下一个时钟周期fc到来后的控制字K相加。
每个时钟周期fc到来后频率控制字K被累加一次,合成信号的相位就是相位累加器输出的数据,通过改变相位控制字K,就可以得到输出频率fout,频率控制字K和输出频率fout 关系为:fout=Kfc/2N,其中N作为相位累加器的位数,fc为相位累加器的时钟频率。
二、系统的设计整个系统电路由单片机控制部分、DDS通道电路部分、信号波形缓冲调整部分组成。
电路框图如图2所示:图2 系统设计框图电路设计采用AT89C2051单片机作为控制器电路,AT89C2051本身带有2K 字节的可编程可擦除EPROM存储器,用于存储数据和指令程序。
由单片机、驱动放大电路74HC245和8位拨码开关组成频率控制电路。
简易低频信号源设计毕业论文摘要信号发生器是一种经常使用的设备,由纯粹物理器件构成的传统的设计方法存在许多弊端,如体积较大、重量较沉、移动不方便、信号失真较大,无法满足用户对精度、便携性、稳定性等要求。
本课题设计一种基于单片机控制技术与数模转化技术的低频信号发生系统,涉及单片机最小系统、D/A转换电路、放大电路及电源电路等硬件模块,涉及主程序、三角波产生函数、方波产生函数、正弦波产生函数、键处理函数及显示函数等软件模块。
通过硬件电路和软件程序相结合,,输出自定义波形,波形的频率和幅度在一定范围内可任意改变。
从调试结果看,该系统能控制产生方波、三角波、正弦波,频率范围1-1KHz、信号幅度0-5V,实现了设计任务规定的功能。
该低频信号发生器具有频率稳定、准确、波形质量好、操作方便、体积小、耗电少等特点, 满足了工业领域对信号源的要求。
关键词:低频信号, D/A转换,单片机ABSTRACTSignal generator is a kind of device that is used frequently,design method is constituted by a purely physical and traditional device that has many drawbacks, such as the larger weight than the sink, mobile inconvenient larger, the signal distortion, and can not meet the user on the accuracy, portable and stability requirements. This topic is to design a low-frequency signal generation system which based on the single-chip control technology and digital-to-analog conversion techniques, involving hardware module of the micro controller minimum system, D / A conversion circuit, amplifier circuit, and a power supply circuit, and relates to the main program, the triangle wave generating function, square wave generating function, sine wave generator function, a function of the key processing and display functions such as software modules. Combination of hardware circuitry and software program, the output of the custom waveform, frequency and amplitude of the waveform within a certain range can be arbitrarily changed. From the debug result, the system can be controlled to generate a square wave, triangle wave, sine wave, the frequency range 1-1KHz signal amplitude 0-5V, to achieve design mandate. The low frequency signal generator with a frequency stability, accurate, waveform quality, easy operation, small size, low power consumption and other features to meet the requirements of the industrial areas of the signal source.Key words: low-frequency signal, D/A converter, single-chip system目录1 绪论 (1)1.1课题背景 (1)1.2设计目的和意义 (1)1.3相关领域国内外技术的历史和发展 (1)1.4单片机在低频信号发生器中的应用 (3)2系统总体设计 (5)2.1 硬件系统方案 (5)2.2软件系统方案 (7)3硬件电路设计 (9)3.1 单片机最小系统 (9)3.2 D/A转换电路 (13)3.3按键和液晶显示 (15)3.4放大电路 (16)4 软件设计 (21)4.1 主程序 (21)4.2方波程序 (21)4.3三角波程序 (22)4.4锯齿波程序 (23)4.5正弦波程序 (24)4.6 按键处理程序 (24)5 调试结果与分析 (25)5.1 调试环境: (25)5.2 调试过程与结果 (27)6 结论 (34)参考文献 (35)致谢 (36)附录 (37)1 绪论1.1课题背景随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的循环发展,促使了信号发生器的种类增多,性能提高并且开始向着自动化、智能化方向发展。
分类号:学校代码:11460学号:南京晓庄学院本科毕业设计基于单片机的简易低频信号源的设计The Design of Simple Low-frequency Signal Source Basedon Simple Microcontroller摘要随着电子测量和其他产业的快速发展为多种信号发生器和电子技术的强烈需求,产生的信号发生器的范围增加,性能改进。
在教育和科研开发,生产工程的实践,如教学,工业过程控制,生物医学等领域,经常需要使用低频信号源。
信号发生器作为一种通用的电子设备,在生产,研究,监测和控制,通信等领域得到了广泛的应用。
本系统为简易低频信号源的设计,通过控制键、D/A转换及外围电路实现低频信号产生功能。
能输出三角波、正弦波、方波。
关键词:低频信号源,单片机,D/A转换AbstractWith the rapid development of electronic measurement and other industries for the strong demand for a variety of signal generators and electronic technology, resulting in increased range of the signal generator, the performance improved. In scientific research, production and engineering education practice, such as the field of teaching experiments, industrial process control, biomedical, etc. often need to use low-frequency signal generating source. Signal generator as a generic electronic equipment, in production, research, monitoring and control, communications and other fields have been widely used. The system is a simplified design of low-frequency signal source, through the control keys, D / A conversion circuit and the external low frequency signal generating function. This system can output a triangle wave, sine wave, square wave.Key words: low-frequency signal, source single-chip, D / A converter,目录1绪论 (1)课题研究的背景 (1)国内外波形发生器技术进展 (1)课题研究的目的及意义 (1)论文的主要研究内容 (2)2系统的硬件设计 (3)硬件结构框图与电路原理图 (3)系统的硬件模块设计 (3)2.2.1主控模块 (3)2.2.2 DA转换模块 (5)时钟电路 (7)复位电路 (7)按键控制模块 (7)电路原理图 (8)3系统的软件设计 (9)主流程图 (9)各功能模块子程序 (9)4 系统调试 (11)软件调试 (11)硬件调试 (12)结论 (15)参考文献 (16)致谢 (17)附录:原代码 (18)1绪论课题研究的背景波形发生器采用模拟电子电路,和模拟设备体积大,存在的价格,功耗等缺点,并产生更复杂的信号波形,电路结构非常复杂。
一种基于AT89C51低频信号源的设计2010-07-27 16:47:20 作者:梁巧艳会彩杜延军樊延虎来源:现代电子技术关键字:信号源单片机D/A转换低噪声函数信号发生器是一种常用的信号源,它广泛地应用在电子技术实验。
目前常用的函数信号发生器,一般可靠性较差,准确度较低,难以满足科研和高精度实验的需要。
现用单片机和支持软件及其外设电路构成的智能函数信号发生器,采用编程的方法来实现波形,将产生波形的程序用子程序的形式编写,在需要波形时再调用相应子程序,经过D/A转换、运算放大器处理后,作为该信号源输出,其线路简捷、功能强大、性价比较高。
1 主要芯片介绍1.1 AT89C51单片机芯片1.1.1 引脚图本文采用的单片机芯是AT89C51,它是采用高速CMOS制造工艺,通用型为40脚双列直插封装方式,其引脚如图1所示。
只要将+5 V电源接到VCC和VSS两端,将晶振接到XTAL1和XTAL2两端,给EA端加高电平控制电压,然后将机器码固化到AT89C51就可以使用了。
1.1.2 单片机基本功能单片机基本系统即单片机正常工作不可缺少的部分,进行设计都要在此系统基础上进行。
(1)外接晶振引脚XTAL1与XTAL2单片机之所以要加振荡器是因为单片机的CPU在执行指定程序时,要经过“取指”、“译码”,再定时给相关电路发出控制信号,以实现“机器码指令”所要求的功能。
这就要求部必须有一个基准时钟。
可通过外接晶振或振荡信号二种方式来实现,一般采用外接晶振的方法较方便。
XTAL1(19),XTAL2(18)为外接晶振的两个引脚。
接入晶振时,还要接入两个20~30 pF的瓷片电容C1,C2,晶振频率因单片机工作速度而异,Intel MCS-51系列为1.2~12 MHz,ATMEL89C系列为0~24 MHz,目前常采用6 MHz,11.059 MHz和12 MHz。
石英晶振起振后,XTAL2(18)脚有一个3 V左右的正弦波。
基于CPLD的低频信号全数字锁相环设计CPLD-Based digital phase locked loop for the low frequency signals(四川大学辐射物理技术教育部重点实验室) 毛竹林*李尚柏Mao Zhulin *Li Shangbai摘要:本文在分析商用全数字锁相环的常用技术和低频信号的特点后,提出一种适用于低频信号的基于CPLD的锁相环实现方法。
关键词:低频时钟信号;全数字锁相环中图分类号:TP273 文献标识码:BAbstract: After analyzing the common technologies of the commercial digital phase locked loop (DPLL) and the features of the low frequency signals, this paper proposed an implement method of PLL based on CPLD which is applicable to low frequency signals.Key words: low frequency clock; DPLL1引言:在现代数字通信中, 数据传输,时钟校时等问题中很重要的一个方面是信号的同步。
而同步系统中的核心技术就是锁相环。
通常商用的全数字锁相环(DPLL)的关键部件是电荷泵和数字延迟线。
电荷泵将数字鉴相器得到的相位差信息以电荷的方式累积起来,并根据积累的电荷量控制数字延迟线的反馈环,从而获得相应的本地估算时钟。
即使是微小的相位差,也会导致电荷泵的电荷的累积。
因此,这种技术实现的锁相环可以达到很高的同步精度。
但使用这种技术实现的全数字锁相环是针对高频信号(如大部分FPGA中内嵌的DPLL 都要求输入时钟在25MHz以上)。
而由于低频信号的特点,使它相对一般的信号存在以下特殊的要求:1.作为输入时钟脉冲频率低,因此追踪速度比较慢,必须充分利用相位差信息以提高追踪速度。