收藏 分销(赏)

道路照明的随动调节能控制系统.docx

上传人:可**** 文档编号:1758324 上传时间:2024-05-08 格式:DOCX 页数:43 大小:921.43KB
下载 相关 举报
道路照明的随动调节能控制系统.docx_第1页
第1页 / 共43页
道路照明的随动调节能控制系统.docx_第2页
第2页 / 共43页
道路照明的随动调节能控制系统.docx_第3页
第3页 / 共43页
道路照明的随动调节能控制系统.docx_第4页
第4页 / 共43页
道路照明的随动调节能控制系统.docx_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、LED道路照明的随动调节能控制系统Intellective Controlling LED Street Lamp摘 要本文阐述了照明的无线控制方式设计原理与实现方法。以设计过程为主线,分别从硬件和软件两个方面描述设计过程,即从硬件电路的设计方法到实现所要求功能的软件技术。该照明控制系统的主控制器是以AT89S52单片机为基础,实现了无线数传、控制与显示等功能。文中详细地描述了控制电路的设计过程,包括:时钟模块、无线数传电路、声光控制电路模块以及人体感应模块等。对于软件设计主要有主控制器无线数字传输程序设计以及灯光控制、定时控制等程序设计。无线数传程序的功能是:通过主从通信方式,由主控制器发出

2、命令对全部或单个分控制器所控制的照明灯实现开启、关闭、灯光亮度调节、定时控制等功能。关键词:控制器;单片机;无线数传;灯光亮度控制;定时控制ABSTRACTThe paper expatiates on the designing theories and implementation method of the control system for lighting by wireless communications. Taking the designing process as mainline, it describes the process of designing from t

3、wo respectshardware and software. In another word, the paper describes the process from the method of circuit designing to the software technology of realizing the demanded functions. The host controller of the control system for lighting is based on AT89S52 single-chip microcomputer. The system can

4、 do many jobs, such as wireless data transmitting, controlling and display. The paper describes the designing process of the circuit at length, including: clock module , wireless transmitting module, sound control circuit and light control circuit module, clay induction, etc. The designing of softwa

5、re mainly includes the several programming, such as wireless data transmitting, lamplight controlling, timed controlling. The wireless data transmitting programming function is that through Master-slave communication method based on the host controller sends orders to the all auxiliary controllers o

6、r each one, including: turning on lighting, turning off lighting, regulating brightness of lighting, controlling timed lighting, etc.Key words: Controller;Single-chip microcomputer;Wireless data transmitting;controlling brightness of lighting;Timed controlling目 录引言1第一章 LED节能技术概况21.1 传统照明技术简介21.2 LED

7、照明发展简介21.3 LED的发光原理41.4 LED的优点5第二章 系统原理721 系统设计要点722 系统的结构72.3系统的节能方式72.4系统硬件框图8第三章 主控单元93.1 AT89S52的主要性能:93.2 AT89S52管脚说明10第四章 时钟模块134.1 PCF8563特性134.2 PCF8563的基本原理134.3 PCF8563功能144.4 时钟电路图15第五章 无线传输模块165.1 NRF24L01功能介绍165.2 NRF24L01电路图165.3 NRF24L01无线传输模块管脚175.4 NRF24L01工作方式175.5 Enhanced ShockBu

8、rstTM发射流程与接收流程18第六章 声光控制电路206.1声控电路控制原理206.2声控电路原理图206.3 光敏传感器工作原理206.4光敏传感器电路图22第七章 人体感应模块237.1工作原理237.2实物图237.3功能特点247.4感应范围25第八章 程序设计268.1程序流程图268.2程序的应用举例26结 论31致 谢32参考文献33附 录341、系统总原理图342元器件清单353、程序36引言照明工程迅猛发展,其路灯数量的增大,而且功耗和性能大大提高,因而对路灯定时器控制的要求比较精确。目前,对路灯控制方法多为“人工控制”和“光控”。“人工控制”受恶劣天气的影响及其他干扰,并

