今天小编要和大家分享的是控制电路,NRF905,单片机,智能硬件相关信息,接下来我将从基于NRF905的无线窗帘控制器模块电路设计,单片机控制的移相触发脉冲控制硬件电路图这几个方面来介绍。

单片机控制的移相触发脉冲控制硬件电路图

单片机控制的移相触发脉冲控制硬件电路图

本控制器主要包括五个部分:单片机控制部分,NRF905无线传输控制部分,手动控制部分,电压变换部分,电机控制部分。以宏晶公司的 STC12LE5616AD单片机作为控制核心,采用挪威Nordic公司推出的单片射频发射器芯片NRF905单片无线收发器作为无线通信器。单片机将控制命令由NRF905传送到电机控制电路以控制电机的正反转,从而实现对窗帘开/关的控制。具体流程如下:当控制按键被按下后,单片机控制器A检测到相应动作,并将相应的控制命令写入NRF905,NRF905将此数据处理后发送出去;当接收端的NRF905收到发送端发来的数据后,先将数据解析,然后再将解析后的数据送入单片机控制器B,由单片机控制器B进行分析后指挥电机控制电路执行相应动作控制交流电动机,以达到开/关窗帘的目的。

电压输入变换电路:系统各部分对输入电压的要求不同,采用三端稳压芯片LM7805和低压差电压调节器LM1117对电压进行变换以满足不同部分对电压的需求,VDD为12V,由外部开关电源输入,为电路中的电磁继电器的线圈提供电压和作为7805的输入,VCC为5V由三端稳压芯片LM7805输出,为低压差电压调节器LM1117提供电源,输出为3.3V为STC12LE5616AD单片机及NRF905提供电源。78系列三端稳压IC来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。

基于NRF905的无线窗帘控制器模块电路设计

图3所示设计部分采用两个12V的欧姆龙G5RL-1A型电磁继电器来实现强弱电的分离,使得控制部分使用弱电便可以控制220V的交流电动机的工作状态,由单片机的P2.1、P2.0引脚控制ULN2003A的导通,从而控制相应继电器的导通,最终控制电机的运行状态。G5RL-1A型继电器额定电压12V动作电压为额定电压的75%复位电压为额定电压的15%,最大容许电压为额定电压的90%- 110%,额定电流33.3mA,线圈电阻360欧姆。触点瞬间耐压可达10000V,耐冲击,寿命长。采用12V的继电器来控制220V更稳定可靠。采用一片ULN2003A做为电机控制电路的核心器件,其管脚驱动电流最大可达350mA,既可以保证对继电器的有效驱动又可以防倒灌电流过大而烧毁单片机。D1、D2为两个泻放二级管,保证继电器掉电后触点能够有效的断开。保证电机不会因堵转而烧毁。

手动控制电路

当无线控制器失灵的时候可以通过按动按钮S1、S2便可以实现手动控制窗帘的开/关。如图4所示。

基于NRF905的无线窗帘控制器模块电路设计

NRF905无线遥控电路

从控制范围和稳定性方面考虑,本控制器采用挪威Nordic公司推出的单片射频发射器芯片NRF905单片无线收发器作为无线通信器。nRF905是单片射频收发器,工作电压为1.9-3.6V,工作于433/868/915MHz三个ISM(工业、科学和医学)频道。频道之间的转换时间小于650μs, 芯片可靠性高,芯片内部由频率合成器、接收解调器、功率放大器、晶体振荡器和调制器组成;有ShockBurstTM工作模式,自动处理字头和CRC(循环冗余码校验),使用SPI接口与单片机通信,配置非常方便。此外,其功耗非常低,以-10dBm的输出功率发射时电流只有11mA,工作于接收模式时的电流为12.5mA,内建空闲模式与关机模式,功耗低。nRF905适用于无线数据通信、无线报警及安全系统、无线钥匙、无线监测、家庭自动化和玩具等领域。

无线发射部分

通过控制发射部分的按键S3和S4可以无线控制电机的正转与反转从而控制窗帘的开/关。当单片检测到按键被按下后经处理分析,将控制命令通过发射部分的 NRF905发给接收部分的NRF905,发送时自动处理字头和CRC检验。以保证传输的安全性和稳定性。图5所示为发射部分的整体电路图。

基于NRF905的无线窗帘控制器模块电路设计

无线接收部分

接收部分的NRF905将收到的数据后检查字头和CRC检验没有问题后将数据解析后输入到单片机中,单片机对收到的数据进行处理、分析后执行相应的命令,以控制电机的正反转。从而实现对窗帘开/关的控制。图6所示为接收部分的整体电路图。

基于NRF905的无线窗帘控制器模块电路设计

关于控制电路,NRF905,单片机,智能硬件就介绍完了,您有什么想法可以联系小编。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查