AT89C2051驱动步进电机的电路和源码:AT89C2051驱动步进电机的电路和源码 程序:stepper.c stepper.hex/* * STEPPER.C * sweeping stepper's rotor cw and cww 400 steps * Copyright (c) 1999 by W.Sirichote */#i nclude c:\mc5151io.h /* include i/o header file */ #i nclude c:\mc5151reg.hregister unsigned char j,flag1,temp; register unsigned int cw_n,ccw_n;unsigned char step[8]={0x80,0xc0,0x40,0x60,0x20,0x30,0x10,0x90} #define n 400/* flag1 mask byte 0x01 run cw() 0x02 run ccw() */main(){ flag1=0; serinit(9600); disable(); /* no need timer interrupt */ cw_n = n; /* initial step number for cw */ flag1 |=0x01; /* initial enable cw() */while(1){ { tick_wait(); /* wait for 10ms elapsed */energize(); /* round-robin execution the following tasks every 10ms */ cw(); ccw(); } }}cw(){ if((flag1&0x01)!=0) { cw_n--; /* decrement cw step number */ if (cw_n !=0) j++; /* if not zero increment index j */ else {flag1&=~0x01; /* disable cw() execution */ ccw_n = n; /* reload step number to ccw counter */ flag1 |=0x02; /* enable cww() execution */ } }
上传时间: 2013-11-21
上传用户:boyaboy
HT46R22单片机在电磁炉功率控制中的应用:介绍了电磁炉的基本工作原理,并提出了一种采用HT46R22 单片机实现电磁炉功率稳定输出的功率控制方法,最后简单介绍了该方法的软硬件设计过程。关键词:电磁炉;HT46R22;功率控制引言近年来,随着环保和节能意识的逐步提高,一种新兴的"绿色的厨具"--电磁炉正在家庭中普及。它改变了传统的明火烹调方式,利用电磁感应原理,使电流通过内置的线圈时产生磁场,磁场内的磁力线感应到铁制器皿,产生无数高速运动的小涡流,涡流产生的巨大循环能量转换为有效热能,使锅具自行高速加热,最终直接加热食物。电磁炉的热效率达到90%以上,同时它无烟无灰,无污染,不升高室温,不产生一氧化碳等有害物质,安全环保。电磁炉还采用了微电脑控制,能够随意控制温度。正是由于上述种种优点,电磁炉在发达国家的家庭普及率已经达到80%以上。为了提高电热转换率,家用电磁炉一般采用的是高频电磁炉,须将工频电整流成直流电后再逆变成20kHz 以上的高频振荡电流,在高频下,稳定功率输出和实时检测就成了设计的难点和关键所在。采用Holtek 公司产的A/D 型单片机HT46R22 可以方便地实现定温控制、实时检测、报警检测和功率控制,本文着重介绍功率控制的实现。
上传时间: 2013-10-21
上传用户:colinal
本实验是基于EasyFPGA030 的电动机控制电路设计。用EasyFPGA030 开发套件实现对直流电机的正转,反转,加速,减速等控制。整个设计分为硬件设计和软件设计两大部分。其中软件分三个模块,三个模块分别为:分频模块、正反转模块和加速减速模块。硬件部分的重点是驱动和控制
上传时间: 2013-11-18
上传用户:qijian11056
电梯的开关门过程是一个变速运动过程 ,需要对电梯门系统的驱动电机进行调速控制;本文提出了一种以高性能单片微机87C196MC 为核心的电梯门机变频调速控制系统,功率驱动电路采用驱动MOSFET 的专用集成电路IR2130;分析了基于PWM 技术控制电梯门机运行的方法;采用单片微机和功率驱动专用集成电路将门系统电机的交流变频器和驱动控制器集为一体,得到了一种可靠性高、控制灵活、成本低、体积小的电梯门机控制器。关键字:变频器;正弦脉宽调制;电梯门机系统 电梯的门机系统是电梯的一个非常重要的子系统。门机系统性能的优劣直接关系着整个电梯系统能否正常地运行。所以说,对门机系统的设计开发及制造是电梯系统设计开发及制造的一个关键环节。从控制这个角度来说,研究的重点应侧重于如何把先进的变频调速技术应用到门机系统中,使门机系统能高效经济可靠地运行。在目前的工程实践中,交流电机的变频调速策略主要有两种方法,即正弦脉宽调制方法(SPWM)和空间矢量脉宽调制方法(SVPWM)。其中SPWM 的基本原理就是用正弦波和高频三角载波比较产生PWM 脉冲序列:当基波(正弦波)高于三角载波时,相应的开关器件导通,反之,当基波低于三角载波时,相应的开关器件截止。产生的PWM 脉冲序列作为逆变器功率开关器件的驱动控制信号。本电梯门机变频调速系统就是采用SPWM 调制方法,采用INTEL 公司的16 位高性能微控制器87C196MC 作为核心控制芯片,由87C196MC 的PWM 波形发生模块产生PWM 信号去驱动功率电路,从而带动门机按照预先设定的运行曲线运行。
上传时间: 2013-10-16
上传用户:zhaoman32
基于单片机的步进电机开环控制系统:通过ATMEL89C51单片机对步进电机进行控制,主要介绍了步进电机控制器、驱动电路和LED显示电路的设计,实现了步进电机的开环控制。在步进电机控制器的设计中,重点阐述了脉冲产生电路以及对速度的控制。该系统具有成本低、控制方便的特点。关键词: 单片机; 步进电机; 开环控制 Abstract: The design using ATMEL89C51 single chip to control the step2motor with its controller, driving circuit and LED disp lay circuit to realize step motor open2loop controlwere introduced. For the controller in this design,the circuit to p roduce pulse and the speed controlwere expatiated emphatically. This system possesses features of lower cost, easier control.Key words: single ch ip; step2motor; open2loop con trol
上传时间: 2013-10-13
上传用户:cicizoe
本文介绍了ATmega128 单片机的基本功能,设计了以其为核心的永磁无刷直流电动机控制系统。充分利用它运算速度快、片内外设丰富的特点,采用PWM 方式,实现对无刷直流电动机的位置与速度控制,并给出了总体设计方案和相应的软件策略。传统的无刷直流电动机控制系统一般由分立的模拟器件构成。模拟控制系统使用方便,价格便宜,应用广泛。但是,模拟器件也有本质的缺陷:元器件特征参数受温度影响;器件的老化;不便于维护、无法升级。随着微处理器性能的不断提高,以其为核心的数字控制系统正逐渐应用于无刷直流电动机的控制,并取得了非常好的效果。它终将取代模拟控制系统。ATmega128 单片机是ATMEL 公司研发出的增强型内置Flash 的精简指令集CPU(RISC)高性能低功耗CMOS 微处理器。它片内集成了丰富的外设,大大简化了控制系统的硬件电路,提高了系统的性能,能满足电机控制系统的要求。本文探讨了无刷直流电动机的ATmega128单片机控制系统和无刷直流电动机的控制策略。
上传时间: 2014-01-20
上传用户:zhliu007
该文介绍了开关磁阻电机的基本原理,设计了一种用80C196 单片机实现的开关磁阻电机驱动系统,并对该开关磁阻电机调速系统的性能进行了实验与测试,实验证明该系统运行可靠。开关磁阻电动机是磁阻电动机与电子开关驱动控制器组成的控制装置,又称开关磁阻电机驱动系统(Switched Reluctance Motor drive,简称SRD)。电机结构简单坚固,运行可靠,系统具有启动转矩高、启动电流低、调速范围宽、运行效率高,特别适用于频繁启停及正反转运行,使得SRD 成为交,直流电机驱动系统以及无刷直流电机驱动系统的强有力竞争者。目前,SRD 已用于多个领域,如:电动车驱动、家用电器、伺服与调速系统等许多领域。本文设计了一个以 80C196 单片机为控制核心的SRD 的控制系统,充分利用了SRD 电机控制方式灵活的特点,采用数字化控制系统对SR 电机进行控制,简化了硬件电路,提高了系统的可靠性。
上传时间: 2013-11-05
上传用户:18711024007
本文介绍基于 AVR 嵌入系统的三相660 伏电力智能投切开关装置的开发设计。该装置以ATmega48V 为核心器件,采用零电压接通,零电流分断技术,在投入和切断瞬间由可控硅承载线路电流,而在正常闭合工作时由电磁接触器承载电流。可广泛应用于电力谐波治理和无功补偿设备中作为开关部件,具有无冲击电流、响应时间短等特性。在工矿企业用电设备中存在大量的感性负载,如电弧炉、直流电机调速系统、整流逆变设备等,它们在消耗有功功率的同时,也占用了大量感性无功功率,致使电力功率因数下降。由于无功功率虚占了设备容量、增大了线路的电流值,而线路损耗与电流的平方成正比,因此造成电力资源的巨大浪费。另外,这些感性负载工作时还会产生大量的电力谐波,对电网造成谐波污染,使电能质量恶化,电器仪表工作异常。为了提高功率因数、治理谐波,可以采用动态滤波补偿,由电容器和电感器串联形成消谐回路,起到无功补偿和滤除谐波的作用。各种滤波补偿系统,基本都由电力电容器、铁芯电抗器、无功补偿控制器和电力投切装置等构成,其中电力投切装置负责与电网接通、切断任务,是整个补偿系统中关键部件之一。
上传时间: 2013-10-10
上传用户:气温达上千万的
本文介绍了一种PWM模块单片机的步进电机细分驱动方法。
上传时间: 2014-04-11
上传用户:jrsoft
本文描述的是常用的单片机和步进电机驱动芯片实现步进电机的控制和驱动。
上传时间: 2013-11-21
上传用户:huyanju