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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

热电偶温度计的课程设计1概要.docx

1、热电偶温度计的课程设计1概要热电偶温度计的毕业设计 题 目: 热电偶温度计的设计与制作系 别: 机电工程系 专 业: 检测技术及应用 班 级: 计量 学生姓名: 刘一 指导老师: 陆晓强 完成日期: 2013年 3月15日 河南质量工程职业学院河南质量工程职业学院毕业设计班级计量学生姓名刘一指导教师陆晓强课程设计题目热电偶测温计的设计与制作主要设计内容主要技术指标和设计要求1设计指标 1 实现智能数字显示仪表。要求8位数码管显示,4位显示测量值,4位显示设定值;2 4输入按钮:功能选择、数码管选择、数字增加、数字减少;3 可设定上下限报警 蜂鸣器报警;2设计要求1 画出电路原理图(或仿真电路图

2、);2 元器件及参数选择;3 电路仿真与调试;4 PCB文件生成与打印输出。3制作要求 自行装配和调试,并能发现问题和解决问题。4编写设计报告 写出设计与制作的全过程,附上有关资料和图纸,有心得体会。热电偶测温计的设计与制作设计任务和要求1设计指标 1实现智能数字显示仪表。要求8位数码管显示,4位显示测量值,4位显示设定值;24输入按钮:功能选择、数码管选择、数字增加、数字减少;3可设定上下限报警 蜂鸣器报警;2设计要求1画出电路原理图(或仿真电路图);2元器件及参数选择;3电路仿真与调试;4PCB文件生成与打印输出。3制作要求 自行装配和调试,并能发现问题和解决问题。4编写设计报告 写出设计

3、与制作的全过程,附上有关资料和图纸,有心得体会。1.1选题的意义热电偶具有构造简单、适用温度范围广、使用方便、承受热、机械冲击能力强以及响应速度快等特点,常用于高温区域、振动冲击大等恶劣环境以及适合于微小结构测温场合;但其信号输出灵敏度比较低,容易受到环境干扰信号和前置放大器温度漂移的影响,因此不适合测量微小的温度变化。1.2 设计方案 通过B型(铂铑30)热电偶测量的答题思路为1.3热电偶测温计的设计1.3.1智能仪表基本模块硬件电路智能仪表基本模块由单片机、输入按钮、硬件显示和通信接口组成原理图:(1)最小系统板电路(2)电源电路(3)按键电路(4)扬声器电路(5)数码管电路(6)信号调理

4、电路(7)功率驱动电路(8)LED电路1.3.2 智能仪表基本模块的功能:(1)具有两排8个是数码管显示,分别显示测量值与设定值, 数码管由74HC595驱动,因此只需要3个单片机引脚,可以用SPI接口引脚:PB4、PB5(MOSI)和PB7(SCK),或是采用I/O引脚搭配时序的方法驱动。(2)具有4个按钮:功能选择按钮、数码管选择按钮、数字加按钮、数字减按钮。按钮直接连在单片机引脚,低电平有效。(3)具有4个LED灯,用于显示状态,直接连到单片机引脚,低电平有效。智能仪表的外形:其中上排数码管显示测量值,下排数码管显示设定值,4个按钮用三个,右上侧有4个发光二极管。1.4、测温模块设计1.

5、4.1热电偶B型热电偶在热电偶系列中具有准确度最高,稳定性最好,测温温区宽,使用寿命长,测温上限高等优点。适用于氧化性和惰性气氛中,也可短期用于真空中,但不适用于还原性气氛或含有金属或非金属蒸气气氛中。B型热电偶一个明显的优点是不需用补偿导线进行补偿,因为在050范围内热电势小于3V。B型热电偶不足之处是热电势,热电势率较小,灵敏度低,高温下机械强度下降,对污染非常敏感,贵金属材料昂贵,因而一次性投资较大。 两种不同成分的导体两端接合成回路,当接合点的温度不同时,在回路中就会产生电动势,这种现象称为热电效应,而这种电动势成为热电势,也称为热电动势,热电偶就是利用这种原理进行温度测量的。其中,直

6、接用做测量介质温度的一端叫作工作端(称为测量端),另一端叫做冷端(称为补偿端)。冷端与显示仪表或配套仪表连接,显示仪表会显示出热电偶所产生的热电势。热电偶将热能转换为电能,用所产生的热电势测量温度,对于热电偶的热电势,应注意以下问题:(1) 热电偶所产生的热电势大小,与热电偶的长度和直径无关,只与热电偶材料的成分和两端的温差有关(2) 当热电偶的两个热电偶丝材料成分确定后,热电偶电势的大小,只与热电偶的温度差有关;若热电偶冷端的温度保持一定,则热电势仅是工作端温度的单值函数本设计要求的B型(铂铑30)热电偶测温范围如下表热电偶分类热电偶电极材料温度范围(C)热电动势(mV)/温度(C)正极负极

