基于protues的多道原理研究.doc

上传人:汽*** 文档编号:558511389 上传时间:2023-01-22 格式:DOC 页数:46 大小:4.84MB
返回 下载 相关 举报
基于protues的多道原理研究.doc_第1页
第1页 / 共46页
基于protues的多道原理研究.doc_第2页
第2页 / 共46页
基于protues的多道原理研究.doc_第3页
第3页 / 共46页
基于protues的多道原理研究.doc_第4页
第4页 / 共46页
基于protues的多道原理研究.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《基于protues的多道原理研究.doc》由会员分享,可在线阅读,更多相关《基于protues的多道原理研究.doc(46页珍藏版)》请在金锄头文库上搜索。

1、XXXXXXXXXXXXXX毕业论文基于Protues的多道原理研究作者姓名: X X X 专业名称:核工程与核技术指导教师:X X X 基于Protues的多道原理研究摘要多道脉冲幅度分析器是核探测仪器系统的重要组成部分,本文主要介绍利用Protues软件对基于51单片机的多道系统进行电路设计及仿真的探究过程。设计方案主要包括峰值保持电路和基于51单片机的12位模数转换及数据存储电路两部分组成。本文根据已完成设计方案分别对两部分电路的设计思想、电子元件选取、电路连接等内容分别进行了阐述,并介绍了运用Keil软件对单片机进行了汇编程序编写和编译过程。在电路部分连接完成后,用不同的模拟信号对此方

2、案的系统进行单独及联合的调试,并根据调试结果分析了此类多道系统的工作过程,使我们更深入全面的了解多道系统的原理及工作过程。文章最后基于对多道系统的研究总结了基于51单片机的多道系统的特点,并根据自己的理解分析了多道脉冲幅度分析系统的发展方向及应用方向。关键词:Protues;多道系统;51单片机;模数转换;数据存取AbstractThe multi-channel pulse height analysis system is an important part of the nuclear detection instruments. This paper mainly describes

3、the inquiry process that use Protues software for circuit design and simulation based on 51 single-chip multi-channel system. The design mainly includes a peak hold circuit, 12-bit analog to digital conversion based on the 51 single-chip and data storage circuit, respectively, described the contents

4、 of the design ideas of the two parts of the circuit, electronic component selection, circuit connections. Use Keil software to write program to SCM and debug. when the circuit s connection is completed, use different analog signals , separately and jointly , debug the system of this program , accor

5、ding to the debugging result , analysis the process of work of such multi-channel system, so that make more in-depth comprehensive comprehension for the principle of multi-channel system and work process.In conclusion, the article summarizes the multi-channel systems characteristics based on the 51

6、single-chip , and analyze multi-channel pulse height analysis system direction of development and application in the future.Key words: Protues;Multi-channel system;51 SCM;Modulus conversion;Data access目录摘要IAbstractII前言11.基于Protues的多道原理主要研究方法21.1多道脉冲幅度分析系统21.2主要研究方法与步骤21.3 Protues与Keil软件简介32基于Protues

7、多道脉冲幅度分析器的设计原理52.1峰值保持电路设计52.2基于51单片机的模数转换和数据存储83峰值保持电路部分设计方案103.1峰值跟随电路元件选取与电路连接103.2单稳电路元件选取与线路连接103.3峰值保持电路的联合调试124多道信息采集与处理部分设计方案154.1.多道数据采集电路设计154.2多道数据存储电路设计184.3多道系统控制电路设计204.3.1 AT89C51单片机与接口204.3.2外围设备控制与操作234.3.3计数系统的方案设计244.4单片机程序设计274.4.1汇编程序设计结构274.4.2关键程序算法295.方案仿真结果与分析315.1汇编程序的解析与编译

8、315.2 Protues仿真结果与分析34总结38方案设计结论与总结38多道系统的认识与总结38致谢40参考资料41III前言多道脉冲幅度分析系统是核探测系统的重要组成部分,它把探测器输出的模拟信号峰值转换为与峰值成比例的数字信号。而基于51单片机的多道系统是多道系统中最基本也是最经典的系统,通过对它的深入研究能使我们对多道原理有更加深刻的理解。多道电路是核仪器智能化的重要体现,而未来智能核仪器将在更多领域里都将发挥更大的作用,所以作为核工程与核技术专业的毕业生更需要掌握理解乃至熟练运用多道系统原理,才能在未来的工作中不至于被专业抛弃。本文从原理入手,先介绍了多道系统和基于Protues的多

