基于单片机控制的温度显示与步进电机.ppt

基于单片机控制的温度显示与步进电机.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于单片机控制的温度显示与步进电机调速系统——系统结构图本次设计采用采样值和键盘设定值进行比较运算的方法来简单精确地控制温度。它的整体思想是先通过键盘输入设定温度的范围,保存在AT89S52的指定单元中,再利用温度传感器DS18B20进行信号的采集,送入单片机中,保存在采样值单元。然后把采样值与设定值进行比较运算,得出控制量,从而调节继电器触发端的通断,来实现将温度控制在一定的范围内。单片机控制系统是一个完整的智能化的集数据采集、显示、处理、控制于一体的系统。本系统由AT89S52单片机、显示电路、键盘电路、晶振时钟电路、复位电路、步进电动机驱动电路等组成。在现实社会里可以应用于智能降温的场所,如仓库、实验室等。AT89S52单片机简介AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用显示电路LED数码管是一种半导体发光器件,其基本单元是发光二极管,通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字。可以显示:时间、日期、温度等可以用数字代替的参数。键盘、手动复位电路和时钟电路1键盘按下S1按键,步进电动机加速;按下S2按键,步进电动机减速;按下S3按键,步进电动机停止转动。2手动复位89S52的RST引脚是复位信号的输入端。复位信号高电平有效,持续时间需要24个时钟周期以上。按下S按键,RET处于高电平,高电平有效,单片机将复位。时钟电路AT89C52内部有一个高增益反向放大器,按图连接即可构成自激振荡电路,振荡频率取决于石英晶体的振荡频率,范围可取1.2~12MHz,C1、C2主要起频率微调和稳定作用,电容值可取5~30PF。永磁式四相八拍28BYJ48步进电动机及ULN2003AN继电器驱动器步进电机28BYJ48的相关电气参数1.额定电压:5V2.相数:43.减速比:1/644.步距角:5.625°/645.驱动方式:4相8拍6.直流电阻:200Ω±7%(25℃)7.空载牵入频率:≥600Hz8.空载牵出频率:≥1000Hz9.牵入转矩:≥34.3mN.m(120Hz)10.自定位转矩:≥34.3mN.m11.绝缘电阻:>10MΩ(500V)12.绝缘介电强度:600VAC/1mA/1S13.绝缘等级:A14.温升:<50K(120Hz)15.噪音:<40dB(120Hz)16.重量:大约40g17.未注公差按:GB1804-m18.转向:CCWULN2003AN也是一个7路反向器电路,即当输入端为高电平时ULN2003AN输出端为低电平,当输入端为低电平时ULN2003AN输出端为高电平,继电器得电吸合18B20传感器DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。基于单片机控制的温度显示与步进电机调速系统原理图调试图致谢我这次毕业设计能得以顺利完成,还要非常感谢老师的指导和同学们的帮助,也感谢教育机构设置了自考这条路,让我们拥有从专科走向本科的路径。回首接本的这两年,通过自学考试不仅锻炼了我们自学能力,也提高了我们的专业素质,为以后走向社会打下了基础,这个过程也是人生的一笔财富。**

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档