1,物理防护使用xt60,xt30等接口正负极接口不一样,防止反接,最有效的方法。2,使用肖特基,整流二极管二极管有压降,浪费,不适合低功耗,但是最简单的方法。推荐型号:3,使用nmos,pmospmos:推荐使用pmosnmos:选型注意输入电压Vin
#硬件电路设计VL817-Q7(B0)芯片拓展USB3.0一转四调试心得
Ant?1
USB_HUB硬件工程嵌入式硬件
供电电路基于XL4005的电源供电电路SS34肖特基二极管ZMM5V1稳压二极管SMAJ15ATVS(注意这个封装搞错5V会短接)Vout=0.8*[1+(R2+R3)/R1]D14SR05静电防护器件一路稳压两路TVS共模电感:型号:SDCW2012-2-900TF品牌:Sunlord(顺络)封装:SMD-4P,1.2x2mm描述:线路数:2阻抗@频率:90Ω@100MHz直流电阻(DCR):3
稳压管与TVS管
xys430381_1
电子稳压管与TVS管
TVS管参数解释选型关于TVS管选型的几个参数2019-01-19稳压管与TVS管的区别稳压管vishay稳压管(齐纳二极管)选型精通稳压二极管使用齐纳二极管(稳压二极管)工作原理及主要参数TVS管IT公司TVS选型VS管TVS(TRANSIENTVOLTAGESUPPRESSOR)中文叫瞬时抑态二极管,它能以10-12秒量级的速度,吸收高达数千瓦的浪涌功率。说白了就是一种保护电路的二极管。Rev
Proteus元件库对照表常用器件的英文名称(附元件库资源包和DOC文档)
perseverance52
电子电路proteus
Proteus元件库对照表常用器件的英文名称元件库资源包和DOC文档(放在文章末尾)Proteus元件库对照表常用器件的英文名称稳压二极管ZENERDIODE肖特基二极管SCHOTTKYDIODE二极管DIODE变容二极管VARIODE三极管TRANSISTOR电感INDUCTOR磁环EMIFIL电阻RESISTOR电容CAPACITY晶振CRYSTAL涤纶电容MYLARCAP电解电容ELECTC
H桥驱动电路的反向电动势的吸收
gd1984812
嵌入式硬件stm32物联网单片机网络
下图是应用于智能灌溉系统驱动脉冲电动阀的H桥电路,有一个小问题。H桥驱动电路由于电动阀的线圈呈现感性。当正向或者反向驱动信号断开时,流过线圈的电流不能突变。在线圈两端会产生与驱动信号反相的反向电动势。驱动信号断开时,线圈产生的反向电动势一般的做法是在阀门的线圈两端并联双向TVS,或者两个反向串联稳压二极管。在正反两个方向吸收瞬时大脉冲功率,并把反向电动势钳位到一定的电压。双向TVS或者反向串联稳压
电源防反接电路设计
gd1984812
单片机嵌入式硬件stm32
NMOS防反接:PMOS防反接在实际应用中,G极一般串联一个电阻,防止MOS管被击穿,也可以加上稳压二极管,并联在分压电阻上的电容,有一个软启动的作用。在电流开始流过的瞬间,电容充电,G极的电压逐步建立起来。对于PMOS,相比NOMS导通需要Vgs大于阈值电压,由于其开启电压可以为0,DS之间的压差不大,比NMOS更具有优势。保险丝防护当电源接反时,电路中存在短路,产生大电流,进而将保险丝熔断,起
电子器件系列47:稳压二极管
Gutie_bartholomew
电子器件系列单片机嵌入式硬件
C80857_稳压二极管_BZX84C15LT1G_规格书_ONSEMI(安森美)稳压二极管规格书232-稳压二极管的串联使用,和普通二极管串联也能灵活稳压_哔哩哔哩_bilibili基本释义稳压二极管,英文名称Zenerdiode,又叫齐纳二极管。利用pn结反向击穿状态,其电流可在很大范围内变化而电压基本不变的现象,制成的起稳压作用的二极管。此二极管是一种直到临界反向击穿电压前都具有很高电阻的半
半导体二极管
CagePan
电子电路
文章目录每周电子Week2——半导体二极管二极管简介二极管的特性二极管的主要参数二极管应用限幅电路二极管门电路二极管分类稳压二极管检波二极管整流二极管开关二极管隔离二极管肖特基二极管发光二极管更多内容每周电子Week2——半导体二极管二极管简介半导体二极管是由PN结加上引线和管壳构成的,它的类型很多。如果按制造材料来分:硅二级管和锗二极管按管子的结构来分有:点接触型二级管和面接触型二级管二极管的逻
TVS二极管能替代稳压二极管吗?有什么区别?
Hz_DOWOSEMI
整流二极管嵌入式硬件单片机
经常有应用工程师询问:TVS二极管能否替代替换稳压二极管?接下来,TVS厂家东我电子针对TVS二极管和稳压二极管这个话题,详细讲解下这两者的相同点和不同点。TVS二极管英文名是:Transientvoltagesuppressiondiode,也叫瞬态电压抑制二极管。稳压二极管英文名是:Zenerdiode,又叫齐纳二极管。由此可知,TVS二极管和稳压二极管都是二极管的一个种类。TVS二极管和稳压
硬件经典面试 100 题(附参考答案)_91~100
社牛超靓的铁蛋儿
硬件经典面试题嵌入式硬件单片机
91、请画出您做过的一个四层以上PCB的叠层结构。92、请用三极管、稳压二极管、电阻、电容粗略地画出一个简单的线性稳压电源原理图。93、请画出DC-DC电路的四种电路简图(Buck、Boost、Buck-Boost和Inverter)。94、请问以下电路中的R1、R2和C1的作用是什么?R1、R2用于调整输出电压。C1是相位补偿电容,有加速稳定输出电压的作用。95、下图为一个LCD的背光驱动电路,
SZMMSZ5246BT1G 稳压二极管(齐纳Zener二极管)的特性和应用详解
Hailey深力科
SZMMSZ5246BT1G安森美深力科电子深力科稳压二极管深力科齐纳二极管
关于齐纳二极管:是一种特殊的二极管,也被称为肖特基二极管(SchottkyDiode)。它是由金属与半导体材料的结合构成的。与普通的PN结二极管不同,齐纳二极管的结由金属与半导体材料组成,而不是两个不同的半导体材料。齐纳二极管的主要特点是具有较低的正向压降和快速的开关特性。由于没有PN结的扩散过程,齐纳二极管在正向电压下可以迅速导通,且具有较低的导通电压。这使得齐纳二极管在高频应用、快速开关电路以
TVS管参数与选型
沱江一苇
硬件基础知识单片机物联网嵌入式硬件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、关键参数二、TVS管使用与选型指南三、TVS管特点四、TVS管与稳压二极管的区别五、TVS管与ESD静电保护管的区别Note前言任务来源:一个case,当前在电路中所使用的TVS管处于缺货状态,需要评估其他厂商的同类型管子能否替代当前器件,给出评估理由TVS管保护电路:板级电路有支持USB3.0的type-C输出接口,
稳压二极管的原理,它有什么作用?
硬件一小白
电路设计硬件硬件硬件工程其他
对于从事硬件设计的工作者来说,稳压管应该是我们在项目中最常用的器件之一了。稳压二极管,其又被称为齐纳二极管。其在电路中起稳定电压的作用。利用二极管被反向击穿后,在一定反向电流范围内反向电压不随反向电流变化一特点进行稳压的。与普通二极管最大区别即是其主要工作在反向击穿状态下。然而何为反向击穿,反向击穿电压又是指的什么?在了解二极管时,必须要搞懂这些名词。反向击穿这个名词,其实不仅在二极管的学习中会用
如何设计一个过压保护电路
小鱼教你模数电
电子电路知识单片机嵌入式硬件stm32电路硬件
有时候在电源输入处我们希望当电源的输入电压超过允许的最大值后电源与后级电路就自动断开,防止输入电压过高而损坏后级电路。具有这种功能的电路叫做过压保护电路,英文简称叫OVP。现在大家看到的就是一个典型的过压保护电压电路,主要包含一个稳压二极管,一个PNP的三极管和一个PMOS管。这个电路主要是利用稳压二极管的反向电压小于其稳定电压时,稳压二极管只有很有小的漏电流流过,一般是uA级别的,这时稳压管可以
都具有稳压作用,TVS二极管和稳压二极管应用有什么不同点
一米阳光888
一、稳压二极管和TVS二极管原理1、稳压二极管稳压二极管是一种利用PN结处于反向击穿电压基本保持不变,但是电流可以在一定范围值内变化,稳压二极管在反向击穿电压前具有高阻态,超过这个临界点就处于低阻态。稳压二极管广泛应用于各类稳压电路、电压基准元器件等场合,它可以串联使用,这样可以获得更高的稳压值。稳压二极管在电路中常用“ZD”表示,稳压二极管最主要的几个参数有:稳压值、耗散功率、最大工作电流,在设
分流稳压器TL431/TLV431
网始如芯
硬件设计基础TL431分流稳压器并联稳压器并联电压稳压器电压基准
分流稳压器(ShuntRegulator)指的是依靠调节Ik电流来稳定输出电压,分流指的就是Ik来分流。分流稳压器,也叫做并联电压稳压器,相对地,还有串联电压稳压器。无论是并联电压稳压器还是串联电压稳压器,都不能替换线性稳压器(如LDO),因为这两种稳压器输出电流都要小得多,其优点在于电压更加稳定。并联型电压基准在原理上和稳压二极管很相似,但具有更好的稳压特性,类似于稳压二极管,与负载并联工作。并
TVS管电路原理图符号及选型举例
zeng022
其他
TVS管的电路原理图符号与稳压二极管符号类似,结构也都差不多。了解TVS管的电路原理图符号是掌握TVS管符合选型的基础。一般常见的TVS管电路原理图符号有:VBR、IPP、IR、VRWM、VC、PM、CP。VBR代表的是:击穿电压IPP代表的是:反向脉冲峰值电流IR代表的是:漏电流VRWM代表的是:反向断态电压(截止电压)或反向工作电压VC代表的是:箝位电压PM代表的是:反向脉冲峰值功率CP代表的
半导体器件基础(期末模电速成)
kali-Myon
模电模拟电子技术期末速成二极管三极管PN结
目录1、半导体分类2、PN结3、二极管4、稳压二极管5、三极管6、场效应管1、半导体分类2、PN结3、二极管伏安特性:我们第七版模电书上给的正向导通压降分别约为0.7和0.2V,且硅的单向导电性更好如何确定二极管状态?阳极电压>阴极电压:导通阳极电压ub>ue对于PNP型有:ucuc则集电结正偏;若ub>ue则发射结正偏。三极管工作在放大状态内部条件:发射区掺杂浓度高,基区薄且掺杂浓度低,集电区面
数据采集高并发的架构应用
3golden
.net
问题的出发点:
最近公司为了发展需要,要扩大对用户的信息采集,每个用户的采集量估计约2W。如果用户量增加的话,将会大量照成采集量成3W倍的增长,但是又要满足日常业务需要,特别是指令要及时得到响应的频率次数远大于预期。
&n
不停止 MySQL 服务增加从库的两种方式
brotherlamp
linuxlinux视频linux资料linux教程linux自学
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。
一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种是通过xtrabacku
Quartz——SimpleTrigger触发器
eksliang
SimpleTriggerTriggerUtilsquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208166 一.概述
SimpleTrigger触发器,当且仅需触发一次或者以固定时间间隔周期触发执行;
二.SimpleTrigger的构造函数
SimpleTrigger(String name, String group):通过该构造函数指定Trigger所属组和名称;
Simpl
Informatica应用(1)
18289753290
sqlworkflowlookup组件Informatica
1.如果要在workflow中调用shell脚本有一个command组件,在里面设置shell的路径;调度wf可以右键出现schedule,现在用的是HP的tidal调度wf的执行。
2.designer里面的router类似于SSIS中的broadcast(多播组件);Reset_Workflow_Var:参数重置 (比如说我这个参数初始是1在workflow跑得过程中变成了3我要在结束时还要
python 获取图片验证码中文字
酷的飞上天空
python
根据现成的开源项目 http://code.google.com/p/pytesser/改写
在window上用easy_install安装不上 看了下源码发现代码很少 于是就想自己改写一下
添加支持网络图片的直接解析
#coding:utf-8
#import sys
#reload(sys)
#sys.s
AJAX
永夜-极光
Ajax
1.AJAX功能:动态更新页面,减少流量消耗,减轻服务器负担
2.代码结构:
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
.... AJAX script goes here ...
创业OR读研
随便小屋
创业
现在研一,有种想创业的想法,不知道该不该去实施。因为对于的我情况这两者是矛盾的,可能就是鱼与熊掌不能兼得。
研一的生活刚刚过去两个月,我们学校主要的是
需求做得好与坏直接关系着程序员生活质量
aijuans
IT 生活
这个故事还得从去年换工作的事情说起,由于自己不太喜欢第一家公司的环境我选择了换一份工作。去年九月份我入职现在的这家公司,专门从事金融业内软件的开发。十一月份我们整个项目组前往北京做现场开发,从此苦逼的日子开始了。
系统背景:五月份就有同事前往甲方了解需求一直到6月份,后续几个月也完
如何定义和区分高级软件开发工程师
aoyouzi
在软件开发领域,高级开发工程师通常是指那些编写代码超过 3 年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs 是一名高级开发工程师兼 Scrum 管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有 10 年开发经验的开发人员可能大不相同。近日,他发表了一篇博文,根据开发者所能发挥的作用划分软件开发工程师的成长阶段。
初
Servlet的请求与响应
百合不是茶
servletget提交java处理post提交
Servlet是tomcat中的一个重要组成,也是负责客户端和服务端的中介
1,Http的请求方式(get ,post);
客户端的请求一般都会都是Servlet来接受的,在接收之前怎么来确定是那种方式提交的,以及如何反馈,Servlet中有相应的方法, http的get方式 servlet就是都doGet(
web.xml配置详解之listener
bijian1013
javaweb.xmllistener
一.定义
<listener>
<listen-class>com.myapp.MyListener</listen-class>
</listener>
二.作用 该元素用来注册一个监听器类。可以收到事件什么时候发生以及用什么作为响
Web页面性能优化(yahoo技术)
Bill_chen
JavaScriptAjaxWebcssYahoo
1.尽可能的减少HTTP请求数 content
2.使用CDN server
3.添加Expires头(或者 Cache-control) server
4.Gzip 组件 server
5.把CSS样式放在页面的上方。 css
6.将脚本放在底部(包括内联的) javascript
7.避免在CSS中使用Expressions css
8.将javascript和css独立成外部文
【MongoDB学习笔记八】MongoDB游标、分页查询、查询结果排序
bit1129
mongodb
游标
游标,简单的说就是一个查询结果的指针。游标作为数据库的一个对象,使用它是包括
声明
打开
循环抓去一定数目的文档直到结果集中的所有文档已经抓取完
关闭游标
游标的基本用法,类似于JDBC的ResultSet(hasNext判断是否抓去完,next移动游标到下一条文档),在获取一个文档集时,可以提供一个类似JDBC的FetchSize
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法
白糖_
ORA-12514
今天通过Oracle SQL*Plus连接远端服务器的时候提示“监听程序当前无法识别连接描述符中请求服务”,遂在网上找到了解决方案:
①打开Oracle服务器安装目录\NETWORK\ADMIN\listener.ora文件,你会看到如下信息:
# listener.ora Network Configuration File: D:\database\Oracle\net
Eclipse 问题 A resource exists with a different case
bozch
eclipse
在使用Eclipse进行开发的时候,出现了如下的问题:
Description Resource Path Location TypeThe project was not built due to "A resource exists with a different case: '/SeenTaoImp_zhV2/bin/seentao'.&
编程之美-小飞的电梯调度算法
bylijinnan
编程之美
public class AptElevator {
/**
* 编程之美 小飞 电梯调度算法
* 在繁忙的时间,每次电梯从一层往上走时,我们只允许电梯停在其中的某一层。
* 所有乘客都从一楼上电梯,到达某层楼后,电梯听下来,所有乘客再从这里爬楼梯到自己的目的层。
* 在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。
* 问:电梯停在哪
SQL注入相关概念
chenbowen00
sqlWeb安全
SQL Injection:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。
具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。
首先让我们了解什么时候可能发生SQ
[光与电]光子信号战防御原理
comsci
原理
无论是在战场上,还是在后方,敌人都有可能用光子信号对人体进行控制和攻击,那么采取什么样的防御方法,最简单,最有效呢?
我们这里有几个山寨的办法,可能有些作用,大家如果有兴趣可以去实验一下
根据光
oracle 11g新特性:Pending Statistics
daizj
oracledbms_stats
oracle 11g新特性:Pending Statistics 转
从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。
在 11g 之前的版本中,D
快速理解RequireJs
dengkane
jqueryrequirejs
RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能:
声明不同js文件之间的依赖
可以按需、并行、延时载入js库
可以让我们的代码以模块化的方式组织
初看起来并不复杂。 在html中引入requirejs
在HTML中,添加这样的 <script> 标签:
<script src="/path/to
C语言学习四流程控制if条件选择、for循环和强制类型转换
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i, j;
scanf("%d %d", &i, &j);
if (i > j)
printf("i大于j\n");
else
printf("i小于j\n");
retu
dictionary的使用要注意
dcj3sjt126com
IO
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:
user.user_id , @"id",
user.username , @"username",
Android 中的资源访问(Resource)
finally_m
xmlandroidStringdrawablecolor
简单的说,Android中的资源是指非代码部分。例如,在我们的Android程序中要使用一些图片来设置界面,要使用一些音频文件来设置铃声,要使用一些动画来显示特效,要使用一些字符串来显示提示信息。那么,这些图片、音频、动画和字符串等叫做Android中的资源文件。
在Eclipse创建的工程中,我们可以看到res和assets两个文件夹,是用来保存资源文件的,在assets中保存的一般是原生
Spring使用Cache、整合Ehcache
234390216
springcacheehcache@Cacheable
Spring使用Cache
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的
当druid遇上oracle blob(clob)
jackyrong
oracle
http://blog.csdn.net/renfufei/article/details/44887371
众所周知,Oracle有很多坑, 所以才有了去IOE。
在使用Druid做数据库连接池后,其实偶尔也会碰到小坑,这就是使用开源项目所必须去填平的。【如果使用不开源的产品,那就不是坑,而是陷阱了,你都不知道怎么去填坑】
用Druid连接池,通过JDBC往Oracle数据库的
easyui datagrid pagination获得分页页码、总页数等信息
ldzyz007
var grid = $('#datagrid');
var options = grid.datagrid('getPager').data("pagination").options;
var curr = options.pageNumber;
var total = options.total;
var max =
浅析awk里的数组
nigelzeng
二维数组array数组awk
awk绝对是文本处理中的神器,它本身也是一门编程语言,还有许多功能本人没有使用到。这篇文章就单单针对awk里的数组来进行讨论,如何利用数组来帮助完成文本分析。
有这么一组数据:
abcd,91#31#2012-12-31 11:24:00
case_a,136#19#2012-12-31 11:24:00
case_a,136#23#2012-12-31 1
搭建 CentOS 6 服务器(6) - TigerVNC
rensanning
centos
安装GNOME桌面环境
# yum groupinstall "X Window System" "Desktop"
安装TigerVNC
# yum -y install tigervnc-server tigervnc
启动VNC服务
# /etc/init.d/vncserver restart
# vncser
Spring 数据库连接整理
tomcat_oracle
springbeanjdbc
1、数据库连接jdbc.properties配置详解 jdbc.url=jdbc:hsqldb:hsql://localhost/xdb jdbc.username=sa jdbc.password= jdbc.driver=不同的数据库厂商驱动,此处不一一列举 接下来,详细配置代码如下:
Spring连接池  
Dom4J解析使用xpath java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常
xp9802
用Dom4J解析xml,以前没注意,今天使用dom4j包解析xml时在xpath使用处报错
异常栈:java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常
导入包 jaxen-1.1-beta-6.jar 解决;
&nb