请给我一份nrf905与52单片机系统构成构成的电路及程序行吗?万分感谢 百度不能留邮箱!!

AT89S52单片机土壤温湿度检测系统的设计+电路图+流程图
以单片机AT89S52为主控芯片,并利用数字式温度传感器DS18B20和湿度传感器YL-69进行温湿度的收集,经单片机处理后,从无线模块nRF905发射出去,电路图,源码,流程图
摘& 要:本文主要针对土壤温湿度检测系统实时性差这一问题,设计一种实性时高的检测系统。此系统以单片机AT89S52为主控芯片,并利用数字式温度传感器DS18B20和湿度传感器YL-69进行温湿度的收集,经单片机处理后,从无线模块nRF905发射出去,经过一定距离的传输,由接收模块nRF905将数据传给上位机AT89S52,将处理后数据传给显示屏LCD1602并通过串口与PC机进行,从而完成无线数据采集和发送。该系统具有实时性高并且价格低等优点,可以用于温室和农田等实时性要求高的场所。
关键词:土壤;单片机;温度;湿度
The Design of Soil Temperature and Humidity Detecting System
Abstract: This article mainly want to design a good real-time detecting system on soil temperature and humidity because of its poor real-time detecting performance. This system regards MCU AT89S52 as its main controlling chip, collects the information of temperature and humidity by using digital temperature sensor DS18B20 and humidity sensor YL-69. After being processed by MCU, it is sent out from wireless transmission module nRF905. Via certain distance of transmission, then the data is transmitted to upper computer AT89S52 from receiving module by using nRF905. Then processed by MCU, data is transferred to display of LCD1602 and communicates with PC through serial port. Ultimately, it finishes wireless data acquisition and signal transmission. Having advantages of high-efficiency and low prices, this system can be used in greenhouses and farmlands which demands high quality about real-time.
Key Words: SMCU;THumidity
1.系统设计方案&& &2
1.1设计指标&& &3
1.2方案制定&& &3
1.3基本功能模块&& &3 源自六L维W论*文^网.加7位QQ324'9114 www.lwfree.cn
2.采集模块设计&& &4
2.1电源模块的设计&& &5
2.2单片机AT89S52&& &5
2.3 DS18B20温度传感器模块设计&& &7
2.4土壤湿度模块设计&& &9
2.5 nRF905功能的实现&& &10
3.接收模块设计&& &12
3.1 nRF905的接收流程&& &12
3.2 LCD1602液晶显示&& &13
3.3报警模块设计&& &14
4.软件设计&& &15
4.1采集模块软件设计&& &15
4.2接收模块软件设计&& &17
4.3模拟SPI口的实现&& &18
5.系统调试与性能分析&& &18
6.结束语&& &19
参考文献&& &20
附录&& &21
&致谢&& &32,3994
土壤温湿度检测系统的设计
土壤温度、湿度是农业生产的主要环境数据,在农业生产实践中占有重要地位,如土壤温湿度不但能影响植物的外部形态和内部结构,而且会影响植物体内有机物质的变化;土壤温湿度的高低还关系到农作物的播种早晚、分蘖消长和越冬安全等问题[1]。由于农作物的主要根系分布在土壤深度0.5m内,所以进行土壤温度和湿度的测定,对农业生产实时服务和理论研究都具有重要的意义。目前,我国拥有基数较大的农田占有面积,但是我国也是一个自然灾害频繁和水资源缺乏的国家,能准确实时的了解农田土壤温湿度的数据,有助于合理的种植和灌溉,不仅可以节约水资源,更能&因地制宜&,从而达到更大的收益,所以对其进行适时准确的测量具有重要意义。而传统的土壤温湿度传感器需通过较复杂的电路才能将温度信号转化为数字信号,且远距离传输会引起较大的误差。本系统采用单总线数字温度和湿度传感器芯片,直接将温湿度变为数字信号,配合单片机及无线通信模块nRF905进行无线数据传输,达到实时采集的目的。利用单片机对温、湿度控制具有控温、湿精度高、功能强、体积小、价格低,简单灵活等优点,很好的满足了工艺要求。本文介绍了利用AT89S52对温湿度进行智能化采集的过程。 AT89S52单片机土壤温湿度检测系统的设计+电路图+流程图:
------分隔线----------------------------
通过对众多数据的吹炼过程中碳含量与时间、炉口温度与光强的...
论文首先介绍有关天线的基本背景以及一般原理而后又介绍了缝...
论述了当前毫米波波段的课题研背景及国内外发展动态,并对功...
详细地分析了基于Hough变换的圆形目标检测方法,研究了牛奶瓶瓶...
采用AT89C51单片机作为主控芯片,结合外围的矩阵键盘输入、LC...
基于DSP的软硬件结合的方法通过编程实现了锯齿波目标回波低频...基于51单片机和nRF905的无线通信装置的设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于51单片机和nRF905的无线通信装置的设计
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢基于AT89S52单片机的步进电机驱动(原理图+程序)
输入电压12V,经稳压电路后输出5V电压;(12V给电机供电)电路中四个按键控制电机转速:(由左到右1:正转 ;2: 反转 ;3: 加速;4: 减速;)电路中的四位一体数码管显示转速;电路中的单独的数码管显示电机的档位(正转为1;反转为2;加速为3;减速为4);加速/(减速)时:每按一次按键数码管显示转速加1/(减1)电机驱动电路输入端的四个接线端由上到下依次为P1_0,P1_1,P1_2,P1_3
电路相关文件(请在PC端查看下载)
电路城电路折扣劵获取途径:
电路城7~10折折扣劵(全场通用):对本电路进行评分获取;
电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。
版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击反馈给电路城。
使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
大家都在看:
简易自动加热热控制器原理图/源码说明:北方由于冬季较长,太阳能几乎处于废弃状态,于是自己用MCU作了这款简易自动加热热控制器,本款加热器还可以做其他方面如水温,室内测温,各种家电设备测温,测温范围0-100。很实用。源程序更新:太阳能热水器智能控制,它以AT89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示等。附件包含原理图图片格式文件以及源码TXT格式文件。电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
来自:时间:
AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟说明:时钟部分因ds1302模块没带回来,所以我直接用定时计数器来跑了,显示小图片的函数是借鉴了其他高手的写法。展示内容:显示年月日、24小时、星期、所在年份、实时温度基本功能,带1路可设置闹钟;亮屏20s自动熄灭。其他参数:晶振:12MHZ单片机:AT89S52显示屏:12864带中文字库DS18B20数字温度采集部分代码截图:附件包含原理图工程文件,源码文件hex文件。截图如下:转自51hei-GYY0529电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
来自:时间:
硬件部分包括单片机最小系统模块、煤气测量与模数转换模块、LED数码管模块、声光报警模块、开关煤气发生装置模块和步进电机模块,其主要功能是有害其他传感器实时的检测空气中的煤气,主要是CO气体的浓度值,然后通过AD转换芯片PCF8591将模拟量转换成数字量送给单片机,然后单片机将会对接收到的信号进行实时处理,将空气中CO的浓度值显示在LED数码管显示屏上,当气体中CO的浓度值超过了系统的预设值之后,系统会发出报警信号,蜂鸣器会间隙性的响,红色LED灯会间隙性的亮,以此提醒人们CO泄露,同时,单片机将通过继电器来关闭电磁阀,以停止CO可能泄露的装置,并且启动步进电机,通过步进电机来开启部分门窗以达到降低CO浓度的目的。
来自:时间:
该3D打印机步进电机驱动板基于LV8729设计,5路驱动,最高支持128细分,采用进口拨码开关设置细分,用料十足,加上散热器完美散热。板子标注清晰明了,一看就知道怎么用。3D打印机LV8729步进电机驱动板电路 PCB截图:3D打印机LV8729步进电机驱动板实物截图:
来自:时间:
本设计采用了AT89S52单片机为控制核心,另外采用LCD1602作为显示屏,使用4*4键盘作为输入模块,键盘上有常用的数字(0-9),小数点,加、减、乘、除。计算的结果保留到小数点后1位。PS:我这里还有之前剩余电路板,需要的话,可以在讨论区给我留言购买。
来自:时间:
猜你喜欢(实时推荐最适合你的电路)
视频无线监控系统设计原理介绍:
基于无线视频监控系统发展迅速更新、升级及应用广泛等这些特点,本毕业设计主要对模拟信号数字化控制,使其推向数字化的应用领域来进行研究。运用C单片机控制进行数据信息无线传送,通过高频调制电路对射频图像信息进行无线传送。此方案采用射频无线发射、射频无线接收、数字无线发射、数字无线接收四部分组成。
C单片机从键盘取得的数据信号经过处理后送给无线发射模块进行调制发送。键盘经过C单片机可以对无线发射模块nRF905进行控制。AT89S52单片机通过键盘在液晶上显示对应的控制信息。视频显示设备将接收到的射频信号解调成视频信号并显示,从而达到了监控的功能。如框图1
摄像头采集图像信号,通过内部转换电路转换成视频信号输出到调制电路。调制电路的设计:电容三点式振荡电路产生56MHz正弦信号和AV信号调制,得出射频信号,送入到射频放大器UPC1651放大后发送出去。nRF905无线接收模块把接收到的信号进行解调,把解调后的数据信息传给C单片机,单片机通过指令控制摄像头电机的转向。如框图2。性能指标:射频无线发射、射频无线接收、数字无线发射、数字无线接收1、传输距离10m以内2、数字传输速度100KB/S以内3、工作频率433MHz频道4、工作电压3.3V、5V和12V5、发射模块的发射功率10-30mW设计总结:此设计电路简单,容易实现,使用范围广,对于银行、煤矿等安全地带可以很方便控制摄像头的电机进行检测。功耗低、软件编程较简单,nRF905芯片的体积小、整个系统成本低。用单片机来实现无线视频监控系统,充分利用了单片机的资源。同时使用C单片机和nRF905芯片一起控制,非常符合我们的设计思路。
来自:时间:
自动加料控制系统工作原理:
本设计的由单片机控制的自动加料系统是根据加料工艺要求,其工作原理是:对传送带中的工件进行计数,可以定时启动电机或停止电机。可以设定产量,使其自动停止。可以改变传送带的传动速度以提高生产效率。使用反射式红外传感器对工件进行计数,一对单位时间内生产产量进行计算。
用单片机来实现生产中的自动加料,须外接电机驱动器,我的设计采用市场上性能稳定驱动能力强的电机专用驱动芯片L298N,这样充分提高了电机的使用效率。更提高了控制电机的能力,减小误差较,减少软件编程的复杂度.按照系统设计功能的要求,初步确定设计系统由主控模块、传感器模块、存储模块、键盘接口模块、显示模块和电机驱动模块共6个模块组成。1.主控模块:以AT89S52单片机为核心。2.传感器模块:采用反射式传感器JX-359-403W3.存储模块:采用 AT24C02。 AT24C02是美国ATMEL公司的低功耗CMOS串行EEPROM,它是内含256×8位存储空间,具有工作电压宽(2.5~5.5V)、擦写次数多(大于10000次)、写入速度快(小于10ms)等特点。4.键盘接口模块:本设计共采用按键6个,分别与单片机的六个I/O管脚相连,功能分别为手动/自动切换、启动/停止、加速、减速、定时启动停止、定产量停止。5.显示模块:显示部分是由6个数码管显示4个一组显示生产数量。两个一组显示定时时间。6.电机驱动模块:使用电机驱动器L298N并使用TP521光电耦合器进行抗干扰隔离。主要技术指标:(1)采用AT89S52单片机作为控制器控制步进电机。(2)用数码管进行显示,用按键进行调整。(3)使用反射式红外传感器进行工件计数。(4)可实现步进电机平滑调速、对工件进行计数。(5)分手动和自动两种工作模式。(6)自动状态壳实现定时开关,定量开关。(7)使用L298N电机驱动器对步进电机进行驱动。
来自:时间:
THB6064H 测试板是专门针对步进电机驱动芯片 THB6064H 量身定做的开发板。其本身就是一款可以直接使用的步进电机驱动器,用户可以直接用来驱动步进电机,同时,还可以为使用 THB6064H 芯片开发步进电机驱动器的广大用户提供参考及测试平台, 用户可以在其基础上设计、调试、定做出自己的驱动器产品。其主要参数和性能指标如下:1. 信号输入:采用光电隔离器件,直接采用单脉冲和方向信号译码控制模;有 CP、DIR、EN,分别为步进脉冲输入、方向信号输入、使能信号输入;2. 电流 0.36A~3.45A 可调;3. 电流衰减模式可调;4. 两相正弦细分步进电机驱动,细分 1/2,1/8,1/10,1/16,1/20,1/32,1/40,1/64 可调;5. 电压输入:功率电压 DC24~42V,逻辑电压:DC5V;6. 可实现正反转控制;7. 有复位功能;8. 芯片内部有过热保护(TSD)和过流检测电路。一、引脚说明输入:CLK+/CLK-为脉冲信号输入脚CWW+/CWW-为方向控制信号ENA+/ENA-为脱机控制信号输出:ALERT:工作异常输出信号OUT1A/OUT2A:电机 A 相绕组OUT1B/OUT2B:电机 B 相绕组电源:VM:电机驱动电源(VM≤42V)GND:电源地二、拨码开关设置细分由三位拨码开关设置的,共有 8 档细分选择。三、驱动电流控制电位器 VREF 顺时针旋转 Vref 加大,可控制驱动电流增大,反之减小。此测试板的电流设置范围为:0.36A~3.45A(峰值)。Io(MAX)=Vref/(3*Rs)Rs 为检测电阻四、衰减模式设定电位器 FDT 顺时针旋转 Vpfd 加大。当 3.5V&Vpfd&VCC 时,为慢衰减模式1.1V&Vpfd&3.1V 时,为混合式衰减模式当 0&Vpfd&0.8V 时,为快衰减模式五、其他POWER LED 为电源指示灯ALERT LED 为工作异常提示灯
来自:时间:
端子说明信号输入端:⑴CP+:脉冲信号输入正端。⑵CP-:脉冲信号输入负端。⑶U/D+:电机正、反转控制正端。⑷U/D-:电机正、反转控制负端。⑸FREE+:电机脱机控制正端。⑹FREE-:电机脱机控制负端。电机绕组连接:⑴OUT2B:连接电机绕组 B 相。⑵OUT1B:连接电机绕组 B-相。⑶OUT2A:连接电机绕组 A 相。⑷OUT1A:连接电机绕组 A-相。工作电压的连接:⑴VM:连接直流电源正。⑵GND:连接直流电源负。输入信号接口:输入信号共有三路,它们是:①步进脉冲信号 CP+,CP-;②方向电平信号 U/D+, U/D-③脱机信号 FREE+, FREE-。它们在驱动器内部的接口电路相同(见输入信号接口电路图),相互独立。该输入信号接口的特点是:用户可根据需要采用共阳极接法或共阴极接法。1、 共阳极接法:分别将 CP+, U/D+, FREE+连接到控制系统的电源上,如果此电源是+5V则可直接接入,如果此电源大于+5V,则须外部另加限流电阻 R,保证给驱动器内部光藕提供 8&15mA 的驱动电流。输入信号通过 CP-加入。此时, U/D-, FREE-在低电平时起作用。2、 共阴极接法:分别将 CP-, U/D-, FREE-连接到控制系统的地端( SGND,与电源地隔离), +5V 的输入信号通过 CP+加入。此时, U/D+, FREE+在高电平时起作用。限流电阻 R 的解释与共阳极接法相同细分数设定:细分数是用测试板上的拨盘开关设定的,只须根据细分设定表上的提示设定即可。细分后步进电机步距角按下列方法计算 步距角 =电机固有步距角 /细分数。例如:一台 1.8°/40=0.045°电机相电流设定:电机相电流是用测试板上的电位器( VREF)来设定,使驱动器输出电流与电机相电流相一至。驱动器额定工作最大电流为 2A。电流衰减方式设定:通过 FDT 端子的电压,依据下表可选择电流 DECAY 方式。
来自:时间:
1、主要用于二次开发的调试或者喜欢DIY的朋友。2、资料包含原理图、PCB文件、BOM表、例程,可直接打样,附送的例程可以直接驱动步进电机运转。3、通讯接口为USART,需要用户自己开发(此模块只是预留了接口)。4、最大电源电源30VDC。5、最小系统(标57的模块)只需要24颗料+一块DRV8825模块。--------------------------------------------------------------------版本更新内容:新增一个例程,实现通过串口来控制步进电机。例如串口发送“”,则步进电机以1000rpm的转速反转2000个step。
来自:时间:你好,我在知道上看到您有帮助过其他人这个问题,可否请您把那个nrf905的电路图给我也发一份呢?_百度知道
你好,我在知道上看到您有帮助过其他人这个问题,可否请您把那个nrf905的电路图给我也发一份呢?
我的邮箱:
我有更好的答案
我 发给你点资料,有用的话给点分
采纳率:31%
你只要知道了NRF905的通信方式了就很容易知道和单片机怎么连接了。还有,就是软件准备模拟SPI还是用单片机里面的硬件SPI,自己决定。
你说的是关于这个的电路图资料吗?
在百度文库就有。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
nrf905的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。NRF905程序 可用已实践 - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
NRF905程序 可用已实践
10:23:25  
游客,如果您要查看本帖隐藏内容请NRF发送接受程序 打包
本帖子中包含更多资源
才可以下载或查看,没有帐号?
助理工程师
10:30:44  
回复看看回复看看
15:47:32  
谢谢楼主分享!
17:21:45  
看看楼主的资料。
14:04:25  
谢谢分享 本人正在学 下来看看
10:37:53  
谢谢楼主分享,努力开发搞创新
11:55:26  
怎么回事,打不开网页了
11:58:33  
谢谢楼主分享!
14:50:34  
了解一下,谢谢楼主
16:25:36  
非常感谢。。。。。。。。。。。。。
助理工程师
09:11:35  
谢谢楼主分享,努力开发!好好学习!
09:30:30  
谢谢楼主!努力开发!好好学习!
16:05:33  
{:4_95:}{:4_95:}
21:27:57  
进来看看哦。学习一下。
助理工程师
22:16:59  
正在学习中,,,,,,,,,,,,,,
21:18:56  
看看学习一下。。。。。。
高级工程师
09:50:07  
15:41:15  
我也看看·······呵呵
21:16:04  
谢谢楼主分享!
10:01:01  
正需要 谢谢分享
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司

我要回帖

更多关于 单片机最小系统构成 的文章

 

随机推荐