9、且巡视困难;“光控”容易受外部环境干扰,灵敏度低且可靠性较差,二者均不能实现控制开关灯的合理化、科学化,从而会出现:开灯早,关灯晚;或者开灯晚,关灯早的现象。前者会造成巨大的电能浪费,后者会损害城市形象、影响社会治安和交通安全,从而影响城市的投资环境。以上难点,将直接影响城市照明管理水平。而照明管理的高低又将直接影响到城市的市容、投资环境、交通安全和社会治安等,这些都是构建良好的城市环境的重要组成部份,对城市的建设和发展有着重要的意义。总之,随着城市规模的不断扩大,现有的路灯管理的方式方法已远远不能满足城市路灯发展与管理的需要,必须依靠现代化的高科技管理手段。路灯管理工作需要一个以计算机为核心

10、的、自动化的管理手段来替代传统的路灯监控系统。使整个城市照明监测,决策和管理工作建立在计算机信息网络平台之上。因此,建设现代化的“路灯监控管理系统”已迫在眉睫。单片机是在一块芯片上集成了一台微型计算机所需的CPU、存储器、输入/输出部件和时钟电路等。因此,它具有体积小、使用灵活、成本低、易于产品化、抗干扰能力强、可在各种恶劣环境下可靠地工作等特点。特别是它应用面广,控制能力强,使它在工业控制、智能仪表、外设控制、家用电器、机器人、军事装置等方面得到了广泛的应用。本设计中正是运用单片机的AT89S52作为主控芯片设计的路灯控制系统。AT89S52不但功能强大,而且使用方便、价格便宜,可以最大限度

11、的降低成本、增加计时模式和提高计时精度。该控制系统体积小,适用与校园、街道、小区等各种场所的路灯控制,可以最大限度的满足人们的生活需要。第一章 LED节能技术概况随着人类文明的进步,照明技术也在迅速发展。早期人类用的是植物油产生光,1976年白炽灯问世,它以碳棒作为灯丝,是照明技术的巨大改进,1938年发明的日光灯可以减少热的损失,节省能源的消耗,这又是一个大进步,后来紧凑型日光灯的开发使其应用更为普遍,同时高压气体放电灯如水银灯、金属卤素灯及钠灯等的发明可在室外实现照明,满足了各方面的需要。目前有21%的电源用于照明,如果能在固体照明领域节省一半的能源,则会对人类的节约能源作出巨大的贡献。1

12、.2 LED照明发展简介(1)发光效率高。LED 经过几十年的技术改良,其发光效率有了较大的提升。目前,世界各国均加紧提高 LED 光效方面的研究,在不远的将来其发光效率将有更大的提高。(2)耗电量少,LED 单管功率0.03-0.06瓦,采用直流驱动,单管驱动电压1.5-3.5伏,电流 15-18 毫安,反应速度快,可在高频操作。(3)使用寿命长,采用电子光场辐射发光,灯丝发光易烧、热沉积、光衰减等缺点。而采用 LED 灯体积小、重量轻,环氧树脂封装,可承受高强度机械冲击和震动,不易破碎。平均寿命达10万小时。(4)安全可靠性强,发热量低,无热辐射,冷光源,可以安全抵摸:能精确控制光型及发光

13、角度,光色柔和,无眩光;不含汞、钠元素等可能危害健康的物质。(5)有利于环保,LED 为全固体发光体,耐震、耐冲击不易破碎,废弃物可回收,没有污染。光源体积小,可以随意组合,易开发成轻便薄短小型照明产品,也便于安装和维护。第二章 系统原理21 系统设计要点系统设计主要包括硬件和软件两大部分,依据控制系统的工作原理和技术性能,将硬件和软件分开设计。硬件设计部分包括电路原理图、合理选择元器件、绘制线路图,然后对硬件进行调试、测试,以达到设计要求。软件设计部分,首先在总体设计中完成系统总框图和各模块的功能设计,拟定详细的工作计划;然后进行具体设计,包括各模块的流程图,选择合适的编程语言和工具,进行代

