上传时间: 2013-10-20
上传用户:cazjing
Abstract: We don't expect manufacturers to produce clothes that in one size that fits everyone. In thesame way, one ESD component can't solve all issues—each application has different ESD requirements.Knowing that "one size fits all" cannot apply to power design, the power designer, or the engineering"super hero," must consider all the potential disruptions to a steady flow of power and thenvarious waysto mitigate them. This tutorial describes voltage- and current-limiting devices and risetime reducers tomanage the power. It also points to free and low-cost software tools to help design lowpass filters, checkcapacitor self-resonance, and simulate circuits.
上传时间: 2013-11-18
上传用户:zhouxuepeng1
很好的资料哦。
上传时间: 2013-10-18
上传用户:raron1989
CO2体保护焊的相关内容。
上传时间: 2013-10-08
上传用户:ywqaxiwang
解析简单明了
上传时间: 2014-12-24
上传用户:whymatalab2
在航天等空间产品中使用的分布式供电系统中,总体电路一般只提供27~30 V的直流一次电源,各单机产品大多采用DC/DC模块将该一次电源转换为所需的二次电源,并实现一次地与二次地的隔离。分析了INTERPOINT公司的DC/DC模块的输入端反接后,输入电压对DC/DC模块、电源保护滤波电路及负载的影响,通过仿真与验证试验,得出电源模块输入端反接后单机产品中电源保护电路发生作用,对产品中负载无影响,可以继续使用。电源模块失效分析对航天产品中电源模块中出现类似的故障后的处理提供了参考。
上传时间: 2013-11-05
上传用户:kangqiaoyibie
现阶段对电流型二线制光照强度变送器的研究还相对较少,设计的光照强度变送器普遍存在精度不高,线性度不好,性能不够稳定,不能输出标准4~20 mA电流信号的问题。介绍了一种电流型二线制光照强度变送器的设计,其结构由光照强度转电压电路、电压范围转换电路、电压转电流电路以及稳压电源产生电路组成。实验结果表明该变送器具有精度高、线性度好、功耗低,能够稳定可靠地输出标准4~20 mA电流的特点。
上传时间: 2013-11-08
上传用户:star_in_rain
研究并设计了基于16位单片机MSP430的小区燃气流量监测和远程传输的一体化解决方案,将传统的监测模块-安全栅-电源-传输电路进行一体化集成。引入了世界新兴的功能安全设计理念,可以有效地提高燃气监测系统的可靠性并大幅度降低产品的硬件成本。
上传时间: 2013-12-09
上传用户:busterman
TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 TLC2543的特点 (1)12位分辩率A/D转换器; (2)在工作温度范围内10μs转换时间; (3)11个模拟输入通道; (4)3路内置自测试方式; (5)采样率为66kbps; (6)线性误差±1LSBmax; (7)有转换结束输出EOC; (8)具有单、双极性输出; (9)可编程的MSB或LSB前导; (10)可编程输出数据长度。 TLC2543的引脚排列及说明 TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1 TLC2543电路图和程序欣赏 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上传时间: 2013-11-19
上传用户:shen1230
430单片机应用
上传时间: 2013-11-05
上传用户:kang1923