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

防抱死

  • Arduino学习笔记A10_Arduino数码管骰子实验

    电路连接 由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾) 去解决不同数码管的问题: 本例作者利用手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle 找了一个 类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11 做引脚说明。 注意: 1. 将数码管的a~g 段,分别接到Arduino 的D0~D6 上面。如果你手上的数码管未知的话,可以通过通电测量它哪个引脚对应哪个字段,然后找出a~g 即可。 2. 分清共阴还是共阳。共阴的话,接220Ω电阻到电源负极;共阳的话,接220Ω电阻到电源+5v。 3. 220Ω电阻视数码管实际工作亮度与手头现有原件而定,不一定需要准确。 4. 按下按钮即停。   源代码 由于我是按照段码生成器默认接法接的,所以不用修改段码生成器了,直接在段码生成器选择共阳极,再按“自动”生成数组就搞定。   下面是源代码,由于偷懒不用写循环,使用了部分AVR 语句。 PORTD 这个是AVR 的端口输出控制语句,8 位对应D7~D0,PORTD=00001001 就是D3 和D0 是高电平。 PORTD = a;就是找出相应的段码输出到D7~D0。 DDRD 这个是AVR 语句中控制引脚作为输出/输入的语句。DDRD = 0xFF;就是D0~D7 全部 作为输出脚了。 ARDUINO CODECOPY /* Arduino 单数码管骰子 Ansifa 2011-12-28 */ //定义段码表,表中十个元素由LED 段码生成器生成,选择了共阳极。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定义PortD 的低七位全部用作输出使用。即0xFF=B11111111对 应D7~D0 pinMode(12, INPUT); //D12用来做骰子暂停的开关 } voidloop() { for(int i = 0; i < 10; i++) { //将段码输出PortD 的低7位,即Arduino 的引脚D0~D6,这样需要取出PORTD 最高位,即 D7的状态,与段码相加,之后再输出。 PORTD = a[i]; delay(50); //延时50ms while(digitalRead(12)) {} //如果D12引脚高电平,则在此死循环,暂停LED 跑 动 } }      

    标签: Arduino 10 数码管 实验

    上传时间: 2013-10-15

    上传用户:baitouyu

  • IPO隔离放大器资料下载中心

    产品广泛应用电力,通讯、仪表仪器、医疗设备,工业控制、汽车电子、安防、广电仪器等领域。 此资料来源于www.szisolation.com 更多详细资料欢迎查阅与浏览   公司拥有一批素质高研发能力强的科研人才和管理人才。公司本着“以人为本,科学创新”的理念,为广大客户提供满意的服务,客户是的满意始终是我们进步的动力。我们博采众长,精湛设计,优选器件,高效管理,严格控制产品的每一道工序。质量是企业生存之本,今天的信誉就是明天的市场。

    标签: IPO 隔离放大器

    上传时间: 2013-10-13

    上传用户:forzalife

  • 证券模拟实验室管理制度

    证券模拟实验室工作人员日常行为准则1、 必须注意环境卫生。禁止在实验室、办公室内吃食物、抽烟、随地吐痰;对于意外或工作过程中污染实验室地板和其它物品的,必须及时采取措施清理干净,保持实验室无尘洁净环境。 2、 必须注意个人卫生。工作人员仪表、穿着要整齐、谈吐文雅、举止大方。 3、 实验室用品要各归其位,不能随意乱放。 4、 实验室应安排人员值日,负责实验室的日常整理和行为督导。 5、 实验室的防晒、防水、防潮,维持实验室环境通爽,注意天气对实验室的影响,雨天应及时主动检查和关闭窗户、检查去水通风等设施。 6、 实验室内部不应大声喧哗、注意音响音量控制、保持安静的工作环境。 7、 坚持每天下班之前将桌面收拾干净、物品摆放整齐。

    标签: 模拟 实验室管理 制度

    上传时间: 2013-12-30

    上传用户:shanxiliuxu

  • 挠性印制板拐角防撕裂结构信号传输性能分析

    挠性印制板很容易在大应力的作用下造成开裂或断裂,在设计时常在拐角处采用抗撕裂结构设计以更好地改善FPC的抗撕裂的性能。

    标签: 挠性印制 信号传输 性能分析

    上传时间: 2013-11-22

    上传用户:crazyer

  • 怎样才能算是设计优秀的PCB文件?

    我是专业做PCB的,在线路板灾个行业呆久了,看到了上百家公司设计的PCB板,各行各业的,如有空调的,液晶电视的,DVD的,数码相框的,安防的等等,因此我从我所站的角度来说,就觉得有些PCB文件设计得好,有些PCB文件设计则不是那么理想,标准就是怎能么样PCB厂的工程人员看得一目了然,而不产生误解,导致做错板子,下面我会从PCB的制作流程来说,说的不好,请各位多多包涵!1 制作要求对于板材 板厚 铜厚 工艺 阻焊/字符颜色等要求清晰。以上要求是制作一个板子的基础,因此R&D工程师必须写清晰,这个在我所接触的客户来看,格力是做得相对好的,每个文件的技术要求都写得很清晰,哪怕就是平时我们认为最正常的用绿色阻焊油墨白色字符都写在技术要求有体现,而有些客户则是能免则免,什么都不写,就发给厂家打样生产,特别是有些厂家有些特别的要求都没有写出来,导致厂家在收到邮件之后,第一件事情就是要咨询这方面的要求,或者有些厂家最后做出来的不符要求。2 钻孔方面的设计 最直接也是最大的问题,就是最小孔径的设计,一般板内的最小孔径都是过孔的孔径,这个是直接体现在成本上的,有些板的过孔明明可以设计为0.50MM的孔,即只放0.30MM,这样成本就直接大幅上升,厂家成本高了,就会提高报价;另外就是过孔太多,有些DVD以及数码相框上面的过孔真的是整板都放满了,动不动就1000多孔,做过太多这方面的板,认为正常应该在500-600孔,当然有人会说过孔多对板子的信号导通方面,以及散热方面有好处,我认为这就要取一个平衡,在控制这些方面的同时还要不会导致成本上升,我在这里可以说个例子:我们公司有个客户是深圳做DVD的,量很大,在最开始合作的时候也是以上这种情况,后来成本对双方来说,实在是个大问题,经过与 R&D沟通,将过孔的孔径尽量加大,删除大铜皮上的部分过孔,像主IC中间的散热孔用4个3.00MM的孔代替, 这样一来,钻孔的费用就降低了,一平方就可以降几十块钱的钻孔费,对于双方来说达到了双赢;另外就是一些槽孔,比如说1.00MM X 1.20MM的超短槽孔,对于厂家来说,真的是非常之难做,第一很难控制公差,第二钻也来的槽也不是直的,有些弯曲,以前我们也做过部分这样的板子,结果几毛钱人民币的板,由于槽孔不合格,扣款1美金/块,我们也与客户沟通过这方面的问题,后来就直接改用1.20MM的圆孔。

    标签: PCB

    上传时间: 2013-10-10

    上传用户:1039312764

  • 基于STM32F103VC的简易太阳能充电控制系统的研制

    为了提高太阳能光伏组件的充电效率以及适应外界气候变化,设计了一套具有自适应四种充电模式且具备最大功率点跟踪的太阳能充电控制系统。该系统采用意法半导体公司的STM32FL03VC作为控制系统的核心,监控整个系统的正常工作,具有浮充、防过充功能。硬件设计采用高精度的集成芯片,使得系统设计简易精确、集成度更高。测试结果表明,该控制器能实时跟踪最大功率点,正确监控蓄电池各充电模式,充电效率高,性能可靠。

    标签: F103 STM 103 32F

    上传时间: 2013-10-10

    上传用户:稀世之宝039

  • DU1763一款兼容可控硅调光器的高压线性恒流控制器

    DU1763是一款兼容可控硅调光器的高压线性恒流控制器,可直接驱动多通道LED灯串。其电源系统结构简单,只需很少的外围元件就可以实现优秀的恒流特性的调光特性。主要应用于对体积、成本要求苛刻的非隔离兼容可控硅调光器的LED恒流驱动电源系统。同时由于无需电解电容及磁性元件等特点,可以实现很长的电源寿命。 DU1763可以根据实际应用情况去选择三通道或二勇斗。DU1763还可以多芯片并联或串联应用:其输出电流可通过电流采样电阻进行编程。可自适输出LED灯串的电压大小。 DU1763集成了专利的防过冲技术和过温补偿功能。DU1763还集成了各种保护功能,包括输出短路、输出开路、过温保护。从而提高了LED恒流电源的可靠性。

    标签: 1763 DU 兼容 可控硅调光器

    上传时间: 2013-11-06

    上传用户:llandlu

  • 按钮接通关断控制器简化了系统设计

    手持式產品設計師常常需要找到實現便攜式設備接通/關斷按鈕的防反跳和控制的方法

    标签: 按钮 关断控制器 系统设计

    上传时间: 2013-11-14

    上传用户:225588

  • 按钮接通关断控制器简化了系统设计

    手持式產品設計師常常需要找到實現便攜式設備接通/關斷按鈕的防反跳和控制的方法

    标签: 按钮 关断控制器 系统设计

    上传时间: 2013-11-11

    上传用户:dianxin61

  • 模块电源功能性参数指标及测试方法

      模块电源的电气性能是通过一系列测试来呈现的,下列为一般的功能性测试项目,详细说明如下: 电源调整率(Line Regulation) 负载调整率(Load Regulation) 综合调整率(Conmine Regulation) 输出涟波及杂讯(Ripple & Noise) 输入功率及效率(Input Power, Efficiency) 动态负载或暂态负载(Dynamic or Transient Response) 起动(Set-Up)及保持(Hold-Up)时间 常规功能(Functions)测试 1. 电源调整率   电源调整率的定义为电源供应器于输入电压变化时提供其稳定输出电压的能力。测试步骤如下:于待测电源供应器以正常输入电压及负载状况下热机稳定后,分别于低输入电压(Min),正常输入电压(Normal),及高输入电压(Max)下测量并记录其输出电压值。 电源调整率通常以一正常之固定负载(Nominal Load)下,由输入电压变化所造成其输出电压偏差率(deviation)的百分比,如下列公式所示:   [Vo(max)-Vo(min)] / Vo(normal) 2. 负载调整率   负载调整率的定义为开关电源于输出负载电流变化时,提供其稳定输出电压的能力。测试步骤如下:于待测电源供应器以正常输入电压及负载状况下热机稳定后,测量正常负载下之输出电压值,再分别于轻载(Min)、重载(Max)负载下,测量并记录其输出电压值(分别为Vo(max)与Vo(min)),负载调整率通常以正常之固定输入电压下,由负载电流变化所造成其输出电压偏差率的百分比,如下列公式所示:   [Vo(max)-Vo(min)] / Vo(normal)    3. 综合调整率   综合调整率的定义为电源供应器于输入电压与输出负载电流变化时,提供其稳定输出电压的能力。这是电源调整率与负载调整率的综合,此项测试系为上述电源调整率与负载调整率的综合,可提供对电源供应器于改变输入电压与负载状况下更正确的性能验证。 综合调整率用下列方式表示:于输入电压与输出负载电流变化下,其输出电压之偏差量须于规定之上下限电压范围内(即输出电压之上下限绝对值以内)或某一百分比界限内。 4. 输出杂讯   输出杂讯(PARD)系指于输入电压与输出负载电流均不变的情况下,其平均直流输出电压上的周期性与随机性偏差量的电压值。输出杂讯是表示在经过稳压及滤波后的直流输出电压上所有不需要的交流和噪声部份(包含低频之50/60Hz电源倍频信号、高于20 KHz之高频切换信号及其谐波,再与其它之随机性信号所组成)),通常以mVp-p峰对峰值电压为单位来表示。   一般的开关电源的规格均以输出直流输出电压的1%以内为输出杂讯之规格,其频宽为20Hz到20MHz。电源实际工作时最恶劣的状况(如输出负载电流最大、输入电源电压最低等),若电源供应器在恶劣环境状况下,其输出直流电压加上杂讯后之输出瞬时电压,仍能够维持稳定的输出电压不超过输出高低电压界限情形,否则将可能会导致电源电压超过或低于逻辑电路(如TTL电路)之承受电源电压而误动作,进一步造成死机现象。   同时测量电路必须有良好的隔离处理及阻抗匹配,为避免导线上产生不必要的干扰、振铃和驻波,一般都采用双同轴电缆并以50Ω于其端点上,并使用差动式量测方法(可避免地回路之杂讯电流),来获得正确的测量结果。 5. 输入功率与效率   电源供应器的输入功率之定义为以下之公式:   True Power = Pav(watt) = Vrms x Arms x Power Factor 即为对一周期内其输入电压与电流乘积之积分值,需注意的是Watt≠VrmsArms而是Watt=VrmsArmsxP.F.,其中P.F.为功率因素(Power Factor),通常无功率因素校正电路电源供应器的功率因素在0.6~0.7左右,其功率因素为1~0之间。   电源供应器的效率之定义为为输出直流功率之总和与输入功率之比值。效率提供对电源供应器正确工作的验证,若效率超过规定范围,即表示设计或零件材料上有问题,效率太低时会导致散热增加而影响其使用寿命。 6. 动态负载或暂态负载   一个定电压输出的电源,于设计中具备反馈控制回路,能够将其输出电压连续不断地维持稳定的输出电压。由于实际上反馈控制回路有一定的频宽,因此限制了电源供应器对负载电流变化时的反应。若控制回路输入与输出之相移于增益(Unity Gain)为1时,超过180度,则电源供应器之输出便会呈现不稳定、失控或振荡之现象。实际上,电源供应器工作时的负载电流也是动态变化的,而不是始终维持不变(例如硬盘、软驱、CPU或RAM动作等),因此动态负载测试对电源供应器而言是极为重要的。可编程序电子负载可用来模拟电源供应器实际工作时最恶劣的负载情况,如负载电流迅速上升、下降之斜率、周期等,若电源供应器在恶劣负载状况下,仍能够维持稳定的输出电压不产生过高激(Overshoot)或过低(Undershoot)情形,否则会导致电源之输出电压超过负载组件(如TTL电路其输出瞬时电压应介于4.75V至5.25V之间,才不致引起TTL逻辑电路之误动作)之承受电源电压而误动作,进一步造成死机现象。 7. 启动时间与保持时间   启动时间为电源供应器从输入接上电源起到其输出电压上升到稳压范围内为止的时间,以一输出为5V的电源供应器为例,启动时间为从电源开机起到输出电压达到4.75V为止的时间。   保持时间为电源供应器从输入切断电源起到其输出电压下降到稳压范围外为止的时间,以一输出为5V的电源供应器为例,保持时间为从关机起到输出电压低于4.75V为止的时间,一般值为17ms或20ms以上,以避免电力公司供电中于少了半周或一周之状况下而受影响。    8. 其它 在电源具备一些特定保护功能的前提下,还需要进行保护功能测试,如过电压保护(OVP)测试、短路保护测试、过功保护等

    标签: 模块电源 参数 指标 测试方法

    上传时间: 2013-10-22

    上传用户:zouxinwang