Ⅰ 真心求助,关于用单片机做声控灯
给你个程序:
#include <reg51.h>
sbit LED_PORT = P1^0;
void InitialMain(void);
void Delay1s(void);
int main(void)
{
InitialMain();
while (1);
}
void InitialMain(void)
{
LED_PORT = 0;
EX0 = 1;
EA = 1;
}
void EX0_INT(void) interrupt 0
{
EA = 0;
LED_PORT = 1;
Delay1s();
Delay1s();
Delay1s();
Delay1s();
Delay1s();
LED_PORT = 0;
EA = 1;
}
void Delay1s(void)
{
unsigned char h, i, j, k;
for (h = 5; h > 0; h --)
for (i = 4; i > 0; i --)
for (j = 116; j > 0; j --)
for (k = 214; k > 0; k --);
}
说明:声音传感器我没用过,不知道它是怎么工作的。这个程序的功能是,当P3.0k口来一个低电平时,P1.1口的LED灯就亮5秒(12MHZ)然后熄灭。
Ⅱ 【声控灯】运用pic单片机和一个声音传感器,声音超过一定值时灯变暗,没有超过这个值时,灯正常发光
//DemoProgram
while(1)
{
if(sound>threshold)
{
LED_Close();
}
else
{
LED_Open();
}
delay_second(10);
}
你的声音过来是什么值,AD采集到的模拟量还是IIS之类的数字量,驱动那部分肯定要你自己写,官网里面肯定有例程,MPLAB里面应该也有驱动生成工具。
灯是开关量控制,IO口高低电平驱动三极管或者MOS或者继电器来驱动灯。
Ⅲ 51单片机声控灯完整的C语言程序
摘要 #include "inc/hc595.h"
Ⅳ 用单片机做声控台灯怎么做,硬件图,和程序
我的想法是:
硬件:灯管,变压器,单片机,麦克风,AD转换芯片。
软件:我的编程思路是当检测到的音量大于一定的量时,灯亮。
具体编程要看芯片的选择。
Ⅳ 求一个简易的声控灯电路图
一、电路工作原理
声音传感器采用灵敏度较高的驻极体电容传声器BM,输出阻抗2kΩ,R1为BM内部场效应管外接负载电阻器,注意BM两个焊点中与金属屏蔽壳相连的焊点为负极接地端。射随驱动电路采用基极无偏置电压电路,当VT2基极输入电压达到一定值时,射极电阻器R5上有电压输出,VD1为VT2基极反向电荷提供通路。只有当:R5信号电压上升,引脚1处于高电平状态,环境光线较暗,RG光敏电阻值较大(不小于5kΩ)时,输入端引脚2处于高电平状态,才能满足与门电路输出端引脚3上升到高电平状态的条件,通过限流电阻器R6触发单向晶闸管VS导通,其负载小电珠EL点亮。电源GB通过开关二极管VD2降去0.7v后接集成电路VCC引脚。本声控灯实验电路,在5m处击掌能控制灯亮。
首先,输入端信号电平达到开门电平时,输出端电压开始跃升,输入端信号电平升到一定程度,输出电压(4.5V)几乎不再变化,可以视为波形顶部的起伏变化被削顶;而输入端信号低于关门电平时,与门“关闭”,输出端电压几乎为零(O.15V),因此输出端信号为脉冲波形,这就是与门的整形作用。其次,声音信号能否通过与门控制单向晶闸管导通,需要看另一个输入端一控制端电平的高低,环境光线较暗时,控制端处于高电平状态,用声音可以控制灯亮,这就是与门的选通作用;当环境光线较强时,控制端处于低电平状态,声控不起作用,这就是与门的禁止作用。最后,与门的逻辑功能发 挥作用,完成白天声控不起作用,黑夜用声音信号控制灯亮的功能。
二、电路图
Ⅵ 声控开关的工作原理
声控开关是在特定环境光线下采用声响效果激发拾音器进行声电转换来控制用电器的开启,并经过延时后能自动断开电源的节能电子开关。声控开关由传声器BM、声音信号放大、半波整流、光控、电子开关、延时和交流开关电路组成。在白天或光线较亮时,声控开关处于关闭状态;夜晚或光线较暗时,声控开关处于预备工作状态。当有人经过该开关附近时,脚步声、说话声、拍手声均可将声控开关启动(灯亮),延时一定时间后,声控开关自动关闭(灯灭)。
Ⅶ 跪求高手单片机做声控灯程序!!谢谢!!!
直接用avr单片机不更好?
内部自带AD转换,自带增益放大。和s51相同价位的avr单片机,明显强多了!
Ⅷ 声控灯原理电路图
声控灯是一种声控电子照明装置,由音频放大器、选频电路、延时开启电路和可控硅电路组成。它提供了一种操作简便、灵活、抗干扰能力强,控制灵敏的声控灯,它采用人嘴发出约1秒的控制信号声,即可方便及时地打开和关闭声控照明装置,并有防误触发而具有的自动延时关闭功能,部分设有手动开关,使其应用更加方便。声控灯由话筒、音频放大器、选频电路、倍压整流电路、鉴幅电路、恒压源电路、延时开启电路、可控延时开关电路、可控硅电路组成。
中文名
声控灯
外文名
Voice-activated lights
红外感应器吸顶灯声控开关感应灯价格led声控灯人体感应开关感应灯楼道声控灯门铃开关触摸延时开关
简介
声控灯有一种有趣的现象,那就是光线充足时,任你发出多大的声音都不亮 ;但在黑夜,轻轻一声它就发出了亮光,这是为什么呢?原来声控灯中有光控电路,使其在光线足够的时候不工作,所以声控灯的控制盒实际上是声、光同时控制的,在光亮度能达到的情况下,灯不会亮。你可以做一个小实验,你可以用手遮挡声控开关的光控原件然后再发出声音,灯就会亮了。
Ⅸ 声控灯的工作原理
声控开关是由对声音敏感的电子元件和其他电子元件够成的,主要是靠外界发出的声音来控制电源,当外界声音达到多少额定的分贝时就会使电路导通。具有操作简便、灵活、抗干扰能力强,控制灵敏的特点。工作主要分为三个步骤。一是转变电压,声控灯都是以220v交流电为标准,20V交流电通过灯泡整流全桥后,变成直流脉动电压,通过灯泡将其转变成直流的脉动电压。二是形成电流,在白天的时候,光线比较强的时候,声控灯的光敏二极管D呈现出底阻状态,电阻要小于或者等于1千欧的时候,声控灯的三极管就截止了,它的发射极没有电流输出。三是发光,在夜晚光线比较暗的时候,声控灯的光敏二极管D就呈现出高电阻的情况,其电阻可达到100千欧甚至更高,这时候如有声源,就会使声控灯的三极管V正向导通,使声控灯的灯泡发光。
Ⅹ 声控灯原理的电路图
声控灯原理图如下:
220V交流电通过灯泡H及整流全通后,变成直流脉动电压,作为正向偏压,加在可控硅VS及R支路上。白天,亮度大于一定程度时,光敏二极管D呈现低阻状态≤1KΩ,使三极管V截止,其发射极无电流输出,单向可控硅VS因无触发电流而阻断。此时流过灯泡H的电流≤2.2mA,灯泡H不能发光。电阻R1和稳压二极管DW使三极管V偏压不超过6.8V,对三极管起保护作用。
夜晚,亮度小于一定程度时,光敏二极管D呈现高阻状态≥100KΩ,使三极管V正向导通,发射极约有0.8V的电压,使可控硅VS触发导通,灯泡H发光。RP是清晨或傍晚实现开关转换的亮度选择元件。由音频放大器、选频电路、延时开启电路和可控硅电路组成。
将一个声控开关串联在电路上即可。当有声音时,声控开关闭合,电灯亮;声音消失时,声控开关打开,灯泡灭。
常用声光控电路,天黑时,没有光线光控开关闭合,当有声音时,声控开关闭合,电路联通,灯泡亮;天明时,有光线光控开关打开,有声音时,虽然声控开关闭合,但是电路不连通,所以灯泡不亮。
拓展回答:
声控开关:是在特定环境光线下采用声响效果激发拾音器进行声电转换来控制用电器的开启,并经过延时后能自动断开电源的节能电子开关。声控开关由传声器BM、声音信号放大、半波整流、光控、电子开关、延时和交流开关电路组成。在白天或光线较亮时,声控开关处于关闭状态;夜晚或光线较暗时,声控开关处于预备工作状态。当有人经过该开关附近时,脚步声、说话声、拍手声均可将声控开关启动(灯亮),延时一定时间后,声控开关自动关闭(灯灭)。