14、码设计等;最后是对软件进行调试、测试,达到所需功能要求。在系统设计中设计方法的选用是系统设计能否成功的关键。硬件电路是采用结构化系统设计方法,该方法保证设计电路的标准化、模块化。硬件电路的设计最重要的选择用于控制的单片机,并确定与之配套的外围芯片,使所设计的系统既经济又高性能。硬件电路设计还包括输入输出接口设计,画出详细电路图,标出芯片的型号、器件参数值,根据电路图在仿真机上进行调试,发现设计不当及时修改,最终达到设计目的。软件设计的方法与开发环境的选取有着直接的关系,本系统由于是采用51系列单片机,因此使用Keil C语言进行开发。此编程工具相比汇编语言具有结构化、适用范围大、可移植性好等特

15、点。本系统软件设计采用模块化系统设计方法,先编写各个功能模块子程序,然后进行组合与调整,经过调试后,达到设计功能要求。22 系统的结构系统的结构主要由三部分组成:(1)上位机系统;(2)下位机系统;(3)通信系统。这三部分共同完成了主控制器通过无线通信方式与分控制器进行信息交换,达到控制照明灯具的目的。2.3系统的节能方式 当室外光线较暗时,亮度传感器给单片机P1.0口一个低电平信号使路灯全部点亮。设定定时器的时间为23:00,由于此时道路上的人车较少,所以定时器SCL输出高电平SDA为高电平向低电平跳变,单片机开始接收数据,传输结束后PCF8563的SCL保持高电平SDA为低电平向高电平跳变

16、。单片机通过PWM调节LED路灯,使之亮度减半。与此同时,噪声传感器、被动红外传感器、无线网络同时工作,当这三个传感器的任何一个接收到信号都会给单片机一个低电平信号,单片机通过PWM调节LED路灯使其全部点亮,并且单片机通过无线网络向外发出广播信号使其周围的LED路灯点亮。2.4系统硬件框图系统硬件框图如图2-1所示。图2-1 系统硬件框图 第三章 主控单元单片机以其集成度高、功能强、可靠性高、体积小、功耗低、价格廉、使用灵活等一系列优点得到迅速的发展,渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过

17、程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统等,这些都离不开单片机。此次设计主要采用宏晶科技的AT89S52单片机为主控单元。3.1 AT89S52的主要性能:1. 与MCS-51单片机产品兼容2. 8K字节在系统可编程Flash存储器3. 1000次擦写周期4. 全静态操作:0Hz33MHz5. 三级加密程序存储器6. 32个可编程I/O口线7. 三个16位定时器/计数器8. 八个中断源9. 全双工UART串行通道10. 低功耗空闲和掉电模式11. 掉电后中断可唤醒12. 看门狗定时器13. 双数据指针14. 掉电标识符AT89S52是一种低功耗、高性能CMO

18、S8位微控制器,具有8K 在系统可编程Flash 存储器7。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑

19、操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。3.2 AT89S52管脚说明 图3-1 AT89S52引脚图VCC : 电源GND: 地P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指

20、令字节。程序校验时,需要外部上拉电阻。P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个TTL 逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX)。在flash编程和校验时,P1口接收低8位地址字节。引脚号第二功能P1.0 T2(定时器/计数器T2的外部计数输入),时钟输出P1.1 T2EX(定时器/计数器T2的捕捉/重载触

21、发信号和方向控制)P1.5 MOSI(在系统编程用)P1.6 MISO(在系统编程用)P1.7 SCK(在系统编程用)P2 口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX DPTR)时,P2 口送出高八位地址。在这种应用中,P2 口使用很强的内部上拉发送1。在使用8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P

22、2锁存器的内容。在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。P3 口:P3 口是一个具有内部上拉电阻的8 位双向I/O 口,p2 输出缓冲器能驱动4 个TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用。在flash编程和校验时,P3口也接收一些控制信号。引脚号第二功能P3.0 RXD(串行输入)P3.1 TXD(串行输出)P3.2 INT0(外部中断0)P3.3 INT0(外部中断0)P3.4 T0(定时器

23、0外部输入)P3.5 T1(定时器1外部输入)P3.6 WR(外部数据存储器写选通)P3.7 RD(外部数据存储器写选通)RST: 复位输入。晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96 个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。在flash编程时,此引脚(PROG)也用作编程输入脉冲。在一般情况下,ALE 以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或

