电子说
步骤1:AVR微控制器电路的原理
建议的系统由Atmega8微控制器,LDR,PIR传感器和RTC组成。该系统使用光敏电阻和PIR传感器控制路灯。
路灯根据LDR上太阳光的强度打开。如果阳光在光敏电阻上的强度较低,则其电阻值较高。当它完全处于黑暗中时,此值增加并变高。该电阻值决定何时需要打开路灯。由于电阻值在午夜时分达到最大值,因此实时时钟发挥作用。控制器检查没有交通的高峰时间,然后关闭灯。当道路上有车辆时,PIR传感器会检测到它。每当检测到PIR传感器时,它仅指示微控制器打开路灯。然后,灯打开2至3分钟,然后自动关闭。这种方法的另一种方法是,可以通过使用PWM保持最小强度而无需完全关闭灯,并在检测到车辆时将其打开到最大强度。但是在本文中,电路的设计方式是将灯光完全关闭,并且仅在有车辆时才打开。
步骤2:电路图
步骤3:电路组件
ATmega8
微控制器
DS1307 ICP
红外传感器
LDR
LCD
LED阵列
步骤4:电路设计
拟议的电路由ATmega8微控制器,PIR传感器,光敏电阻和实时时钟,液晶显示器组成。
无源红外传感器,也称为PIR传感器,是连接到微控制器的PD0引脚。 PIR传感器感应物体的运动。 PIR传感器内部将具有一个IR检测器。世界上的每个物体都会辐射一些红外线。这些是人眼看不见的,但是电子组件可以检测到它们。不同的物体会发出不同波长的红外线。这些射线由PIR传感器检测到。 PIR最初为高,一段时间后会自动设置为低。每当它检测到任何物体的运动时,它就会变低。 LDR连接到微控制器的ADC引脚– ADC0,因为LDR会产生模拟值,该值将由ADC转换为数字。与光有关的电阻器在明亮时具有低电阻,在黑暗中具有高电阻。在黑暗中,与光有关的电阻器的电阻在欧姆范围内,而在黑暗中,其电阻在兆欧范围内。当光线照射到LDR上时,其电阻会大大降低。所使用的实时时钟IC是与I2C兼容的DS1307。实时时钟有8个引脚,其中1和2个引脚连接到晶体振荡器,第3个引脚连接到电池,RTC的第6引脚连接到微控制器的PC5引脚,第5个引脚连接到微控制器的PC4引脚。 I2C是内部集成电路。这是两线接口协议,其中仅使用两个信号在两个设备之间传输数据。 LCD用于显示时间。电路图中显示了4位模式下的LCD接口。
第5步:如何操作该电路?
首先为电路供电。/li》
LCD显示从RTC读取的时间。
将LDR置于黑暗中。现在路灯打开。
现在微控制器不断检查时间。
这段时间后,路灯自动打开。
将手放在PIR传感器前面,这将切换街道。
延迟2-3秒后,光会自动再次切换。
第6步:8051和IR传感器电路背后的原理
这里是使用8051和IR传感器传感器的电路,能够以不同的方式复制相同的电路。 p》
步骤7:电路图
步骤8:组件
微控制器部分
AT89C52单片机
AT89C52编程器板
11.0592 MHz石英晶体
22pF陶瓷电容器
2 x 10K电阻器
10uF电解电容器
按钮
红外发射器和接收器部分
8 x红外LED(IR T
8 x 470R电阻
8 x光电二极管(红外接收器)
8 x 3.3K电阻
1K x 8电阻包
负载部分
8 x 2N2222 NPN晶体管
8 x 100R电阻
8个白色LEDs
步骤9:操作原理
项目工作背后的原理在于红外传感器的功能。我们将在该项目中使用透射型红外传感器。在透射型红外传感器中,红外发射器和接收器彼此面对放置,因此红外接收器始终可以检测到红外发射器发出的红外射线。如果红外线发射器和接收器之间有障碍物,则红外线会被障碍物阻挡,红外线接收器将停止检测红外线。可以将其配置为借助微控制器来打开或关闭LED(或路灯)。
步骤10:电路设计
该项目的主要组件是AT89C52微控制器,红外传感器(红外发射器和红外接收器)和LED。 8051微控制器所需的基本连接包括晶振,复位和外部访问。为了使用片上振荡器,8051微控制器需要一个外部时钟。这是由晶体振荡器提供的。一个11.0592MHz石英晶体通过两个22pF陶瓷电容器连接到XTAL1和XTAL2引脚。微控制器的复位电路由一个10K电阻,一个10uF电容器和一个按钮组成。复位电路的所有连接均在电路图中显示。外部访问引脚接地时,用于访问外部存储器。无论如何,我们在这里不会使用任何外部存储器。因此,通过10K电阻将此引脚连接至Vcc。我们要连接的下一个硬件是IR接收器。我们将把8个IR接收器连接到微控制器的端口0引脚。为了将PORT0用作I/O端口,我们需要将外部上拉电阻连接到端口0引脚。之后,将IR接收器的输出(即光电二极管的阳极端子)连接到端口0引脚。光电二极管的阴极端子连接到电源。另外,在阳极端子和地面之间连接了一个3.3k电阻器。电路的下一部分是红外发射器。红外发射器不是微控制器连接的一部分,因为红外发射器的唯一工作就是连续发射红外线。因此,将8个IR发射器与相应的8个470欧姆限流电阻带电源连接。最后,我们需要连接LED。我们需要借助晶体管将LED连接到微控制器的PORT2。 8个2N2222晶体管的基极连接到微控制器的PORT 2,而晶体管的发射极接地。一个LED和一个100欧姆的串联限流电阻连接到晶体管的每个集电极端子。
步骤11:工作
该项目的目的是设计一个使用8051微控制器的路灯控制系统,该系统通过检测车辆的运动自动打开或关闭路灯。在此处解释了该项目的工作。下面的GIF演示了该项目的工作。
红外发射器与红外接收器直接放在视线内,因此红外接收器可以连续接收红外线。 IR接收器接收到红外线后,微控制器将检测到逻辑1。如果红外线被某种方式阻止,则微控制器将检测到逻辑0。因此,用于微控制器的程序必须以这样的方式编写:当它检测到逻辑0时,它将打开LED,这意味着路灯,当它检测到逻辑1时将关闭LED。考虑两个红外传感器,即红外发射器和红外接收器放在任一侧的路。根据电路图,IR接收器连接到PORT0,而LED则连接到微控制器的PORT2。首先,在没有障碍物的情况下,IR接收器会连续检测IR发射器发射的IR光。当汽车或任何其他车辆阻挡任何红外传感器时,微控制器将立即打开三个LED。如果汽车挡住了第一个红外传感器,则微控制器会打开前三个LED。当汽车向前行驶并阻挡第二个红外传感器时,相应的下三个LED将点亮,而上一组的第一个LED熄灭。
步骤12:应用
可以使用路灯控制电路
该项目还可以用于商场,酒店,工业照明等的停车场。
步骤13:优点
如果照明系统实现了所有LED灯,则维护成本可以降低,因为LED的使用寿命和耐用性高于基于霓虹灯的灯
由于这些灯会自动打开或关闭,因此可以节省大量能量。
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !