加载中…
  
博文
分类: C#
转自:https://www.cnblogs.com/dotnet261010/p/7113523.html

在.NET中有三种计时器:
1、System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet。Timer控件只有绑定了Tick事件和设置Enabled=True后才会自动计时,停止计时可以用Stop()方法控制,通过Stop()停止之后,如果想重新计时,可以用Start()方法来启动计时器。Timer控件和它所在的Form属于同一个线程;
2、System.Timers命名空间下的Timer类。System.Timers.Timer类:定义一个System.Timers.Timer对象,然后绑定Elapsed事件,通过Start()方法来启动计时,通过Stop()方法或者Enable=false停止计时。AutoReset属性设置是否重复计时(设置为false只执行一次,设置为true可以多次执行)。Elapsed事件绑定相当于另开了一个线程,也就是说在Elapsed绑定的事件里不能访问其它线程里的控件(需要定义委托,通过Invoke调用委托访问其它线程里面的控件)。
3、Sy

分类: C#

当窗口关闭时,它会引发两个事件:Closing 和 Closed。

Closing 在窗口关闭之前引发,它提供一种机制,可以通过这种机制来阻止窗口关闭。 系统会向Closing 事件处理程序传递一个 FormClosingEventArgs e,该参数实现 Boolean Cancel 属性,将该属性设置为 true 可以阻止窗口关闭。

 

分类: 专业文章
1,在 Project>Options for Target[你的项目名称] 
分类: 专业文章

摘自:http://blog.163.com/fimnl_332804338/blog/static/22754406020139273537847/

 防止电池安装的时候接反,在电池供电的地方以前有两种做法:

              1)在电路中串一只整流二极管,利用单向导通的原理,实现反接断开。

              2)第二种法门是在电源中串一桥式整流电路,所谓的智能自动极性纠错。也就是,不管用户电池如何接,电路一样能工作。这个电路我最先看到的应用是电话机中的“防极性反接”电路,电话的接线是有+/-极的,那么安装时识别两个极性是件出力不讨好的麻烦事,所以就出现了防反接电路,现在就被聪明的人举一反三地用在了电池极性防反接上,是件功能无量的事情!

          但这两个电路都有一个共同的毛病,那就是:有电压损失.在大电流电有1伏左右的电压降。这个缺点在对电压损失十分在意的电路中是不能容忍的。后来,也就是现在,聪明的鬼佬 (外国人)发明了新的器件-功率场管——大功率

分类: 专业文章

变频器驱动电路中常用光耦,共有为数不多的几种。可以设想一下,变频器电路的通用电路,必定是主电路(包括三相整流电路和三相逆变电路)和驱动电路,即便是型号功率级别不同的变频器,驱动电路却往往采用了同一型号的驱动光耦,甚至于驱动电路的结构和布局,是非常类似的和接近的。

早期的和小功率的变频器机种,经常采用TLP250、A3120(HCPL3120)驱动光耦,内部电路简单,不含IGBT保护电路;以后被大量广泛采用的是PC923、PC929的组合驱动电路,往往上三臂IGBT采用PC923驱动,而下三臂IGBT则采用PC929驱动。PC929内含IGBT检测保护电路等;智能化程度比较高的专用驱动芯片A316J,也在大量机型中被采用。

通过熟悉驱动光耦的引脚功能和掌握相关的检测方法,达到对驱动电路进行故障判断与检测的能力,以及能对不同型号的驱动光耦应急进行代换与修复。

一、TLP250和HCPL3120驱动光耦:​

(2013-12-10 13:00)
标签:

教育

分类: 专业文章

电流检测方法介绍

一、    串电阻检测

标签:

校园

分类: 专业文章

AHDL-HDL语言虽不如VHDL语言和VerilogHDL语言使用广泛,但也有其灵巧之处,对一些较小的PLD器件的编程使用上,适合于小系统的AHDL语言发挥了它的长处,简单而实用。

为了得到能烧写PLD的熔丝烧录文件JED,可以使用一个集合了多个批处理文件的软件abel4,但仅有abel4是很麻烦的,必须在DOS执行编译操作。为了解决这一问题可以结合使用UEDIT这个万能的界面软件,下面将介绍在UEDIT的界面下调用abel4编译AHDL语言的方法。

