PI算法。  2.3 软件流程  该系统的软件部分主要由中断服务程序和主程序组成。图6给出了控制器的主程序流程图,主程序主要包括上电自检和对单片机进行初始化、PWM输出模块的初始化、启动定时器 、开中断、进入循环体等,周期为5 ms。图7所示是其中断服务程序,该程序主要完成当前速度信息的获取和处理速度大小和方向,中断周物流企业的客户关系管理-论文网试议计费中兴交换机计费故障处理试述拥塞信令拥塞对TETRA数字集群简论裁剪论依照CMM3级要求的软件试议通信工程通信工程档案资料有基于云计算环境下的科技文献资源第八届中国CAE工程分析技术年会召简析缓冲区嵌入式系统缓冲区溢出谈谈教学改革产学方式在《数据库探讨程序设计《C++程序设计》的动大型医院HIS系统应急方案全流程-云计算的安全风险及对策研究-毕业研究过程中临床路径在实际操作过简论先验基于暗原色先验的一种快基于本体的仿真系统元概念模型研木材材积自动化处理设计研究-大学“2+1”教学模式下的Java课程群建简述学前教育学前教育专业学生现简论教学资源远程国际汉语教学的Rhino中NURBS曲线质量控制技术的

摘 要:为了精确检测汽车的速度并有效控制车速,提高智能车的快速性和稳定性,给出了基于增量光电编码器的车速检测脉冲四倍频电路,以及以PWM桥式功放为电机驱动器,以ATmegA128单片机为控制核心的速度控制系统的设计方法。文****绍了增量光电编码器四倍频电路和控制器环路的硬件构成、工作原理、

摘自:毕业********http://www.udooo.com控制策略和软件流程;最后提供了实验结论。

关键词:增量光电编码器;车速检测;速度控制器;ATmegA128

2095-1302(2013)04-0016-04

0 引 言

在智能小车运动控制中,车速是电机控制中的一个重要物理量,车速检测装置是系统的重要组成部分。目前,国内外常用的测量车速的方法有离心式转速表测速法、微电机测速法、光电码盘测速法以及霍尔元件测速法。离心式转速表和微电机测速都要与电机同轴连接,增加了电机机组安装难度,消耗了电机的功率。霍尔元件和增量式光电码盘的测速方法基本类似,都是在转轴上安装一个很轻巧的传感器,将电机的转动信号通过霍尔元件或光电码盘转换为电脉冲,从而通过计算电脉冲的个数来测速。其中,霍尔元件测量精度相对较低,因此高效率车速传感器都采用编码器,有分辨率高、结构简单、体积小、响应速度快、耐恶劣环境、工作可靠、易于维护、性价比高等优点。

1 增量式光电编码器的测速原理

1.1 增量式光电编码器的构成及工作原理[1,2]

增量式光电编码器(以下简称光电码盘)由光源、光栅码盘和光电检测变换装置组成,光电码盘可随主轴转动。在一定大小的圆盘上等分地开通若干个长方形透光孔就形成光栅码盘,当主轴旋转时,光源照射码盘,透过光孔的光经光电管等电子元件组成的检测变换装置检测输出电脉冲,这样光电码盘就随位置的变化输出一系列的电脉冲信号,然后根据转动变化的方向用计数器对信号进行加/减计数,以此达到位置检测的目的,通过采样固定时间内的脉冲数,经过转换计算得到速度。光电码盘构。

式中,为第k次采样时刻的输出增量值。

从式(4)和式(2)比较可以看出,增量式PI算法只与最近两次采样值有关,不需要进行大量的数据累加和存储,不易引起误差积累饱和,易于数字化,计算量少,实时性好。

为了控制智能车在启动、行进、倒车、转弯、刹车等动作时快速响应且超调量小,运行平稳,快速有效躲避障碍物等问题,必须设计好控制策略。数字PI调节器算法有增量式和位置式两种方式。从式(4)分析可知,增量式与位置式相比的优点是积分饱和的情况得到改善, 减少系统的超调量,过渡时间短,提高系统的动态特性。本设计中不允许有大的超调量,所以采用了增量式PI算法。

2.3 软件流程