24、时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址为8EH的SFR的第0位置“1”,ALE操作将无效。这一位置“1”,ALE 仅在执行MOVX 或MOVC指令时有效。否则,ALE 将被微弱拉高。这个ALE 使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。PSEN:外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。当AT89S52从外部程序存储器执行外部代码时,PSEN在每个机器周期被激活两次,而在访问外部数据存储器时,PSEN将不被激活。EA/VPP:访问外部程序存储器控制信号。为使能从0000H 到FFF

25、FH的外部程序存储器读取指令,EA必须接GND。为了执行内部程序指令,EA应该接VCC。在flash编程期间,EA也接收12伏VPP电压。XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。XTAL2:振荡器反相放大器的输出端。第四章 时钟模块PCF8563 是PHILIPS 公司推出的一款工业级内含I2C 总线接口功能的具有极低功耗的多功能时钟/日历芯片PCF8563 的多种报警功能定时器功能时钟输出功能以及中断输出功能能完成各种复杂的定时服务甚至可为单片机提供看门狗功能内部时钟电路内部振荡电路内部低电压检测电路1.0V 以及两线制I2C 总线通讯方式不但使外围电路及其简洁而且也增加了芯

26、片的可靠性同时每次读写数据后内嵌的字地址寄存器会自动产生增量当然作为时钟芯片PCF8563 亦解决了2000 年问题因而PCF8563 是一款性价比极高的时钟芯片它已被广泛用于电表水表气表电话传真机便携式仪器以及电池供电的仪器仪表等产品领域4.1 PCF8563特性1、宽电压范围1.0 5.5V 复位电压标准值Vlow=0.9V2、超低功耗典型值为0.25 A VDD=3.0V,Tamb=253、可编程时钟输出频率为32.768KHz 1024Hz 32Hz 1Hz4、四种报警功能和定时器功能5、内含复位电路振荡器电容和掉电检测电路6、开漏中断输出7、400kHz I2C 总线(VDD=1.8

27、 5.5V) 其从地址读0A3H;写0A2H4.2 PCF8563的基本原理PCF8563 有16 个位寄存器;一个可自动增量的地址寄存器,一个内置32.768KHz 的振荡器(带有一个内部集成的电容),一个分频器(用于给实时时钟RTC 提供源时钟),一个可编程时钟输出,一个定时器,一个报警器,一个掉电检测器和一个400KHz I2C 总线接口。所有 16 个寄存器设计成可寻址的8 位并行寄存器,但不是所有位都有用。前两个寄存器(内存地址00H,01H) 用于控制寄存器和状态寄存器,内存地址02H 08H 用于时钟计数器(秒年计数器)地址09H 0CH 用于报警寄存器(定义报警条件),地址0D

28、H 控制CLKOUT 管脚的输出频率,地址0EH 和0FH分别用于定时器控制寄存器和定时器寄存器。秒、分钟、小时、日、月、年、分钟报警、小时报警、日报警寄存器,编码格式为BCD, 星期和星期报警寄存器不以BCD 格式编码。当一个 RTC 寄存器被读时,所有计数器的内容被锁存,因此,在传送条件下,可以禁止对时钟/日历芯片的错读。4.3 PCF8563功能4.3.1 报警功能模式一个或多个报警寄存器MSB(AE=Alarm Enable报警使能位)清0时,相应的报警条件有效,这样一个报警将在每分钟至每星期范围内产生一次。设置报警标志位AF(控制/状态寄存器2的位3)用于产生中断,AF 只可以用软件

29、清除。4.3.2 定时器8位的倒计数器(地址0FH)由定时器控制寄存器(地址0EH)控制,定时器控制寄存器用于设定定时器的频率(4096, 64 ,1 或1/60Hz), 以及设定定时器有效或无效。定时器从软件设置的8 位二进制数倒计数,每次倒计数结束,定时器设置标志位TF,定时器标志位TF 只可以用软件清除,TF 用于产生一个中断(/INT),每个倒计数周期产生一个脉冲作为中断信号。TI/TP控制中断产生的条件。当读定时器时,返回当前倒计数的数值。4.3.3 CLKOUT 输出管脚 CLKOUT 可以输出可编程的方波。CLKOUT 频率寄存器(地址0DH)决定方波的频率,CLKOUT 可以输

