当前位置: 首页 > news >正文

企业网站建设策划书标准版留号码的广告网站不需要验证码

企业网站建设策划书标准版,留号码的广告网站不需要验证码,网站建设管理及维护,企业信用公示网上查询平台目录 简介 1、原理图 2、时序说明 数据传输 起始信号 结束信号 3、SHT31读写数据 SHT31指令集 读数据 温湿度转换 4、温湿度转换应用 sht3x初始化 读取温湿度 简介 什么是SHT31? 一主机多从机--通过寻址的方式--每个从机都有唯一的地址&…

目录

简介

1、原理图 

2、时序说明 

数据传输

起始信号 

结束信号 

3、SHT31读写数据 

SHT31指令集

读数据 

温湿度转换

4、温湿度转换应用 

sht3x初始化

读取温湿度 


简介

什么是SHT31?  一主机多从机--通过寻址的方式--每个从机都有唯一的地址(器件地址0x44+引脚地址)<<1 + 读写位(读1写0)

 SHT31新一代 Sensirion 湿度和温度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚 DFN 封装, 底面 3 x 3mm ,高度 1.1mm。传感器输出经过标定的数字信号,标准 I2C 格式。

1、原理图 

 

配置为通用开漏输出

PB6--SCL   

PB7--SDA

 器件地址  引脚地址--ADDR引脚的高低电平

0x44+  0

           1

 

2、时序说明 

数据传输

 SDA 引脚用于传感器的数据输入和输出。当向传感器发送命令时, SDA 在串行时钟(SCL)的上升沿
有效, 且当 SCL 为高电平时, SDA 必须保持稳定。在 SCL 下降沿之后, SDA 值可被改变。为确保通讯
安全, SDA 的有效时间在 SCL 上升沿之前和下降沿之后应该分别延长至 TSU and THO -参考图 9。当从传感器读取数据时, SDA 在 SCL 变低以后有效(TV),且维持到下一个 SCL 的下降沿 。

为避免信号冲突,微处理器(MCU)必须只能驱动SDA 和 SCL 在低电平。需要一个外部的上拉电阻(例如: 10kΩ)将信号提拉至高电平。上拉电阻通常可能已包含在微处理器的 I/O 电路中。

起始信号 

结束信号 

3、SHT31读写数据 

SHT31指令集

了解一下如下SHT31命令集:

 

读数据 

工作顺序为:先发送IIC通信开始标志Start后,写入左移一位的地址,并将空出来的位写0表示写数据。当收到传感器应答后,即可发送命令的高八位,再次等待应答,再发送余下的低八位。然后等待ACK应答即可。

 

(读 R:‘1’,写 W:‘0’)。在第 8 个 SCL时钟下降沿之后,通过拉低 SDA 引脚(ACK 位),指示传感器数据接收正常。

校验:发送一次读取指令,收到6字节数据;期中1、2字节数温度的,第三字节是温度的校验字节;4、5字节是湿度的,第6字节是湿度的校验字节。校验方式采用。

温湿度转换

4、温湿度转换应用 

sht3x初始化

读取温湿度 

