电子技术(实训篇_第二版)综合实训课件.ppt
《电子技术(实训篇_第二版)综合实训课件.ppt》由会员分享,可在线阅读,更多相关《电子技术(实训篇_第二版)综合实训课件.ppt(87页珍藏版)》请在三一办公上搜索。
1、综合实训,电子技术,综合实训,1.基于可编程温度传感器的数字温度系统设计,2.基于DDS的信号发生器设计,3.基于FPGA的数字存储示波器设计,项目目标与准备,基于可编程温度传感器的数字温度系统设计,本项目实现基于单片机和新型可编程温度传感器的水温控制系统设计,可编程温度传感器采用DS18B20。,本项目的任务是设计一个基于温度传感器DS18B20的水温控制系统,该系统具有以下功能:,图4-1数字温度系统总体设计框图,1.通过数字温度系统的设计,使学生具有分析设计需求能力。2.信息的采集与处理。3.使学生掌握温度、湿度等传感器应用 4.掌握液晶输出设备,蜂鸣器等使用,提高应用能力5.程序编写及
2、软件仿真与调试的体验,掌握单片机复杂系统软件设计,提高单片机编程能力,AT89S52单片机主要性能:与MCS-51单片机产品兼容8K字节在系统可编程Flash存储器1000次擦写周期全静态操作:0Hz33Hz三级加密程序存储器32个可编程I/O口线三个16位定时器/计数器八个中断源全双工UART串行通道低功耗空闲和掉电模式掉电后中断可唤醒看门狗定时器双数据指针掉电标识符,AT89S52单片机有四种引脚结构,如图4-2所示。,图4-2 AT89S52单片机四种引脚结构,1.温度测量精度达到0.1。2.水温人工设定时可实现同步温度值显示。3.报警上下限值可人工自由设定。4.温度数据可存储在外部扩展
3、存储器中。,温度传感器,基于可编程温度传感器的数字温度系统设计,DS18B20具有以下特点:采用单线(1-wire)技术,与微处理器通信只需一根线。微处理器通过识别DS18B20各自唯一的产品序列号,可实现多个DS18B20挂接在同一单线总线上,从而非常便利的构成多点温度检测系统。工作电源既可在远端引入,也可采用寄生电源方式产生。温度测量范围为55125,在-10+85范围内测量误差为0.5。温度传感器的分辨率可由用户从9位到12位自由设定,对应的温度值分辨率分别为0.5、0.25、0.125和0.0625。被测温度采用16位符号扩展的二进制补码格式串行输出。将12位的温度值转换为数字量所需要
4、的时间不超过750ms。用户可通过非易失性温度报警触发器自行设定报警的上下限温度值。微处理器通过报警搜索命令可及时识别出正在报警的器件。,图4-3 DS18B20的内部结构图,表4-2 DS18B20内部存储器组织结构图,表4-3,表4-4,图4-4 DS18B20的管脚排列,图4-5 DS18B20与微处理器的典型连接图,图4-6 单总线硬件接口示意图,智能水温控制系统组成,基于可编程温度传感器的数字温度系统设计,系统的扩展和配置应遵循以下原则:,图4-7 单片机应用系统电路,图4-8基于DS18B20温度传感器模块连接图,图4-9信息存储模块,指令与操作对照表,控制液晶显示的代码执行过程如
5、图4-10,图4-10液晶显示的流程图,表4-10,DDRAM(显示数据)可以理解为字符在LCD上的位置对应相关RAM的地址:表4-12,设置DDRAM地址的指令为:表4-13,表4-14,图4-11电源模块原理图,图4-12单片机控制模块原理图,图4-13蜂鸣器报警模块和液晶显示模块原理图,图4-14键盘输入模块原理图,图4-15温度传感器模块和继电器模块原理图,软件系统设计,基于可编程温度传感器的数字温度系统设计,图4-16(a)初始化时序,图4-16(b)写时序,void Initial_DS18B20(void)/产生复位脉冲初始化DS18B20 unsigned char i;/*产
6、生约900us的低电平脉冲*/DQ=0;i=100;while(i0)i-;/*产生上升沿*/DQ=1;/*等待约40us*/i=4;while(i0)i-;void Wait_Response(void)/等待DS18B20产生的应答脉冲unsigned char j;while(DQ);while(DQ)/检测到应答脉冲 j=4;while(j0)j-;,void Write_Byte(unsigned char d)/写一个字节的数据,包括写0和写1 操作 unsigned char i,j;bit temp;for(j=1;j1;/数据右移一位,取数据的次低位 if(temp)/写1操
7、作DQ=0;i+;i+;/延时15us后拉高数据线DQDQ=1;i=8;while(i0)i-;/再延时保证写1时间片不低于60us else/写0操作DQ=0;i=8;while(i0)i-;/维持60us到120us的低电平DQ=1;i+;i+;,图4-16(c)读时序,bit Read_Bit(void)/读取数据的一位unsigned char i;bit tmp;DQ=0;i+;DQ=1;i+;i+;/读时隙下降沿后15us,DS18B20输出数据有效tmp=DQ;i=8;while(i0)i-;return(tmp);unsigned char Read_Byte(void)/读取
8、数据的一个字节uchar i,j,d;d=0;for(i=1;i1);return(d);,图4-17 测温程序流程图,图4-18 键盘控制程序流程图,图4-19 水温控制系统流程图,选择部件,控制水温的精度,对项目进行改进,基于可编程温度传感器的数字温度系统设计,图4-20 项目进行改进,项目小结与建议,基于可编程温度传感器的数字温度系统设计,整个项目涉及的主要知识点有:单片机应用系统液晶显示模块的使用温度传感器DS18B20的工作原理和各种操作命令单线(1-wire)技术温度传感器数据存储器时序图和程序框图,整个项目涉及的主要技能有:怎样进行项目分析如何选择合适的器件和芯片单片机系统的选择
9、单线通信技术硬件模块电路的设计如何根据工作时序图编写程序如何绘制程序流程图以及编写相应的程序,项目训练,基于可编程温度传感器的数字温度系统设计,1.实时采集和记录各个空间温湿度情况,进行实时的显示,可以采集多通道。2.所有的数据采集和记录到一台主机计算机上,数据可以按照使用人员的要求定时自动备份、打印、归档等。3.可以实时显示不同的测温点的温度曲线变化及历史温度曲线变化,可以同时显示多个不同测温点的温度曲线,更方便比较分析。4.在出现异常数据的时候,可以按照使用人员指定的方式输出多种报警。如鸣笛报警、电话报警、短信报警、E-MAIL报警。5.局域网内的远程计算机在经过授权后,可以读取主机计算机
10、上的实时数据,实现远程的监测。,DDS技术介绍,基于DDS的信号发生器设计,本项目要求我们在学习掌握DDS技术的前提下,利用ADI公司的专用DDS芯片AD9851、AD9854、AD9954三款芯片设计出三种信号发生器。并要求信号发生器具有以下功能:1.具有产生正弦波、三角波、方波三种周期性波形的功能。2.输出波形的幅度和频率均可调。3.具有显示波形类型、频率和幅度的功能。我们除了要完成信号发生器设计之外,还要认真比较和总结三款不同DDS芯片的各自优缺点以及适用场合。,图4-21 DDS工作原理框图,图4-22 DDS基本结构图,信号发生器的构成,基于DDS的信号发生器设计,AD9851是AD
11、I公司采用先进DDS技术推出的具有高集成度DDS电路的器件,它内部包含高速高性能D/A转换器及高速比较器,可作为全数字编程控制的频率合成器和时钟发生器。外接精密时钟源时,AD9851可以产生一个频谱纯净、频率和相位都可以编程控制且稳定性很好的模拟正弦波,这个正弦波能够直接作为基准信号源或通过其内部高速比较器转换成方波输出。,AD9851主要特性参数如下:单电源工作(+2.7+5.25V)。工作温度范围-4585。低功耗,在180MHz系统时钟下,功率为555mW;电源设置有休眠状态,在该状态下,功率为4mW。内含6倍参考时钟倍乘器,可避免对外部高速参考时钟振荡器的需要,减小了由于外部频率源过高
12、而可能产生的相位噪声。频带宽,正常输出工作频率范围为0 72MHz。频率分辨率高,32 位的频率控制字,使得它在180MHz系统时钟下输出频率的精度可达0.04Hz。相位可调,可接收来自单片机的5位相位控制字。接口简单,可用单片机8 位并行口或串行口直接输入频率、相位控制数据。AD9851为28引脚表帖元件,其引脚排列如图4-23所示。,AD9851的各引脚功能详细介绍如下所示:D0D7:8 位数据输入口,可给内部寄存器装入40位控制数据。PGND:6倍参考时钟倍乘器地。PVCC:6倍参考时钟倍乘器电源。W_CL K:字装入信号,上升沿有效。FQ _UD:频率更新控制信号,时钟上升沿确认输入数
13、据有效。REFCLOCK:外部参考时钟输入。CMOS/TTL脉冲序列可直接或间接地加到6倍参考时钟倍乘器上。在直接方式中,输入频率即是系统时钟;在6倍参考时钟倍乘器方式下,系统时钟为倍乘器输出。AGND:模拟地。AVDD:模拟电源(+5V)。DGND:数字地。DVDD:数字电源(+5V)。RSET:DAC外部复位连接端。VOUTN:内部比较器负向输出端。VOUTP:内部比较器正向输出端。VINN:内部比较器的负向输入端。VINP:内部比较器的正向输入端。DACBP:DAC旁路连接端。IOUTB:互补DAC输出。IOUT:内部DAC 输出端。RESET:复位端。低电平清除DDS累加器和相位延迟器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子技术 实训篇 第二 综合 课件

链接地址:https://www.31ppt.com/p-3754532.html