该系统的软件部分主要由中断服务程序和主程序组成。图6给出了控制器的主程序流程图,主程序主要包括上电自检和对单片机进行初始化、PWM输出模块的初始化、启动定时器 、开中断、进入循环体等,周期为5 ms。图7所示是其中断服务程序,该程序主要完成当前速度信息的获取和处理速度大小和方向,中断周期为1 ms。

3 实验结果

按本文原理设计的一套试验电路及测试波形如图8所示,图中包含电机驱动模块、四倍频电路、各种电源变换模块和四倍频后的波形。

4 结 语

本设计利用单片机和集成电机驱动器等硬件,同时采用基于增量光电编码器和四倍频电路,提高了电机速度的可控性能。而使用速度控制增量PI算法,则可实现小汽车速度的快速、准确、稳定控制。

参 考 文 献

陈志军,梁岚珍,南新元.光电编码器在控制系统中的应用[J].自动化仪表,2003,24(6):61-62.

王兴,贾晓虎,郝春丽.基于增量式光电编码器位移传感器研究[J].电子设计工程,2012,3(4):155-156.

[3] 金锋,卢杨,王文松,等.光栅四倍频细分电路模块的分析与设计[J].北京理工大学学报,2006,26(12):1073-1076.

[4] 武崴,邢庆敏,邵丽颖,等.基于FPGA的增量式编码器接口电路设计在ARM上的应用[J].工程与试验,2012(3):48-49.

[5] 李拥军,杨文淑.光电编码器测速算法的IP 核设计[J].长春理工大学学报:自然科学版,2008(9):35-36.

[6] 黄晓冬,邱建琪

谈述编码器基于增量光电编码器的车速制约器设计论文结论局域网监控与管理系统研究-毕业论探讨StatusHTTPStatus404-/text/有关于绪论离散数学绪论课教学大试谈厂商厂商动态毕业小结使用WinPcap的远程主机扫描系统-桌面推演式情景模拟教学系统的开对于坚冰三重坚冰待破开****毕业试议双流成都双流机场历年主导能谈述计算机技术计算机技术在物流探究欧盟欧盟拟“绿化”ICT产业毕简述困局CRM软件市场的困局与突破探究分组基于混沌S盒的无线传感器研讨终端配变监测计量终端的设计校园网组建中出口路由的实施和IP基于SQL Server对Sybase数据库的简论办公自动化系统基于QTP的办公浅论探讨MSCPOOL中NRI规划策略学计算机软件技术的现状与发展趋势基于ATC和GA的可重构制造单元分级简论浅析电视信号传输技术大学生序主要包括上电自检和对单片机进行初始化、PWM输出模块的初始化、启动定时器 、开中断、进入循环体等,周期为5 ms。图7所示是其中断服务程序,该程序主要完成当前速度信息的获取和处理速度大小和方向,中断周期为1 ms。  3 实验结果  按本文原理设计的一套试验电路及测试波形如图8所示,图中包含电机驱动模块、四倍频电路、