9、道系统原理及研究方法,然后介绍了多道系统脉冲幅度分析器的设计思路;中间分成峰值保持电路部分和多道数据采集于处理两部分,详细介绍了电路的设计的内容与过程。完成设计后对电路的功能进行了实验与总结;文章的最后,根据此次毕业设计对多道系统的理解和在核电站实习过程中对核仪器实际应用情况的观察进行了拓展思考,并对基于多道系统的智能核仪器的未来发展与应用提出了自己的看法。1.基于Protues的多道原理主要研究方法1.1多道脉冲幅度分析系统多道脉冲幅度分析系统是核探测仪器的重要组成部分,它把探测器输出的模拟信号峰值成数字信号以便后期进行各种方式处理。多道系统主由峰值保持电路和基于51单片机的12位模数转换及

10、数据存储两部分组成。如图1.1。图1.1 多道系统运行框图峰值保持电路A/D转换器51单片机数据存储器数据传输接口PC/移动终端核数据处理软件核信号1.2主要研究方法与步骤我们通过对整个系统的设计与实现从而更深刻了解多道系统的工作原理与工作过程。作为电路设计类题目,首先对电路的各部分功能进行分析;对所需的电子元件进行分类和总结,根据电路的逻辑关系画出电路逻辑图;然后根据得出的结论选取适当的元件并根据元件的功能特点进行论证,确定元件,画出电路图;接下来,连接电路,并分模块对各部分电路进行调试达到相应效果;最后在进行联合调试完成后对各部分线路连接进行优化,在线路和各部分模块清晰明确的前提下,合理对

11、元件布局并尽量减小电路所占用的有效面积。单片机系统设计涉及硬件与软件问题。对于单片机系统设计时,首先要根据需求确定系统的功能与性能;然后根据系统的功能确定系统的基本结构,包括芯片选取,接口及存储空间分配,软硬件功能划分等问题;最后连接电路,完成单片机硬件系统设计并对线路进行评估与检验。对于单片机的软件设计,我们用汇编语言进行程序的设计。由于汇编语言属于面向结构化程序设计,所以,首先对单片机所需要的功能进行分析,画出程序执行流程框图;然后确定程序结构如循环中断等结构信息;接下来对各模块的子程序进行功能分配与布置;然后通过跳转与调用等命令梳理好子程序与主程序间关系;最后就是系统调试的问题。运用Ke

12、il软件进行程序的编写与编译,分部执行程序,观察程序执行过程,看是程序是否按照所设计的程序严格执行;最后就是Keil与Protues的联合调试,观察程序功能是否完整,对信息的处理是否达到标准。另外值得注意的是在单片机系统设计时要注意以下几点:一、按照系统功能要求配置合适外设设备的接口电路;二、尽量选择通用标准的电路;三、硬件结构方案要与软件结构方案一并考虑,避免相互影响;四、程序要模块化系统化,以便于程序的调试,修改等。完成以上步骤后,我们最后要做的是对整个电路线路进行最后优化,用模拟核信号进行最后的试验与调试,记录试验结果,直至最后得出结论。1.3 Protues与Keil软件简介本次课题所

13、用的软件为Protues 7.5 Professional sp3版和Keil uVision2 V2.38a版Protues软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计,是目前世界上唯一将电路

14、仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译。Keil uVision2是德国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,而且他还能嵌入汇编,您可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。KellC51标准C编译器为8051微控制器的软

15、件开发提供了C语言环境,同时保留了汇编代码高效,快速的特点。C51编译器的功能不断增强, 使你可以更加贴近CPU本身,及其它的衍生产品。C51已被完全集成到uVision2的集成开发环境中,这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2 IDE可为它们提供单一而灵活的开发环境。Keil同样兼容汇编语言。2基于Protues多道脉冲幅度分析器的设计原理2.1峰值保持电路设计为满足A/D转换的时间要求,必须用峰值保持电路对脉冲进行展宽和保持,使峰值保持足够的时间,以保证A/D转换过程中峰值稳定。峰值保持电路示意原理图如图2.1:图2.1 峰值保持电路原理图(资料图片) 上图中C为存贮电容。D为开关二极管、A 和F为时间控制器。T为P 沟道场效应管模拟开关。时间控制器中的A3 为电压比较器,F为单稳态电路,输入正脉冲时,比较器A输出一个负脉冲触发单稳态电路F , F 输出一个宽度为3 的负脉冲。F输出负脉冲期间,场效应管栅极电位U,由初始状态的-5V变为0V, T管截止,漏极D到地的直流电阻由导通的数十欧跃变为截止

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号