侵权投诉

如何实现电子密码锁的设计

2020-07-26 10:35 次阅读

  1.实验任务

  根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。

  2.系统板上硬件连线

  (1).把“单片机系统”区域中的P0.0/AD0用导线连接到“音频放大模块”区域中的SPK IN端子上;

  (2).把“音频放大模块”区域中的SPK OUT端子接喇叭和;

  (3).把“单片机系统”区域中的P2.0/A8-P2.7/A15用8芯排线连接到“四路静态数码显示”区域中的任一个ABCDEFGH端子上;

  (4). 把“单片机系统“区域中的P1.0用导线连接到“八路发光二极管模块”区域中的L1端子上;

  (5). 把“单片机系统”区域中的P3.6/WR、P3.7/RD用导线连接到“独立式键盘”区域中的SP1和SP2端子上;

  3.程序设计内容

  (1). 密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。

  (2). 密码的输入问题:

  由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。

  (3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的。

  5.C语言源程序

  #i nclude

  unsigned char code ps[]={1,2,3,4,5};

  unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,

  0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

  unsigned char pslen=9;

  unsigned char templen;

  unsigned char digit;

  unsigned char funcount;

  unsigned char digitcount;

  unsigned char psbuf[9];

  bit cmpflag;

  bit hibitflag;

  bit errorflag;

  bit rightflag;

  unsigned int second3;

  unsigned int aa;

  unsigned int bb;

  bit alarmflag;

  bit exchangeflag;

  unsigned int cc;

  unsigned int dd;

  bit okflag;

  unsigned char oka;

  unsigned char okb;

  void main(void)

  {

  unsigned char i,j;

  P2=dispcode[digitcount];

  TMOD=0x01;

  TH0=(65536-500)/256;

  TL0=(65536-500)%6;

  TR0=1;

  ET0=1;

  EA=1;

  while(1)

  {

  if(cmpflag==0)

  {

  if(P3_6==0) //function key

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  if(P3_6==0)

  {

  if(hibitflag==0)

  {

  funcount++;

  if(funcount==pslen+2)

  {

  funcount=0;

  cmpflag=1;

  }

  P1=dispcode[funcount];

  }

  else

  {

  second3=0;

  }

  while(P3_6==0);

  }

  }

  if(P3_7==0) //digit key

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  if(P3_7==0)

  {

  if(hibitflag==0)

  {

  digitcount++;

  if(digitcount==10)

  {

  digitcount=0;

  }

  P2=dispcode[digitcount];

  if(funcount==1)

  {

  pslen=digitcount;

  templen=pslen;

  }

  else if(funcount》1)

  {

  psbuf[funcount-2]=digitcount;

  }

  }

  else

  {

  second3=0;

  }

  while(P3_7==0);

  }

  }

  }

  else

  {

  cmpflag=0;

  for(i=0;i

  {

  if(ps[i]!=psbuf[i])

  {

  hibitflag=1;

  i=pslen;

  errorflag=1;

  rightflag=0;

  cmpflag=0;

  second3=0;

  goto a;

  }

  }

  cc=0;

  errorflag=0;

  rightflag=1;

  hibitflag=0;

  a: cmpflag=0;

  }

  }

  }

  void t0(void) interrupt 1 using 0

  {

  TH0=(65536-500)/256;

  TL0=(65536-500)%6;

  if((errorflag==1) && (rightflag==0))

  {

  bb++;

  if(bb==800)

  {

  bb=0;

  alarmflag=~alarmflag;

  }

  if(alarmflag==1)

  {

  P0_0=~P0_0;

  }

  aa++;

  if(aa==800)

  {

  aa=0;

  P0_1=~P0_1;

  }

  second3++;

  if(second3==6400)

  {

  second3=0;

  hibitflag=0;

  errorflag=0;

  rightflag=0;

  cmpflag=0;

  P0_1=1;

  alarmflag=0;

  bb=0;

  aa=0;

  }

  }

  if((errorflag==0) && (rightflag==1))

  {

  P0_1=0;

  c++++;

  if(cc《1000)

  {

  okflag=1;

  }

  else if(cc《2000)

  {

  okflag=0;

  }

  else

  {

  errorflag=0;

  rightflag=0;

  hibitflag=0;

  cmpflag=0;

  P0_1=1;

  cc=0;

  oka=0;

  okb=0;

  okflag=0;

  P0_0=1;

  }

  if(okflag==1)

  {

  oka++;

  if(oka==2)

  {

  oka=0;

  P0_0=~P0_0;

  }

  }

  else

  {

  okb++;

  if(okb==3)

  {

  okb=0;

  P0_0=~P0_0;

  }

  }

  }

  }

  1.实验任务

  用4×4组成0-9数字键及确认键。

  用8位数码管组成显示电路提示信息,当输入密码时,只显示“8.”,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用LED发光二极管亮一秒钟做为提示,同时发出“叮咚”声;若密码不正确,禁止按键输入3秒,同时发出“嘀、嘀”报警声;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止。

  2.电子密码锁电路原理图

  图4.33.1

  3.系统板上硬件连线

  (1)。把“单片机系统”区域中的P0.0-P0.7用8芯排线连接到“动态数码显示”区域中的ABCDEFGH端子上。

  (2)。把“单片机系统“区域中的P2.0-P2.7用8芯排线连接到“动态数码显示”区域中的S1S2S3S4S5S6S7S8端子上。

  (3)。把“单片机系统”区域中的P3.0-P3.7用8芯排线连接到“4×4行列式键盘”区域中的R1R2R3R4C1C2C3C4端子上。

  (4)。把“单片机系统”区域中的P1.0用导线连接到“八路发光二极管模块”区域中的L2端子上。

  (5)。把“单片机系统”区域中的P1.7用导线连接到“音频放大模块”区域中的SPK IN端子上。

  (6)。把“音频放大模块”区域中的SPK OUT接到喇叭上。

  4.程序设计内容

  (1).4×4行列式键盘识别技术:有关这方面内容前面已经讨论过,这里不再重复。

  (2).8位数码显示,初始化时,显示“P   ”,接着输入最大6位数的密码,当密码输入完后,按下确认键,进行密码比较,然后给出相应的信息。在输入密码过程中,显示器只显示“8.”。当数字输入超过6个时,给出报警信息。在密码输入过程中,若输入错误,可以利用“DEL”键删除刚才输入的错误的数字。

  (3).4×4行列式键盘的按键功能分布图如图4.33.2所示:

  图4.33.2

  5.电子密码锁C语言源程序

  #i nclude

  unsigned char ps[]={1,2,3,4,5};

  unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,

  0xef,0xdf,0xbf,0x7f};

  unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,

  0x6d,0x7d,0x07,0x7f,0x6f,

  0x77,0x7c,0x39,0x5e,0x79,0x71,

  0x00,0x40,0x73,0xff};

  unsigned char dispbuf[8]={18,16,16,16,16,16,16,16};

  unsigned char dispcount;

  unsigned char flashcount;

  unsigned char temp;

  unsigned char key;

  unsigned char keycount;

  unsigned char pslen=5;

  unsigned char getps[6];

  bit keyoverflag;

  bit errorflag;

  bit rightflag;

  unsigned int second3;

  unsigned int aa,bb;

  unsigned int cc;

  bit okflag;

  bit alarmflag;

  bit hibitflag;

  unsigned char oka,okb;

  void main(void)

  {

  unsigned char i,j;

  TMOD=0x01;

  TH0=(65536-500)/256;

  TL0=(65536-500)%6;

  TR0=1;

  ET0=1;

  EA=1;

  while(1)

  {

  P3=0xff;

  P3_4=0;

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  switch(temp)

  {

  case 0x0e:

  key=7;

  break;

  case 0x0d:

  key=8;

  break;

  case 0x0b:

  key=9;

  break;

  case 0x07:

  key=10;

  break;

  }

  temp=P3;

  P1_1=~P1_1;

  if((key》=0) && (key《10))

  {

  if(keycount《6)

  {

  getps[keycount]=key;

  dispbuf[keycount+2]=19;

  }

  keycount++;

  if(keycount==6)

  {

  keycount=6;

  }

  else if(keycount》6)

  {

  keycount=6;

  keyoverflag=1;//key overflow

  }

  }

  else if(key==12)//delete key

  {

  if(keycount》0)

  {

  keycount--;

  getps[keycount]=0;

  dispbuf[keycount+2]=16;

  }

  else

  {

  keyoverflag=1;

  }

  }

  else if(key==15)//enter key

  {

  if(keycount!=pslen)

  {

  errorflag=1;

  rightflag=0;

  second3=0;

  }

  else

  {

  for(i=0;i

  {

  if(getps[i]!=ps[i])

  {

  i=keycount;

  errorflag=1;

  rightflag=0;

  second3=0;

  goto a;

  }

  }

  errorflag=0;

  rightflag=1;

  a: i=keycount;

  }

  }

  temp=temp & 0x0f;

  while(temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  }

  keyoverflag=0;//?????????

  }

  }

  P3=0xff;

  P3_5=0;

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  switch(temp)

  {

  case 0x0e:

  key=4;

  break;

  case 0x0d:

  key=5;

  break;

  case 0x0b:

  key=6;

  break;

  case 0x07:

  key=11;

  break;

  }

  temp=P3;

  P1_1=~P1_1;

  if((key》=0) && (key《10))

  {

  if(keycount《6)

  {

  getps[keycount]=key;

  dispbuf[keycount+2]=19;

  }

  keycount++;

  if(keycount==6)

  {

  keycount=6;

  }

  else if(keycount》6)

  {

  keycount=6;

  keyoverflag=1;//key overflow

  }

  }

  else if(key==12)//delete key

  {

  if(keycount》0)

  {

  keycount--;

  getps[keycount]=0;

  dispbuf[keycount+2]=16;

  }

  else

  {

  keyoverflag=1;

  }

  }

  else if(key==15)//enter key

  {

  if(keycount!=pslen)

  {

  errorflag=1;

  rightflag=0;

  second3=0;

  }

  else

  {

  for(i=0;i

  {

  if(getps[i]!=ps[i])

  {

  i=keycount;

  errorflag=1;

  rightflag=0;

  second3=0;

  goto a4;

  }

  }

  errorflag=0;

  rightflag=1;

  a4: i=keycount;

  }

  }

  temp=temp & 0x0f;

  while(temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  }

  keyoverflag=0;//?????????

  }

  }

  P3=0xff;

  P3_6=0;

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  switch(temp)

  {

  case 0x0e:

  key=1;

  break;

  case 0x0d:

  key=2;

  break;

  case 0x0b:

  key=3;

  break;

  case 0x07:

  key=12;

  break;

  }

  temp=P3;

  P1_1=~P1_1;

  if((key》=0) && (key《10))

  {

  if(keycount《6)

  {

  getps[keycount]=key;

  dispbuf[keycount+2]=19;

  }

  keycount++;

  if(keycount==6)

  {

  keycount=6;

  }

  else if(keycount》6)

  {

  keycount=6;

  keyoverflag=1;//key overflow

  }

  }

  else if(key==12)//delete key

  {

  if(keycount》0)

  {

  keycount--;

  getps[keycount]=0;

  dispbuf[keycount+2]=16;

  }

  else

  {

  keyoverflag=1;

  }

  }

  else if(key==15)//enter key

  {

  if(keycount!=pslen)

  {

  errorflag=1;

  rightflag=0;

  second3=0;

  }

  else

  {

  for(i=0;i

  {

  if(getps[i]!=ps[i])

  {

  i=keycount;

  errorflag=1;

  rightflag=0;

  second3=0;

  goto a3;

  }

  }

  errorflag=0;

  rightflag=1;

  a3: i=keycount;

  }

  }

  temp=temp & 0x0f;

  while(temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  }

  keyoverflag=0;//?????????

  }

  }

  P3=0xff;

  P3_7=0;

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  for(i=10;i》0;i--)

  for(j=248;j》0;j--);

  temp=P3;

  temp=temp & 0x0f;

  if (temp!=0x0f)

  {

  temp=P3;

  temp=temp & 0x0f;

  switch(temp)

  {

  case 0x0e:

  key=0;

  break;

  case 0x0d:

  key=13;

  break;

  case 0x0b:

  key=14;

  break;

  case 0x07:

  key=15;

  break;

  }

  temp=P3;

  P1_1=~P1_1;

  if((key》=0) && (key《10))

  {

  if(keycount《6)

  {

  getps[keycount]=key;

  dispbuf[keycount+2]=19;

  }

  keycount++;

  if(keycount==6)

  {

  keycount=6;

  }

  else if(keycount》6)

  {

  keycount=6;

  keyoverflag=1;//key overflow

  }

  }

  else if(key==12)//delete key

  {

  if(keycount》0)

  {

  keycount--;

  getps[keycount]=0;

  dispbuf[keycount+2]=16;

  }

  else

  {

  keyoverflag=1;

  }

  }

  else if(key==15)//enter key

  {

  if(keycount!=pslen)

  {

  errorflag=1;

  rightflag=0;

  second3=0;

  }

  else

  {

  for(i=0;i

  {

收藏 人收藏
分享:

评论

相关推荐

使用数字源表测量二极管I-V特性,连接方法分析

二极管是两端口电子器件,支持电流沿着一个方向流动(正向压),并阻碍电流从反方向流动(反向偏压)。无论....
的头像 牵手一起梦 发表于 09-29 15:19 69次 阅读
使用数字源表测量二极管I-V特性,连接方法分析

许多C++开发人员则希望C语言灰飞烟灭?!

70年代初,贝尔实验室创建了C语言,它是开发UNIX的副产品。很快C就成为了最受欢迎的编程语言之一。....
的头像 嵌入式ARM 发表于 09-29 14:42 36次 阅读
许多C++开发人员则希望C语言灰飞烟灭?!

C语言中的短路现象

短路现象1 比如有以下表达式 abc 只有a为真(非0)才需要判断b的值;只有a和b都为真,才需要判....
的头像 嵌入式ARM 发表于 09-29 14:39 27次 阅读
C语言中的短路现象

如何实现对通信数据的CRC计算

前言 最近的工作中,要实现对通信数据的CRC计算,所以花了两天的时间好好研究了一下,周末有时间整理了....
的头像 嵌入式ARM 发表于 09-29 14:26 47次 阅读
如何实现对通信数据的CRC计算

利用二极管电路实现双线圈锁存继电器的测试

如果你想使用双线圈继电器,但手头可用的唯一驱动器是用于单线圈继电器的,有一个办法可以轻松地将单线圈驱....
发表于 09-28 12:06 69次 阅读
利用二极管电路实现双线圈锁存继电器的测试

了解内存:如何在嵌入式C语言中使用结构

处理器如何访问内存?了解有关C语言结构以及如何使用它们的更多信息。 本文将首先解释内存访问粒度的概念....
的头像 嵌入式星球 发表于 09-28 09:46 78次 阅读
了解内存:如何在嵌入式C语言中使用结构

一阶电路的复习题和答案免费下载

本文档的主要内容详细介绍的是一阶电路的复习题和答案免费下载。
发表于 09-28 08:00 15次 阅读
一阶电路的复习题和答案免费下载

非线性电路的习题和解答说明

本文档的主要内容详细介绍的是非线性电路的习题和解答说明免费下载。
发表于 09-28 08:00 15次 阅读
非线性电路的习题和解答说明

C语言的100个经典算法免费下载

本文档的主要内容详细介绍的是C语言的100个经典算法免费下载。
发表于 09-28 08:00 22次 阅读
C语言的100个经典算法免费下载

半导体二极管及其基本电路的详细资料说明

半导体:导电能力介于导体和绝缘体之间,当受外界光和热刺激或加入微量掺杂,导电能力显著增加。  ....
发表于 09-27 17:57 64次 阅读
半导体二极管及其基本电路的详细资料说明

TVS二极管选型指南

   1、要确定被保护电路中的最大直流或连续工作电压,电路的额定标准电压和“高端”容限;    2、TVS...
发表于 09-27 16:59 37次 阅读
TVS二极管选型指南

使用Verilog硬件描述语言实现简易函数发生器的设计说明

简易函数信号发生器在电路实验和设备检测中具有十分广泛的用途。在基于QUARTUS2软件平台下,运用V....
发表于 09-27 16:41 13次 阅读
使用Verilog硬件描述语言实现简易函数发生器的设计说明

紫外光电二极管SG01D–5LENS在家用电器漏电故障检测中的应用

随着科技的发展,各类家用电器成为我们生活中不可或缺的一部分,但作为电器产品,操作不当或者长时间使用设....
的头像 牵手一起梦 发表于 09-27 16:03 141次 阅读
紫外光电二极管SG01D–5LENS在家用电器漏电故障检测中的应用

学习嵌入式C编程语言:了解联合数据对象

嵌入式C中struct与union的区别 在本系列的上一篇文章中,我们讨论了嵌入式C中的结构允许我们对不同数据类型的变量进行分组并...
发表于 09-27 15:55 202次 阅读
学习嵌入式C编程语言:了解联合数据对象

了解内存:如何在嵌入式C语言中使用结构

处理器如何访问内存?了解有关C语言结构以及如何使用它们的更多信息。 本文将首先解释内存访问粒度的概念,以便我们可以对处理...
发表于 09-27 15:45 101次 阅读
了解内存:如何在嵌入式C语言中使用结构

嵌入式C语言源代码优化方案 主要优化程序的执行速度

1、选择合适的算法和数据结构 选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入....
的头像 strongerHuang 发表于 09-27 11:45 136次 阅读
嵌入式C语言源代码优化方案  主要优化程序的执行速度

通过一些附加信息和有用的实现技术对C函数的探索

在本文中,我们将通过一些附加信息和一些有用的实现技术来结束对C函数的探索。 基本的C函数(例如,一个....
的头像 multisim 发表于 09-27 11:11 95次 阅读
通过一些附加信息和有用的实现技术对C函数的探索

如何得当使用C语言的特殊的用法

C语言有很多特殊的用法,如果这些特殊用法使用得当,会是你的代码变得更加有健壮,更加容易维护。 比如我....
的头像 strongerHuang 发表于 09-27 10:41 97次 阅读
如何得当使用C语言的特殊的用法

了解嵌入式C:什么是结构?

本文提供了有关嵌入式C编程中的结构的一些基本信息。在介绍了结构之后,我们将看一下这个强大的数据对象的一些重要应
的头像 嵌入式星球 发表于 09-27 09:59 66次 阅读
了解嵌入式C:什么是结构?

了解嵌入式C:什么是结构?

本文提供了有关嵌入式C编程中的结构的一些基本信息。 在介绍了结构之后,我们将看一下这个强大的数据对象的一些重要应用。然后...
发表于 09-27 09:24 202次 阅读
了解嵌入式C:什么是结构?

C++ Primer Plus的PDF的电子书免费下载

本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章学习C语言编程所需的预备知识。第3....
发表于 09-27 08:00 17次 阅读
C++ Primer Plus的PDF的电子书免费下载

C语言内存操作的陷阱!你踩过坑吗?

[table] [tr][td] 1、返回局部变量的地址,或者返回指向局部变量的指针 int *stackref() {     int val; &...
发表于 09-26 16:02 101次 阅读
C语言内存操作的陷阱!你踩过坑吗?

【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】敏感人群自动追踪系统开发

感谢主办方提供的双目摄像头提供测试。本项目利用双目摄像头模组+LattePanda Delta 432+NCS2神经棒部署openvino做一个敏感...
发表于 09-26 14:46 0次 阅读
【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】敏感人群自动追踪系统开发

C语言固件中指针的使用方法

有两个与指针关联的值。第一个是存储在指针本身中的存储地址,第二个是存储在该存储地址中的数据。要修改存....
的头像 multisim 发表于 09-26 11:38 113次 阅读
C语言固件中指针的使用方法

SPI总线驱动的C语言源代码详细概述

本文档的主要内容详细介绍的是SPI总线驱动的C语言源代码详细概述。
的头像 Wildesbeast 发表于 09-26 11:36 168次 阅读
SPI总线驱动的C语言源代码详细概述

51单片机的最小系统应用说明

本文我们来谈一谈51单片机的最小化应用系统的问题,相信你做了这个简单的最小系统试验以后,会对单片机逐....
的头像 Wildesbeast 发表于 09-26 11:36 164次 阅读
51单片机的最小系统应用说明

瞬变二极管的作业原理及应用

其作业原理不是下降电流改动速率,而是供给一个电流的额定通路。电路中有理性元件(比方说电感线圈、继电器....
的头像 电子魔法师 发表于 09-26 11:20 92次 阅读
瞬变二极管的作业原理及应用

I2C总线驱动的C语言源程序详细说明

 i2c 总线上单片机系统中常用到的总线技术这里给大家介绍一个I2C总线驱动的C51语言源程序。
的头像 Wildesbeast 发表于 09-26 11:07 177次 阅读
I2C总线驱动的C语言源程序详细说明

12V电机是否真的需要接续流二极管

[table] [tr][td]12V电机是否真的需要接续流二极管,今天看了一个电路,一个MOS管驱动12V15A的电机,不接续流二极管 ,而...
发表于 09-25 16:38 76次 阅读
12V电机是否真的需要接续流二极管

肖特基二极管与稳压二极管的区别是什么呢?

   肖特基二极管正向导通电压很低,只有0.4V,反向在击穿电压之前不会导通,起到快速反应开关的作用。而稳压二极管正...
发表于 09-25 15:38 52次 阅读
肖特基二极管与稳压二极管的区别是什么呢?

c语言中一些花里胡哨的写法

转自:嵌入式Linux 我觉得这是一个送分题,奈何知乎人才太多了,给出了各种古怪的写法,如果是做项目....
的头像 strongerHuang 发表于 09-25 14:39 123次 阅读
c语言中一些花里胡哨的写法

二极管伏安特性曲线图_二极管的参数

如下图所示为查验二极管伏安特性的原理电路,改动可变电阻的巨细,就能够测出纷歧样数值的端电压下流过二极....
的头像 电子魔法师 发表于 09-25 11:13 145次 阅读
二极管伏安特性曲线图_二极管的参数

通过安全退磁来切换感应负载

本应用笔记旨在为系统工程师提供Maxim MAX14912 / MAX14913产品独特功能的详细信息,并特别说明如何利用Maxim的SafeDe...
发表于 09-25 10:51 0次 阅读
通过安全退磁来切换感应负载

二极管的伏安特性曲线

 二极管的功用可用其伏安特性来描写。在二极管两头加电压U,然后测出流过二极管的电流I,电压与电流之间....
的头像 电子魔法师 发表于 09-25 10:44 115次 阅读
二极管的伏安特性曲线

使用六位半万用表测量有哪些技巧

万用表是我们用来测量静态参数的基本仪表,得益于它的交直流电压、电流、电阻、电容、二极管压降等多种测量....
发表于 09-25 09:27 71次 阅读
使用六位半万用表测量有哪些技巧

20A400V二极管替换D94-02/FML4204S

  快恢复二极管HFD2020ED(可完全替换D94-02/FML4204S),电压400V,电流20A,快恢复时间短(25ns),开关速度快,...
发表于 09-24 16:21 101次 阅读
20A400V二极管替换D94-02/FML4204S

Redis抢红包项目

业务流程分析 功能拆解 新建红包 在 DB、Redis 分别新增一条记录 抢红包(并发) 「使用技术....
的头像 数据分析与开发 发表于 09-24 15:09 92次 阅读
Redis抢红包项目

晶体二极管的种类有哪些

晶体二极管类型品种繁复,巨细形状各异,运用于各种纷歧样的场合。
的头像 电子魔法师 发表于 09-24 14:33 166次 阅读
晶体二极管的种类有哪些

一款电风扇模拟自然风的电路设计图

接通电源后,由晶体管VT1和VT2组成的多谐振荡器开始工作,振荡频率很低。
的头像 西西 发表于 09-24 11:06 157次 阅读
一款电风扇模拟自然风的电路设计图

如何学习单片机方法和步骤说明

学习单片机的动机不外乎有四种:一是为兴趣爱好而学,二是为专业而学;三是为饭碗而学;四是在工作中被逼而....
发表于 09-24 08:00 45次 阅读
如何学习单片机方法和步骤说明

单片机C语言模块化编程的实例说明

当你在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。你需要和你的小组成员分工合作,一起....
发表于 09-24 08:00 108次 阅读
单片机C语言模块化编程的实例说明

续流二极管的故障解析

直流电路(指电感及其驱动元件组成的局部电路是直流的)中,电感元件中的电流突变会产生自感反向电势。
的头像 陈翠 发表于 09-23 17:17 150次 阅读
续流二极管的故障解析

光电二极管的符号及改换原理

光电二极管又称光敏二极管,它是光电改换半导体器材,与光敏电阻器比照具有活络度高、高频功用好,牢靠性好....
的头像 电子魔法师 发表于 09-23 14:47 105次 阅读
光电二极管的符号及改换原理

稳压二极管的替换及运用

稳压二极管代用时,除了需求把握整流二极管代用的准则外,还应留神代用管的安稳电压有必要与原管相同,最高....
的头像 电子魔法师 发表于 09-23 14:40 147次 阅读
稳压二极管的替换及运用

发光二极管的电路符号

发光二极管是一种将电能改换成光能的格外二极管(发光器材),简写成LED,其符号如图所示。
的头像 电子魔法师 发表于 09-23 14:27 260次 阅读
发光二极管的电路符号

数字万用表的使用诀窍

直流电压的丈量,如电池、随身听电源等。首要将黑表笔插进“com”孔,红表笔插进“V Ω ”。把旋钮选....
的头像 电子魔法师 发表于 09-23 14:15 121次 阅读
数字万用表的使用诀窍

二极管的构造类型

 在PN结上加上引线和封装,就变成一个二极管。二极管按构造分有点触摸型、面触摸型峻峭面型三大类。它们....
的头像 电子魔法师 发表于 09-23 14:02 207次 阅读
二极管的构造类型

二极管调幅检波器的改进设计和应用分析

图1是传统的二极管调幅检波器。这种检波器必须工作在零直流电位,因此如果信号源具有直流分量,需要使用R....
发表于 09-23 12:06 191次 阅读
二极管调幅检波器的改进设计和应用分析

C语言的主要特征是什么

C语言不仅是IT的必修课,也是所有理工科、甚至所有专业的必修课。它具有简洁紧凑、灵活方便、适用范围大....
的头像 STM32嵌入式开发 发表于 09-23 11:13 98次 阅读
C语言的主要特征是什么

基于C语言实现的贪吃蛇小游戏

定义一个坐标数组,存放的是蛇的每一节蛇身所在的坐标位置。这样就将移动蛇身的操作转换为移动数组的操作,....
的头像 STM32嵌入式开发 发表于 09-23 11:10 70次 阅读
基于C语言实现的贪吃蛇小游戏

双向隔离双有源桥DCDC变换器的详细介绍

本文介绍了采用4个1.2kV400A SiC MOSFET双模件,带或不带肖特基势垒二极管(SBD)....
发表于 09-23 08:00 52次 阅读
双向隔离双有源桥DCDC变换器的详细介绍

单片机程序的编写方法

学习单片机最主要的是学习写程序的方法,程序的功能千变万化,是学不完的,只有掌握了一定方法,才能用这种....
发表于 09-22 17:17 249次 阅读
单片机程序的编写方法

稳压二极管的辨认与检测

稳压二极管是电子电路格外是电源电路中多见元器材之一,与通常二极管纷歧样的是,它常作业于PN结的反向击....
的头像 电子魔法师 发表于 09-22 15:46 213次 阅读
稳压二极管的辨认与检测

C语言内存操作有哪些陷进

如从stdin读取一个int变量时,scanf(“%d”, &val);是正确用法,若误写为scan....
的头像 嵌入式ARM 发表于 09-22 14:45 173次 阅读
C语言内存操作有哪些陷进

如何弄懂典型无图纸电路板?

讲究检修顺序才可找到解决问题的最短路径,避免乱捅乱拆,维修不成,反致故障扩大。维修就象医生给人看病,....
的头像 PCB线路板打样 发表于 09-22 14:09 239次 阅读
如何弄懂典型无图纸电路板?

二极管的降额设计解析

二极管是用半导体材料(硅、硒、锗等)制成的一种电子器件。它具有单向导电性能,即给二极管阳极和阴极加上....
的头像 汽车电子硬件设计 发表于 09-22 14:03 157次 阅读
二极管的降额设计解析

MOSFET器件用于相移ZVS转换器中可能存在的隐患分析

零压开关(ZVS)相移转换器被广泛用于满足电源应用市场,比如电信电源、主机计算机-服务器以及高功率密....
发表于 09-22 12:36 134次 阅读
MOSFET器件用于相移ZVS转换器中可能存在的隐患分析

步进电机综合控制的C语言程序和工程文件免费下载

本文档的主要内容详细介绍的是步进电机综合控制的C语言程序和工程文件免费下载。
发表于 09-22 08:00 26次 阅读
步进电机综合控制的C语言程序和工程文件免费下载

什么是嵌入式_如何入门和提高嵌入式

因为首先,嵌入式有不少组合名词,例如嵌入式系统,嵌入式软件,Linux嵌入式,Android嵌入式,....
发表于 09-21 15:00 175次 阅读
什么是嵌入式_如何入门和提高嵌入式

TIOBE已公布2020年9月的编程语言排行榜

TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商....
的头像 玩转单片机 发表于 09-21 14:13 834次 阅读
TIOBE已公布2020年9月的编程语言排行榜

ULN2801A ULN2801A八个达林顿阵列

达林顿晶体管具有共同发射极 输出电流500 mA的电流 输出电压至50V 积分抑制二极管 对于所有流行的逻辑系列版本 输出可以并联 输入钉扎相对输出到简化电路板布局 在ULN2801A,ULN2802A,ULN2803A和ULN2804A各自包含具有共同的发射器和用于电感性负载积分抑制二极管8个达林顿晶体管。每个达林顿设有一个峰值负载电流额定值600毫安(500 mA连续)的,并能承受至少50 V在关断状态。输出可以并联,以更高的电流能力。...
发表于 05-21 05:05 57次 阅读
ULN2801A ULN2801A八个达林顿阵列

NCV70628 LIN微步进电机驱动器800mA

28是一款带有位置控制器和控制/诊断接口的单芯片微步进电机驱动器。它已准备好构建与LIN主站远程连接的专用机电一体化解决方案。 芯片通过总线接收定位指令,然后将电机线圈驱动到所需位置。片上位置控制器可配置(OTP或RAM),用于不同的电机类型,定位范围和速度,加速度和减速度参数。 NCV70628充当LIN总线上的从机,主机可以从每个单独的从节点获取特定的状态信息,如实际位置,错误标志等。 集成的无传感器步进丢失检测功能可防止定位器从失步中退出并在进入失速时停止电机。这样可以在参考运行期间进行静音但精确的位置校准,并在接近机械终点时实现半闭环操作。 该芯片采用I3T50技术实现,可实现高压模拟电路和数字同一芯片上的功能。 NCV70628完全兼容汽车电压要求。由于采用了该技术,该器件特别适用于电池供电波动的应用。 特性 低温升压电流高达1100 mA 可编程电流稳定阶段 增强欠压管理 无传感器步进检测 自动选择快速和慢速衰减模式 无需外部反激二极管 可配置的速度和加速度 现场可编程节点地址 动态分配标识符 物理层和数据链路层(符合LIN rev .2.2) ...
发表于 07-31 04:02 122次 阅读
NCV70628 LIN微步进电机驱动器800mA

FPF2G120BF07AS 具有NTC的F2,3ch升压模块

一种快速,可靠的的安装方式。 特性 高效率 低传导损耗和开关损耗 高速场截止IGBT SiC SBD用作升压二极管 内置NTC可实现温度监控 电路图、引脚图和封装图
发表于 07-31 04:02 66次 阅读
FPF2G120BF07AS 具有NTC的F2,3ch升压模块

LB11961 单相全波风扇电机驱动器

1是一款单相双极驱动电机驱动器,可轻松实现直接PWM电机驱动系统,效率极高。 LB11961是个人计算机电源系统和CPU冷却风扇系统中风扇电机驱动的最佳选择。 特性 单相全波驱动(16V,1.0A)晶体管内置) 由热敏电阻输入控制的内置变速功能 内置再生二极管(Di);只需要最少数量的外部组件。 内置HB 最低速度设定引脚(启动时允许全速模式运行) 移除热敏电阻时以全速模式运行。 内置锁定保护和自动恢复电路 FG(速度检测)和RD(锁定检测)输出 内置热关机电路 应用 终端产品 个人计算机电源系统 CPU冷却风扇系统 PC 电路图、引脚图和封装图...
发表于 07-30 21:02 204次 阅读
LB11961 单相全波风扇电机驱动器

LB1668M 电机驱动器 无刷 两相

M是2相单极驱动无刷电机驱动器,具有宽泛的可用电压范围和最少的所需外部元件。它们还支持形成电机锁定保护和自动恢复电路。 特性 输出保护具有可变击穿电压的齐纳二极管:当Z1和Z2引脚时开路:VOLM = 57V 当Z1和Z2引脚短路时:VOLM = 32V 外部齐纳二极管可以连接在 通过更换外部电阻可以支持12V和24V电源。 霍尔元件可以直接连接。 内置旋转检测功能,驱动时输出低电平停止时。 内置电机锁保护和自动恢复功能 热关机功能。 电路图、引脚图和封装图...
发表于 07-30 21:02 132次 阅读
LB1668M 电机驱动器 无刷 两相

LV8711T 步进电机驱动器 PWM 恒流控制

T是一款PWM恒流控制步进电机驱动器,具有低功耗,低热量和高效率的特点。该器件适用于2节电池应用。其电源电压范围为4 V至16 V,待机模式电流消耗几乎为零。由于内置电路可控制电流,因此有助于降低成本和PCB尺寸。它还可以通过几个内置保护功能为应用程序的安全设计做出贡献。 特性 优势 内置短路保护电路 短暂保护 包含异常情况警告输出引脚 安全设计 上下再生二极管 安全设计 热关断电路 热保护 两个PWM恒流控制H桥驱动器电路 控制步进电机至1-2相激励 参考电压输出:1.0V 应用 终端产品 步进/布鲁赫直流电机 计算机和外围设备 工业 消费者 打印机 平板扫描仪 文档扫描仪 PoE销售点终端 POS终端 热敏打印机 空调 电路图、引脚图和封装图...
发表于 07-30 21:02 57次 阅读
LV8711T 步进电机驱动器 PWM 恒流控制

AMIS-30621 带LIN总线的微步电动机驱动器和控制器

0621是一款带有位置控制器和控制诊断接口的单片微步进电机驱动器。它可以构建与LIN主机远程连接的专用机电一体化解决方案。芯片通过总线接收定位指令,然后将电机线圈驱动到所需位置。片上位置控制器可配置(OTP或RAM)不同的电机类型,定位范围和速度,加速度和减速度参数。 AMIS-30621充当LIN总线上的从机,主机可以从每个单独的从节点获取特定的状态信息,如实际位置,错误标志等。该芯片采用I2T100技术实现,可同时实现高压同一芯片上的模拟电路和数字功能。 AMIS-30621完全兼容汽车电压要求。 特性 自动选择快速和慢速衰减模式。 无需外部反激二极管。 可配置的速度和加速度。 现场可编程节点地址。 动态分配标识符。 物理层和数据链路层(符合LIN rev.1.3)。 LIN总线短路保护供应和地面。 高温警告和管理。 失去LIN安全操作。 Micro - 步进技术。 峰值电流高达800 mA。 固定频率PWM电流控制。 快速自动选择慢速衰减模式。 无需外部反激二极管。 符合14 V汽车系统。 这是一个无铅设备。 应用 汽车应用,...
发表于 07-30 19:02 121次 阅读
AMIS-30621 带LIN总线的微步电动机驱动器和控制器

AMIS-30543 微步电机驱动器

543是一款用于双极步进电机的微步进步进电机驱动器。芯片通过IO引脚和SPI接口与外部微控制器连接。它具有片上稳压器,复位输出和看门狗复位功能,可为外围设备供电。 AMIS30543包含一个电流转换表,根据NXT输入引脚上的时钟信号以及DIR(方向)寄存器或输入引脚的状态,进行下一个微步。芯片提供速度和负载角度输出。这允许基于负载角度创建失速检测算法和控制回路以调节扭矩和速度。它使用专有的PWM算法进行可靠的电流控制。 AMIS30543采用I2T100技术实现,可在同一芯片上实现高压模拟电路和数字功能。该芯片完全兼容汽车电压要求。 特性 优势 可编程峰值电流高达3A 高度集成和降低系统成本 128微步 更高的系统分辨率和更安静的电机操作 速度和负载角度输出 启用真正的无传感器闭环控制电机 可编程PWM电压斜率 优化的EMC配置文件 有源反激式二极管 降低BOM成本和提高可靠性 集成电源和监视器支持rt用于外部MCU 降低总系统复杂性和BOM成本 应用 终端产品 数控设备 工业制造设备 纺织设备 电路图、引脚图和封装图...
发表于 07-30 19:02 201次 阅读
AMIS-30543 微步电机驱动器

NCV8881 LDO稳压器 1.5 A 低压差

1由一个降压开关稳压器(SMPS)和一个SMPS输出欠压监控器和CPU看门狗电路组成。此外,还提供两个固定电压低压差稳压器输出,并共享LDO输出电压状态输出。一旦使能,稳压器操作将继续,直到看门狗信号不再存在。 NCV8881适用于必须承受40 V负载突降的汽车电池连接应用。开关稳压器能够将典型的9 V至19 V汽车输入电压范围转换为3.3 V至8 V的输出,并具有恒定的开关频率,可以通过电阻编程或与外部时钟信号同步。使能输入阈值和迟滞是可编程的,使能输入状态在开漏点火缓冲器输出处复制。稳压器受限流,输入过压和过温关断以及SMPS短路关断保护。 特性 1.5 A开关稳压器(内部电源开关) 100 mA,5 V LDO输出 40 mA,8.5 V LDO输出 工作范围5 V至19 V 可编程SMPS频率 SMPS可以同步到外部时钟 可编程SMPS输出电压低至0.8 V ±2%参考电压容差 内部SMPS软启动 电压模式SMPS控制 SMPS逐周期电流限制和短路保护 内部自举二极管 逻辑电平使能输入 使能外部电阻分压器可编程输入迟滞 启用输入状态在开放...
发表于 07-30 19:02 122次 阅读
NCV8881 LDO稳压器 1.5 A 低压差

NUD3160 继电器驱动器 48 V

微集成器件提供单组件解决方案,可以在不需要续流二极管的情况下切换感应负载,如继电器,螺线管和小型直流电机。它接受逻辑电平输入,因此允许它由各种设备驱动,包括逻辑门,逆变器和微控制器。 特性 在DC之间提供强大的接口继电器线圈和敏感逻辑 能够在12 V,24 V时驱动额定电流高达150 mA的继电器线圈或48 V 以更低的成本取代3或4个离散组件 内部齐纳二极管消除了对自由二极管的需求 符合装载转储和其他汽车规格 应用 终端产品 驱动器窗口,门闩,门和天线继电器 汽车 工业设备 电路图、引脚图和封装图...
发表于 07-30 12:02 131次 阅读
NUD3160 继电器驱动器 48 V

NUD3105D 继电器驱动器 5.0 V 双通道

备用于切换感应负载,如继电器,螺线管白炽灯和小型直流电机,无需使用空转二极管。该器件集成了所有必需的产品,如MOSFET开关,ESD保护和齐纳钳位。它接受逻辑电平输入,因此允许它由各种设备驱动,包括逻辑门,反相器和微控制器。 特性 在DC之间提供强大的驱动程序接口继电器线圈和敏感逻辑电路 优化开关继电器从3.0 V到5.0 V电压轨 能够驱动额定功率高达2.5 W,5.0 V 的继电器线圈 内部齐纳二极管消除了对续流二极管的需求 内部齐纳钳位路由引起的电流接地以实现更安静的系统操作 低VDS(on)降低系统电流排水 应用 电信:线路卡,调制解调器,答录机和传真 计算机和办公室:复印机,打印机和台式电脑 消费者:电视和录像机,立体声接收器,CD播放器,盒式录音机 工业:小家电,安全系统,自动测试设备,车库门开启器 汽车:5.0V驱动继电器,电机控制,电源锁和灯驱动器 电路图、引脚图和封装图...
发表于 07-30 12:02 113次 阅读
NUD3105D 继电器驱动器 5.0 V 双通道

NUD3124 继电器驱动器 24 V

微集成器件提供单组件解决方案,可以在不需要续流二极管的情况下切换感应负载,如继电器,螺线管和小型直流电机。它接受逻辑电平输入,因此允许它由各种设备驱动,包括逻辑门,逆变器和微控制器。 特性 在DC之间提供强大的接口继电器线圈和敏感逻辑 能够在12伏特下驱动额定电流高达150 mA的继电器线圈 以更低的成本取代3或4个离散组件 内部齐纳二极管消除了对自由二极管的需求 满足负载转储和其他汽车规格 应用 终端产品 驱动窗口,门闩,门,天线继电器 汽车 工业设备 电路图、引脚图和封装图...
发表于 07-30 12:02 107次 阅读
NUD3124 继电器驱动器 24 V

MC79L 线性稳压器 100 mA 5 V 负极

0负线性稳压器是一款价格低廉,易于使用的器件,适用于需要高达100 mA电流的众多应用。与功率更高的MC7900系列负调节器一样,该线性稳压器具有热关断和电流限制功能,使其非常坚固耐用。在大多数应用中,无需外部元件即可运行。 MC79L00线性稳压器适用于卡上调节或需要适度电流水平的稳压负电压的任何其他应用。与常见的电阻/齐纳二极管方法相比,该稳压器具有明显的优势。 规格: MC79L00AB MC79L00AC 容差 4% 4% 温度范围 -40°C到+ 125°C 0°C至+ 125°C 封装 SOIC-8,TO-92 SOIC-8,TO-92 特性 无需外部组件 内部短路电流限制 内部热过载保护 低成本 提供的互补正稳压器(MC78L00系列) 无铅封装是Av ailable 电路图、引脚图和封装图...
发表于 07-30 06:02 73次 阅读
MC79L 线性稳压器 100 mA 5 V 负极

MC78L 线性稳压器 100 mA 5至24 V 正极

0A系列线性稳压器是价格低廉,易于使用的器件,适用于需要高达100 mA稳压电源的众多应用。与其更高功率的MC7800和MC78M00系列同类产品一样,这些稳压器具有内部限流和热关断功能,使其非常坚固耐用。在许多应用中,MC78L00设备无需外部组件。与传统的齐纳二极管 - 电阻器组合相比,这些线性稳压器具有显着的性能优势,因为输出阻抗和静态电流显着降低。 规格: MC78L00AB MC78L00AC 容差 4% 4% 温度范围 -40°C至+ 125°C 0°C至+ 125°C 封装 SOIC-8,TO-92 SOIC-8,TO-92,SOT -89 特性 广泛的可用固定输出电压 低成本 内部短路电流限制 内部热过载保护 无需外部组件 互补提供负调节器(MC79L00系列) 无铅封装是Av ailable 电路图、引脚图和封装图...
发表于 07-30 05:02 216次 阅读
MC78L 线性稳压器 100 mA 5至24 V 正极

FAN4868UC33X 3 MHz 同步稳压器

8是一款低功耗升压稳压器,旨在通过单节锂离子或锂离子电池提供稳定的3.3 V输出。输出电压选项固定为3.3 V,在VIN = 2.3 V时保证最大负载电流为200 mA,在VIN = 3.3 V时保证300 mA。关断模式下的输入电流小于1μA,从而最大限度地延长电池寿命。 PFM操作是自动的并且“无故障”。该稳压器可在低负载时保持低至37μA静态电流的输出调节。内置功率晶体管,同步整流和低电源电流的组合使FAN4868成为电池供电应用的理想选择.FAN4868可在6-凸点0.4 mm间距晶圆级芯片尺寸封装(WLCSP)。 特性 使用少量外部元件工作:1μH电感和0402外壳尺寸输入和输出电容 输入电压范围为2.3 V至3.2 V 固定3.3 V输出电压选项 最大负载电流> 150 mA,VIN = 2.3 V 最大负载电流300 mA,VIN = 2.7 V,VOUT = 3.3 V 低工作静态电流 True Load Disc关机期间的连接 具有轻载省电模式的可变导通时间脉冲频率调制(PFM) 内部同步整流器(无需外部二极管) 热关断和过载保护 6-Bump WLCSP,0.4 mm间距 应用 终端产品 为3.3 V核心导轨供电 PDA...
发表于 07-30 05:02 77次 阅读
FAN4868UC33X 3 MHz 同步稳压器

NCP302155 集成驱动器和MOSFET 55 A.

155将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302155集成解决方案大大降低了封装寄生效应和电路板空间。 特性 平均电流高达55A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 支持Intel®PowerState 4 使用3级PWM的零交叉检测选项 内部自举二极管 热警告输出和热关机 应用 终端产品 台式机和笔记本微处理器 服务器和工作站,V-Core和非V核DC-DC转换器 大电流DC-DC负载点转换器 小型电压调节器模块 电源和笔记本 电路图、引脚图和封装图...
发表于 07-29 22:02 318次 阅读
NCP302155 集成驱动器和MOSFET 55 A.

NCP303151 集成驱动器和带集成电流监视器的MOSFET

151将MOSFET驱动器,高端MOSFET和低端MOSFET集成到单个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP303151集成解决方案大大降低了封装寄生效应和电路板空间。 特性 能够达到50 A的平均电流 30 V / 30 V击穿电压MOSFET具有更高的长期可靠性 能够以高达1 MHz的频率切换 与3.3兼容V或5 V PWM输入 正确响应3级PWM输入 精确电流监测 具有3级PWM的过零检测选项 内部自举二极管 欠压锁定 支持英特尔®PowerState 4 应用 桌面和笔记本微处理器 图形卡 路由器和交换机 支持英特尔®PowerState 4 电路图、引脚图和封装图...
发表于 07-29 22:02 443次 阅读
NCP303151 集成驱动器和带集成电流监视器的MOSFET

NCP302055 集成驱动器和MOSFET 50 A.

055将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302055集成解决方案大大减少了封装寄生效应和电路板空间。 特性 平均电流高达50A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 支持Intel®PowerState 4 使用3级PWM的零交叉检测选项 内部自举二极管 热警告输出和热关机 热关机 应用 终端产品 台式机和笔记本微处理器 服务器和工作站,V -Core和非V-DC DC-DC转换器 大电流DC-DC负载点转换器 小型电压调节器模块 电源和笔记本 电路图、引脚图和封装图...
发表于 07-29 21:02 203次 阅读
NCP302055 集成驱动器和MOSFET 50 A.

NCV8872 汽车级非同步升压控制器

2是一款可调输出非同步升压控制器,用于驱动外部N沟道MOSFET。该器件采用峰值电流模式控制和内部斜率补偿。该IC集成了一个内部稳压器,为栅极驱动器提供电荷。保护功能包括内部设置软启动,欠压锁定,逐周期电流限制,打嗝模式短路保护和热关断。其他功能包括低静态电流睡眠模式和外部同步开关频率。 特性 优势 工厂可编程 灵活性 4.8 V至45 V操作 使用反极性保护二极管通过起动和负载转储进行操作 -40 C至150 C操作 汽车级 双功能启用/同步引脚 紧凑SOIC8包中的额外功能 应用 终端产品 仪表盘 引擎集群 启动/停止应用程序 导航 LED背光 汽车应用 电路图、引脚图和封装图...
发表于 07-29 21:02 66次 阅读
NCV8872 汽车级非同步升压控制器

NCP81174 具有省电模式和PWM VID接口的多相同步降压控制器

74是一款通用型四相同步降压控制器。它结合了差分电压检测,差分相电流检测和PWM VID接口,为计算机或图形控制器提供精确的稳压电源。它可以从处理器接收节电命令(PSI),并以单相二极管仿真模式工作,以获得轻载时的高效率。双边沿多相PWM调制确保快速瞬态响应,并尽可能减少电容。 应用 终端产品 GPU和CPU电源 显卡的电源管理 台式电脑 笔记本电脑 电路图、引脚图和封装图...
发表于 07-29 18:02 193次 阅读
NCP81174 具有省电模式和PWM VID接口的多相同步降压控制器