首先默认读者已经写好自己的AHDL语言源代码,只待编译查错和生成JED烧录文件。生成烧录文件JED:打开uedit32,新建文档拷贝程序;选择advanced->dos-command,在command栏里打开abel4文件目录浏览选择批处理程序abel4bat.bat;在批处理程序选定以后,在其后加入你的程序名作为批处理的参数,注意,你的程序文件须为.abl的文件,后缀不必一定写出;选择工作目录,最好放在c盘,注意:你的程序应该在X\abel4目录下,而且abel文

标签:

教育

分类: 专业文章

摘自:http://blog.ednchina.com/silent_chuan/2126884/Message.aspx

 

配置是连接FPGA软件设计到硬件功能实现的桥梁,配置电路部分有误,配置文件无法下载到配置器件中,对FPGA编程,则再好的设计都是浮云。

上电后,配置数据保存在配置RAM中,将配置数据载入配置RAM即是对FPGA编程。
配置方式有很多种,主要区别为FPGA所处的地位和打入数据的方式不同,其基本时序基本相同。基本时序波形如下:
http://s15/middle/4ca9659enad8283aeaa9e&690

配置过程主要由nCONFIG、nSTATUS、CONF_DONE以及可选的INIT_DONE四个状态信号控制。
一个器件完整的配置过程包括上电复位、配置、初始化三个阶段。正常上电后,nCONFIG管脚被拉低,器件复位,此时配置RAM的所有内容被清空,所有I/O处于高阻态,其余三个状态信号亦均
(2010-10-20 08:32)
标签:

杂谈

分类: 专业文章

Z相是零位信号,编码器旋转一周输出一个脉冲,一般在机械回零时应用。如何编程要看你的回零方式。

回原点的原理基本上常见的有以下几种。
一、伺服电机寻找原点时,当碰到原点开关时,马上减速停止,以此点为原点。这种回原点方法无论是选择机械式的接近开关,还是光感应开关,回原的精度都不高,受温度、噪音、粉尘、电源波动等等的影响,信号的反应时间会每次有差别,再加上从回原点的高速突然减速停止过程,可以百分百地说,就算排除机械原因,每次回的原点差别在丝级以上。
二、回原点时直接寻找编码器的Z相信号,当有Z相信号时,马上减速停止。这种回原方法一般只应用在旋转轴,且回原速度不高,精度也不高。
三、应用在数控机床上比较精准的方式:电机先以第一段高速去找原点开关,有原点开关信号时,电机马上以第二段速度寻找电机的Z相信号,第一个Z相信号一定是在原点档块上(所以你可以注意到,其实高档的数控机床及中心机的原点档块都是机械式而不会是感应式的,且其长度一定大于电机一圈转换为直线距离的长度)。找到第一个Z相信号后,此时有两种方试,一种是档块前回原点,一种是档块后回原点(档块前回原点较安全,欧系多用,档块

标签:

校园

分类: 专业文章

 

用于电磁炉的IGBT管主要 由:AIRCHILD(美国仙童)、INFINEON(德国英飞凌)、TOSHIBA(日本东芝)等几家国外公司生产,各公司对IGBT管的型号命 名不尽相同,但大致有以下规律:

      1.管子型号前半部分数字表示该管的最大工作电流值,如:G40××××、 20N××××就分别表示其最大工作电流为40A、20A。
      2.管子型号后半部分数字则表示该管的最高耐压值,如:G×××150××、××N120x××就分别表示最高耐压值为1.5kV、 1.2kV。
      3.管子型号后缀字母含“D”则表示该管内含阻尼二极管。但未标“D”并不一定是无阻尼二极管,因此在检修时一定要用万用表检测验证,避免 出现不应有的损失。

      一只IGBT管的技术参数较多,包括反向击穿电压(BVceo)、集电极最大 连续电流(Ic)、输出功率、工作频率 等参数。例:

G40N150D
反向击穿电压BVceo(V)       1

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有