ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:199.75KB ,
资源ID:15827626      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15827626.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(虚拟示波器丁振宇Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

虚拟示波器丁振宇Word格式文档下载.docx

1、课设时间: 批阅时间: 指导教师: 成 绩:目 录题目要求 02第一节 引 言 031.1 系统原理及基本框图 02 1.2 设计任务 031.3 设计目的 03第二节 硬件设计介绍 032.1 单片机简介及STC89C52RC主要性能 042.2 DS18B20 072.3 三极管9012 102.4 共阴极数码管 112.5 晶振 11第三节 软件设计介绍 123.1 程序流程图 123.2 调试 123.3 实物图 133.4小结 14第四节 个人心得体会 14参考文献 15 附1:元件清单 16附2:电路设计图 16附3:源程序 17题目主要研究内容及预期达到的目标:下载DS18B20

2、的芯片资料 由DS18B20构成的多点温度测量系统基于AT89C51和DS18B20的最简温度测量系统的设计基于89C51+DS18B20的智能温控器的研制设计并画出系统电路图。撰写设计报告,包括总体框图及总体工作原理说明,各部分电路图及工作原理和元件及参数选择说明,总体程序流程图。第一节 引言现代生产生活中,温湿度的巡回检测与计算机的结合越来越普遍,特别是在冶金,化工,机械,医疗各类行业中广泛使用。及时采集其信息,及时发现潜在故障,并采取相应的处理措施,对确保其良好运行状态具有重要意义。单片机有着体积小,功耗低,功能强,性能价格比高等显著优点,将其用于温度巡回监测系统可大大提高控制质量和自动

3、化水平,具有良好的经济效益和推广价值。利用单片机对温度进行测控的技术日益得到广泛应用。如何将温度通过传感器变成电信号, 再经过处理转换成计算机能够识别的数字量, 输入到计算机中, 由计算机将采集到的数字量进行不同的处理, 然后在显示器显示出来,并进行实时监控。这已经为当前计算机测量与控制领域的一个重要研究方向。鉴于此, 本文提出一种基于DS18B20和STC12C5608AD的低成本、远距离传输的温度检测系统设计方案。在目前的各种温湿度采集系统中, 多点温湿度采集是其中一个重要的方面。美国Dallas 公司推出的数字温度传感器DSl8B20接口简单, 方便与微控制器连接,对微控制器的口线占用少

4、。我国宏晶科技公司的单片机STC12C5608AD是MCS-51系列单片机的派生产品, 在指令系统、硬件结构和片内资源上与标准8052单片机完全兼容。两者结合起来非常适合构建高精度多点温度采集系统。系统通过RS- 232总线与上位机进行通信, 完成数据传输1.1系统原理及基本框图如图1.1所示,实际干球温度和湿球温度经过DS18B20传感器转换后,然后送到单片机中进行数据处理。处理后的数据送到电子屏中显示。图1.1 系统硬件总体结构根据单片机应用系统的设计原则, 首先设计了系统硬件的总体结构如图1.1所示, 然后按模块分别对各单元电路进行电路设计, 而后进行硬件电路集成。单片机为系统的控制核心

5、部分。 温度传感器信号由信号处理及放大电路进行处理之后送入A/D转换器, 再由单片机控制A/D转换器进行温度数据的采集, 而后对温度原始数据进行处理, 根据处理结果驱动声光报警电路和执行显示。电源采用直流电供电, 给整个系统提供电源电压。看门狗采用硬件看门狗电路, 防止程序在运行过程中“跑飞”, 保证系统运行的稳定、可靠。基于简单,稳定可靠,价格低廉的原理本文采用了STC12C5608AD单片机及DS18B20传感器。1.2 设计任务利用单片机与AD转换器设计一个八路温湿度巡回检测系统。1.3 设计目的通过文献调研、电路设计、计算机仿真及焊接、调试综合训练,提高学生在单片机及传感器应用方面的实

6、践技能,培养学生综合运用理论知识解决实际问题的能力。初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。第二节 硬件设计介绍1.2 技术方案 针对设计要求,结合系统的基本框架,可将整个系统描述为如图 1.1 所示的方块示波器最主要的性能指标就是带宽,即能测量信号的频率范围,为了达到较高的带宽就要求各部分的传输速率最要能达到不制约数据信号的传输。香农(Shannon)采样定理:为了避免信息损失,带宽为 f 模拟信号必须用 fs2f的采样速率进行采样。奈氏(Nyquist)采样定理:设有一个频率带限信号x(t),其频带限制在(0,f)内,如果以不小于fs=2f的采样速率对x

7、(t)进行等间隔采样,得到时间离散的采样信号x(n) =x(nTs)(其中Ts=1/fs称为采样间隔),则原信号x(t)将唯一的被所得到的采样样本x(n)完全确定。带通采样定理:设一个频率带限信号 X(t),其频带限制在(f1,f2)内,如果采样速率fs满足:fs=2 (f1+f2)/(2n+1) 式中,n能取满足fs2(f2-f1)的最大正整数(0,1,2.),则用 fs对x(t)进行等间隔采样所得到时间离散的采样信号 x(n)=x(nTs)(其中 Ts=1/fs 称为采样间隔)能准确确定原信号 x(t)。如果假设要用本系统测量 0100KHz的信号,为了使信号不失真的显示在后端,要求采样速

8、率为原始信号的4倍,即要求 AD转换速率为400KHz,也就是 2.5ms 转换一个数据,这个对所选用的STC12C5201系列A/D转换器是可以达到的。从官方说明书中得知,STC12C5201AD系列在高速情况下70个时钟周期转换一次,当选用33M晶振时,AD速度可达到471KHz。把数据从 A/D转换器接收到,下一条指令就可以发送出去,所以基本不影响传输速率。用计算机 USB 标准与单片机进行通信,USB2.0标准的问世,它以具有480Mbit/s的最大传输速率。1.3 系统设计中遇到的主要问题 一、数据处理 示波器需要对外界的各种电压电流信号进行测量。外界的电信号先由信号条理部分处理成A

9、/D转换器转换范围内的电信号,然后 A/D转换器把模拟信号变成单片机能接受的数字信号,单片机再将这些信号发送给计算机。计算机得到的数字信号,往往要转换成人们所熟悉的工程值,才有它的意义,这就得进行标度变换。本系统中,就要在计算机中将从单片机接收到的数字量还原成前端测得的电压信号值。标度变换的方法有许多种,选择适合本系统的一种方法很是重要。二、单片机与PC机的通讯 单片机与 PC机的通讯的设计应包含下面几方面的问题:1、通信接口:利用USB转232芯片CH341或PL-23032、通信协议:要想保证通信,功通信双方必须有一系列的协议。作为发送方,必须清楚在何时发送信息,发送什么内容,作为接收方,

10、必须清楚在何时接收信息,接收到的是什么内容。3、波特率设定:在串行通信中波特率是一个非常重要的指标,它反映了串行通信的速率,也反映了对传输通道的要求。由于异步通信双方各用自己的时钟,要保证捕捉到正确的信息,最好采用较高频率的时钟,一般选择时钟频率比波特率高 16或64倍。若选择时钟频率低于波特率,则频率稍有偏差便会产生接收错误。而且通信双方需要设定相同的波特率。 本系统中波特率的设定更为重要,因为它直接关系到可测量信号的带宽,影响到整个系统的性能参数。三、图形显示 同普通模拟示波器一样,需要使输入信号以波形的形式显示出来,在本系统中,这就要把计算机接收到的数字量转化成波形,并且当用户需要改变图

11、形的大小,以清楚示值,则系统内部就要根据用户要求随时改变显示区每格代表的量值。四、实时传输 因为本次设计的是示波器,这就要求前端信号改变时,波形立即跟随变化,这就要求程序代码极为优化,使相位误差降到最小。2 硬件设计2.1 信号调理 示波器的输入信号范围是很大的,普通示波器输入的安全电压是 450Vpp,可以有效测量的电压范围是 50Vpp,而在虚拟示波器中的 AD 转换集成电路的供电电压是+5V,最大也只有+12V, AD 电路的被测信号输入端的安全电压必须小于电源电压,否则将损坏AD 转换芯片。所以必须将输入的被测信号的电压限制到 AD 芯片的可测范围内,这样才能保证系统安全,正确地进行

12、AD转换。另外,作为一种测量仪器,在对电路的某个信号进行量时,不能对被测电路的其他部分造成影响,这样就要求测量仪器的输入阻抗很大。基于以上原因,就有必要对输入的信号进行调理,保证在精确测量的同时保护仪器本身和测量电路的安全,并且不对被测电路造成影响。前端调理电路主要由保护电路,阻抗变换等部分组成。2.2 数据采集 数据采集是本系统中非常重要的一部分,它负责将模拟量转换成数字量,现在常用的A/D转换器就可以对模拟信号进行采样、保持、量化,从而变成数字量,所以本次设计直接选用一种单片机 A/D一体的转换器,用单片机对其进行实时控制就可以完成数据采集模块的需要,减少了单片机与A/D通信所需要的执行时

13、间。2.2.1 常用的 A/D 转换器 常用的 A/D转换器按其转换原理可分为 4种:计数式 A/D 转换器,双积分式A/D转换器,逐次逼近式A/D转换器和并行式 A/D转换器。目前,在微机控制领域最常用的是双积分式和逐次逼近式转换器。一、双积分式A/D转换器 双积分式 A/D转换器的主要特点是:转换精度高、抗干扰能力好、价格便宜,但其转换速度较慢。这种转换器主要用于对转换速度要求不高的场合。国内使用较多的双积分A/D转换器芯片有几种:1、ICL7106/ICL7107/ICL7126 系列 这些芯片都是美国Intersil 公司产品,3位半精度。具有自校零、自动极性、单参考电压、静态 7 段

14、码输出、可直接驱动 LED 和 LCD(液晶)显示器等特点。同类产品还有:TSC7106/TSC7107/TSC7126(美国 Teledyne 半导体公司产品) ;CH7106(上海无线电十四厂产品) ;DG7126(北京 878厂产品) 。2、MCl4433美国 Motorola公司产品,3位半精度。具有自校零、自动极性、单参考电压、动态字位扫描 BCD 码输出(即千、百、十、个各位 BCD 码轮流在输出端输出) 、自动量程控制信号输出等特点。同类产品还有 5G14433(上海无线电五厂产品) 。3、ICL7136 美国 Intersil公司产品,4位半精度。具有自校零、自动极性、单参考电压、动态字位扫描 BCD码输出等特点。二、逐次逼近式A/D转换器 逐次逼近式 A/D转换器是一种转换速度较快、精度较高的转换器,其转换时间大约在几微秒到几百微秒之间。其典型芯片有以下几种:1、ADC0801ADC0805

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1