普通8051单片机上电复位时普通I/O口为弱上拉高电平输出,而很多实际应用要求上电时某些工/0口为低电平输出,否则所控制的系统(如马达)就会误动作,现STC12系列单片机由于既有弱上拉输出又有强推挽输出,就可以很轻松的解决此问题。
上传时间: 2013-10-27
上传用户:aesuser
摘要:介绍一种采用单片机控制的小功率DC/AC逆变电源,直流升压控制部分采用电流型控制芯片UC3846,该控制方案能显著地抑制推挽变压器的磁偏,同时提高负载的动态响应速度。
上传时间: 2013-10-08
上传用户:sun_pro12580
AT89LP216是一款低功耗、高性能CMOS8位单片机,它有2k字节ISPFlash存储器。产品生产采用Atmel的高密度非易失性存储器技术而且和工业标准de的MCS51指令集相兼容。AT89LP216基于一个加强性CPU内核,每时钟周期读取单子节指令。在经典8051结构中,每次读取需要6个时钟周期,使得执行指令需要12、24或者48个时钟周期。在AT89LP216CPU中,指令只需要1到4个时钟周期就可以达到传统8051速度的6到12倍。70%的指令字节数与执行的时钟周期数相等,而且其他指令只需要一个额外时钟。在相同功耗下增强型CPU内核可达到20MIPS,而传统8051CPU只能达到4MIPS。相反地,在相同的工作速率下,新CPU内核比传统的8051拥有更低的时钟速率和功耗。AT89LP216也拥有下列标准的特性:2K字节ISPFlash存储器,128字节RAM、多达12个I/O口、2个16位定时器/计数器,两PWM输出,一个可编程看门狗定时器,一个全双工串口,一个串行外围接口,一个内部RC振荡器,片上石英振荡器和一个4级、6矢量中断系统。AT89LP216里的两个定时器/计数器增加了两个新模式。模式0可以被设置为9到16位的定时器/计数器,模式1可被设置位16位自动装载定时器/计数器。此外,定时器/计数器可以独立驱动PWM输出。AT89LP216里面的I/O口能被独立配置为4种工作模式的其中一种。在准双工模式中,I/O口的工作模式和传统8051一样。在输入模式中,接口是三态门。推挽输出模式提供足够的CMOS驱动,开漏模式则起到一个下拉的作用。另外,Port1的所有8个引脚可以作为通用中断接口。AT89LP216的I/O口能承受的电压可超出电源电压达到5.5V。当器件的电源电压为2.4V而I/O口输入5.5V时,所有I/O口的反向电流总和不超过100μA。
上传时间: 2013-10-24
上传用户:曹云鹏
基于通用集成运算放大器,利用MASON公式设计了一个多功能二阶通用滤波器,能同时或分别实现低通、高通和带通滤波,也能设计成一个正交振荡器。电路的极点频率和品质因数能够独立、精确地调节。电路使用4个集成运放、2个电容和11个电阻,所有集成运放的反相端虚地。利用计算机仿真电路的通用滤波功能、极点频率和品质因数的独立控制和正交正弦振荡,从而证明该滤波器正确有效。 Abstract: A new multifunctional second-order filter based on OPs was presented by MASON formula. Functions, such as high-pass, band-pass, low-pass filtering, can be realized respectively and simultaneously, and can become a quadrature oscillator by modifying resistance ratio. Its pole angular frequency and quality factor can be tuned accurately and independently. The circuit presented contains four OPs, two capacitors, and eleven resistances, and inverting input of all OPs is virtual ground. Its general filtering, the independent control of pole frequency and quality factor and quadrature sinusoidal oscillation were simulated by computer, and the result shows that the presented circuit is valid and effective.
上传时间: 2013-10-09
上传用户:13788529953
有限体积法求解一维欧拉方程,采用二阶MUSCL迎风格式,计算一维等熵喷管的流程,喷管扩张段有正激波。有助于理解和学习MUSCL格式
上传时间: 2015-12-24
上传用户:sardinescn
受一篇网文启发,用ATmega88模拟数字功放,音源信号从AD5输入,PB1/PB2给出互补推挽的功率管驱动信号,也可直接接扬声器,已试验成功。
标签:
上传时间: 2016-07-01
上传用户:wl9454
PWM控制就是产生一定周期,占空比不同的方波信号,当占空比较大时,电机转速较高,否则电机转速较低。当采用FPGA产生PWM波形时,只需FPGA内部资源就可以实现,数字比较器的一端接设定值输出,另一端接线性递增计数器输出。当线性计数器的计数值小于设定值时输出低电平,当计数器大于设定值时输出高电平,这样就可通过改变设定值,产生占空比不同的方波信号,从而达到控制直流电机转速的目的。 直流电机控制电路主要由2部分组成,如图1所示: FPGA中PWM脉宽调制信号产生电路; FPGA中正/反转方向控制电路
上传时间: 2017-05-19
上传用户:colinal
是控制LED闪烁发光的简单例程。该程序实际上是实用工程模板Demo的一个应用,直接从main( )函数开始编写。 在main( )函数的前面,定义了LED所在的GPIO端口和管脚。在main( )里,首先定义了一个变量ulClock,在调用函数clockInit( )时被初始化为当前的系统时钟频率,在后面对库函数SysCtlDelay( )调用时会用到该变量。 控制LED分3步走:调用函数SysCtlPeriEnable( )使能LED所在的GPIO模块,调用函数GPIOPinTypeOut( )配置LED所在的GPIO管脚为推挽输出,调用GPIOPinWrite( )对LED所在的GPIO管脚写0和写1实现LED闪烁发光的效果。
上传时间: 2014-01-27
上传用户:klin3139
电机驱动交流输入50W隔离反激电源,伺服驱动器主电源可将高电压交流输入(110V 到 690V)或直流链路电压转换为单个隔离式24V直流,正激、反激式、双端开关电源高频变压器设计详解
上传时间: 2018-04-05
上传用户:yuwei664
漏电感在开关电源主回路中一定存在,尤其在变压器、电感器等中都是不可避免的。过去在讨论中一般把它略而不计,设计中更无从考虑。现在随着开关电源的单机容量和整机容量的日益提高,这个参数影响到开关电源主要的参数,例如,40A/5V输出的开关电源,电压损失竟达20%,还影响到开关电源的重量和效率。因此,漏电感问题讨论、研究已摆到日程上了。加上脉冲电压VS(t)到变压器线圈就产生电流,沿着铁心磁径产生闭合的主磁通Φ(t)和部分路径在铁心附近的空气中闭合的漏磁通Φσ(t)。Φ(t)和Φσ(t)将在线圈分别产生感应电动势e(t)和eσ(t),两者之和加上电阻压降与外加电压相平衡,遵从KVL方程。过去,一般书刊略去eσ(t), KVL方程简化为Vs(t)=Δt 。
上传时间: 2021-11-23
上传用户:trh505