30、出32.768KHz(缺省值)1024 ,32, 1Hz 的方波。CLKOUT 为开漏输出管脚,上电时输出有效,无效时输出为高阻抗。4.3.4 复位PCF8563 包含一个片内复位电路,当振荡器停止工作时,复位电路开始工作。在复位状态下I2C,总线初始化,寄存器TF、 VL、 TD1、 TD0、 TESTC 、AE 被置逻辑1,其它的寄存器和地址指针被清0。4.3.5 掉电检测器和时钟监控PCF8563 内嵌掉电检测器,当 VDD 低于Vlow 时,位 VL(Voltage Low,秒寄存器的位7)被置1,用于指明可能产生不准确的时钟/日历信息,VL 标志位只可以用软件清除,当VDD 慢速降低

31、(例如以电池供电)达到Vlow 时,标志位VL 被设置,这时可能会产生中断。4.3.6 PCF8563 内部寄存器PCF8563 共有16 个寄存器,其中00H 01H 为控制方式寄存器、09H 0CH 为报警功能寄存器、0DH为时钟输出寄存器、0EH 和0FH 为定时器功能寄存器、02H 08H为秒年时间寄存器。4.3.7 石英晶片频率调整方法(1):定值OSCI 电容计算所需的电容平均值,用此值的定值电容,通电后在CLKOUT 管脚上测出的频率应为32.768kHz,测出的频率值偏差取决于石英晶片,电容偏差和器件之间的偏差(平均为5* 10-6)。平均偏差可达5 分钟/年。方法(2): O

32、SCI 微调电容可通过调整OSCI 管脚的微调电容使振荡器频率达到精确值,这时可测出通电时管脚CLKOUT 上的32.768kHz 信号。方法(3): OSCI 输出直接测量管脚OSCI 的输出。4.4 时钟电路图时钟电路图如图4-1所示。图4-1 时钟电路图第五章 无线传输模块5.1 NRF24L01功能介绍1、2.4Ghz 全球开放ISM 频段免许可证使用2、最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合3、126 频道,满足多点通信和跳频通信需要4、内置硬件CRC 检错和点对多点通信地址控制5、低功耗1.9 - 3.6V 工作,待机模式下状态为22uA;掉电

33、模式下为900nA6、内置2.4Ghz 天线,体积小巧15mm X29mm7、模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用,软件编程非常方便8、内置专门稳压电路,使用各种电源包括DC/DC 开关电源均有很好的通信效果9、2.54MM间距接口,DIP封装10、工作于Enhanced ShockBurst 具有Automatic packet handling, Auto packet transaction handling,具有可选的内置包应答机制,极大的降低丢包率。5.2 NRF24L01电路图NRF24L01无线传输电路图如图5-1所示。图5-1

34、 NRF24L01无线传输5.3 NRF24L01无线传输模块管脚1、CSN:芯片的片选线,CSN 为低电平芯片工作。2、SCK:芯片控制的时钟线(SPI 时钟)3、MISO:芯片控制数据线(Master input slave output)4、MOSI:芯片控制数据线(Master output slave input)5、IRQ:中断信号。无线通信过程中MCU 主要是通过IRQ 与NRF24L01 进行通信。6、CE: 芯片的模式控制线。在 CSN 为低的情况下,CE 协同NRF24L01 的CONFIG 寄存器共同决定NRF24L01 的状态5.4 NRF24L01工作方式NRF24L

35、01有工作模式有四种:收发模式,配置模式,空闲模式,关机模式5.4.1 NRF34L01收发模式NRF24L01收发模式有Enhanced ShockBurstTM收发模式、ShockBurstTM收发模式和直接收发模式三种。在Enhanced ShockBurstTM收发模式下,使用片内的先入先出堆栈区,数据低速从微控制器送入,但高速(1Mbps)发射,这样可以尽量节能,因此,使用低速的微控制器也能得到很高的射频数据发射速率。与射频协议相关的所有高速信号处理都在片内进行,这种做法有三大好处:尽量节能;低的系统费用(低速微处理器也能进行高速射频发射);数据在空中停留时间短,抗干扰性高。Enha