7、B铂铑30铂铑6018000/0 18.84/18001.4.2热电偶信号调理电路采用LM35的B00000000-型热电偶冷端补偿电路 B型热电偶在0度时的热电势为0mV,在1600度时的热电势为18.84mV。若输出电压为0.2-3.3v。因此放大器输出电压方程为:1)0.2=m*0+b 和 2)3.3=m*18.84+b算出m、b的值然后根据3)m=R2/(R1+R2)(Rf+Rg)/Rg 和 4)b=VrefR1/(R1+R2)(Rf+Rg)/Rg算出实验所需的数据1.5驱动双向晶闸管设计本系统采用晶闸管脉冲调制驱动电路,其负载为1000W的电加热器(电源电压为220VAC)。单片机驱

8、动晶闸管脉冲调制驱动器的电路如下图所示。单片机驱动晶闸管脉冲调制驱动器的电路1.6软件设计1.6.1主程序#include#includeunsigned char vadc; /vadc 测得的放大电势值unsigned int var; /测得的温度值Unsign int data8; /全局变量unsigned char xs8; /数据缓存unsigned char disp = 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,/共阳数码 0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf, 0xfe,0xfd,0x

9、fb,0xf7,0xef,0xdf,0xbf,0x7f, 0xFE,0xFF; unsigned int weizhi=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80; 高电平有效*/unsigned char LED0,LED1,LED2,LED3;Void main(void) /主函数unsign char adc_time;unsign char saomiao_time;unsign char xianshi_time;init_devices();adc_time=0; while(1)While(adc_time=1) /测温 adc(); Cha

10、r lp(); /滤波 PID();Shuchu();adc_time=0;While(saomiao_time=1) saomiao1(); /扫描按键并存放数据 Saomiao_time=0;while(xianshi_time=1) spihc(); /数码管显示 LED(); / LED灯显示xianshi_time=0;#pragma interrupt_handler int_TCCR1A:7 /定时器1的TCCR1A组比较匹配中断服务程序 static unsigned char n; n +;If(n=20) /200msadc_time=1; /adc转换 Saomiao_t

11、ime=1; /扫描PD口按键 xianshi_time=1; /显示数码管 1.6.2子程序(1)ADC初始化函数Void adc_init(void) ADCSRA=0x00; / ADCSRA ADC控制和状态寄存器ADMAX=0x20; /选择外部参考电压,通道0,左对齐ADCSRA=0xE2;SFIOR=0Xa0; / SFIOR-特殊功能IO寄存器,定时器1比较匹配B(2)ADC转换程序Void adc(void) static unsigned char n;while(!(ADCSRA&(1ADIF); /等待转换完成ADH=ADCH; /8位转换If(n5) Value_ad

12、cn+=ADH;Else n =0; (3)算术平均值滤波子函数Void Char lp(void) Int sum=0;Char count;For (count=0;count5;count+) sum+=Value_adccount; /获取ADC转换结果,计算相加Delay(); vadc=sum/5;(4)定时器初始化函数Void T1_init(void) /初始化定时器,产生10ms周期中断OCR1A=1249;TIMSK|=(1OCIEA);TCCR1A=0x00;TCCR1B=0x08; /定时器工作在CTC计数器模式TCCR1B|=0x02; / 设定定时器1的分频值为8分

13、频(5)显示LED灯子程序Void LED(void) if(LED0=1) PORTB=0x01; If(LED1=1) PORTB|=11;If(LED2=1) PORTB|=12;If(LED3=1) PORTB|=13;(6)定时器1的TCCR1A组比较匹配中断服务程序 #pragma interrupt_handler int_TCCR1A:7 /定时器1的TCCR1A组比较匹配中断服务程序 static unsigned char n; n +;If(n=20) /200msadc_time=1; /adc转换 Saomiao_time=1; /扫描PD口按键 xianshi_ti

14、me=1; /显示数码管 (7) SPI初始化Void SPI_init(void)SPDR=(16)|(14)|(15)|(11)|(10); /使能SPI主机模式,设置时钟速率为fck/128(8)引脚初始化函数Void port_init(void) /引脚初始化函数PORTA=0x80; /AD通道PA0口输入模拟信号DDRA=0x80;PORTB=0xff; /PB输出 LED灯DDRB=0xff;PORTC=0xff; /PC输出 数码管DDRC=0xff;PORTD=0x00; /PD口输入按钮信号DDRD=0x00;(9)系统初始化函数Void init_devices(void) /系统初始化CLI(); port_init(); adc_init;T1_init;SPI_init;SEI();(10)扫描子

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

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