大家好,今天小编关注到一个比较有意思的话题,就是关于c语言电平灯的问题,于是小编就整理了5个相关介绍c语言电平灯的解答,让我们一起看看吧。
- LED闪烁灯,闪烁频率大概3秒钟亮一下,具体怎么设计电路?最简单的?
- 51单片机C语言程序:当P1^0口输入为高电平的时候,P2^4也输出高电平,当P1^0输入由高电平变为低电平的时?
- 用51单片机一个IO口驱动3mmLED灯?
- led-c是什么接口?
- 怎么让plc输出逻辑电平输出的电平能接ttl电路吗?
led闪烁灯,闪烁频率大概3秒钟亮一下,具体怎么设计电路?最简单的?
由于晶体三极管具有非线性,两个三极管通电后瞬间肯定有一个先导通。
***设当左边9014先导通时,则其C极降为低电平,左侧LED点亮,同时左侧1uF电容开始充电,当充满电时(左负右正)的电压致使右侧9014导通(其C极降为低电平),右侧LED点亮,同时右侧开始充电(电容上瞬间电压降低)致左侧9014截止(其C极变为高电平)使左侧LED熄灭;当右侧电容充满电时,左正右负的电压又驱使左侧9014导通(其C极又降为低电平,左侧LED重新点亮)。
如此不断循环,周而复始。
这种交替导通并维持一定时间的状态方式称双稳态电路。
调整15K电位器,就是调整电容的充电时间,故而能改变LED灯的闪烁频率。
51单片机C语言程序:当P1^0口输入为高电平的时候,P2^4也输出高电平,当P1^0输入由高电平变为低电平的时?
#include
***it P1.0=P1^0;
***it P2.4=P2^4;
void delay500ms(void)
{
unsigned char i,j,k;
for(i=15;i>0;i--)
for(j=202;j>0;j--)
用51单片机一个IO口驱动3mmLED灯?
1 你没讲清楚具体的连线方式:
是IO口的 高电平驱动灯亮,此时二极管加限流电阻接地;
还是IO的低电平驱动灯亮,此时二极管 加限流电阻接+5v。
2学习51,数字电路切忌不要忘了电流, 这两种方式的电流是不一样的,请到51 的数据手册的参数里面查找,比如AT89S52的英文手册
找到直流特性(DC characteristics)
3 上面是理论的角度,从实践的角度的话,你可以接一个大一点的电阻,看看亮度如何,然后逐渐调,不要太量,一是刺眼,二是让费功耗,三是IO口可能灌电流和拉电流能力不足。
4 数字的东西本质上还是模拟的,注重理论。
led-c是什么接口?
LED-C是一种LED单元板驱动接口,它有A/B/C/D 4根地址线,所以是16扫(2^4=16)。它有两个RGB通道,共占用6个IO(R1/R2/G1/G2/B1/B2)。剩下的A/B/C/D/E为地址通道,LAT为行数据锁存通道,CLK为数据时钟,OE为低电平使能LED显示。
怎么让plc输出逻辑电平输出的电平能接ttl电路吗?
可以使用PLC内部定时器T、计数器C相配合输出各种可调的高低电平。但是你要注意的是标准TTL电路输入的高电平最大是3.4V,但是一般PLC晶体管输出都是24V的。所以你必须在PLC输出端串2000欧姆左右的电阻。
到此,以上就是小编对于c语言电平灯的问题就介绍到这了,希望介绍关于c语言电平灯的5点解答对大家有用。