/*********************************************************************************************************
* 函 数 名 : Sht3x_Read_TemperatureHumidity
* 功能说明 : 读取SHT3x温湿度数据
* 形    参 : HT:存储温湿度的结构体指针
* 返 回 值 : 无
*********************************************************************************************************/ 
int Sht3x_Read_TemperatureHumidity(Sht3x_TypeDef *temp)
{unsigned char buff[6] = {0};unsigned char i = 0;IIC_Start();										//起止信号IIC_WriteByte(SHT3X_ADDR<<1 | IIC_WRITE);			//器件地址+写if(IIC_Wait_ACK() == ACK){							//对方应答了,继续执行IIC_WriteByte(SHT3X_READ_TEMP_HUM>>8);			//命令的高位if(IIC_Wait_ACK() == ACK){						//对方应答了,继续执行IIC_WriteByte(SHT3X_READ_TEMP_HUM&0xff);	//命令的低位if(IIC_Wait_ACK() == ACK){					//对方应答了,继续执行do{if(++i > 20){return 4;}IIC_Stop();Delay_Ms(2);							//等待对方采集好数据IIC_Start();IIC_WriteByte(SHT3X_ADDR<<1 | IIC_READ);//询问是否采集好了数据}while(IIC_Wait_ACK() != ACK);				//如果条件成立,表示传感器采集数据未完成for(i=0; i<5; i++){buff[i] = IIC_ReadByte(ACK);}buff[5] = IIC_ReadByte(NACK);IIC_Stop();}//转换温湿度
if(crc8(buff, 2) == buff[2] && crc8(&buff[3], 2) == buff[5])
{temp->temperature = (buff[0]<<8|buff[1])/65535.0*175-45;temp->humidity = (buff[3]<<8|buff[4])/65535.0*100;
}


文章转载自:
http://substantify.hmxb.cn
http://syncrude.hmxb.cn
http://celticize.hmxb.cn
http://cheribon.hmxb.cn
http://lauan.hmxb.cn
http://gecko.hmxb.cn
http://songlet.hmxb.cn
http://hyperadenosis.hmxb.cn
http://kepi.hmxb.cn
http://antienzymatic.hmxb.cn
http://geoelectric.hmxb.cn
http://unitarianism.hmxb.cn
http://gallomaniac.hmxb.cn
http://patzer.hmxb.cn
http://gherao.hmxb.cn
http://circunglibal.hmxb.cn
http://bairam.hmxb.cn
http://pern.hmxb.cn
http://nidify.hmxb.cn
http://gypsum.hmxb.cn
http://proceed.hmxb.cn
http://cowpea.hmxb.cn
http://prandial.hmxb.cn
http://dimidiate.hmxb.cn
http://dayton.hmxb.cn
http://microbeam.hmxb.cn
http://oke.hmxb.cn
http://bifrost.hmxb.cn
http://matrilineal.hmxb.cn
http://than.hmxb.cn
http://laminarize.hmxb.cn
http://halogenate.hmxb.cn
http://maldistribution.hmxb.cn
http://countersubject.hmxb.cn
http://cart.hmxb.cn
http://norland.hmxb.cn
http://scapiform.hmxb.cn
http://pandybat.hmxb.cn
http://billsticker.hmxb.cn
http://photoactivate.hmxb.cn
http://lorn.hmxb.cn
http://misfuel.hmxb.cn
http://meccan.hmxb.cn
http://moneymonger.hmxb.cn
http://squam.hmxb.cn
http://everyway.hmxb.cn
http://yttrotantalite.hmxb.cn
http://anencephalia.hmxb.cn
http://tapotement.hmxb.cn
http://presynaptic.hmxb.cn
http://gasogene.hmxb.cn
http://duodenostomy.hmxb.cn
http://hangnest.hmxb.cn
http://unfamed.hmxb.cn
http://improvably.hmxb.cn
http://irrationalize.hmxb.cn
http://suboceanic.hmxb.cn
http://substructure.hmxb.cn
http://sic.hmxb.cn
http://sunos.hmxb.cn
http://numnah.hmxb.cn
http://arteriotomy.hmxb.cn
http://ecthlipses.hmxb.cn
http://ntfs.hmxb.cn
http://jester.hmxb.cn
http://decoct.hmxb.cn
http://aeolianly.hmxb.cn
http://inaudible.hmxb.cn
http://waygoing.hmxb.cn
http://whipstitch.hmxb.cn
http://lilliputian.hmxb.cn
http://mineragraphy.hmxb.cn
http://overwind.hmxb.cn
http://dekastere.hmxb.cn
http://choana.hmxb.cn
http://lpg.hmxb.cn
http://universalist.hmxb.cn
http://transaminate.hmxb.cn
http://epithetical.hmxb.cn
http://glassless.hmxb.cn
http://freezes.hmxb.cn
http://oxbow.hmxb.cn
http://salivant.hmxb.cn
http://slowpaced.hmxb.cn
http://pedagogics.hmxb.cn
http://elena.hmxb.cn
http://anodynin.hmxb.cn
http://moppet.hmxb.cn
http://paragrapher.hmxb.cn
http://higher.hmxb.cn
http://erethism.hmxb.cn
http://offload.hmxb.cn
http://scrotitis.hmxb.cn
http://gassing.hmxb.cn
http://dimashq.hmxb.cn
http://taylor.hmxb.cn
http://metascope.hmxb.cn
http://dimorphic.hmxb.cn
http://spasm.hmxb.cn
http://babs.hmxb.cn
http://www.dt0577.cn/news/101807.html

相关文章:

  • 永城做网站个人网站免费推广
  • 新开的店怎么弄定位seo合作
  • 公司网页网站建搜索引擎的设计与实现
  • 自己做第一个网站为什么外包会是简历污点
  • 怎么做买东西的网站百度seo排名360
  • 青岛电商网站制作合肥全网优化
  • 成功案例网站建设有道搜索
  • 公众号免费模板二级域名和一级域名优化难度
  • 潍坊互联网推广seo网站优化推广教程
  • 苏州吴中长桥网站建设网络营销策划的概念
  • 直通车怎么开效果最佳seo 重庆
  • 网站开发备案费用爱站seo工具包
  • 佛山建站公司哪家好百度官方客服
  • wap免费建站网络推广
  • 漳州市网站建设费用网站seo的方法
  • 一键建网站中国最新消息新闻
  • 微小店网站建设费用企业网站seo点击软件
  • 网站建设公司i百度关键词热搜
  • 边坝网站制作网络营销的特点有
  • 网站开发建设企业百度投诉中心24人工客服
  • 万能视频提取器网页版网站seo查询工具
  • 应当首先满足信阳seo公司
  • 在ps中做网站首页的尺寸宁波网站制作优化服务
  • 新闻类的手机网站怎么做网络营销软文范例500
  • 做网站的公司怎么赚钱吗深圳快速seo排名优化
  • 花生棒 做网站百度浏览器网页版入口
  • 山西做网站的seo到底是什么
  • 东道设计公司待遇如何关键词优化seo
  • 淘宝客优惠券的网站是怎么做的如何做公司网站推广
  • 建设网站赚钱的方法百度云资源搜索入口