用三极管制作的三色LED循环灯,灯珠颜色及排列可随意组合
本文介绍三色LED循环灯采用三极管分立元件制作,简单易制,不需调试,并且成本低廉。这种LED循环灯的灯珠颜色及排列可以根据自己的需要来随意组合。该灯可以作为装饰灯,或用来制作会发光的创意盆栽。
原理图如下:
工作原理分析:
由于电路中各元件参数不可能完全一致,这里假定刚接通电源时,三极管VT1先导通(哪个三极管导通是随机的),此时电源通过R3及VT1的c-e两极对电容C2充电,由于刚接通电源时,C2两端的电压为零,故VT2截止,该管控制的四个绿色LED点亮。由于VT2截止,电源还通过R4及VT3的发射结对C3充电,使VT3导通,故刚接通电源时,若VT1导通,就会使VT2截止,VT3导通,也就是说,此时只有VT2控制的绿色LED可以点亮。
随着C2的充电,VT2发射结的电压逐渐升高,当达到0.7V左右时,VT2导通,其控制的绿色LED皆熄灭。VT2导通时,由于C3两端电压不能突变,此时VT3截止,其控制的蓝色LED点亮。在VT3截止时,电源还通过R6及VT1的发射结对C1充电,使VT1继续导通……就这样,如此循环,三极管VT1~VT3便会轮流导通,从而使LED1~LED12轮流点亮,不断的循环发光。
本电路用的LED可选用Φ5的直插LED,颜色可根据自己喜好选用。三极管VT1~VT3可以选用2N5551、9013或8050,要求管子的β≥250。本电路在4.5~10V范围内皆可正常工作,在电源电压为6V时,实测整个电路的工作电流在36mA左右。改变电容C1~C3的电容量,可以改变电路的振荡频率,从而改变LED1~LED12的闪烁频率。减小C1~C3的容量,可以提高闪烁频率。另外,电源电压变化时,LED1~LED12的闪烁频率也会有一定的变化。
转自:https://www.toutiao.com/i6605284493739688462/
用三极管制作的三色LED循环灯,灯珠颜色及排列可随意组合相关推荐
- 【iCore4 双核心板_ARM】例程一:ARM驱动三色LED
实验原理: 通过STM32的三个GPIO驱动一个三色LED,引脚PB2接红色LED(ARM_LEDR), 引脚PA9接蓝色LED(ARM_LEDB),引脚PA10接绿色LED(ARM_LEDG), ...
- Arduino开发:网页控制ESP8266三色LED灯闪烁
根据板卡原理RGB三色LED对应引脚: int LEDR=12.int LEDG=14.int LEDB=13; 设置串口波特率为115200 Serial.begin(115200); 源代码如下所 ...
- 「雕爷学编程」Arduino动手做(34)——三色LED交通灯模块
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...
- 智能wifi小车-RGB三色LED灯驱动
RGB三色LED灯简介 RGB指的就是三基色光,R=红色,G=绿色,B=蓝色.LED芯片所发出的光一般都是蓝光,都是要通过红 绿 蓝这三种颜色的荧光粉去调颜色的.RGB色彩模式是工业界的一种颜色标准, ...
- 控制三色LED灯的闪烁——Arduino
最近要弄下Arduino.动过手,知道问题,细节可能在哪. 知识点我不清楚,直接看程序.直接控制也相对简单. 程序 /*实战案例1:控制三色LED灯的闪烁2019/3/12 */ int redpin ...
- 传感器自学笔记第十二章——火焰传感器+HC-SR501人体感应模块+按键模块+红绿双色LED(共阴)模块+按键开关模块+三色LED
作者:GWD 时间:2019.06.28 火焰传感器(开关量类传感器) 一. 学习要点:无 二. 手册分析: 用途:各种火焰,火源探测 模块特色: 1. 可以检测火焰或者波长在760纳米-1100纳米 ...
- 【Arduino基础】三色LED灯实验
实验现象 使用Arduino驱动RGB三基色LED灯产生七色光的变化. 理论学习 三基色组合七色光原理: 红+绿=黄 绿+蓝=青 红+蓝=紫 红+绿+蓝=白 可以由3种基色组合出来"红黄绿青 ...
- Arduino简单实例十一_四脚三色LED灯
1) 说明: LED灯是发光二级管,反着接电阻无穷大,正着接不需要考虑电阻.一般小的LED灯可通过的最大电流为30mA,如电压为5V,加一个220欧电阻后,电流约22mA左右,则可以保证不 ...
- arduinorgb三色灯_爱上 Arduino RGB Monome 全彩LED 三色led 多色 RGB共阴 LED灯
产品介绍: 新流行全彩LED是一款集成红.绿.蓝三种颜色LED于一身的三色LED,其是Arduino RGB Monome互动媒体材料,通过Arduino控制器PWM控制可以发出任何颜色的光色,可以做 ...
最新文章
- Java集合框架中Map接口的使用
- java 9999 符号_java 9999(示例代码)
- 用python处理excel 数据分析_像Excel一样使用python进行数据分析(1)
- labview连接mysql数据库_labview使用DSN与数据库的连接包括access,mysql
- C语言试题七之将函数字符串中的前导*号全部删除,中间和尾部的*号不删除。
- github上传文件 linux,第一次上传代码到github (Linux)
- SpringBoot:java.lang.NullPointerException
- 自定义控件设置宽度_自定义View开篇,必须跨过的一道坎儿
- 魅族路由器极速版刷机_[技术贴]路由器刷pandavan固件教程——以魅族路由器极速版为例...
- python 移动平均法_移动平均法详解
- linux 桥,Linux网桥
- Colly 爬虫学习笔记(一)——爬虫框架,抓取中金公司行业市盈率数据
- 最优投资组合的确定matlab,最优投资组合问题的数学模型
- kettle打开spoon.bat后无反应
- android 常用机型尺寸_Android中图片大小与各种hdpi
- 使用BIND9+MySql搭建一个智能解析DNS
- mysql 围栏_地理围栏
- 移动端UI设计750揭秘
- c语言地址数组,C语言多维数组的地址
- blinker控制步进电机起保停,正反转(Arduino uno+esp8266+TB6600驱动器)
热门文章
- mac如何强制退出程序?强制退出程序的六种方法
- 灵敏度(sensitivity)和特异性(specificity)的计算
- 基于Java解惑(站长百科)阅读笔记
- 离子液体N-丙基-吡啶二氰胺盐[C3py][DCA]|N-丙基-吡啶二氰胺[C3py][DCA]|齐岳
- 聚乙烯基吡啶阳离子功能化聚苯乙烯微球/二氧化锆/聚苯乙烯阳离子微球研究步骤
- PG口令加密算法从MD5升级到SCRAM-SHA-256
- 为你,千千万万遍——《追风筝的人》
- html字重怎么设置,CSS 字重 font-weight
- Android键盘监听事件
- 并发编程之CPU缓存架构缓存一致性协议详解(二)