36、nced ShockBurstTM技术同时也减小了整个系统的平均工作电流在Enhanced ShockBurstTM收发模式下, NRF24L01自动处理字头和CRC校验码。在接收数据时,自动把字头和CRC校验码移去。在发送数据时,自动加上字头和CRC校验码,在发送模式下,置CE为高,至少10us,将时发送过程完成后。5.4.2 NRF24L01 空闲模式NRF24L01的空闲模式是为了减小平均工作电流而设计,其最大的优点是,实现节能的同时,缩短芯片的起动时间。在空闲模式下,部分片内晶振仍在工作,此时的工作电流跟外部晶振的频率有关。5.4.3 NRF24L01 关机模式在关机模式下,为了得到最

37、小的工作电流,一般此时的工作电流为900nA左右。关机模式下,配置字的内容也会被保持在NRF2401片内,这是该模式与断电状态最大的区别。5.4.4 NRF24LO1 配置模式5.5 Enhanced ShockBurstTM发射流程与接收流程5.5.1 Enhanced ShockBurstTM发射流程1、把接收机的地址和要发送的数据按时序送入NRF24L01;2、配置CONFIG寄存器,使之进入发送模式。3、微控制器把CE置高(至少10us),激发NRF24L01进行Enhanced ShockBurstTM发射;4、N24L01的Enhanced ShockBurstTM发射(1) 给射

38、频前端供电; (2)射频数据打包(加字头、CRC校验码); (3) 高速发射数据包; (4)发射完成,NRF24L01 进入空闲状态5.5.2 Enhanced ShockBurstTM接收流程1、配置本机地址和要接收的数据包大小;2、配置CONFIG寄存器,使之进入接收模式,把CE置高。3、130us后,NRF24L01进入监视状态,等待数据包的到来;4、当接收到正确的数据包(正确的地址和CRC校验码),NRF2401自动把字头、地址和CRC校验位移去;5、NRF24L01通过把STATUS寄存器的RX_DR置位(STATUS一般引起微控制器中断)通知微控制器;6、微控制器把数据从NewMs

39、g_RF2401 读出;7、所有数据读取完毕后,可以清除STATUS寄存器。第六章 声光控制电路控制电路的主要作用是完成对声控和光控电路的控制,即照明电路的亮与不亮都由控制电路来控制完成,控制电路是路灯控制电路中的主体电路,它包括声控和光控电路,只有当声控和光控电路同时起作用时,即既有光信号又有声音信路时,控制电路才会作用,开关打开。6.1声控电路控制原理声控部分主要是通过话筒等声音接收电路来把声音信号转化为电信号。三极管V1在没有声音信号时处于饱和状态,当有声音信号时,声音信号通过电容的耦合,短时间内拉低V1基极的电位,使三极管V1的瞬间截止,V1的集电极上产生一个瞬间高电平送入控制电路,经

40、过处理,从而达到声控的目的。6.2声控电路原理图声控电路图如图6-1所示。图6-1 声控电路6.3 光敏传感器工作原理光敏传感器是将光信号转换为电信号的传感器,也称为光电式传感器,它可用于检测直接引起光强度变化的非电量,如光强、光照度、辐射测温、气体成分分析等;也可用来检测能转换成光量变化的其它非电量,如零件直径、表面粗糙度、位移、速度、加速度及物体形状、工作状态识别等。光敏传感器具有非接触、响应快、性能可靠等特点,因而在工业自动控制及智能机器人中得到广泛应用。光敏传感器分为光敏电阻、硅光电池、光敏二极管、光敏三极管四种类型。本文使用的是光敏电阻传感器。利用具有光电导效应的半导体材料制成的光敏

