毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S52单片机土壤温湿度检测系统的设计+电路图+流程图(6)
2.5.3 nRF905供电电源
单片机的工作电压为5V,本次设计提供的电源也为5V,而射频芯片nRF905的工作电压在3.3V到3.6V之间,因此必须要进行电压转换,需要用一个电压转换芯片AMS1117—3.3。其转换电源电路图见图4所示。
3. 接收模块设计
nRF905接收上位机发射的数据,将其传输LCD1602和PC机显示温度和湿度,下面将主要介绍nRF905的接收过程和液晶显示电路。其总体框图见图9所示。
图9 接收模块总体框图
3.1 nRF905的接收流程
当TX_EN为低、TRX_CE为高时,nRF905进入ShockBurstTM的接收模式。
微控制器把TRX_CE置低,nRF905进入空闲模式。
当接收到一个相匹配的地址,地址匹配引脚被置高。
适当延时后,nRF905不断监测是否有数据,等待接收数据。
当一个正确的数据包接收完毕后,nRF905自动移去字头、地址和CRC校验位,然后把数据准备好引脚置高。
微控制器通过SPI口,以一定的速率把数据移到微控制器内。
当nRF905检测到同一频段的载波时,载波检测的引脚将被置高。
当所有的数据接收完毕,nRF905把数据准备好引脚和地址引脚将置低。
当nRF905接收一个数据包时,TX_EN或TRX_CE引脚的状态就发生改变,nRF905立即把工作的模式改变,数据包则丢失。当单片机接收到地址匹配引脚的信号后,其就知道nRF905正在接收数据包,其可以决定是让nRF905继续接收该数据包还是进入另一个工作模式。
3.2 LCD1602液晶显示
LCD1602可以显示32个字符,不仅价格便宜、功耗低,而且软件编程实现难度低。
3.2.1 LCD1602液晶显示器的特性
本设计可以采用的显示芯片包括:数码管、点阵、LCD1602、LCD12864,其中数码管价格便宜,但是只能显示数字,点阵显示的精度不够,LCD1602和LCD12864都是既能显示文字又能显示数字,LCD12864的屏幕较大价格也较贵,由于本次设计只要求显示温度和湿度,考虑到成本、精度、美观等方面的因素,本设计采用LCD1602显示,经过无线传输后,温、湿度数据信息将在1602液晶显示芯片上进行显示,1602液晶显示芯片采用标准的16脚接口。
LCD1602具用标准的14脚(无背光)或16脚(带背光)接口[6],各引脚的接口说明见表3所示。
表3 LCD1602引脚说明
编号 符号 引脚说明 编号 符号 引脚说明
1 VSS 电源地 9 D2 数据
2 VDD 电源正极 10 D3 数据
3 VL 液晶偏压 11 D4 数据
4 RS 命令/数据选择 12 D5 数据
5 R/W 写/读选择 13 D6 数据
6 E 使能信号 14 D7 数据
7 D0 数据 15 BLA 背光源的正极
8 D1 数据 16 BLK 背光源的负极
第1引脚:VSS为电源地。
第2引脚:VDD接5V正电源。
第3引脚:VL口可调整显示器的对比度,接+5V电源时,则对比度是最弱的;接地时,则对比度是最高的;使用时一般通过一个电位器对对比度进行适当调整。
第4引脚:RS为寄存器的选择脚,选择数据寄存器时其为高电平、选择指令寄存器时其为低电平。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
Matlab循环码在不同信道中性能仿真研究+流程图
下一篇:
AT89S52单片机密码可更改的电子密码锁设计+源码
STC89C52单片机智能车红外避障控制设计
单片机双极性神经刺激脉冲发生器的设计
单片机的环境参数检测仪的设计+电路图
单片机的数字式电感电容表设计
STC89C52单片机的信号发生器的设计
STC89C51单片机便携式环境检...
STC89C52单片机无线智能抄表系统设计与实现
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...