基于51单片机控制的无线遥控温度检测小车.pdf

基于51单片机控制的无线遥控温度检测小车.pdf

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

基于51单片机控制的无线遥控温度检测小车 刘博 霍家亮 (青岛理工大学琴岛学院计算机工程系) 摘要:本文介绍了一款基于红外遥控技术与单片机控制技术的遥 本测温系统只有一个从机 DS18B20,所以进行温度 控温度检测报警小车 的设计。采用 C语言编程控制单片机核心,设 转换时先初始化 ,然后直接向dsl8B20发温度转换命令 计和完成了能够遥控测温并在显示器上实时显示温度的小车。文章 进行温度转换 ,其过程如下所示:①初始化 DS18B20:init 阐述了项 目背景、模块设计、业务流程 以及模块功能实现的分析;经 ();② 紧接着发送温度 转化指令 write—byte(0xcc); 测试达到功能 目的,配合相关的电路设计 图,可做为在校学生的实践 write 项 目进行使用。 — byte(0x44);⑧再次初始化温感 init();④发送温度读 关键词 :单片机 无线遥控 温度检测小车 取指令write_byte(0xcc);write—byte(0xbe);⑤定义一个 现代信息技术 的三大基础是信息采集 (即传感器技 整 形 或 字 符 型 内存 变量 接 受 温 度 数 据 的高 低 位 low=read byte();high=read—byte();(合并温度数据 的高 术)、信息传输(通信技术)和信息处理(计算机技术)。传感 — 器属于信息技术的前沿尖端产品,尤其是温度传感器被广 低位使温度数据的二进制表示 ,转化后可得十进制温度。 泛用 ,数量高居各种传感器之首。数字温度传感器可以直接 2.3红外遥控模块。TC9012作为红外遥控器控制核 将被检测的温度信息 以数字化形式输出,而单片机微处理 心 ,遥控编码脉冲信号是 由引导码、系统码、系统反码、功 器越来越丰富的外围功能模块,更加方便了数字式温度传 能码、功能反码等信号组成。以PPM码 (脉冲位置调制码 ) 感器输出信号的处理。将单片机控制的小车和数字温度传 对红外数据调制在 38KHz的载波上对外进行发射信号。 感器结合起来,形成一个遥控的实时测温平台,对于在学院 HS1838是用于红外遥控接收的小型一体化接收头 , 学习单片机控制专业课的学生来讲是一个好的研究项 目。 集成红外线的接收、放大、解调 ,不需要任何外接元件 ,就 1总体设计思路及分析 能完成从红外线接收到输 出与丌L电平信号兼容的所有 本设计主要包括以下部分:主控制器 STC89C52,红外 工作 ,而体积和普通的塑封三极管大小一样 ,它适合于各 收发,温度采集与显示,蜂鸣器报警,红外遥控 ,小车装置。 种红外线遥控和红外线数据传输 ,中心频率 38.0kHz。 为求的系统的稳定 ,且有较大的灵活性 ,其中温度采集采用 2.4小车电机驱动模块。L9110直流 电机的驱动芯片 高精度的数字温度传感器 DS18B20,蜂呜器进行报警,实 是为控制和驱动 电机设计 的两通道推挽式功率放大专用 测温度值通过数码管显 集成 电路器件 ,将分立 电路集成在单片 lC 之中,使外围器 示。同时为增加系统绝对 匡 重 叵画 件成本降低 ,整机可靠性提高。 可控性 ,自动化性 ,红外 片 Cargo()子程序完成从主程序接受从遥控器传递 的参 遥控发射遥控小车做大 匝匦 ===:=)机控 匿亘习 数,实现对应的小车控制操作: 制 范 围的测控 无人 化测 器 voidcargo (ucharright1,ucharright2,ucharleft1, I红外发送l 控。如图1所示。 ucharleft2)

您可能关注的文档

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档