41、传感器称为光敏电阻。目前,光敏电阻应用的极为广泛,可见光波段和大气透过的几个窗口都有适用的光敏电阻。利用光敏电阻制成的光控开关在我们日常生活中随处可见。当内光电效应发生时,光敏电阻电导率的改变量为: (1)在(1)式中,e为电荷电量,为空穴浓度的改变量,为电子浓度的改变量,表示迁移率。当两端加上电压U后,光电流为: (2)式中A为与电流垂直的表面,d为电极间的间距。在一定的光照度下,为恒定的值,因而光电流和电压成线性关系。光敏电阻的伏安特性如图6-2所示,不同的光照度可以得到不同的伏安特性,表明电阻值随光照度发生变化。光照度不变的情况下,电压越高,光电流也越大,而且没有饱和现象。当然,与一般电

42、阻一样光敏电阻的工作电压和电流都不能超过规定的最高额定值。图6-2 光敏电阻的伏安特性曲线图6-3 光敏电阻的光照特性曲线光敏电阻的光照特性则如图6-3所示。不同的光敏电阻的光照特性是不同的,但是在大多数的情况下,曲线的形状都与图6-3的结果类似。由于光敏电阻的光照特性是非线性的,因此不适宜作线性敏感元件 ,这是光敏电阻的缺点之一。所以在自动控制中光敏电阻常用作开关量的光电传感器。6.4光敏传感器电路图光敏传感器电路图如图6-4所示图6-4 光敏传感器第七章 人体感应模块7.1工作原理感应模块采用双元探头,探头的窗口为长方形,双元(A 元B 元)位于较长方向的两端,当人体从左到右或从右到左走过

43、时,红外光谱到达双元的时间、距离有差值,差值越大,感应越灵敏,当人体从正面走向探头或从上到下或从下到上方向走过时,双元检测不到红外光谱距离的变化,无差值,因此感应不灵敏或不工作;所以安装感应器时应使探头双元的方向与人体活动最多的方向尽量相平行,保证人体经过时先后被探头双元所感应。为了增加感应角度范围,本模块采用圆形透镜,也使得探头四面都感应,但左右两侧仍然比上下两个方向感应范围大、灵敏度强,安装时仍须尽量按以上要求。7.2实物图人体感应模块正面(带菲涅尔罩)实物图如图7-1所示。图7-1 人体感应模块正面(带菲涅尔罩)人体感应模块正面实物图如图7-2所示。图7-2 人体感应模块正面人体感应模块

44、背面实物图如图7-3所示。图7-3 人体感应模块背面7.3功能特点1. 全自动感应:人进入其感应范围则输出高电平, 人离开感应范围则自动延时关闭高电平,输出低电平。2. 光敏控制(可选择,出厂时未设):可设置光敏控制,白天或光线强时不感应。3. 温度补偿(可选择,出厂时未设):在夏天当环境温度升高至3032,探测距离稍变短,温度补偿可作一定的性能补偿。4. 两种触发方式:(可跳线选择)1)不可重复触发方式:即感应输出高电平后,延时时间段一结束,输出将自动从高电平变为低电平;2)可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后才

45、延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。5. 具有感应封锁时间(默认设置:无封锁时间):感应模块在每一次感应输出后(高电平变成低电平),可以紧跟着设置一个封锁时间段,在此时间段内感应器不接受任何感应信号。此功能可以实现“感应输出时间”和“封锁时间”两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰。(此时间可设置在零点几秒几十秒钟)。6. 工作电压范围宽:默认工作电压DC4.5V-20V。7. 微功耗:静态电流50 微安,特别适合干电池供电的自动控制产品。8.输出高电平信号:可方便与各类电路实现对接。7.4感应范围图7-4图7-5第八章 程序设计8.1程序流程图8.2程序的应用举例8.2.1PCF8563的应用举例1、时钟的读取和写入1) 读时钟:下面的程序将秒年共七个字节的时间信息读出并放MRD为首址的接收缓冲区中。注意,时间读出后需进行整理(屏蔽无效位)方能得出正确的信息。RCV8563:MOV SLA,#0A2H ;取器件地址MOV SUBA,#02H ;取读时间

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服