虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

恒定

  • 电子元器件加速寿命试验方法的比较

    加速寿命试验分为恒定应力、步进应力和序进应力加速寿命试验。将一定数量的样品分成几组,对每组施加一个高于额定值的固定不变的应力,在达到规定失效数或规定失效时间后停止,称为恒定应力加速寿命试验(以下简称恒加试验).

    标签: 电子元器件 寿命 比较 试验方法

    上传时间: 2015-01-03

    上传用户:范缜东苑

  • 检测系统的基本特性

    检测系统的基本特性 2.1 检测系统的静态特性及指标2.1.1检测系统的静态特性 一、静态测量和静态特性静态测量:测量过程中被测量保持恒定不变(即dx/dt=0系统处于稳定状态)时的测量。静态特性(标度特性):在静态测量中,检测系统的输出-输入特性。        例如:理想的线性检测系统:             如图2-1-1(a)所示带有零位值的线性检测系统:   如图2-1-1(b)所示    二、静态特性的校准(标定)条件――静态标准条件。 2.1.2检测系统的静态性能指标一、 测量范围和量程1、 测量范围:(xmin,xmax)xmin――检测系统所能测量到的最小被测输入量(下限)xmax――检测系统所能测量到的最大被测输入量(上限)。2、量程:      二、灵敏度S                                               串接系统的总灵敏度为各组成环节灵敏度的连乘积 三、 分辨力与分辨率1、分辨力:能引起输出量发生变化时输入量的最小变化量 。2、分辨率:全量程中最大的 即 与满量程L之比的百分数。四、精度(见第三章)

    标签: 检测系统 基本特性

    上传时间: 2013-11-15

    上传用户:yy_cn

  • LED升压器 QX5305 中文资料

    QX5305 是一款高效率,稳定可靠的高亮度LED灯驱动控制IC,内置高精度比较器,off-time控制电路,恒流驱动控制电路等,特别适合大功率,多个高亮度LED灯串恒流驱动。 QX5305采用固定off-time控制工作方式,其工作频率可高达2.5MHz,可使外部电感和滤波电容、体积减少,效率提高。 在DIM脚加PWM信号,可调节LED灯的亮度。 通过调节外置的电阻,能控制高亮度LED灯的驱动电流,使LED灯亮度达到预期恒定亮度,流过高亮度LED灯的电流可从几毫安到2安培变化。 方框图: 管脚排列图: QX5305的特性 可编程驱动电流,最高可达2A  高效率:最高达95%  宽输入电压范围:2.5V~36V  高工作频率:2.5MHz  工作频率可调:500KHz~2.5MHz  驱动LED灯功能强:LED灯串可从1个到几十个LED高亮度灯 亮度可调:通过EN端PWM,调节LED灯亮度 QX5305应用范围 干电池供电LED灯串  LED灯杯  RGB大显屏高亮度LED灯  平板显示器LED背光灯 恒流充电器控制  通用恒流源。 工作原理简述: QX5305 采用峰值电流检测和固定off-time控制方式。片内的R-S触发器分别由off-time定时器置位和CS比较器、FB比较复位,它控制外部MOSFET管并和功率电感 L、LED、肖特基二极管共同构成一个自振荡的,连续电感电流模式的升压型恒流LED驱动电路(参见图1)。 除了固定off-time控制这点外,QX5305的工作方式和普通的电流模式PWM控制型DC/DC升压电路非常相似。当工作在连续电流模式下时,流过功率电感的电流IL如图所示:

    标签: 5305 LED QX 升压器

    上传时间: 2013-10-26

    上传用户:TF2015

  • Arduino学习笔记4_Arduino软件模拟PWM

    注:1.这篇文章断断续续写了很久,画图技术也不精,难免错漏,大家凑合看.有问题可以留言.      2.论坛排版把我的代码缩进全弄没了,大家将代码粘贴到arduino编译器,然后按ctrl+T重新格式化代码格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脉宽调制波,通过调整输出信号占空比,从而达到改 变输出平均电压的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 个8 位精度PWM 引脚,分别是3, 5, 6, 9, 10, 11 脚。我们可以使用analogWrite()控 制PWM 脚输出频率大概在500Hz 的左右的PWM 调制波。分辨率8 位即2 的8 次方等于 256 级精度。但是有时候我们会觉得6 个PWM 引脚不够用。比如我们做一个10 路灯调光, 就需要有10 个PWM 脚。Arduino Duemilanove 2009 有13 个数字输出脚,如果它们都可以 PWM 的话,就能满足条件了。于是本文介绍用软件模拟PWM。 二、Arduino 软件模拟PWM Arduino PWM 调压原理:PWM 有好几种方法。而Arduino 因为电源和实现难度限制,一般 使用周期恒定,占空比变化的单极性PWM。 通过调整一个周期里面输出脚高/低电平的时间比(即是占空比)去获得给一个用电器不同 的平均功率。 如图所示,假设PWM 波形周期1ms(即1kHz),分辨率1000 级。那么需要一个信号时间 精度1ms/1000=1us 的信号源,即1MHz。所以说,PWM 的实现难点在于需要使用很高频的 信号源,才能获得快速与高精度。下面先由一个简单的PWM 程序开始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 这是一个软件PWM 控制Arduino D13 引脚的例子。只需要一块Arduino 即可测试此代码。 程序解析:由for 循环可以看出,完成一个PWM 周期,共循环255 次。 假设bright=100 时候,在第0~100 次循环中,i 等于1 到99 均小于bright,于是输出PWMPin 高电平; 然后第100 到255 次循环里面,i 等于100~255 大于bright,于是输出PWMPin 低电平。无 论输出高低电平都保持30us。 那么说,如果bright=100 的话,就有100 次循环是高电平,155 次循环是低电平。 如果忽略指令执行时间的话,这次的PWM 波形占空比为100/255,如果调整bright 的值, 就能改变接在D13 的LED 的亮度。 这里设置了每次for 循环之后,将bright 加一,并且当bright 加到255 时归0。所以,我们 看到的最终效果就是LED 慢慢变亮,到顶之后然后突然暗回去重新变亮。 这是最基本的PWM 方法,也应该是大家想的比较多的想法。 然后介绍一个简单一点的。思维风格完全不同。不过对于驱动一个LED 来说,效果与上面 的程序一样。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,这段代码少了一个For 循环。它先输出一个高电平,然后维持(bright*30)us。然 后输出一个低电平,维持时间((255-bright)*30)us。这样两次高低就能完成一个PWM 周期。 分辨率也是255。 三、多引脚PWM Arduino 本身已有PWM 引脚并且运行起来不占CPU 时间,所以软件模拟一个引脚的PWM 完全没有实用意义。我们软件模拟的价值在于:他能将任意的数字IO 口变成PWM 引脚。 当一片Arduino 要同时控制多个PWM,并且没有其他重任务的时候,就要用软件PWM 了。 多引脚PWM 有一种下面的方式: int brights[14] = {0}; //定义14个引脚的初始亮度,可以随意设置 int StartPWMPin = 0, EndPWMPin = 13; //设置D0~D13为PWM 引脚 int PWMResolution = 255; //设置PWM 占空比分辨率 void setup() { //定义所有IO 端输出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //随便定义个初始亮度,便于观察 brights[ i ] = random(0, 255); } } void loop() { //这for 循环是为14盏灯做渐亮的。每次Arduino loop()循环, //brights 自增一次。直到brights=255时候,将brights 置零重新计数。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是计数一个PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每个PWM 周期均遍历所有引脚 { if(i < brights[j])\   所以我们要更改PWM 周期的话,我们将精度(代码里面的变量:PWMResolution)降低就行,比如一般调整LED 亮度的话,我们用64 级精度就行。这样速度就是2x32x64=4ms。就不会闪了。

    标签: Arduino PWM 软件模拟

    上传时间: 2013-10-23

    上传用户:mqien

  • 对BOOST电路采用pi控制

    对BOOST电路采用pi控制,使输出恒定

    标签: BOOST 电路 控制

    上传时间: 2014-01-04

    上传用户:gonuiln

  • 一, 一般步骤 (1),消除或减小恒定系差 (2),求测量数据的数学期望 ,即算术平均值 : , 其中n为测量数据次数, 为第 次测量的数据。 (3),求剩余误差 : (4),根据贝塞尔公式求标准偏差 : (5),检查是否有粗大误差。检查时用了肖维纳准则。如果某次测量的结果 所对应的 ,则认为是坏值,予以剔除。 (6),如有坏值,剔除后重新进行步骤(2)~(5)的计算,直至无坏值为止。 (7),判断有无变值系差。判断是可用马利科夫准则或阿卑—赫梅特准则。 (8),求出算术平均值的标准偏差 : 必须注意,如前面计算中曾出现坏值,则这里的 应为剔除后重新计算出的标准偏差。 (9),求算术平均值的不确定度

    标签:

    上传时间: 2015-06-01

    上传用户:shizhanincc

  • “假设我们要研究的对象是一个房间的温度。根据你的经验判断

    “假设我们要研究的对象是一个房间的温度。根据你的经验判断,这个房间的温度是恒定的” 学习kalman滤波的朋友开始,很可能会在网上找到一篇“卡尔曼滤波器”的文章,而且有程序,但是发现程序和文章不匹配 我自己写了一个程序,和文章一致的,图也相同,初学的朋友可以看看(我自己也刚学几天,^_^) 另:我好像在没有下载权限的情况下突然收到了一个很需要的程序,虽然不明白原因,还是很感谢

    标签: 对象 房间 温度 经验

    上传时间: 2015-07-11

    上传用户:123啊

  • 温度控制器

    温度控制器,通过测定目标温度与要求温度的差值来控制温度恒定

    标签: 温度控制器

    上传时间: 2014-01-05

    上传用户:电子世界

  • AMC1117

    AMC1117,可任意调整输出电压并恒定,电子设计不可缺少的datasheet

    标签: 1117 AMC

    上传时间: 2013-12-01

    上传用户:asasasas

  • 使用本软件

    使用本软件,可计算出中小型工程三相短路电流。 若已确认但尚未进行下步计算之前,发现输入的支路类型或数据有误,可单击窗体另行输入。 计算三相短路电流时,请确认短路点编号及对应的网络平均电压。 双击窗体,可以打印出窗体上的图象。但,应将打印机预设为A4纸型,横向打印。 文件打印至硬盘,可用Word软件处理后存档及打印。 本软件不采用通常的网络变换。而先建立电导增广矩阵,解此矩阵即可求出各节点电位以及各支路电压降、电流。之后,方按不同电源类型,分别采用恒定电压或机组运转曲线法,求出各支路流过的短路电流。 发现本软件有何项功能需补充,或存在错误,请与编制者及时联系。 本软件仅为试用期,务请自行仔细检查计算出的数据。 请及时更新软件。

    标签: 软件

    上传时间: 2013-12-18

    上传用户:qb1993225