- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
--
-
P.1
专业:测控技术与仪器
实验名称:
姓名:
学号:
姓名:颜睿
学号: 3130103850
实验报告
日期: 2018.4.28
地点:创客空间
课程名称: 嵌入式系统设计
指导老师:马永昌
成绩: ________________
实验名称:综合实验一 dht11
和人体感应传感器
实验类型:验证型
同组学生姓名:孙凡原
一、实验目的和要求(必填)
二、实验内容和原理(必填)
三、主要仪器设备(必填)
四、操作方法和实验步骤
五、实验数据记录和处理
六、实验结果与分析(必填)
七、讨论、心得
一、实验目的和要求
1.掌握字符设备驱动程序的基本结构和开发方法
2.掌握用户空间调用设备驱动的方法
3.掌握用户和内核的交互
二、实验内容和原理
1.编写温湿度传感器
DHT11 驱动,传输打印温湿度信息
装
2.编写人体感应传感器驱动,控制
LED 灯亮灭
订
原理:
温湿度传感器
DHT11 :
线
1.引脚图
实际使用传感器没有 NC 引脚
2.数据采集
a.数据总时序
用户主机发送一次开始信号后, DHT11 从低功耗模式转换到高速模式, 待主机开始信号结束后, DHT11 发
P.2
实验名称:
送响应信号,送出
40bit
姓名:
的数据,幵触发一次信采集。
学号:
b.主机发送起始信号
连接 DHT11 的 DATA 引脚的 I/O 口输出低电平, 且低电平保持时间不能小于 18ms,然后等待 DHT11 作
出应答信号。
装
c.检测从机应答信号
订
DHT11
的 DATA
引脚检测到外部信号有低电平时,
等待外部信号低电平结束,
延迟后 DHT11
的
DATA
80 微秒的低电平作为应答信号,紧接着输出80
引脚处于输出状态,输出
微秒的高电平通知外设
线
准备接收数据。
d.接收数据
(1)数据判定规则
位数据 “0的”格式为: 50 微秒的低电平和 26-28 微秒的高电平,位数据 “1”格式为:的 50 微秒的低电平加 70 微秒的高电平。
接收数据时可以先等待低电平过去,即等待数据线拉高,再延时 60us,因为
60us 大于
28us 且小于
70us,
再检测此时数据线是否为高,如果为高,则数据判定为 1,否则为 0。
P.3
实验名称: 姓名: 学号:
(2)数据格式
一次传送 40 位数据,高位先出
8bit 湿度整数数据 + 8bit 湿度小数数据 +8bit 温度整数数据 + 8bit 温度小数数据 +8bit 校验位。
(3)数据校正
判断 “8bit 湿度整数数据 + 8bit 湿度小数数据 +8bit 温度整数数据 + 8bit 温度小数数据 ”的结果是否等于
8bit 校验位。如果等于则数据接收正确,否则应该放弃这一次的数据,重新接收。
人体感应传感器 HCSR-501:
装
订
线
1、全自动感应 :人进入其感应范围则输出高电平, 人离开感应范围则自动延时关闭高电平,输出低电平
2、光敏控制(可选择,出厂时未设)可设置光敏控制,白天或光线强时不感应。
3、温度补偿 (可选择,出厂时未设 ):在夏天当环境温度升高至 30~ 32℃,探测距离稍变短,温度补偿可
作一定的性能补偿。
4、 两种触发方式:(可跳线选择)
a、不可重复触发方式 : 即感应输出高电平后,延时时间段一结束,输出将自动从高电平变成低电平;
b、可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围活动,其输出将
一直保持高电平,直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动
顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点 )。
5、具有感应封锁时间 (默认设置 :2.5S 封锁时间 ):感应模块在每一次感应输出后(高电平变成低电平),
可以紧跟着设置一个封锁时间段,在此时间段内感应器不接受任何感应信号。此功能可以实现“感应输出时间”和“封锁时间”两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中
产生的各种干扰。 (此时间可设置在零点几秒—几十秒钟 )。
6、 工作电压范围宽:默认工作电压 DC4.5V-20V 。
7、 微功耗 :静态电流 50 微安,特别适合干电池供电的自动控制产品。
实验名称: 姓名:
8、 输出高电平信号:可方便与各类电路实现对接。
三、主要仪器设备
树莓派、 PC 机、温湿度传感器、人体感应传感器
四、操作方法和实验步骤
1.根据说明书编写传感器驱动
2.编写可执行程序
五、实验数据记录和处理
1.传感器驱动 demo.c
#include
linux/init.h
#include
linux/module.h
#include
您可能关注的文档
- 有关安全集成报警的分析方法.docx
- 消防控制室规范管理标准.docx
- 个人简历表格(标准版).docx
- 生晒参加工工艺规程.docx
- 智能化弱电集成施工组织设计方案(最全)(20190415005251).docx
- 《零边际社会成本》国内外相关点评.docx
- 全国自考02326《操作系统》历年真题试卷及答案年份:201604.docx
- 信号与系统课程设计.docx
- 修井工艺技术.docx
- (农业局)畜牧产业考核办法表.docx
- 人教版八上《Unit 10 If you go to a party, you'll have a great time!》 (2)作业设计.docx
- 人教版八上《Unit 2 How often do you exercise?》作业设计.docx
- 人教版八下《Unit1 What’s the matter?》 (2)作业设计.docx
- 人教版八下《简单机械》.docx
- 陕西省西北工业大学附属中学2024届高考模拟金典卷数学试题(二)试题.doc
- 陕西省西安市铁一中2024年高三下学期第6周考试数学试题.doc
- 陕西省西北工业大学咸阳启迪中学2024届高三第二次调研测试数学试题理试题.doc
- 陕西省西安市高新沣东中学2024届高三下学期期中考试数学试题(A卷).doc
- 陕西省西安市第八中学2024届高三八校第一次适应性考试数学试题试卷.doc
- 陕西省西安市第四十六中学2024年高三下学期期中考数学试题.doc
文档评论(0)