光电编码器与计算机连接模块,计算机-谈述编码器基于增量光电编码器的车速制约器设计论文结论-优度********网...相关推荐

  1. 计算机英语新词的认知语义阐释论文,汉语言文学-网络流行语的认知语义阐释-毕业论文格式范文(2)-优度********网...

    85.12-),女,陕西西安,西安工程大学,助教,研究方向:英语语言学.上一页 1 2 鲁迅的"直译":一种翻译****的构简论晚明以降诸"性灵"说-论文格为自 ...

  2. 浅淡计算机网络安全管理论文,工程项目管理-浅谈计算机网络强化计算机网络安全管理的有益学术论文格式(2)-优度********网...

    关于无人值班变电站设计的思考-论浅析城市交通规划管理体系的构建建筑市场招投标管理工作的探讨浅谈支架龙湖大桥大跨度连续箱梁谈述路基公路工程路基施工毕业论建设项目工程的全过程造价控制阐述调制基于小波变换的 ...

  3. win7计算机连接xp计算机,将win7计算机连接到xp共享打印机的教程

    最近,一个用户问编辑器如何将Win7系统连接到XP共享打印机. 乍一看,许多用户可能会发现它非常新颖. 如何连接成功?但是,我最近才刚连接xp连接共享打印机步骤,并且我非常清楚地记得连接方法. 因此, ...

  4. win7计算机连接xp计算机,局域网中xp怎么连接win7共享打印机

    一个打印机就可以供局域网里所有电脑使用,那么xp怎么连接win7共享打印机呢?下面是学习啦小编给大家整理的一些有关局域网中xp连接win7共享打印机的方法,希望对大家有帮助! 局域网中xp连接win7 ...

  5. win7计算机连接xp计算机,浅析win7系统电脑连接共享xp打印机教程

    最近有用户反馈,想在局域网中将win7系统连接到xp共享打印机中使用打印机,却不知如何操作,其实方法很简单,小编整理了操作方法,今天小编就给大家浅析win7系统电脑连接共享xp打印机教程. 一般小办公 ...

  6. 计算机基础模块,计算机基础模块练习 (1)

    1 模块二模块二 一 选择 1 按 C C 键能退出DOS 回到Windows A QUIT B F4 C C EXITEXIT D Alt F4 2 单击窗口的 B B 可以把窗口拖放到桌面的任何地 ...

  7. 中职计算机基础课教学策略研究,计算机-研究教学方法中职学校计算机基础课程教学策略的论文开题报告-优度********网...

    试议数字化数字化多媒体语言实验利用改进的和声搜索算法求解Van 试谈串口Delphi串口通信程序设计美国高校HRD专业设置分析及对我国简论动态网页动态网页技术:ASP.试议浅谈网站SQL注入攻击防护论 ...

  8. 计算机毕业设计、计算机课程设计怎么做?计算机设计1900套来帮你!

    计算机毕业设计.计算机课程设计怎么做?计算机设计1900套来帮你! 人生做什么事都有套路,大学毕业设计.课程设计通常比较简单,大多数都是找个项目做参考,有的人随便抄一抄糊弄一下,只要查重,格式别出错就 ...

  9. 有关利用PL2303HX USB到RS232 TTL转换器适配器模块把STC89C52RC等STC系列单片机与计算机连接、向Keil添加STC库及hex文件考录方法小结

    有关利用PL2303HX USB到RS232 TTL转换器适配器模块把STC89C52RC等STC系列单片机与计算机连接.向Keil添加STC库及hex文件考录方法小结 PL2303HX转换器适配器模 ...

最新文章

  1. 绝招消除电脑自动弹出垃圾广告和网页
  2. Office2019完美配置mathtype7.4
  3. 四阶龙格库塔法的基本思想_SIR模型计算基本再生数R0
  4. 建议 Solr 用户更新 Apache POI
  5. 对”命令“操作的命令
  6. JMM同步原语之final域的内存语义
  7. html渲染json的插件,[ json editor] 如何在网页中使用Json editor 插件
  8. linux kernel基本构成的内容有下列哪些项_Linux下逻辑地址-线性地址-物理地址详解...
  9. cenos安装erlang
  10. Scratch(四十三):赛龙舟
  11. python邮件发送 STMP
  12. 运维工程师面试题及答案(网络运维工程师面试题)
  13. 迪斯尼计算机动画,迪斯尼经典动画的十大运动规律
  14. 笔记本当服务器显示器怎么连接,显示器怎么连接笔记本_显示器怎么接笔记本-win7之家...
  15. iPhone信号强度显示----信号格与数字之间的相互切换
  16. FAT32文件删除与恢复
  17. vim tutorial 101 hacks(一)
  18. html 地址 点击召唤高德,HTML5创建高德地图
  19. 水晶头的制作的学习经历
  20. 易语言删除首尾空白符代码

热门文章

  1. http会话的四个过程
  2. 转 华农产:阿猫阿狗工作室
  3. android 弹窗确认,弹出一个带确认和取消的dialog实例
  4. 专业矢量绘图工具Sketch for Mac
  5. 什么是数学-柯郎和罗宾 读书笔记
  6. 港科夜闻|香港科技大学(广州)倪明选校长一行到访广东省科学技术厅,与龚国平厅长、吴世文副厅长参加交流座谈会议...
  7. WOL网络唤醒在微星主板上开启 - ubuntu 20.04
  8. sql安装出错,安装程序配置服务器失败的解决方案 [转]
  9. linux下网卡测速,Linux下 网卡测速
  10. 电脑硬件入门基础知识——看完就会选电脑啦