基于AVR单片机直线开关磁阻电机高精度位置控制

最新更新时间:2015-01-31来源: 互联网关键字:AVR  单片机  直线开关 手机看文章 扫描二维码
随时随地手机看文章
一、项目概述

1.1 引言

电机是工业生产不可缺少的动力设备,电机的品种很多,作用也相当广泛。直线开关磁阻电机时一种新型的牵引电机。其主要有以下优点:结构简单,制作成本不高。工作稳定且能够在恶劣的环境下长时间正常工作,比如高温环境,开关磁阻电机有较好的散热性能,可以在高温下正常工作。随着电力电子技术的发展,开关磁阻电机控制将会变得更加容易并且控制效果更好。这种电机启动转矩大,过载能力强,调速范围广。直线开关磁阻电机除了具有以上优点以外,在一些需要做直线运动的场合,它显示出了强大的优越性:再也不需要像传统的做直线运动的装置那样,通过丝杆等传动装置将旋转的运动转化为直线运动。这样再一次的将中间环节给节省下来了,不仅降低了设备的成本,而且能量利用率也得到了提高。开关磁阻电机控制精度高,在高精度加工领域和大功率传输方面有广泛的应用前景。

1.2 项目背景/选题动机

现在有很多高精度加工平台需要直线运动的牵引机构,而目前的加工平台大部分都是利用旋转电机做牵引,再通过机械传动装置将运动形式转化为直线运动加以利用。这样不仅设备成本会很高,而且效率也不高。而直线开关磁阻电机本身的运动形式就是直线的,如果运用到这些设备上的话就会大大降低设备成本且效率也将会得到提高。

二、需求分析

本次设计大体分为四大部分:

(1)系统总体方案的设计,包括系统功能分析、系统架构的建立、系统硬件设计等过程。

(2)基于单片机A/D,D/A,PWM等资源的应用。

(3)电机模块的设计。

2.1 功能要求

(1)电流传感器

传感器负责采集直线电机电流以反馈给控制器进行处理。

(2)位置编码器

位置编码器将电机的运动的位置反馈给控制器处理。

(3)微控制器

微控制器负责处理传感器采集的电流、编码器反馈回来的位置。当位置指令给出以后,电机准确且迅速运动到指定位置。

(4)键盘模块

键盘模块负责给定输入。

直线开关磁阻电机位置控制系统架构如图1所示。

 

 

2.2 性能要求

(1)稳定性

该系统能够稳定的工作,抗干扰能力好。

(2)快速性和实时性

电机能够迅速的动作达到指定位置,达到实时控制的目的。

(3)准确性

电机能够准确的运动到指定位置。三、方案设计

3.1 系统功能实现原理

系统主要分为5个部分,包括位置检测部分、电流采集部分、MCU控制部分、电机模块、按键输入给定位置部分。系统通过MCU的并口I/O一直检测各路传感器状态,按照给定输入值进行动作。

3.2 硬件平台选用及资源配置

MCU控制部分采用Atmel公司提供的一款基于AVR32 AT32UC3A单片机控制器的EVK1100模块。

3.3系统软件架构

为了突出系统的实时性,软件设计按键输入的给定。值和编码器输入的位置都采用中断的方式来处理。具体软件流程图2和图3所示。

3.4 系统软件流程

 

 

 

 

3.5 系统预计实现结果

在电机的位置控制精度在1um级的前提下,尽量提高其位置控制精度。尝试各种高级算法(鲁棒控制、自适应以及模糊神经网络)在保证精度的前提下,达到实时控制。

关键字:AVR  单片机  直线开关 编辑:探路者 引用地址:基于AVR单片机直线开关磁阻电机高精度位置控制

上一篇:何时电源模块是正确的选择?
下一篇:基于单片机的智能学习型红外空调遥控器

推荐阅读最新更新时间:2023-10-12 22:52

