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

调压模块

  • 逆变电路的基本工作原理

    单相桥式逆变电路为例:S1~S4是桥式电路的4个臂,由电力电子器件及辅助电路组成。S1、S4闭合,S2、S3断开时,负载电压uo为正S1;S1、S4断开,S2、S3闭合时,uo为负,把直流电变成了交流电。改变两组开关切换频率,可改变输出交流电频率。图5-1 逆变电路及其波形举例电阻负载时,负载电流io和uo的波形相同,相位也相同。阻感负载时,io滞后于uo,波形也不同(图5-1b)。t1前:S1、S4通,uo和io均为正。t1时刻断开S1、S4,合上S2、S3,uo变负,但io不能立刻反向。io从电源负极流出,经S2、负载和S3流回正极,负载电感能量向电源反馈,io逐渐减小,t2时刻降为零,之后io才反向并增大 (2)换流方式分类换流——电流从一个支路向另一个支路转移的过程,也称换相。开通:适当的门极驱动信号就可使其开通。关断:全控型器件可通过门极关断。半控型器件晶闸管,必须利用外部条件才能关断,一般在晶闸管电流过零后施加一定时间反压,才能关断。研究换流方式主要是研究如何使器件关断。本章换流及换流方式问题最为全面集中,因此在本章讲述1、器件换流利用全控型器件的自关断能力进行换流(Device Commutation)。2、电网换流由电网提供换流电压称为电网换流(Line Commutation)。可控整流电路、交流调压电路和采用相控方式的交交变频电路,不需器件具有门极可关断能力,也不需要为换流附加元件。3、负载换流由负载提供换流电压称为负载换流(Load Commutation)。负载电流相位超前于负载电压的场合,都可实现负载换流。负载为电容性负载时,负载为同步电动机时,可实现负载换流。

    标签: 逆变电路 基本工作

    上传时间: 2013-10-15

    上传用户:qingdou

  • 基于STC12C5A60S2的帆板控制系统设计

    以STC12C5A60S2单片机为控制核心,利用单片机控制风扇完成对帆板转角的控制。该系统主要模块有单片机控制模块,人机交互模块、角度检测模块、风扇控制调速模块、电源模块、声光报警模块。由角度传感器测得帆板角度并反馈给单片机风扇转速控制模块构成风速闭环控制系统,利用单片机产生的PWM控制风扇电机驱动模块,从而实现角度的精准控制。

    标签: STC 12C A60 60S

    上传时间: 2013-10-13

    上传用户:a155166

  • 多路温度采集及监控系统的设计

    介绍一种基于单片机的多路温度采集及监控系统,能够测量6路温度信号,具有计算机联网功能,各测量点可以单独监控和设置,可根据用户的需求自动控制。测量温度范围为-10 ℃~200 ℃,控制方式采用模拟量调压模式。该系统具有控制精度高、冲击小等特点。 Abstract:  A temperature collecting and surveillance-controlling system based on sing-chip microcomputer is introduced. It can measure 6 channel signal of the temperature,and it has a function of network connection.The temperature measure points can be monitored and located, it can be controlled automatic according to user’s demand.The temperature range is -10℃ to 200℃.The model of control is adjustable voltage with simulation. It features high precision and little impact.

    标签: 多路 温度采集 监控系统

    上传时间: 2013-10-23

    上传用户:bjgaofei

  • 单片机在排灌泵站节能改造中的应用

    摘要:在机电排灌站的更新改造过程中,高效节能是主要指标之一。以89S52单片机为核心制作的电动机运行测试仪可以实时测量三相异步电动机的负载率,为排灌泵站改造时调整和更换合适的电动机提供可靠依据,配以适当的控制元件,还具有轻载调压节能和补偿无功功率节能的功能。关键词:单片机;排灌泵站;节能改造

    标签: 单片机 中的应用 灌泵站 节能改造

    上传时间: 2013-11-03

    上传用户:凤临西北

  • Atmel 20LIN系统基础芯片技术手册

    Atmel 20LIN系统基础芯片技术手册:做为低成本汽车系统,LIN 总线已在汽车工业中建立起了它的地位。当前一些OEM 商正计划大量带有一个主LIN 节点和几个LIN 从节点的应用方案,例如车镜控制、座位调节、空调或仪表电子等。一般说来,所有这些应用包括的内容除LIN 收发器外,还包括诸如微控制器、调压器和看门狗这些基本功能器件。在多种不同的应用方案中对这个基本功能器件的要求是极其相似的。另一方面,对于象开关或桥式驱动器这类致动器的需求则大大依赖于采用它们的应用方案。这种情况对于传感器接口也是正确的

    标签: Atmel LIN 20

    上传时间: 2013-10-13

    上传用户:zhengjian

  • 基于P89V51RD2单片机的TPAM软启动装置的研究

    基于P89V51RD2单片机的TPAM软启动装置的研究:文中针对TPAM 传统启动方式启动电流大、启动时间长等缺陷,研究了基于电力电子技术的TPAM软启动技术,提出以P89V51RD2 为核心的软启动装置的设计方案。该软启动装置采用晶闸管调压方式,通过改变晶闸管的触发角来实现对TPAM 定子两端电压调节,从而实现了TPAM的软启动。关键词:TPAM;软启动;单片机

    标签: TPAM P89 89V V51

    上传时间: 2013-11-03

    上传用户:spman

  • Blackfin嵌入式对称性多处理器的初步技术数据手册

    概要2 个对称的600MHz 高性能Blackfin 内核328K Bytes 片内存储器每个 Blackfin 内核包括:2 个16 位MAC,2 个40 位ALU,4 个8 位视频ALU,以及1 个40 位移位器RISC 式寄存器和指令模型,编程简单,编译环境友好先进的调试、跟踪和性能监视内核电压 0.8V-1.2V,片内调压器可调兼容 3.3V 及2.5V I/O256 引脚Mini-BGA 和297 引脚PBGA 两种封装外设两个并行输入/输出外围接口单元,支持ITU-R 656 视频数据格式,可与ADI 的模拟前端ADC 无缝连接2 个双通道全双工同步串行接口,支持8 个立体声I2S 通道2 个16 通道DMA 控制器和1 个内部存储器DMA 控制器SPI 兼容端口12 个通用32-bit 定时/计数器,支持PWMSPI 兼容端口支持 IrDA 的UART2 个“看门狗”定时器48 个可编程标志引脚1x-63x 倍频的片内PLL

    标签: Blackfin 嵌入式 对称性 多处理器

    上传时间: 2013-11-06

    上传用户:YUANQINHUI

  • 多功能低功耗海洋数据采集器的设计

        为了克服国内数据采集器通用性不强,论文以C8051F120为控制核心设计了通用多功能低功耗海洋数据采集器。多功能低功耗海洋数据采集器采用B1203LS非线性变压模块,降低了系统的功耗;采用了OCM12864-8液晶显示设计,实现了系统的菜单化管理;采用大容量存储器AT45DB041,可以存储大量历史数据;并提供了RS232接口可以实现远程有线或者无线传输。整个系统有体积小、功耗低、太阳能供电的特点,完全达到设计要求,有较大的实用价值和应用前景。

    标签: 多功能 低功耗 海洋数据 采集器

    上传时间: 2013-11-05

    上传用户:lyy1234

  • 新编电工实用手册(上册)(PDF)

    第一章 基础资料和电工基础知识 第二章 常用导体材料 第三章 磁性材料 第四章 电工绝缘材料 第五章 电线和电缆 第六章 电力变压器 第七章 调压器 第八章 互感器 第九章 三相异步电动机 第十章 单相异步电动机 第十一章 直流电机 第十二章 控制电机

    标签: 电工实用手册

    上传时间: 2014-12-31

    上传用户:crazyer

  • 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-08

    上传用户:dingdingcandy