基于51单片机+无线模块采用NRF24L01温湿度监测设计资料(12864液晶串行显示)
2021-09-09 13:04:22 3.68MB 51单片机
1
无线nrf24L01搜集的比较全的资料(含PCB、原理图、C及程序)
2021-09-09 13:04:19 15.16MB nrf24L01
1
毕业论文-60W单体LED路灯状态监测与节能控制系统设计 摘要 本设计采用上位机与下位机相结合的模式实现对LED路灯状态的监测与节能控制。上位机通过串口与PC机连接。下位机有光信号采集模块,经AD转换传给单片机处理后由nRF24L01无线传输给上位机,上位机与PC端软件共同协作完成对LED路灯状态的监控与异常报警显示。单片机采用STC89C52,用光敏电阻采集光信号来判别明暗情况,结合AD转换控制路灯的亮灭,采用低价的nRF24L01无线传输模块收发命令,计时显示和报警显示都通过PC端软件来实现。 关键词:LED路灯;监控;单片机;无线传输 1绪论 1.1设计目的和背景 近年来光伏行业有回暖的势头,光伏组件制造技术日趋成熟,组件的光电转换效率达到了17.5%左右,所以光伏组件用于LED路灯将会成为主流配置。然而组件没有蓄电能力,还得依赖于蓄电池和控制器,所以节能又显得尤为重要。在城市,LED路灯在路灯市场上比较少。一方面,LED路灯在技术上尚不成熟,另一方面,LED路灯相对传统的路灯,在价格上处于劣势,政府在投资上偏于保守。当下人们都提倡环保节能,一系列节能产品层出不穷,照明节能也提上了议程,目前的照明节能发展潜力巨大,以LED为核心的照明产品能节能20%,如果按全国范围来统计,节约的电能相当可观,同时也保护了环境。本设计在技术上对LED路灯系统监控给予支持,通过对路灯的节能控制来对光伏组件应用于LED路灯经济性给予支持。 1.2设计所要实现的目标 本设计所要实现的目标是在经济实用的前提下采用2.4G无线发射接收模块来传输命令。安装在路灯端的单片机及其外设电路负责光线的采集和明暗的判断,判断结果通过AD转换后传给单片机处理,单片机结合无线模块发送高低电平指令,由上位机接收后单片机做出相应处理,将处理结果通过串口输送给PC端,PC端软件控制界面就会显示。如果LED温度过高发生,控制界面就会显示异常信息,并驱动电脑扬声器报警。PC端软件还负责路灯亮灭的定时以及路灯工作时温度显示。利用红外对管模块来达到依据交通实际环境,控制LED路灯的亮灭,节能的效果。 2关键设计方案的优选 2.1基于GSM网络模块的设计方案 2.1.1 GSM模块的性能优劣 首先GSM是最重要的电话通讯网络,覆盖范围也很广泛,使用领域层出不穷。因此GSM模块用于LED路灯监控在技术上是支持的。如果GSM模块用于LED路灯监控系统, 为从GSM收发的数据进行存取或发送配置外设,电路复杂。其次,GSM收发模块对信号有很多要求,比如收到信息后直接从串口弹出,这样比较容易丢信息,此外反复对卡进行读写似乎不太好。另一个大问题是GSM网络收发模块要搭配SIM卡,其一SIM卡有寿命限制,更频繁的通讯只能采用直接输出模式。其二工作稳定性依赖于GSM网络覆盖区的网络通畅度。在信号差的偏远地区,当对路灯进行收发命令控制时,发送的指令容易出错,造成控制系统的不稳定。 2.1.2 GSM模块的成本分析 GSM在价格上处于劣势,在在淘宝网上便宜一点的板子都要100元以上。加上SIM卡,通讯费用,外设抗干扰电路和外围电路,价格最少要200。显然对于大规模投入使用的LED路灯监控系统,其成本高,制作过程复杂,操作不简便,加之元件固有的老化和异常,稳定性也大打折扣。此外维护费用的增加降低了经济效益。 2.2基于nRF24L01无线发射接收模块的设计方案 2.2.1 nRF24L01无线模块的性能优劣 在本次实物制作中使用的nRF24L01无线收发模块在无线传输中应用的比较多。元件集成度高,体积小,可编程,必须要单片机发出的指令才能完成双向收发。但是它可以通过多种信道,而且能快速切换频点。收发一体化,减少外设电路,单发单收系统产品价格虽然低,但是无法避免同频干扰,nRF24L01无线收发能快速跳频,一般有几十个通道可以避开干扰。同时它不受SIM卡的局限
基于ARM11的嵌入式Linux中nRF24L01驱动的实现.pdf
2021-09-06 17:03:12 592KB Linux 操作系统 系统开发 参考文献
接收和发送要相配,请自己调试,你会成功的,就这样吧,亲
2021-09-05 22:26:15 12KB 无线遥控小车
1
将PS2手柄程序移植到STC8G1K08上,并可以进行串口调试。赠送资料(51程序 32程序等)
2021-09-05 09:06:43 15.05MB STC8 PS2 无线手柄遥控 单片机
火龙电子FD51D_8开发板资料,内含原理图、手册、例程等。
2021-09-01 23:13:33 115.83MB STC8
1
亿佰特E01-ML01DP5(基于nRF24L01)用户手册
2021-09-01 14:07:28 941KB nrf24l01
1
基于STM32F103C8T6单片机实现的温湿度无线采集板ALTIUM原理图+软件源码+文档说明资料 温湿度测量在工业生产中有着广泛的应用。通常,要实现温湿度测量和自动控制,监控台与现场之间必须铺设电缆,这是一个麻烦的问题,且传统的温湿度传感器需要通过复杂的电路才能将温湿度信号转化为数字信号,且距离传输所造成的损耗会引起误差。本系统采用无线温湿度测量的方案,不必铺设电缆,可以节省费用和时间,采集也更加的方便。该采集系统以STM32F103C8T6为主控芯片,利用数字式温湿度传感器DHT11进行采集,然后将采集的数据传送给单片机,经过处理,单片机将数据通过无线传输模块NRF24L01发射出去,单片机与无线模块之间的通信采用SPI方式。控制台那边也是采用STM32F103C8T6作为主控芯片,外部接有无线接收模块NRF24L01和液晶Nokia5110;经过一定距离的无线通信,接收模块接收到数据之后将数据传给主控芯片,主控芯片经过处理后将数据通过液晶显示。至此完成一次温湿度无线采集的发送与接收。
实现功能:温度采用DS18B20,湿度采用DHT11,无线模块采用NRF24L01,显示部分用12864液晶串行显示,外部中断INT0按键与另外两个加减按键组合设置温度上限,超温蜂鸣器报警。设置上限时,首先按下KEYSET按键,12864显示温度上限:30,要调整温度报警值时先按着KEYSET按键不放,然后按加或减按键(需要按下一定时间才有反应,大概0.5S)即可实现调整温度报警值
2021-08-30 14:06:14 2.65MB 51单片机 无线温湿度