好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机在双电机同步控制系统中的应用.doc

8页
  • 卖家[上传人]:m****
  • 文档编号:456750700
  • 上传时间:2023-11-22
  • 文档格式:DOC
  • 文档大小:232KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 计算机应用单片机在双电机同步控制系统中的应用国家电力公司苏州热工研究所(苏州215004仲华明摘 要 文章介绍了利用单片机开发的一种能取代用常规电动仪表组成的 双电机同步控制装置,介绍了该装置的组成及软硬件的设计思想 关键词单片机同步控制双电机图1控制系统框图对较长的工业生产装配输送线,一般需要两台或两台以上的电机驱动,这就 要求驱动电机必须保持同步,以往的同步控制多采用多台电动仪表组合而成,造成控 制机构体积大、安装不便、控制性能差、调试困难等缺点为此 ,本文提出了采用单片机来实现的电机同步控制系统1控制系统组成控制系统框图如图1所示,其中电机1为速度控制,由它决定了系统的运行速度,因为系统对速度的调节要求不高,所以采用了 开环控制电机2跟踪电机1组成位置随动系统,这是一个串级控制系统,主回路是 一个位置控制回路,副回路是一个电机电流控制回路,它能及时地抑止电流环内的各 种干扰,有效地提高了控制系统的性能指标另外,系统中还引入了速度输入补偿控 制以抵消速度输入扰动对系统同步的影响,如果选择G c 1(S使G 1(S G d 1(S i =G c 1(S G 2(S G d 2(S 即 G c 1(S =G 1(S G d 1(S /(G 2(S G d 2(S时,则速度输入扰动对系统的影响可得到完全的补偿。

      但 G 1(S、G d 1(S、G2(S、G d 2(S往往难于准确测得所以只能做到近似补偿系统以Atmel89C52单片机为核心,并扩展了必要的外围接口电路,其硬件 结构如图2所示 本系统程序量超出了 89C52的内部8K容量,所以扩展了一片EPROM作为程序存储器电路中采用了 MAX232和MAX485这两种电平转换 芯片提供RS 2232或RS 2485通信接口,以满足现场不同的组网要求工业现场通常电磁干扰严重,供电电压不稳,为了提高系统的抗干扰能力,采用了 多功能微处理器监控芯片X25045,芯片的看门狗定时器和电源电压监视器可对微处 理器提供独立的保护当系统由于软故障或电压不稳以及其他干扰引起程序跑飞而 超过监视计数器规定的时间时,它的RESET引脚便会自动产生复位信号,使程序自 动恢复运行X25045内的EEPROM则用来保存系统的设置参数,如回路PID参数、系统启停时间、参数修改密码等由安装在减速箱上的两只电磁增量式编码器输出的反映电机转速的测量脉冲信 号经光电隔离、整形滤波后分别送给计数器 8253的计数器1和计数《电子技术》2002年第6期中国传感器 http ://www.se .c n(34525控制系统硬件组成框图器2,单片机定时读取8253的计数值,经位置环PID运算后,结果作为电流环的输入WDT &EEPROMX25045电机给定转速信号经缓冲器送至 A/D转换器ADC0809,其转换结果由CPU读取后分别作为电机1的速度控制信号和电机2的速度扰动补偿控制的输入信号两电机的电流反馈信号经滤波处理后送入 A/D转换器ADC0809,经A/D转换 后,参与内环PID运算,并将结果送给D/A转换器DAC0832以输出模拟信号去控制 电机2的转速。

      系统开关量的输入采用了 74L S244和光耦组成开关量的输出由74L S377及 驱动输出芯片MC1413,可以驱动小型继电器人机接口主要通过6键的键盘和8位L ED数码管以及6只L ED指示灯,来实 现系统参数的显示和修改,以及系统各主要点的运行状态及数据显示(如电机转速,同 步误差,A/D、D/A值,KI/O状态等其中MAX7219串行L ED驱动器负责对8位 L ED数码管的显示驱动,74L S164的串行移位实现键盘扫描输入2软件设计该系统的软件由主程序、中断处理程序及多个功能模块组成系统共用了两个 中断:定时器0中断供系统计时,串口接收中断接收来自上位机的数据,用定时器1作 波特率发生器主程序流程框图如图 3所示,其中初始化程序主要完成判别系统是 上电复位还是看门狗”超时溢出复位、设置定时器、变量赋初值以及从 EEPROM 中读取系统设置参数等为了及时响应来自上位机的通信事件,在主程序的循环入 口处先判别串口中断是否已接收完一帧数据,若已接受完一帧数据,则跳过键盘、显 示等那些对实时性要求不高的模块,而进入通信处理模块图3主程序流程框图JL图4控制模块的程序框图在各功能模块中检测控制模块是整个程序的主体,该模块的程序框图如图4所示。

      它主要完成对转速给定信号的采集和滤波并限制其变化幅度,以保证调速时平稳运行;完成电流环及位置环的PID运算,将结果转换为模拟电压输出;完成各种开关量的检测并进行去抖动滤波,判别是否失步超 限、超载运行并输出相应的开关量控制信号 PID调节器采用带积分分离和抗积分饱和的增量算式,并采用三字节浮点运算以保证运算精度26(346中国自动化 http :// 《电子技术》2002年第6期键盘扫描散转和显示处理程序构成了人机接口模块,系统参数的显示和设置采 用菜单式结构,操作简捷,易用其主菜单设有 运行参数” 主调节器PID0参数” 副调节器PID1参数”和其他”等四项功能,它们与面板上的四个L ED发光管相对 应,而每一菜单内的子项由8位数码管的前三位表示该参数名称,其余五位显示其数 值通信处理模块用于接收上位机的修改运行参数命令和向上位机发送运行数 据,这些命令和数据的接受与发送,是以上位机为主机,控制器为从机的主从应答式通 信来完成的参考文献1龙可微.X25045芯片及其应用.电子技术应用,1999(9网络、通信与多媒体基于Web方式的协同远程教学模式和教学环境济南职工科技大学(济南250014张玉叶摘要文章将CSCW应用于远程教学方案中,实现了一个协同式的基于In ternet的远程教学系统。

      关键词 CSCW远程教学 In ternet1概述随着网络技术和多媒体技术的发展,远程教学系统趋向于网络化教师讲授的 内容通过网络传送给每个学员,学员则通过与网络相联的计算机获得教师讲授的内 容以网络作为传输信息的载体,可以不受地理位置和学员人数的限制,只要学员将 计算机连入教学网络,就可以使用该系统进行学习与任何教育形式一样,远程教育对象也是特定的,参与构成远程教育的成员的集 合构成了不同的教育群体我们将参与教学活动的成员 (包括教师和学生,甚至系统管理员划分为群体,是有实际意义的首先,参与的对象是特定的,其次,将成员划分为 群体便于管理,如何实现群体成员参与的协同的网络教学系统是一个值得研究的课 题,其中的关键,我们认为要构建一个具有很好协同能力的远程教学网络环境它基 于CSCW即计算机支持的协同工作(computer supported cooperative work技术 CSCW研究群体中的人们如何协同工作及用计算机支持这种工作的方法真实的 教学中,教师和学生的交互与教学环境构成了一种协同形式 ,仔细研究教师和学生的行为并构建符合这种形为的远程教学系统,是很有意义的针对真实教学模式,任何课程都必须进行用户的管理。

      每一课程必须针对某些 人员(包括教师和学生进行,教师在设立某个课程的时候,也往往是针对特定的学生进 行在协同式教学环境中,我们认为,教师可能对其学生进行管理的跟踪,了解学生的 学习行为和对课程掌握程度设立一定的安全机制和用户管理模式,也是为了系统 安全和网络的正常运行,防止恶意参与课程在远程教学模式下,学习的方式可以分为现场教学模式和自主学习模式现场 教学模式中,教师和学生同时登录系统,教师系统地传授各种知识给学生,同时通过各 种工具与学生进行多媒体交互自主学习模式下,学生通过系统提供的各种工具和 内容进行自主学习,这时在系统中,课程被教师以课件的形式提供给学生一个课件 包括课程中的文字、图形、图像、声音等各种媒体 ,它们被有机地组织在一起学 生可以通过协作工具直接向教师提出疑问,教师可以现场答疑学生之间也可以通 过视频会议系统进行现场讨论由于In ternet的飞速发展,远程教学模式也开始趋向于 Web化在这种方式下 学生或教师只要《电子技术》2002年第6期 中国传感器http://www.se .c n(34727。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.