网站大量收购独家精品文档,联系QQ:2885784924

创新实践周论文气压温度液晶显示电路的设计与实现.doc

创新实践周论文气压温度液晶显示电路的设计与实现.doc

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

成 绩 评 定 表 学生姓名 班级学号 专 业 通信工程 课程设计题目 气压/温度液晶显示电路的设计与实现 评 语 组长签字: 成绩 日期 20 年 月 日 课程设计任务书 学 院 信息科学与工程学院 专 业 通信工程 学生姓名 班级学号 课程设计题目 气压/温度液晶显示电路的设计与实现 实践教学要求与任务: 1、熟悉气压/温度液晶显示电路的基本原理。 2、设计、组装气压/温度液晶显示电路。 3、运行、调试气压/温度液晶显示电路。 4、对气压/温度液晶显示电路进行结果验证及分析。 工作计划与进度安排: 12月1日2日 熟悉设计任务、查阅资料、进行原理分析及可行性论证 12月3日4日 组装、测试气压/温度液晶显示电路 12月5日 验收、答辩、提交报告 指导教师: 201 年 月 日 专业负责人: 201 年 月 日 学院教学副院长: 201 年 月 日 摘 要 本课程设计制作了一个气压/温度液晶显示电路。利用Arduino开发板,外接BMP180芯片和1602LCD液晶显示屏,设计Arduino代码,将代码烧到Arduino开发板中,连接硬件引脚,由BMP180芯片测量出的气压和温度值便可以通过LCD液晶显示屏显示出来。另外,在程序中设定对当前测量的温度值的监测,当温度超过一定数值时,蜂鸣器开始演奏音乐,红色LED发光二极管被点亮,提醒现在的温度超过了设定的值。 关键词:气压;温度;液晶显示屏;Arduino开发板 目 录 1 课程设计背景与意义 1 2 总体方案的设计 1 2.1 设计原理 1 2. 设计方案 2 3 方案详细实现过程 2 3.1 硬件器件的选择 2 3.1.1 Arduino开发板 2 3.1.2 LCD液晶显示屏 3 3.1.3 气压/温度传感器 3 3.1.4 蜂鸣器与LED发光二极管 3.2 引脚选择 4 3.3 Arduino代码设计 5 3.4 理论布线 10 3.5 实际布线 11 4 运行结果分析 11 5 结论 12 6 参考文献 13 1 课程设计背景与意义 1. 地球上面的空气层密度不是相等的,大气压强不但随高度变化,在同一地点也不是固定不变的。气压传感器用于测量气体的绝对压强。主要适用于与气体压强相关的物理实验,也可以在生物和化学实验中测量干燥、无腐蚀性的气体压强。 2. BMP180气压传感器,可同时测量出当前环境下的气压和温度值。 3. 测量结果通过LCD液晶显示屏显示出来,并且,当测量的温度超过一定数值时,会使蜂鸣器和LED指示灯报警。 2 总体方案的设计 2.1 设计原理 (1)设计原理方框图如图3.1所示: 图3.1 方案设计原理方框图 (2)具体分析 气压/温度液晶显示电路的功能是先通过气压传感器测量出当前环境下的气压和温度值,然后通过LCD液晶显示屏显示出来。同时,判断当前的温度是否超过一定温度值,当当前温度超过一定数值是,蜂鸣器开始演奏音乐,红色LED指示灯亮起。 本气压/温度液晶显示电路每10秒钟更新一次测量结果。 2.2 设计方案 首先,选择一款Arduino开发板,根据需求还需要的器件有:气压传感器、LCD液晶显示屏、蜂鸣器、红色LED发光二极管。然后,根据功能需求选择各硬件的引脚,根据方案设计原理方框图进行Arduino代码设计,将代码烧到Arduino开发板后,根据选择好的引脚进行布线连接。 3 方案详细实现过程 3.1 硬件器件的选择 3.1.1 Arduino开发板 Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。硬件部分是可以用来做电路连接和Arduino电路板; Arduino IDE是计算机中的程序开发环境。 本课程设计使用的是DCcduino uno开发板,如图3.2所示。 图3.2 DCcduino uno开发板 3.1.2 LCD液晶显示屏 本课程设计使用的液晶屏是5V LCD1602蓝屏液晶屏幕。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用。1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。LCD1602蓝屏液晶屏幕如图3.3所示。 图3.3 LCD1602蓝屏液晶屏幕 3.1.3 气压/温度传感器 气压/温度传感器选择的是BMP18

文档评论(0)

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

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

1亿VIP精品文档

相关文档