DHT11湿度传感器在MSP430下的驱动
摘要:DHT11是数字的湿度传感器....6元一个买的...与它的通信方式类似于I2C总线通信. 串行数据一次返回40位.数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得结果的末8位。如果模块离芯片距离近,建议在数据线接一5k电阻上拉.时序图如下:第一次拉低要求至少18ms,之后拉高20-40us,之后DHT拉低80us后再拉高80us..之后进入数据阶段.每个数据,0,1以高电平的时间长短区分.0数据高电平时间为26-
阅读全文
MSP下的超声波测距模块
摘要:话说室友买了块超声波测距模块,一直没有用。正好被我搞过来,调试之。调试过程中遇到了一个小问题,不过伴随着成功解决,结果还是令人欢喜的。这个模块叫DYP-ME007,一块红色的电路板,引出五个引脚,显得活泼时尚。阅读其技术资料,发现真是简介明了.....VCC引脚要求接5v,不够5v经验证不能正常工作..TRIG引脚用来主机发出10us的高电平,以驱动模块内部发出超声波,超声波经过反射接受,模块内部自动处理,在ECHO引脚输出一个脉宽和距离成正比的PWM信号.OUT引脚悬空..不知道是用来做什么的...按理说可以检测发出时间和受到波形的时间,然后用声速来计算距离..但是在试验中却发现这个时间几乎
阅读全文
RF24L01se实现单片机通信
摘要:我用的是两块MSP430的板子,经过很蛋疼的调试之后,终于可以实现无线通信。 话说这个蛋疼,就疼在这个模块是国产的。具体的说明书很不详细,有很多说明书直接给出的51的不完整代码。 直到找到了这份说明书,有寄存器的读写方法,和SPI的时序图,以及发送接收流程。 不多说废话,上图: 这个图不解释... 这些是对模块内部的寄存器操作指令,这次实现的无线通信是用Enhanced ShockBurst模式,...
阅读全文