源:http://www.micro-bridge.com/news/news.asp?id=258 在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS的导通电阻,最大电压等,最大电流等,也有很多人仅仅考虑这些因素.这样的电路也许是可以工作的,但并不是优秀的,作为正式的产品设计也是不允许的. 1.MOS管种类和结构 MOSFET管是FET的一种(另一种是JFET),可以被制造成增强型或耗尽型,P沟道或N沟道共4种类型,但实际应用的只有增强型的N沟道MOS管和增强型的P沟道M…
作者:   来源:电源网 关键字:MOSFET 结构 开关 驱动电路 在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS的导通电阻,最大电压等,最大电流等,也有很多人仅仅考虑这些因素.这样的电路也许是可以工作的,但并不是优秀的,作为正式的产品设计也是不允许的. 下面是我对MOSFET及MOSFET驱动电路基础的一点总结,其中参考了一些资料,非全部原创.包括MOS管的介绍,特性,驱动以及应用电路. 1,MOS管种类和结构 MOSFET管是FET的一种(另一种是JFET),可以…
一.MOS管驱动电路综述在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS的导通电阻,最大电压等,最大电流等,也有很多人仅仅考虑这些因素.这样的电路也许是可以工作的,但并不是优秀的,作为正式的产品设计也是不允许的.1.MOS管种类和结构MOSFET管是FET的一种(另一种是JFET),可以被制造成增强型或耗尽型,P沟道或N沟道共4种类型,但实际应用的只有增强型的N沟道MOS管和增强型的P沟道MOS管,所以通常提到NMOS,或者PMOS指的就是这两种.至于为什么不使用耗尽型的…
1.该款电路为兼容可控硅调光的LED驱动电路,采用OB3332为开关控制IC,拓扑方案为Buck: 2.FB1:磁珠的单位是欧姆,而不是亨利,这一点要特别注意.因为磁珠的单位是按照它在某一频率 产生的阻抗来标称的,阻抗的单位也是欧姆.磁珠的 DATASHEET上一般会提供频率和阻抗的特性曲线图,一般以100MHz为标准,比如600R@100MHz,意思就是在100MHz频率的时候磁珠的阻抗相当于600欧姆: 3.UFM14PL-TP普通二极管: Maximum Recurrent Peak Re…
S3C2440对Nand Flash操作和电路原理(基于K9F2G08U0A) 转载自:http://www.cnblogs.com/idle_man/archive/2010/12/23/1915303.html S3C2440内部集成了一个Nand flash控制器.S3C2440的Nand flash控制器包含了如下的特性: l        一个引导启动单元 l        Nand Flash存储器接口,支持8位或16位的每页大小为256字,512字节,1K字和2K字节的Nand f…
在嵌入式系统里,较多场合需要LCD人机界面.分析以下LCD驱动电路. LCD_VIN是3.6~5V,经过DC/DC burst升压得到LCD_AVDD,LCD_AVDD为LCD需要的模拟电压,根据LCD实际情况调整FB脚电压确定,这里假设是10V. VGH是LCD的开关管的开启电压,假设这里需要15V,VGL是LCD开关管的关闭电压,假设这里需要-6.8V. 这里比较有意思的是VGH和VGL的产生. 以下给出绿.红.蓝三个节点的波形: 绿: 红: 蓝: 绿点为开关电源的开关波形,红点为绿点向上偏…
昨天韦哥写了<Linux下Tun/Tap设备通信原理>一文,只提到了两个使用Tun的用户进程之间的通信路径,并没有说明Tun虚拟网卡驱动是如何实现的,而正好看到了这里的一篇讲解这方面的文章,果断转载了,感谢作者,原文在这里:虚拟网卡TUN/TAP 驱动程序设计原理 简介 虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,OpenVPN和Vtun都是基于它实现隧道包封装.本文将介绍tun/tap驱动的使用并分析虚拟网卡tun/tap驱动程序在linux环境下的设计思路. tun…
前言 近期在研究Mybatis框架,因为该框架基于JDBC.想要非常好地理解和学习Mybatis,必需要对JDBC有较深入的了解.所以便把JDBC 这个东东翻出来.好好总结一番,作为自己的笔记,也是给读者一个參考---下面是本文的组织结构.读者能够点击上面的文件夹查看: 概述 普通情况下.在应用程序中进行数据库连接,调用JDBC接口,首先要将特定厂商的JDBC驱动实现载入到系统内存中.然后供系统使用. 基本结构图例如以下: 驱动载入入内存的过程 这里所谓的驱动,事实上就是实现了java.sql.…
点击阅读原文 目前为止,我接触单片机已有不少时日,从选择元器件.原理图.PCB.电路硬件调试.软件开发也算小有心得 .单片机软件开发里面第一步当属下载程序了,如果这一步都有问题,那么后面的一切便无从谈起,本人当初刚接触单片机时,对于下载电路方法及原理也是一头雾水.好在随着经验的积累以及自己的努力探求,现在对此问题算是有了点点自己的理解.故今天在此针对常用51单片机下载程序问题做下详解,以求新手们少走弯路.当然,有误之处还望各位指教! 原理:单片机的TXD.RXD是TTL电平,所以你得万变不离其宗…
驱动电路 典型的H桥驱动电路如下:要使电机旋转只需导通对角线上的两个三极管即可,如导通Q1,Q4,关闭Q2,Q4即可驱动电机正转:若想电机反向转动,即导通三极管Q2,Q3,关闭Q1,Q4.此时电路图可简化为如下所示:但当我们直接导通一个半桥上的Q1,Q3(或Q2,Q4)时,电源被短接,由于三极管电阻很小,此时流过三极管的电流很大,非常容易烧坏三极管,因此实际运用中一定不能导通同一个半桥上的三极管. 但是在实际情况中,三极管导通/关闭和电路中的其它原件操作都存在一定延时的,因此不能简单的认为,只需…
双头比例阀驱动电路,采用单片机输出2路PWM,分别驱动功率器件(U100的2和4脚),经过U100的8和10脚输出供电电源的高压PWM波形,这个高压PWM经过R104和R114分别采样后经过电流放大器U101和U111输出电压.以上侧为例,放大倍数由R106和R105确定,A=10/0.2=50,输出电压I-PVO1的值等于R104上的电压也就是Is*50,最后经过滤波电路R107和C104输出,现在的问题是R107左右两侧的波形都有尖刺出现. 比例阀线圈接在PVOx与GND,x=1和2对应上下…
https://wenku.baidu.com/view/ae727da5caaedd3382c4d3b9.html?mark_pay_doc=2&mark_rec_page=1&mark_rec_position=2&clear_uda_param=1…
BOOST升压电路中:      电感的作用:是将电能和磁场能相互转换的能量转换器件,当MOS开关管闭合后,电感将电能转换为磁场能储存起来,当MOS断开后电感将储存的磁场能转换为电场能,且这个能量在和输入电源电压叠加后通过二极管和电容的滤波后得到平滑的直流电压提供给负载,由于这个电压是输入电源电压和电感的磁砀能转换为电能的叠加后形成的,所以输出电压高于输入电压,既升压过程的完成:     肖特基二极管主要起隔离作用,即在MOS开关管闭合时,肖特基二极管的正极电压比负极电压低,此时二极管反偏截止,…
简介 虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,OpenVPN和Vtun都是基于它实现隧道包封装.本文将介绍tun/tap驱动的使用并分析虚拟网卡tun/tap驱动程序在linux环境下的设计思路. tun/tap驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装.利用tun/tap驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物理链…
转载自:http://blog.pfan.cn/programming/21209.html 现在已经可以通过修改存储单元内容来改变OSD的像素,但还有个关键的问题是如何根据需要来进行操作,即如何将某个像素设置为指定颜色.接下来就要介绍一下色板的概念. 如下图,某个Byte中的低四Bit内容与一个像素一一对应,其值为“3”,那么数字“3”所代表的颜色便由色板来决定,然后再驱动OSD屏幕将像素设置为制定颜色.同样地,这种色板和物理OSD显示屏幕的对应关系一般也是通过寄存器设置,由硬件上来保障实现的…
盗用-收藏 简介 虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,OpenVPN和Vtun都是基于它实现隧道包封装.本文将介绍tun/tap驱动的使用并分析虚拟网卡tun/tap驱动程序在linux环境下的设计思路. tun/tap驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装.利用tun/tap驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后…
GPIO工作模式 由于GPIO内部的结构关系,决定了GPIO可配置成以下几种模式. 输入模式 在输入模式时,施密特触发器打开,输出被禁止.可通过输入数据寄存器GPIOx_IDR读取I/O状态.输入模式可以配置为模拟.上拉.下拉以及浮空模式.上拉和下拉输入很好理解,默认的电平由上拉或者下拉决定.浮空输入的电平是不确定的,完全由外部的输入决定,一般接按键的时候可以使用这个模式.模拟输入则用于 ADC 采集. 输出模式(推挽/开漏) 在输出模式中,推挽模式时双MOS管以推挽方式工作,输出数据寄存器GP…
TFTLCD即薄膜晶体管液晶显示器.它与无源TN-LCD.STN-LCD的简单矩阵不同,它在液晶显示屏的每一个像素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量. ▲驱动流程 01.使用FSMC驱动LCD 关于FSMC,把数据写入相应的地址,FSMC就会把地址从FSMC_A出去,写入的数据会会从FSMC_D发出去.至于片选等信号线都是自动的.读的话,直接读相应的地址,就会拿到改地址上的数据. FSMC驱动外部SRAM时…
三极管与MOS管都常在电路中被当做开关使用,比较起来: 1. 三极管集电极电流IC (一般为mA级别),远小于MOS管ID(一般为A级别),因此MOS管多用在大电流电路中,如电机驱动 2. 三极管耗散功率(一般为mW级别)一般也远小于MOS管耗散功率(一般为W级别) 3. 三极管死区时间及上升时间一般长于MOS管死区时间及上升时间,高速情况下多用MOS管 4. MOS管导通电阻一般较小,为mΩ级别 三极管基极串联电阻选取: 三极管集电极电流IC 为mA级别,截止电流为nA级别,因此基极串联电阻一…
这篇文章我想和你聊一聊 spring的@Enable模块驱动的实现原理. 在我们平时使用spring的过程中,如果想要加个定时任务的功能,那么就需要加注解@EnableScheduling,如果想使用异步的功能,那就要加@EnableScheduling注解,其实这类注解就是属于@Enable模块. 那么@Enable模块到底有什么功能? 模块是指具备相同领域的功能组件集合,组合所形成一个独立的单元.比如Web MVC模块.AspectJ代理模块Caching缓存模块,JMX(Java管理扩展)…
转自:https://blog.csdn.net/qingzhuyuxian/article/details/82895416 最近安卓项目中想要获取内核cmdline特定的启动参数,因为我们在他的U-BOOT中定制了启动参数,需要在驱动中处理,这个手段其实很常见,今天mark个脚印. 内核中如果你用cat /proc/cmdline,你会看见大致如下的打印: console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0....当然如果我也可以在我们…
寄存器:用以存放二进制代码的电路,下图为由维特阻塞D触发器组成的4位数码寄存器: 逻辑功能分析: 1.异步端CR置0时,输出置0: 2.同步并行置数:D0~D3为4个输入代码,当CP上升沿到达时,D0~D3被同时并行置入. 3.在置数端为1,CP端为0时,保持不变. 2.移位寄存器:具有存放数码和使数码逐位右移或左移的电路称为移位寄存器. 移位寄存器按照不同的分类方法可以分为不同的类型. 如果按照移位寄存器的移位方向来进行分类, 可以分为左移移位寄存器.移位寄存器和双向移位寄存器等:如果按照工作…
1 三极管和MOS管的基本特性 三极管是电流控制电流器件,用基极电流的变化控制集电极电流的变化.有NPN型三极管(简称P型三极管)和PNP型三极管(简称N型三极管)两种,符号如下: MOS管是电压控制电流器件,用栅极电压的变化控制漏极电流的变化.有P沟道MOS管(简称PMOS)和N沟道MOS管(简称NMOS),符号如下(此处只讨论常用的增强型MOS管): 2 三极管和MOS管的正确应用 (1)P型三极管,适合射极接GND集电极接负载到VCC的情况.只要基极电压高于射极电压(此处为GND)0.7V…
OSD(On Screen Display)是屏幕显示技术的一种,用于在显示终端上显示字符.图形和图像.实现的过程为:存储器(一般为内存的一段)的内容与显示终端上的像素一一对应.这种一一对应的关系一般通过寄存器设置,然后由硬件上来负责实现.对存储器内容的操作便改变了屏幕的像素,从而可以实现特定界面的显示.实际上这也是一般数字显示器进行显示的方法.例如:320*240 单色(1 Bit)像素的OSD,需要40*240 Bytes的存储空间与其对应:320*240 16色(4 Bits)像素的OSD…
UART(Universal Asynchronous Receiver and Transmitter)通用异步收发器(异步串行通信口),是一种通用的数据通信协议,它包括了RS232.RS499.RS423.RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通信口的总称. UART之间以全双工方式传输数据,最精确的连线方法只有3根电线:TxD用于发送数据,RxD用于接收数据,Gnd用于给双发提供参考电平. UART使用标准的TTL/CMOS逻辑电平(0~5v.0~3.3v…
0.小叙闲言 最开始学习三极管的时候,很注重它的工作原理,后来到了实际应用,就直接把三极管或MOSFET直接当作一个开关器件使用.直到前这几天,接触到MOSFET组成的H桥驱动电路时,发现它纯当作一个开关器件来看,会出现许多问题.在这里总一下问题和对出现问题的一些原因做一些分析.个人知识有限,很多地方思虑难免有所不足,希望能够与网上各位一起学习交流. 目前我们一般将H桥驱动当作电机或步进电机的驱动,如下图1所示,要做好驱动电路,必须得了解清楚MOSFET的一些原理,才不会出错.  图1 H桥全桥…
1 引言 MOSFET凭开关速度快.导通电阻低等优点在开关电源及电机驱动等应用中得到了广泛应用.要想使MOSFET在应用中充分发挥其性能,就必须设计一个适合应用的最优驱动电路和参数.在应用中MOSFET一般工作在桥式拓扑结构模式下,如图1所示.由于下桥MOSFET驱动电压的参考点为地,较容易设计驱动电路,而上桥的驱动电压是跟随相线电压浮动的,因此如何很好地驱动上桥MOSFET成了设计能否成功的关键.半桥驱动芯片由于其易于设计驱动电路.外围元器件少.驱动能力强.可靠性高等优点在MOSFET驱动电路…
源:http://www.amobbs.com/thread-5484710-1-1.html 从网上找到一些MC34063扩流降压电路图,一个个的试,根本达不到我的基本要求,全都延续了34063的降压低效率,仅把发热点从IC转到功率管上,基本上都是垃圾,另外其他人在网上说,这本来就是很难弄的,等等.最后还是不得不自己折腾,搭出了一个自己满意的电路. MOSFET看起来是很容易使用的一种元件,其最佳工作状态就要么导通,要么全截止,驱动电平高或低,不能模棱两可,否则就成了一种昂贵的加热器.3406…
/* *本文转载自互联网,仅供个人学习之用,请勿用于商业用途. */ 在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS的导通电阻,最大电压等,最大电流等,也有很多人仅仅考虑这些因素.这样的电路也许是可以工作的 ,但并不是优秀的,作为正式的产品设计也是不允许的.   下面是我对MOSFET及MOSFET驱动电路基础的一点总结,其中参考了一些资料,非全部原创.包括MOS管的介绍,特性,驱动以及应用电路. 1,MOS管种类和结构   MOSFET管是FET的一种(另一种是JFE…