飞思卡尔8位S08微控制器简化环保设计
飞思卡尔半导体(Freescale Semiconductor)新推出 MC9S08QB8/4 (QB8)系列8位S08微控制器(MCU),大幅改善了能源效率,适合多种低功耗嵌入式应用,如烟雾探测器、电池驱动的玩具与游戏机、车库自动门及其它远程遥控等电池供电应用等。 QB8 MCU提供一系列节能特性,如两组超低功率停止模式、低功率执行与低功率待机模式、6微秒的唤醒时间以及超低功率的外部震荡器与时脉控制暂存登录器,可关闭闲置外围模块的时脉。QB8组件的运作仅需1.8V电源,但时脉仍可达20MHz。 QB8 MCU具备多达8KBytes的闪存、分辨率可达12位的8信道模拟数字转换器(ADC)、一组8位的模拟数字定时器、一组
[单片机]
这个舞蹈机器人有点萌
说起阿尔法机器人,大家应该都不陌生,毕竟曾在16年春晚上大秀舞蹈,又在17年为王力宏的“AI爱”MV伴舞。但是你知道舞蹈机器人究竟是如何工作的吗?你是否想过自己也可以DIY一个会跳舞的机器人呢?本栏目第一期为大家带来会跳舞的机器人DIY攻略,在大神之路上为你助跑。   此次晓宇同学和他的团队带来的是一个取名叫“小π”的DIY舞蹈机器人,基本模型如下图所示,不难看出,取名小π是因为这个小家伙的基础模型酷似一个数学中的符号——π。     可能你会觉得小π略显丑萌,不过自己DIY的机器人,虽然丑萌在所难免,但也会有诸多优势,包括更高的性价比,可以实现多次编程,能够随时加入更多功能……,最重要的是,它完全是我们自己做的昂,还有什么比这
[嵌入式]
基于PIC单片机对SC1621摇控器的控制
;*APPLICATION NOTE E6000 ICEXPLORER ****************** ;* TItle: ; ;SC6121的遥控器发射码依次为:同步头(引导码)+32位数据码 ; ;(用户码低8位+用户码高8位+键码+键码的反码) ; ;引导码是由9MS的高电平加4.5MS的低电平构成, ; ;我们接收到的刚好反相为9MS的低电平加4.5MS的高电平。 ; ;数据码‘0’是由560US的高电平加560US的低电平构成 ; ;接收时反相为560US的低电平加560US的高电平构成=1.125mS ; ;数据码‘1’是由560US的高电平加1.69MS的高电平构成 ; ;接收时反相为560US的低电平加1.6
[单片机]
基于PIC<font color='red'>单片机</font>对SC1621摇控器的控制
基于单片机的动力电池管理系统的硬件设计
电动汽车是指全部或部分由电机驱动的汽车。目前主要有纯电动汽车、混合电动车和燃料电池汽车3种类型。电动汽车目前常用的动力来自于铅酸电池、锂电池、镍氢电池等。   锂电池具有高电池单体电压、高比能量和高能量密度,是当前比能量最高的电池。但正是因为锂电池的能量密度比较高,当发生误用或滥用时,将会引起安全事故。而电池管理系统能够解决这一问题。当电池处在充电过压或者是放电欠压的情况下,管理系统能够自动切断充放电回路,其电量均衡的功能能够保证单节电池的压差维持在一个很小的范围内。此外,还具有过温、过流、剩余电量估测等功能。本文所设计的就是一种基于单片机的电池管理系统 。 1 电池管理系统硬件构成   针对系统的硬件电
[汽车电子]
基于<font color='red'>单片机</font>的动力电池管理系统的硬件设计
AVR的IO端口特性与应用
DDRxn=1 时,为输出状态。输出值等于PORTxn。所以,DDRxn 为方向寄存器。PORTxn 为数据寄存器。 分析上拉电阻。E的电位为0时,即D为1时,上拉电阻有效。 从与门的输入分析,只有以下的条件同时满足时,上拉电阻才有效 1。PUD 为0 2。DDxn 为0 3。PORTxn 为1 结论是:只有DDRxn = 0 即管脚定义为输入状态,并且 PORTxn=1, 而且UPD设置为0时,上拉电阻才生效。 分析 Pxn 及 SLEEP。只有当 SLEEP = 0 时,可控开关2才导通,SD1不工作,施密特触发器的输入等于Pxn, 信号送到同步器后读取。
[单片机]
单片机模拟IIC总线与EEPROM进行数据通信
#include reg52.h #define uchar unsigned char sbit sda=P2^0; sbit scl=P2^1; uchar a; void delay() { ;; } void start() //开始信号 { sda=1; delay(); scl=1; delay(); sda=0; delay(); } void stop() //停止 { sda=0; delay(); scl=1; delay(); sda=1; delay(); } void r
[单片机]
51单片机学习笔记:合并1602和12864液晶排插接口
今天成功合并1602和12864液晶排插接口! 码出来分享下 上面这2个图是1602和12864液晶的排插接口,一般的单片机开发板上都会有 仔细观察发现他们的插口大多是相同的, 对于第三脚的对比度调节,1602和12864液晶在硬件上是相反的(1602是低电位方向对比度增强,12864是高电位方向对比度增强), 但他们接口位置相同,所以一个10K左右的3脚电位器就可以满足要求! 接法如12864中的接法,规格取10K的 456这3个脚一模一样,1602第5脚接地是让1602一直工作在写入模式, 原始的接口和12864是一样的, 那么只要在我们以前的代码中添加一条LCD1602WR=0就搞定了 然后8个数据口又
[单片机]
51<font color='red'>单片机</font>学习笔记:合并1602和12864液晶排插接口
基于89C52单片机和MB90092芯片实现视频图像叠加应用系统的设计
1、引言 随着监控现场的扩展和探头数量增多,在监控端的图像显示系统中,经常需要接收外部数据并把相关的信息实时地连同图像显示在监控屏幕上,以便使用人员知道该图像信息以何种方式来自何处及与之相关的信息,时间,地区徽标,实时数据显示在屏幕上。但是对于监控人员而言,监控端遭到攻击是一个值得担心的问题,因此,改善技术方案和增强安全性是对目前状况提出的一种迫切要求。监控人员希望所看到的是得到验证的真实图像,无论时间、环境、探头位置、角度和焦距都必须得到保证。在远程监控场合,有关重要部门的监控者往往对于接收图像的实时性和真实性不完全放心,尤其是如果对高科技对象实时监控,那么,当监控者因故临时离开监控台一段时间后,由于不知道被监控方是否对监控系统
[单片机]
基于89C52<font color='red'>单片机</font>和MB90092芯片实现视频图像叠加应用系统的设计
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved