精华内容
下载资源
问答
  • 双联开关电路图

    2013-10-23 16:33:40
    双联开关电路图作者:本站 来源:本站整理 发布时间:2007-6-6 16:25:39 减小字体 增大字体如下图: 1 火线接开关A的闸刀 2 零线与开关B的闸刀中间连接(或者说条线连接零线,条连接开关2的闸刀) 3...
    双联开关电路图
    作者:本站  来源:本站整理  发布时间:2007-6-6 16:25:39 双联开关电路图 - 少占鱼-网易 - 少占鱼减小字体 双联开关电路图 - 少占鱼-网易 - 少占鱼增大字体
    如下图: 
    1 火线接开关A的闸刀 
    2 零线与开关B的闸刀中间连接灯(或者说灯的一条线连接零线,一条连接开关2的闸刀) 
    3 开关A的1脚与开关B的1脚连接,3脚与3脚连接(可以形成两条电路,这两条电路保证当任意一个开关状态改变,可以使中间连接的电器和电源在开路/断路状态切换) 

    双联开关电路图 - 少占鱼-网易 - 少占鱼
    展开全文
  • 三极管开关电路图原理及设计详解

    千次阅读 2017-12-16 10:14:53
    晶体管开关电路(工作在饱和态)在现代应用中屡见不鲜,经典的74LS,74ALS等内部都使用了晶体管开关电路,只是驱动能力一般而已。 TTL晶体管开关电路按驱动能力分为小信号开关电路和功率开关电路;按晶体管连接...

    晶体管开关电路(工作在饱和态)在现代应用中屡见不鲜,经典的74LS,74ALS等内部都使用了晶体管开关电路,只是驱动能力一般而已。

    TTL晶体管开关电路按驱动能力分为小信号开关电路和功率开关电路;按晶体管连接方式分为发射极接地(PNP晶体管发射极接电源)和射级跟随开关电路。

    发射极接地开关电路

    1.1 NPN型和PNP型基本开关原理图:

    【干货】三极管开关电路图原理及设计详解

    上面的基本电路离实际设计电路还有些距离:由于晶体管基极电荷存储积累效应使晶体管从导通到断开有一个过渡过程(当晶体管断开时,由于R1的存在,减慢了基极电荷的释放,所以Ic不会马上变为零)。也就是说发射极接地型开关电路存在关断时间,不能直接应用于中高频开关。

    1.2 实用的NPN型和PNP型开关原理图1(添加加速电容

    【干货】三极管开关电路图原理及设计详解

    解释:当晶体管突然导通(IN信号突然发生跳变),C1瞬间短路,为三极管快速提供基极电流,这样加速了晶体管的导通。当晶体管突然关断(IN信号突然发生跳变),C1也瞬间导通,为卸放基极电荷提供一条低阻通道,这样加速了晶体管的关断。C通常取值几十到几百皮法。电路中R2是为了保证没有IN输入高电平时三极管保持关断状态;R4是为了保证没有IN输入低电平时三极管保持关断状态。R1和R3是基极电流限流用。

    1.3 实用的NPN型开关原理图2(消特基二极管钳位)

    【干货】三极管开关电路图原理及设计详解

    解释:由于消特基二极管Vf为0.2至0.4V比Vbe小,所以当晶体管导通后大部分的基极电流是从二极管然后通过三极管到地的,这样流到三极管基极的电流就很小,积累起来的电荷也少,当晶体管关断(IN信号突然发生跳变)时需要卸放的电荷少,关断自然就快。

    1.4 实际电路设计

    在实际电路设计中需要考虑三极管Vceo,Vcbo等满足耐压,三极管满足集电极功耗;通过负载电流和hfe(取三极管最小hfe来计算)计算基极电阻(要为基极电流留0.5至1倍的余量)。注意消特基二极管反向耐压。

    三极管开关电路设计

    三极管除了可以当做交流信号放大器之外,也可以做为开关之用。严格说起来,三极管与一般的机械接点式开关在动作上并不完全相同,但是它却具有一些机械式开关所没有的特点。图1所示,即为三极管电子开关的基本电路图。

    由下图可知,负载电阻被直接跨接于三极管的集电极与电源之间,而位居三极管主电流的回路上,

    【干货】三极管开关电路图原理及设计详解

    图1基本的三极管开关

    输入电压Vin则控制三极管开关的开启(open)与闭合(closed)动作,当三极管呈开启状态时,负载电流便被阻断,反之,当三极管呈闭合状态时,电流便可以流通。详细的说,当Vin为低电压时,由于基极没有电流,因此集电极亦无电流,致使连接于集电极端的负载亦没有电流,而相当于开关的开启,此时三极管乃胜作于截止(cutoff)区。

    同理,当Vin为高电压时,由于有基极电流流动,因此使集电极流过更大的放大电流,因此负载回路便被导通,而相当于开关的闭合,此时三极管乃胜作于饱和区(saturation)。838电子

    1、三极管开关电路的分析设计

    由于对硅三极管而言,其基射极接面之正向偏压值约为0.6伏特,因此欲使三极管截止,Vin必须低于0.6伏特,以使三极管的基极电流为零。通常在设计时,为了可以更确定三极管必处于截止状态起见,往往使Vin值低于0.3伏特。(838电子资源)当然输入电压愈接近零伏特便愈能保证三极管开关必处于截止状态。欲将电流传送到负载上,则三极管的集电极与射极必须短路,就像机械开关的闭合动作一样。欲如此就必须使Vin达到够高的准位,以驱动三极管使其进入饱和工作区工作,三极管呈饱和状态时,集电极电流相当大,几乎使得整个电源电压Vcc均跨在负载电阻上,如此则VcE便接近于0,而使三极管的集电极和射极几乎呈短路。在理想状况下,根据奥姆定律三极管呈饱和时,其集电极电流应该为﹕

    【干货】三极管开关电路图原理及设计详解

    因此,基极电流最少应为:

    【干货】三极管开关电路图原理及设计详解


    上式表出了IC和IB之间的基本关系,式中的β值代表三极管的直流电流增益,对某些三极管而言,其交流β值和直流β值之间,有着甚大的差异。欲使开关闭合,则其Vin值必须够高,以送出超过或等于(式1)式所要求的最低基极电流值。由于基极回路只是一个电阻和基射极接面的串联电路,故Vin可由下式来求解﹕

    blob.png

    一旦基极电压超过或等于(式2)式所求得的数值,三极管便导通,使全部的供应电压均跨在负载电阻上,而完成了开关的闭合动作。

    总而言之,三极管接成图1的电路之后,它的作用就和一只与负载相串联的机械式开关一样,而其启闭开关的方式,则可以直接利用输入电压方便的控制,而不须采用机械式开关所常用的机械引动(mechanicalactuator)﹑螺管柱塞(solenoidplunger)或电驿电枢(relayarmature)等控制方式。

    为了避免混淆起见,本文所介绍的三极管开关均采用NPN三极管,当然NPN三极管亦可以被当作开关来使用,只是比较不常见罢了。

    例题1

    试解释出在图2的开关电路中,欲使开关闭合(三极管饱和)所须的输入电压为何?并解释出此时之负载电流与基极电流值?

    解﹕由2式可知,在饱和状态下,所有的供电电压完全跨降于负载电阻上,因此

    由方程式(1)可知

    【干货】三极管开关电路图原理及设计详解

    【干货】三极管开关电路图原理及设计详解

    因此输入电压可由下式求得﹕

    【干货】三极管开关电路图原理及设计详解

    图2用三极管做为灯泡开关

    【干货】三极管开关电路图原理及设计详解

    由例题1-1得知,欲利用三极管开关来控制大到1.5A的负载电流之启闭动作,只须要利用甚小的控制电压和电流即可。此外,三极管虽然流过大电流,却不须要装上散热片,因为当负载电流流过时,三极管呈饱和状态,其VCE趋近于零,所以其电流和电压相乘的功率之非常小,根本不须要散热片。

    2、三极管开关与机械式开关的比较

    截至目前为止,我们都假设当三极管开关导通时,其基极与射极之间是完全短路的。事实并非如此,没有任何三极管可以完全短路而使VCE=0,大多数的小信号硅质三极管在饱和时,VCE(饱和)值约为0.2伏特,纵使是专为开关应用而设计的交换三极管,其VCE(饱和)值顶多也只能低到0.1伏特左右,而且负载电流一高,VCE(饱和)值还会有些许的上升现象,虽然对大多数的分析计算而言,VCE(饱和)值可以不予考虑,但是在测试交换电路时,必须明白VCE(饱和)值并非真的是0。

    虽然VCE(饱和)的电压很小,本身微不足道,但是若将几个三极管开关串接起来,其总和的压降效应就很可观了,不幸的是机械式的开关经常是采用串接的方式来工作的,如图3(a)所示,三极管开关无法模拟机械式开关的等效电路(如图3(b)所示)来工作,这是三极管开关的一大缺点。

    【干货】三极管开关电路图原理及设计详解

    图3三极管开关与机械式开关电路

    幸好三极管开关虽然不适用于串接方式,却可以完美的适用于并接的工作方式,如图4所示者即为一例。
    三极管开关和传统的机械式开关相较,具有下列四大优点﹕

    【干货】三极管开关电路图原理及设计详解

    图4三极管开关之并联联接

    (1)三极管开关不具有活动接点部份,因此不致有磨损之虑,可以使用无限多次,

    一般的机械式开关,由于接点磨损,顶多只能使用数百万次左右,而且其接点易受污损而影响工作,因此无法在脏乱的环境下运作,三极管开关既无接点又是密封的,因此无此顾虑。

    (2)三极管开关的动作速度较一般的开关为快,一般开关的启闭时间是以毫秒(ms)来计算的,三极管开关则以微秒(μs)计。

    (3)三极管开关没有跃动(bounce)现象。一般的机械式开关在导通的瞬间会有快速的连续启闭动作,然后才能逐渐达到稳定状态。

    (4)利用三极管开关来驱动电感性负载时,在开关开启的瞬间,不致有火花产生。反之,当机械式开关开启时,由于瞬间切断了电感性负载样上的电流,因此电感之瞬间感应电压,将在接点上引起弧光,这种电弧非但会侵蚀接点的表面,亦可能造成干扰或危害。

    展开全文
  • 电路图: 目的: K1 开始跑马 左->右 K2 停止 K3 跑马 右-> 左 K4 流水 参考程序: #include<reg52.h> #include<intrins.h> #define uchar8 unsigned char #define uint16...

    电路图:

     

    目的:

    K1  开始跑马灯 左->右

    K2  停止

    K3   跑马灯  右-> 左

    K4   流水灯

    参考程序:

    #include<reg52.h>
    #include<intrins.h>
    #define uchar8 unsigned char 
    #define uint16 unsigned int 
    #define     LED  P1 
    
    sbit  key1=P2^0;
    sbit  key2=P2^1;
    sbit  key3=P2^2;
    sbit  key4=P2^3;
    
    /*****************************/
    // 函数名称: DelayMS( )
    // 函数功能: 延时
    // 入口函数: 延时毫秒
    // 出口函数: 无
    /*************************                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            *******************/
    void DelayMs(uint16 val)
    {
           uint16  i,j;
           for( i=0;i<val;i++)
               for(j=0;j<113;j++);
    
    }
    
    /****************************/
    // 函数名称:  keyscan( )
    // 函数功能:  检测按键
    // 入口函数:  无
    // 出口函数:  keyscan_num
    /*****************************/
    uchar8 keyscan()
    {
          uchar8 keyscan_num,temp;
          P2=0xff;    // 置电平
          temp=P2;  //  读P2口电平,送入 temp 中(因为这时候可能改变按键了)
          
          // if(~(temp&0xff))  不会用,先不看,用下面的
          if(temp!=0xff)    // 说明有键按下
          {
            
                if(key1==0)
                {
                 keyscan_num=1;
                }
                  else if(key2==0)
                {
                  keyscan_num=2;
                }
                else if(key3==0)
                {
                  keyscan_num=3;
                }
                else  if(key4==0)
                {
                
                   keyscan_num=4;
                }
                else
               {
                  keyscan_num=2;
           
                }
    
               
           } 
           return keyscan_num;
    }
    
    
    void main()
    {
        
          uchar8  key_num , temp , i ;
    
          while(1)
          {
          
            key_num = keyscan();   // 将按键扫描的键值送入 key_num 中
            switch(key_num)
            {
               case 1:     goto function0;
               case 2:     goto function1;
               case 3:     goto function2;
               case 4:     goto function3;
               default: break ;    
    
            }
            
            function0:   // 跑马灯 从左向右走
    
             temp=0x01;  // 0000 0001
             for(i=0;i<8;i++)
             {
               LED= ~temp;
               DelayMs(1000);
               temp=temp<<1;  
            
             }  
             key_num = keyscan();   // 将按键扫描的键值送入 key_num 中
             switch(key_num)
             {
               case 1:     goto function0;
               case 2:     goto function1;
               case 3:     goto function2;
               case 4:     goto function3;
               default:  goto function0;
               break ;    
    
             }
        
    
    
            function1:      //停止
    
            LED=0xff;
            key_num = keyscan();   // 将按键扫描的键值送入 key_num 中
             switch(key_num)
             {
               case 1:     goto function0;
               case 2:     goto function1;
               case 3:     goto function2;
               case 4:     goto function3;
               default:  goto function1;
               break ;    
    
             }
    
            function2:       // 从右向左
                temp=0x80;     // 1000 0000
                for(i=0;i<8;i++)
                {
                   LED= ~temp;
                   DelayMs(1000);
                   temp=temp>>1;  
                
                }
                key_num = keyscan();   // 将按键扫描的键值送入 key_num 中
                 switch(key_num)
                 {
                   case 1:     goto function0;
                   case 2:     goto function1;
                   case 3:     goto function2;
                   case 4:     goto function3;
                   default:  goto function2;
                   break ;    
        
                 }
        
    
                      
            function3:         // 流水灯
    
               LED=0xff  ;       //  这里端口全被设置为 1111 1111 ,相当于 全灭
               
               for(i=0;i<8;i++)
               {
                  
                  LED=LED<<1;    // 选择了左移循环
                  DelayMs(1000);
                  
               }
               
                key_num = keyscan();   // 将按键扫描的键值送入 key_num 中
                 switch(key_num)
                 {
                   case 1:     goto function0;
                   case 2:     goto function1;
                   case 3:     goto function2;
                   case 4:     goto function3;
                   default:  goto function3;
                   break ;    
        
                 }
        
    
                  
          }
    
    
    }

     

     

     

     

    分析以及相关疑点:

    1、按键按下,是遵循实验现象了,但是不太好,按其他键不能立即响应,当然我们不要求

    2、实际用弹性开关,比较好,具体自己体会,一按下松开对程序没影响,

     

    转载于:https://www.cnblogs.com/shengruxiahua/p/5070552.html

    展开全文
  • 画块放元件(1)在此工程创建下提醒一点:注意文件保存和层次:(2)无添加,直接next:(3)开发板类型选择好,要仔细,不要搞错:(4)无EDA工具,直接next:(5)将电路放在个design_file里,方便...

    创建文件等程序先按下不提,具体情况可参考以下链接:

    https://blog.csdn.net/EyreG97/article/details/79779563

    1.创建工程&画块图放元件

    (1)在此工程创建下提醒一点:注意文件保存和层次:

    (2)无添加,直接next:

    (3)开发板类型选择好,要仔细,不要搞错:

    (4)无EDA工具,直接next:

    (5)将电路块图放在一个design_file里,方便寻找:

    (6)放置元件,话不多说:

    (别忘了改名!!血的教训!!)改名后如下图:

    2.翻看工作手册,查找对应管脚的assign

    (1)推荐链接(中文):

    https://wenku.baidu.com/view/c76f8df14b35eefdc9d33397.html

    重要截图如下:


    (2)选择上方菜单栏Assignments/Pin Planner,设置相应管脚:

    (这张图里管脚对应有错误哈,具体参考说明书,但注意直接双击修改就好,Location一栏会有提示的,local name看你之前给管脚改的名字… …忘了改的话… …那就呵呵了)

    效果图如下(对应管脚图看哈):

    3.安装alter USB blaster,准备上电(hiahia~~

    用USB线连接lap跟开发板的USB blaster口,插充电器连开发板的power口,按下power的红色按钮,电源灯亮起。此时打开电脑的设备管理器,在其他设备中会找到带着黄色警告的Alter USB blaster,右键点击,更新驱动程序软件,手动安装,选择你的quarter安装路径driver文件夹,如下图:

    然后下一步,安装成功。

    4.编译

    Emmmmm… …编译之前记得从Assignments/setting/device里面把闲置管脚调成三态输出如下:

    然后再编译:

    5.下载程序

    初始状态如图:

    选择左上角硬件放置(hardware setup),找到USB blaster双击选择:

    选择左侧start,开始下载。下载完成后可用开发板尝试效果:

    效果如下:

    展开全文
  • 实现“三个开关控制电路”,要求改变任一开关的状态,都能控制改变的状态(亮或灭)。选用3线—8线译码器(74LS138)、四输入与非门(74LS20),以及一些简单零件,做而论道设计的电路如下:图片链接:...
  • 题目要求:用数据选择器设计个用 3 个开关控制个电灯的逻辑电路,当改变任何开关的状态,都能控制电灯由亮变灭或由灭变亮。最好用 74LS151。题目链接:...
  • led指示灯电路图) 图1所示电路中只有两个元件,R选用1/6--1/8W碳膜电阻或金属膜电阻,阻值在1--300K之间。 Ne为氖泡,也选取用普通日光启辉器中的氖泡,若想用体积小且在60V左右即能启辉的氖灯泡,其...
  • 个实用的三极管开关电路分析

    千次阅读 2012-05-21 13:56:18
     上个小功率三极管控制大功率三极管(达林顿管)开关电路。  控制信号通过控制小功率三极管的开关来控制大功率管Q1的开关。  原理分析  三极管开关电路的基本原理就是控制三极管工作在截止区和饱和区...
  • 种三极管开关电路设计

    千次阅读 2012-05-21 13:33:54
    图1所示,即为三极管电子开关的基本电路图。由图可知,负载电阻被直接跨接于三极管的集电极与电源之间,而位居三极管主电流的回路上。  输入电压Vin则控制三极管开关的开启(open) 与闭合(closed) 动作,当...
  • 三极管开关电路

    万次阅读 2018-10-26 21:42:56
    图1所示,即为三极管电子开关的基本电路图。由下图可知,负载电阻被直接跨接于三极管的集电极与电源之间,而位居三极管主电流的回路上。 输入电压Vin则控制三极管开关的开启与闭合动作,当三极管呈开启状态时,...
  • 单片机一键开关机电路

    万次阅读 2019-12-09 14:03:36
    先上个低功耗的一键开关机电路,这个电路的特点在于关机时所有三极管全部截止几乎不耗电。 原理很简单: 利用Q10的输出与输入状态相反(非门)特性和电容的电流积累特性。刚上电时Q6和Q10的发射结均被10K电阻...
  • 最简单闪光灯电路图

    2021-03-10 23:50:32
    工作原理:当电源接通,两只三极管就要争先导通,但由于元器件有差异,只有某只管子最先导通。假如Q1最先导通,那么Q1集电极电压下降,LED1被点亮,电容C2的左端接近零电压,由于电容器两端的电压不能突变,所以...
  • PMOS开关管的选择与电路图

    千次阅读 2013-01-31 20:08:16
    首先要进行MOSFET的选择,MOSFET有两大类型:N沟道和P沟道。在功率系统中,MOSFET可被看成电气开关。当在N沟道MOSFET的栅极和源极间加上正电压时,其...这就是后面介绍电路图中栅极所接电阻至地。如果栅极为悬空,器件
  • 智能开关双控实现方法(附电路图)

    千次阅读 2020-02-22 10:11:24
    常见问题: 如何实现兼容机械开关布线的双控智能开关? 智能开关和普通双控开关如何实现总体...想把房间的两个双控开关改成智能开关,实行远程控制,求解决办法? 什么样的智能开关可以兼容传统意义的双控?* 背景...
  • 三极管开关电路设计

    千次阅读 2016-04-01 21:38:25
    、三极管开关电路设计的可行性及必要性 可行性:用过三极管的人都清楚,三极管有个特性,就是有饱和状态与截止状态,正是因为有了这两种状态,使其应用于开关电路成为可能。 必要性:假设我们在设计个...
  • 光控照明自动开关

    2021-01-19 14:53:21
        如所示光控照明自动开关电路,不仅具有结构简单、稳定可靠和安装方便等优点,而且具有分别设置自动开关的开启和关闭动作阀值,以及设有防瞬间强光干扰的功能。因此,该电路可有效地避免黄昏或黎明光控...
  • 自制DIY电吉他效果器 PCB(电路图分析 要自制款效果器,看懂电路图是必须的,即使你已经有了完整的设计电路图,在电路的绘制已久焊接的时候电路知识都会用到。 在效果器电路中,比较简单的是过载失真类效果器...
  • 声控开关电路原理    声音传感器采用灵敏度较高的驻极体电容传声器BM,输出阻抗2kΩ,R1为BM内部场效应管外接负载电阻器,注意BM两个焊点中与金属屏蔽壳相连的焊点为负极接地端。射随驱动电路采用基极无偏置...
  • 使用图形化编程实现灯泡开关设置 实验所需 硬件:Arduino、LED 软件:Mixly IDE 1.Arduino简介 Arduino是种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,目前在国内正受到电子爱好者...
  • Arduino 按一下按键全亮,再按一下全不亮 + Arduino电路图 在 《Arduino 按一下按键全亮,再按一下全不亮》中 作者只提供了相应的代码 为了方便初学者更深刻的了解代码的运行原理 这里附上相应的Arduino模拟...
  • 一键开关机电路

    千次阅读 2015-12-22 15:13:32
    电路摘自国外个DIY晶体管测试仪的电路,其中用到的一键开关机电路分析如下:   电路工作流程如下: A、 Key按下瞬间,Q2、Q1导通,7805输入电压在8.9V左右,7805工作,输出5V电压给单片机供电。 B、...
  • 如何看懂电路图

    千次阅读 2017-09-07 17:44:54
     电路图有两种,种是说明模拟电子电路工作原理的。它用各种图形符号表示电阻器、电容器、开关、晶体管等实物,用线条把元器件和单元电路按工作原理的关系连接起来。这种图长期以来就一直被叫做电路图。  另种...
  • 【转】简单三极管开关电路

    千次阅读 2017-04-05 21:31:35
    、三极管开关电路设计的可行性及必要性 可行性:用过三极管的人都清楚,三极管有个特性,就是有饱和状态与截止状态,正是因为有了这两种状态,使其应用于开关电路成为可能。 必要性:假设我们在设计个系统电路...
  • 多地灯控开关

    2013-01-03 11:01:09
    电路图如下: 图片是从百度知道里翻出来的。(http://zhidao.baidu.com/question/93332832.html) 下面的三地控制开关和多地控制开关,实际生活中用的较少。 三地控制开关的图画的有个小缺陷,为了方便描述,将...
  • 三极管开关电路设计详细过程

    千次阅读 2016-11-05 20:20:11
    图1所示,即为三极管电子开关的基本电路图。由下图 三极管除了可以当做交流信号放大器之外,也可以做为开关之用。严格说起来,三极管与一般的机械接点式开关在动作上并不完全相同,但是它却具有一些机械式...
  • 两个9014三极管简易开关电路分析

    千次阅读 2020-03-17 11:36:35
     如下(.1)就是个最基本的三极管开关电路,NPN的基极需连接个基极电阻(R2)、集电极上连接个负载电阻(R1)  首先我们要清楚当三极管的基极没有电流时候集电极也没有电流,三极管处于截止状态,即断开...
  • 《电子懒人的基础硬件电路图讲解》68例电路总结

    万次阅读 多人点赞 2018-06-03 09:56:42
    整个基础硬件电路图讲解的目录有:1、12V电瓶充电保护电路2、CD4017闪烁信号电路3、CMOS门电路组成的多谐振荡器4、TCRT5000传感器模块电路5、并联型硅稳压管稳压电路6、触摸开关灯泡电路7、带反接保护的电子骰子...
  • 科技只有和人类需求结合,才能带来新变化! 技术+艺术——>生活新体验 目录 方案:采用振动传感器+单片机+继电器实现。...项目需求:晚上需要开床头的时候需要花时间找开关,很多时候找不到,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,494
精华内容 4,597
关键字:

一灯二开关电路图