介绍了一种无转速传感器抽油机异步电机的在线监测系统的软、硬件设计。论述了通过实时采集抽油机异步电机的三相电压和电流,计算电机的三相有功功率、无功功率和功率因数的方法。并利用电机模型参数,根据抽油机异步电机工作的特点,分析了实时计算电机定子磁链的幅值和相位的方法。同时提出了结合坐标变换下的定子电流计算,实时获取抽油机异步电机电磁转矩及转速的一般方法。
上传时间: 2013-10-21
上传用户:缥缈
这个例子做的是去年全国电子电子设计大赛E题,悬挂运动控制系统(E题),我只做了画线和画圆两个部分,纯粹是玩,所以精度不是很高,终点定位精度误差差不多0.5cm左右,画圆在两个斜率无穷大区误差较大需要修正。 一开始我用的是L297+L298驱动,感觉脉冲相位控制比较麻烦,后来想到avr相对51的速度,用B口模拟脉冲,L293驱动。电机我用的是两个42BYG四相八拍六线步进电机,资料很好找。 这个试验做起来可能有点麻烦,比赛的时候需要特定的板子,就象附件E题里所示,注意电机转动的时候不能让绕线重叠,会严重影响精度,绳子要用无弹性的,我用的是去渔具店买的尼龙的无弹性渔线。
上传时间: 2014-12-07
上传用户:youmo81
通过MP(代表其中一个P口)的高4位来控制,AA`BB`-4,5,6,7脚。12细分,没行数组里面分4对,每对数第一个加到P口控制电流方向,第二个数控制通电时间。正转AA`-BB`-A`A-B`B,数组由1到12行的读取,反转B`B-A`A-BB`-AA`,数组由12到1行的读取。参数POWER表示电机启动还是不启动,DIRECT参数表示方向,SPEED表示速度等级,每项通电时间用数组中的植/SPEED。本程序没考虑要走多少步的情况,调用一次就走一步。
标签: 控制
上传时间: 2015-12-07
上传用户:hopy
使用微芯公司的PIC8F458单片机,用C语言实现B口电平变化中断程序,并且在中断中用C实现步进电机的驱动程序。
上传时间: 2016-11-20
上传用户:ippler8
S7-200西门子PLC例程源码100例合集:PLC S7-200程序实例--程控喷泉程序.rarplc200例子.rarS200配料程序.rars7 200例子程序.rars7 200做的转盘的程序,6个工位.rarS7 Array and Indirect Addressing Examples and Basics.zips7-200 modbus主、从站例子程序.rarS7-200 modbus主从站标准例程.rarS7-200 Modbus主站通讯程序.rarS7-200 Modbus从站通讯测试.rarS7-200 PID控制例程1.rarS7-200 PID控制例程2.rarS7-200 PID控制例程3.rarS7-200 PWM控制实例.rarS7-200 变频控制例程.zipS7-200 恒压供水,一拖三实例.rars7-200 称重程序.rarS7-200 自由口通讯测试程序A.rarS7-200 自由口通讯程序 方式B.rarS7-200 自由口通讯程序 方式C.rars7-200 高速计数及pid控制之恒速控制.rarS7-200PLC控制恒压变频供水的PLC程序.rarS7-200PLC的程序结构.rarS7-200_315-DP与EM277的PROFIBUS通讯.rarS7-200_315-DP与EM277的PROFIBUS通讯.zipS7-200_50例程.rarS7-200_与S7300之间的MPI通讯(1).zipS7-200_与S7300之间的MPI通讯.zipS7-200_与S7300的以太网通讯(1).zipS7-200_与S7300的以太网通讯.zipS7-200_之间通讯和链接.rarS7-200_时间设定与读取.rarS7-200下的布袋除尘器控制程序.rarS7-200与6RA70之间的USS通讯.zipS7-200与ABB550变频器通讯实例.rarS7-200与DDM4A数显表通信1.rarS7-200与DDM4A数显表通信2.rarS7-200与MM440通过USS协议通讯例子.rarS7-200与PC之间的连接:从WINDOWS应用程序中读数据.rarS7-200与S7-300通信实例及步骤.rarS7-200与三垦变频器通信实例1.rarS7-200与三垦变频器通信实例2.rarS7-200与三垦变频器通信实例3.rarS7-200与富士PXR仪表自由通讯口协议通信.rarS7-200与易能EDS1000变频器的通讯.rars7-200之多种方法实现单按钮电路.rarS7-200之间数据通讯.rarS7-200使用EM253控制伺服的PLC程序.rarS7-200供水(两台循环)实例.rars7-200做Modbus RTU.rars7-200做modbus主站与杰曼仪表通讯程序.rarS7-200利用MODBUS主站库与LG变频的通讯程序.rarS7-200和变频器自由口通信.zipS7-200处理定时中断.zips7-200实例.rarS7-200实验用程序(1).rarS7-200实验用程序.rarS7-200工程.rarS7-200带TD操作面板.rars7-200库 格雷码.rars7-200应用实例.pdfS7-200控制步进电机.rarS7-200控制步进电机带加速.rars7-200控制的水平小车程序.rars7-200数控机床程序.rarS7-200料仓下料器程序.rars7-200模拟量处理子程序.rarS7-200水处理程序(1).rarS7-200水处理程序.rarS7-200玻璃瓶压盖机的程序.rars7-200生料磨收尘器.rarS7-200用定时中断计算累计流量的程序.rars7-200电梯程序.rarS7-200电泳线流水线控制程序.rars7-200的发脉冲.rarS7-200的格雷码与二进制的转换、S7-200寻址例程、S7-200时间设定与读取、S7-200之间的通讯与链接.........rarS7-200直线插补程序.rarS7-200程序----秤.rars7-200程序1.rars7-200程序实例.rarS7-200脉冲输出测试程序.rarS7-200自由口与打印机通讯.rarS7-200西门子PLC例程源码100例合集.zipS7-200通过EM277通讯.zipS7-200造纸应用程序,多点传动,带通讯.rars7-200锅炉半自动控制.rarS7-200静电除尘.rarS7-212用自由通信口模式和并行打印机相连.rarS7-212通过自由
标签: S7-300
上传时间: 2021-10-22
上传用户:
100-24c02记忆开机次数101-24c02存储上次使用中状态102-DS1302 时钟原理103-DS1302可调时钟104-DS1302时钟串口自动更新时间105-1602液晶显示DS1302时钟106-字库ST7920 12864液晶基础显示107-按键 12864显示108-PCF8591 1路AD数码管显示109-PCF8591 4路AD数码管显示11-LED循环右移110-PCF8591 DA输出模拟111-PCF8591 输出锯齿波112-PCF8591 1602液晶显示113-串口通讯114-串口通讯中断应用115-RS485基本通讯原理116-红外接收原理117-红外解码数码管显示118-红外解码1602液晶显示119-红外发射原理12-查表显示LED灯120-红外收发测试121-双红外发射避障原理测试122-1个18B20 温度传感器 数码管显示123-1个18b20温度传感器1602液晶显示124-多个18b20温度传感器1602液晶显示125-超温报警测试126-温度可调上下限1602126-温度可调上下限1602显示127-PS2键盘输入1602液晶显示128-双色点阵1种颜色显示测试129-双色点阵2种颜色显示测试13-双灯左移右移闪烁130-双色点阵显示特定图形131-双色点阵交替图形显示132-双色点阵双色交替动态显示133-热敏电阻测试数码管显示134-光敏电阻测试数码管显示135-自动调光测试136-串转并数字芯片测试137-非门数字芯片测试138-电子琴139-实用99分钟倒计时器14-花样灯140-外部频率测试141-定时做普通时钟可调142-1602液晶显示的密码锁143-实用密码锁144-1602液晶显示的计算器145-秒表146-串口测温电脑显示147-交通灯测试148-点阵模拟电梯上行下行149-点阵流动广告模拟15-PWM调光150-综合测试程序151-12位AD_DS1621与12864液晶152-闪烁灯一153-闪烁灯二154-流水灯A155-51单片机12864大液晶屏proteus仿真156-流水灯B157-数码管显示158-12864LCD显示计算器键盘按键实验159-数码管显示(锁存器)16-共阳数码管静态显示160-数码管动态显示161-数码管滚动显示162-数码管字符显示163-独立按键164-矩阵键盘165-矩阵键盘(LCD)166-用DS1302与12864LCD设计的可调式中文电子日历167-定时器的使用(方式1)168-12864LCD图形滚动演示169-用PG12864LCD设计的指针式电子钟17-1个共阳数码管显示变化数字170-定时器的使用(方式2)171-外部中断的使用172-定时器和外部中断173-开关控制12864LCD串行模式显示174-点阵显示175-液晶1602显示176-12864带字库测试程序177-串行12864显示178-遥控键值解码-12864LCD显示179-液晶12864并行18-单个数码管模拟水流180-液晶12864并行2181-串口发送试验182-串口接收试验183-串口接收(1602)184-蜂鸣器发声185-直流电机调速186-蜂鸣器间断发声187-lcd-12864应用188-继电器控制189-直流电机调速19-按键控制单个数码管显示190-步进电机191-存储AT24C02192-PCF8591T AD实验193-PCF8591T芯片DA实验194-温度采集DS18B20195-EEPROM_24C02196-12864LCD显示24C08保存的开机画面197-红外解码198-12864LCD显示EPROM2764保存的开机画面199-时钟DS1302(LCD)2-IO输出-点亮1个LED灯方法220-单个数码管指示逻辑电平200-宏晶看门狗201-SD卡202-秒表203-普通定时器时钟204-彩屏控制205-彩屏图片显示206-12864+DS1302时钟+18B20温度计207-12864测试程序208-12864串行驱动演示209-12864生产厂程序21-8位数码管显示其中之一210-12864中文显示测试211-LCD12864212-12864M液晶显示(有字库)程序(汇编)213-超声波测距LCD12864显示214-红外遥控键值解码12864液晶显示(汇编语言)215-用DS1302与12864LCD设计的可调式中文电子日历216-中文12864217-中文12864LCD显示红外遥控解码实验218-IO端口输出219-IO端口输入22-8位数码管静态显示其中之二220-流水灯221-数码管显示222-数码管动态扫描演示223-独立按键224-独立按键去抖动225-定时器0226-定时器1227-定时器2228-外部中断0电平触发229-外部中断0边沿触发23-8位数码管动态扫描显示230-外部中断1231-矩阵键盘232-液晶LCM1602233-LCD1602动态显示234-EEPROM24c02235-开机次数记忆236-红外解码LCD1602液晶显示237-红外解码数码管显示238-喇叭239-液晶背光控制24-8位数码管动态扫描原理演示240-与电脑串口通信241-步进电机242-字库LCD12864液晶测试243-液晶数码综合显示244-99秒计时245-99倒计时246-抢答器247-PWM调光248-LED点阵249-直流电机调速25-数码管显示动态数据250-按键计数器251-秒表252-数码管移动253-花样灯254-红绿灯255-音乐播放256-红外收发演示257-普通定时器时钟258-继电器控制259-ps2键盘LCD1602液晶显示26-9累加260-RTC实时时钟DS1302液晶显示261-单线温度传感器18b20262-串口测温263-带停机 步进电机正反转264-步进电机正反转265-AD_DA_PCF8591266-液晶AD_DA_PCF8591267-秒手动记数268-功能感受269-流水登27-99累加270-点亮一个二极管271-用单片机控制一个灯闪烁272-将P1口状态送入P0、P2、P3273-P3口流水灯274-通过对P3口地址的操作流水点亮8位LED275-用不同数据类型控制灯闪烁时间276-用P0口、P1 口分别显示加法和减法运算结果277-用P0、P1口显示乘法运算结果278-用P1、P0口显示除法运算结果279-用自增运算控制P0口8位LED流水花样28-999累加280-用P0口显示逻辑与运算结果281-用P0口显示条件运算结果282-用P0口显示按位异或运算结果283-用P0显示左移运算结果284-万能逻辑电路实验285-用右移运算流水点亮P1口8位LED286-用if语句控制P0口8位LED的流水方向287-用swtich语句的控制P0口8位LED的点亮状态288-用for语句控制蜂鸣器鸣笛次数289-包含单片机寄存器的头文件29-9999累加290-用do-while语句控制P0口8位LED流水点亮291-用字符型数组控制P0口8位LED流水点亮292-用P0口显示字符串常量293-用P0 口显示指针运算结果294-用指针数组控制P0口8位LED流水点亮295-用数组的指针控制P0 口8 位LED流水点亮296-用P0 、P1口显示整型函数返回值297-用有参函数控制P0口8位LED流水速度298-用数组作函数参数控制流水花样299-用数组作函数参数控制流水花样3-IO输出-点亮多个LED灯方法130-9累减300-用函数型指针控制P1口灯花样31-99累减32-999累减33-9999累减34-显示小数点35-数码管消隐36-数码管递加递减带消隐37-数码管左移38-数码管右移38-数码管右移139-数码管右移24-IO输出-点亮多个LED灯方法240-数码管循环左移41-数码管循环右移41-数码管循环右移142-数码管循环右移243-数码管闪烁44-数码管局部闪烁45-定时器046-定时器147-定时器248-产生1mS方波49-产生200mS方波5-闪烁1个LED50-产生多路不同频率方波51-1个独立按键控制LED52-1个独立按键控制LED状态转换53-2按键加减操作53-2按键加减操作数码管显示54-多位数按键加减(闪烁)54-多位数按键加减(闪烁)数码管显示55-多位数按键加减(不闪烁)55-多位数按键加减(不闪烁)数码管显示56-定时器扫描数码管(不闪烁)57-按键长按短按效果58-抢答器59-独立按键依次输入数据6-不同频率闪烁1个LED灯60-按键从右至左输入61-8位端口检测8独立按键62-矩阵键盘行列扫描63-矩阵键盘反转扫描64-矩阵键盘中断扫描65-矩阵键盘密码锁66-矩阵键盘简易计算器67-外部中断0电平触发68-外部中断1电平触发69-外部中断0下降沿触发7-不同频率闪烁多个LED灯70-外部中断1下降沿触发71-T0外部计数输入72-T1外部计数输入73-看门狗溢出测试74-按键喂狗75-喇叭发声原理76-警车声音77-救护车声音78-喇叭滴答声79-报警发声8-8位LED左移80-消防车警报81-音乐播放82-步进电机转动原理83-步进电机正反转84-步进电机按键控制85-步进电机转
上传时间: 2021-11-08
上传用户:
C51单片机设计C语言实例(400例)合集 大量设计实例,新手必备C51源码,1-IO输出-点亮1个LED灯方法110-LED循环左移100-24c02记忆开机次数101-24c02存储上次使用中状态102-DS1302 时钟原理103-DS1302可调时钟104-DS1302时钟串口自动更新时间105-1602液晶显示DS1302时钟106-字库ST7920 12864液晶基础显示107-按键 12864显示108-PCF8591 1路AD数码管显示109-PCF8591 4路AD数码管显示11-LED循环右移110-PCF8591 DA输出模拟111-PCF8591 输出锯齿波112-PCF8591 1602液晶显示113-串口通讯114-串口通讯中断应用115-RS485基本通讯原理116-红外接收原理117-红外解码数码管显示118-红外解码1602液晶显示119-红外发射原理12-查表显示LED灯120-红外收发测试121-双红外发射避障原理测试122-1个18B20 温度传感器 数码管显示123-1个18b20温度传感器1602液晶显示124-多个18b20温度传感器1602液晶显示125-超温报警测试126-温度可调上下限1602126-温度可调上下限1602显示127-PS2键盘输入1602液晶显示128-双色点阵1种颜色显示测试129-双色点阵2种颜色显示测试13-双灯左移右移闪烁130-双色点阵显示特定图形131-双色点阵交替图形显示132-双色点阵双色交替动态显示133-热敏电阻测试数码管显示134-光敏电阻测试数码管显示135-自动调光测试136-串转并数字芯片测试137-非门数字芯片测试138-电子琴139-实用99分钟倒计时器14-花样灯140-外部频率测试141-定时做普通时钟可调142-1602液晶显示的密码锁143-实用密码锁144-1602液晶显示的计算器145-秒表146-串口测温电脑显示147-交通灯测试148-点阵模拟电梯上行下行149-点阵流动广告模拟15-PWM调光150-综合测试程序151-12位AD_DS1621与12864液晶152-闪烁灯一153-闪烁灯二154-流水灯A155-51单片机12864大液晶屏proteus仿真156-流水灯B157-数码管显示158-12864LCD显示计算器键盘按键实验159-数码管显示(锁存器)16-共阳数码管静态显示160-数码管动态显示161-数码管滚动显示162-数码管字符显示163-独立按键164-矩阵键盘165-矩阵键盘(LCD)166-用DS1302与12864LCD设计的可调式中文电子日历167-定时器的使用(方式1)168-12864LCD图形滚动演示169-用PG12864LCD设计的指针式电子钟17-1个共阳数码管显示变化数字170-定时器的使用(方式2)171-外部中断的使用172-定时器和外部中断173-开关控制12864LCD串行模式显示174-点阵显示175-液晶1602显示176-12864带字库测试程序177-串行12864显示178-遥控键值解码-12864LCD显示179-液晶12864并行18-单个数码管模拟水流180-液晶12864并行2181-串口发送试验182-串口接收试验183-串口接收(1602)184-蜂鸣器发声185-直流电机调速186-蜂鸣器间断发声187-lcd-12864应用188-继电器控制189-直流电机调速19-按键控制单个数码管显示190-步进电机191-存储AT24C02192-PCF8591T AD实验193-PCF8591T芯片DA实验194-温度采集DS18B20195-EEPROM_24C02196-12864LCD显示24C08保存的开机画面197-红外解码198-12864LCD显示EPROM2764保存的开机画面199-时钟DS1302(LCD)2-IO输出-点亮1个LED灯方法220-单个数码管指示逻辑电平200-宏晶看门狗201-SD卡202-秒表203-普通定时器时钟204-彩屏控制205-彩屏图片显示206-12864+DS1302时钟+18B20温度计207-12864测试程序208-12864串行驱动演示209-12864生产厂程序21-8位数码管显示其中之一210-12864中文显示测试211-LCD12864212-12864M液晶显示(有字库)程序(汇编)213-超声波测距LCD1286
上传时间: 2021-11-17
上传用户:
目前对于对步进电机的控制存在精度和价格方面的矛盾。因为高精度的实时演算需要较高性能的DSP芯片,成本较高,因此现在的控制方法是采用大量的硬件电路。这种控制方法的精度不但较低,且成本较高。国内为了省钱就大多数使用相对省资源的查表法,但是对于速度变化范围很大的控制来说,在低速时会由于表本身的精度原因造成稳定性变差,噪声变大的问题。这仅仅是低速时的细分问题。转速越低,对它控制时的细分就越严格。此外还有扭矩的问题,当转动过慢时,即使细分也无法达到应有的扭矩,这都是控制时遇到的问题。简单的说,目前普遍存在于步进电机控制中的问题就是低速运转和低速启动的问题。当今是科学技术及仪器设备高度智能化飞速发展的信息社会,电子技术的过步,给现代工业带来了质的提升。现代电子领域中,PLC的应用正在不断的走向深入,这必将导致传统控制的日益革新。PLC的控制具有高可靠性、高性价比。比如在机械手、液体混合罐、液压、气压等方面都得到了广泛的应用。PLC在1业方面的应用水平已逐步成为一个国家T业发展水平的标志2-0利用PLC采用程序设计方法来对步进电机进行控制,具有线路相对简单,结构紧凑,价格低廉,而且可以通过控制按钮实现对步进电机的正反转和步进电郁转速的控制,用途广泛等优点。
上传时间: 2022-06-19
上传用户:bluedrops
三相相序缺相检测电路TC783A TC783A为三相相序和缺相检测电路,可用作检测三相正弦波电压的相序和缺相状态,同时有保护功能,具有单电源,功耗小,功能强,输入阻抗高,采样方便,外接元件少等优点。使用在控制板上,对三相电压进行指示;也可在电机上使用,对电机的正反转进行控制和缺相进行保护。一.TC783A电路具备以下特点:单电源工作,电源电压9-15V。对输入正弦波电压设计为施密特检测,有效去除干扰。动态检测三相的存在,分别对三相输出指示。正反序输出指示。有过压保护的设计,外电压和内基准比较,有锁定和不锁定两种输出。二、电路框图与工作原理三相电压信号A、B、C经分压电阻网络分别进入电路1、2、3脚,通过对正弦波进行施密特检测了解信号的存在并送入缺相检测电路检测后输出指示,电路13脚为内部脉冲发生电路的外接电容约为0.1-0.15u。三相正弦输入正常时,对应A、B、C输入1、2、3脚的输出端12、11、10脚输出为低电平;当某一相没有输入信号时,对应的输出脚上将有高电平。根据缺相检测的结果,在不缺相的情况下相序指示电路将输出相序,在三相电压信号A、B、C进入电路1、2、3脚的状态下,9脚输出高电平指示正序;而在三相电压信号A、C、B进入电路1、2、3脚的状态下,8脚输出高电平指示反序。在缺相状态下,9脚8脚皆输出低电平。电路另外还设计了保护电路,可对过流、过压信号进行检测和输出。5脚为采样输入端,输入信号与电路内的6V基准比较,并在电路6脚输出。如果采样高于6V,输出高电平。4脚对输出方式将有两种控制选择:4脚接低电平,输出为不锁定输出,即输入高输出高,输入低输出低;4脚接高电平,输出为锁定输出,这时输入高输出高,而输入低后输出仍高,需要4脚接地复位才能输出低。用户进行选择。
上传时间: 2022-06-25
上传用户:
矢量控制(FOC)基本原理一、基本概念1.1模型等效原则交流电机三相对称的静止绕组A、B、C,通以三相平衡的正弦电流时,所产生的合成磁动势是旋转磁动势F,它在空间呈正弦分布,以同步转速o1(即电流的角频率)顺着A-B-C的相序旋转。这样的物理模型如图1-1a所示。然而,旋转磁动势并不一定非要三相不可,单相除外,二相、三相、四相……等任意对称的多相绕组,通以平衡的多相电流,都能产生旋转磁动势,当然以两相最为简单。图1-1b中绘出了两相静止绕组a和β,它们在空间互差90°,通以时间上互差90°的两相平衡交流电流,也产生旋转磁动势F。再看图1-1c中的两个互相垂直的绕组M和T,通以直流电流in和i,产生合成磁动势F,如果让包含两个绕组在内的整个铁心以同步转速旋转,则磁动势F自然也随之旋转起来,成为旋转磁动势。把这个旋转磁动势的大小和转速也控制成与图1-1a一样,那么这三套绕组就等效了。
上传时间: 2022-06-30
上传用户:zhaiyawei