2022年机电一体化专科大学本科方案设计书

上传人:痛*** 文档编号:115671967 上传时间:2022-07-03 格式:PDF 页数:28 大小:865.59KB
收藏 版权申诉 举报 下载
2022年机电一体化专科大学本科方案设计书_第1页
第1页 / 共28页
2022年机电一体化专科大学本科方案设计书_第2页
第2页 / 共28页
2022年机电一体化专科大学本科方案设计书_第3页
第3页 / 共28页
资源描述:

《2022年机电一体化专科大学本科方案设计书》由会员分享,可在线阅读,更多相关《2022年机电一体化专科大学本科方案设计书(28页珍藏版)》请在装配图网上搜索。

1、毕 业 论 文课程设计名称:机电一体化综合课程设计题目: 机电一体化课程设计学 生 姓 名:宋康盛专业: 机电一体化学号:20100884 指 导 教 师:孙梦阳日期: 2013.05.01 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 28 页目录1 前言 32 总体方案设计 32.1 总体分析 3 2.2 方案框图 4 3 单元模块设计 43.1 键盘与显示模块4 3.1.1 模块工作原理4 3.1.2 芯片 CH452介绍 5 3.1.2.1 特点 6 3.1.2.2 显示驱动原理7 3.2 单片机控制单元模块电路9 3.2.1

2、 控制原理9 3.2.2 光电耦合电路10 3.2.3 芯片介绍11 3.3 串行通信模块14 3.3.1 RS232通信协议 14 3.3.2 串行通信电路15 4 电机与电气控制电路设计164.1 步进电机模块16 4.1.1 步进电机的工作原理16 4.2.2 步进电机的步距角与工作拍数19 4.3.3 步进电机的频率特性19 4.2 交流电机正反转控制原理21 4.3 交流电机的星三角形启动22 4.4 电气元件介绍22 5 设计总结、致谢236 参考文献 24附录:单片机控制系统电路原理图设计24附录 : 电气控制原理图126附录 : 电气控制原理图226机电一体化综合课程设计精选学

3、习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 28 页摘要:本设计是完成一两坐标步进电机驱动运动工作台控制系统的设计;完成交流电机启停的电气控制系统设计。其硬件部分共包括键盘操作、单片机控制、输入电路、控制电路、显示电路等五个主要组成部分。设计的总体思路是准确安全的对工作台和电机进行控制。位置信号和按键信息通过传输线传送给单片机和键盘接口芯片,数据经过处理,将按键信息串行方式传送给单片机,单片机通过相应的程序,向控制回路发送控制信号,进而控制工作台的动作,实现对硬件设备的控制。Abstract: This design is the des

4、ign of the completion of one or two coordinates stepper motor driven motion worktable control system。 complete the design of electric control system of AC motor start and stop. Part of its hardware, including keyboard, MCU control, input circuit, control circuit, display circuit, the five main compo

5、nents. The overall design is an accurate idea of the table and the safety of motor control. Position signal and key information transmitted to the transmission line through the single-chip computer and keyboard interface chip, the data is processed, key information will be transmitted to the single

6、chip microcontroller serial mode, through relevant procedures, sent to the control loop control signal, then control table movement, to achieve the control of the hardware equipment. 关键词:键盘操作,单片机控制,数码管显示。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 28 页1 前言机电一体化是以机械技术和电子技术为主题,多门技术学科相互渗透、相互结合

7、的产物,是正在发展和逐渐完善的一门新兴的边缘学科。机电一体化使机械工业的技术结构、产品结构、功能与构成、生产方式及管理体系发生了巨大变化,使工业生产由“机械电气化”迈入了以“机电一体化”为特征的发展阶段。本设计中提到的微机数控机床是利用单板或单片微机对机床运动轨迹进行数控及对机床辅助功能动作进行程序控制的一种自动化机械加工设备。采用微机数控机床进行机械加工的最大优点是能够有效地提高中、小批零件的加工生产率,保证加工质量。此外,由于微型计算机具有价格低、体积小、性能可靠和使用灵活等特点,微机数控机床的一次性投资比全功能数控机床节省得多,且又便于一般工人掌握操作和维修。因此将专用机床设计成微机数控

8、机床已成为机床设计的发展方向之一。本设计中用到的步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件,具有快速起动和停止的特点。其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度,并能实现正反转和平滑速度调节。它的运行速度和步距不受电源电压波动及负载的影响,因而被广泛应用于数模转换、速度控制和位置控制系统。本设计完成了如下要求:(1)单片机控制系统电路原理图的设计(2)控制系统电路印制版的绘制(3)利用单片机编程实现两坐标系统的手动、自动和回位等运动(4)实现两坐标工作台极限移动的保护及显示、报警(5)设计交流电机的点动、正反转控制和星- 三角形启动的电气控制原理图(6)电气控制

9、电路有相应的保护电路(过载、过压、欠压等)(7)熟悉机电系统常用元器件(PLC 、交流电机、直流电机、步进电机)此次“机电一体化课程设计”主要简单设计出数控机床系统,其实离实际真正工业用数控机床还有很大的距离。经过小组讨论,拟设计两坐标步进电机驱动运动工作台控制系统和交流电机启停的电器控制系统,单元模块包括:单片机控制电路,键盘接口电路,键盘电路,显示电路,输入电路,控制电路,PC 接口电路等。由于时间仓促和自己知识水平有限,在设计中难免会有些许瑕疵,恳请老师指正。2 总体方案设计2.1 总体分析本次设计实现的是一两座标步进电机驱动运动工作台控制系统的设计。设计采用单片机精选学习资料 - -

10、- - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 28 页对系统进行控制,单片机的包括键盘与显示的控制、与PC 机的串口通讯、以及电机输入输入输出信号的控制。电机的输入信号包含报警监测,在机床边缘运用一个接近开关即可实现此目的。2.2 方案框图单片机作为控制的核心,一方面对机床的运动方向和位移量进行控制,另外还将与键盘对应的位移信息显示在LED上,并实现与 PC机的通信以及对报警的处理。三相交流单片机HD7279A 4*8 键盘8LED 显示串行通信光电隔离光电隔离功率接口功率接口步进电机 X 步进电机 Y 行程开关工作台至 上 位即继电器控制图 2.1 总体

11、方案设计图3 单元模块设计3.1 键盘与显示模块3.1.1 模块工作原理本单元模块电路的功能是通过对单片机编程,使当前按键信息在8个LED 上显示出来,由芯片CH452 来对数码管进行驱动,并对键盘进行扫描。图 3.1 所示为一来个八位LED动态显示电路。在同一时刻,如果各位位选线都处于选通状态的话, 8 位 LED将显示相同的字符。若要各位LED能够同时显示出与本位相应的显示字符,就必须采用动态显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其他各位的位选线则处于关闭状态,同时,段码线上输出相应位要显示的字符段码。这样,在同一时刻, 8 位 LED中只有选通的那一位显示出字符,而另

12、一位则是熄灭的。同样,在下一时刻,只让下一位的位选线处于选通状态,在段码线上输出将要显示字符的段码,则同一时刻,只有选通位显示出相应的字符,而其他各位则是熄灭的。如此循环下去,就可以使两位精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 28 页分别显示出将要显示的字符。虽然这些字符是在不同时刻出现的,而在同一时刻,只有一位显示,其他各位熄灭,但由于 LED显示器的余辉和人眼的视觉暂留作用,只要每位显示间隔时间足够短,则可以造成多位同时亮的假象,达到同时显示的效果。SEG015SEG116SEG217SEG318SEG419SEG520S

13、EG621SEG722DIG01DIG12DIG23DIG34DIG45DIG56DIG67DIG78VCC23ADDR25H3L214GND9GND10RST12INT24SCL27SDA26CH452R66200C 2220C10.1VCCK0K88 1N40018 2K图 3.1 显示单元模块电路图键盘的扫描原理与数码管的扫描显示原理类似,依次将矩阵键盘的某行或某列置一,再逐个判断改行或该列上是否有信号为高,有则说明两座标相交处的按键按下了。3.1.2 芯片CH452 介绍CH452 是数码管显示驱动和键盘扫描控制芯片。CH452 内置时钟振荡电路,可以动态驱动8 位数码管或者 64 位

14、LED ,具有 BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行 64键的键盘扫描; CH452 通过可以级联的 4线串行接口或者 2 线串行接口与单片机等交换数据;并且可以对单片机提供上电复位信号。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 28 页图 3.2 CH452工作原理图3.1.2.1 特点(1)显示驱动内置电流驱动级,段电流不小于15mA ,字电流不小于 80mA 。动态显示扫描控制,直接驱动8 位数码管、 64 位发光管 LED 或者64 级光柱。可选数码管的段与数据位相对应的不译码方式或者BCD

15、译码方式。BCD 译码支持一个自定义的 BCD 码,用于显示一个特殊字符。数码管的字数据左移、右移、左循环、右循环。各数码管的数字独立闪烁控制,可选快慢两种闪烁速度。任意段位寻址,独立控制各个LED 或者各数码管的各个段的亮与灭。64 级光柱译码,通过 64 个LED 组成的光柱显示光柱值。扫描极限控制,支持 1 到8 个数码管,只为有效数码管分配扫描时间。可以选择字驱动输出极性,便于外部扩展驱动电压和电流。(2)键盘控制内置64 键键盘控制器,基于 88 矩阵键盘扫描。内置按键状态输入的下拉电阻,内置去抖动电路。键盘中断,可以选择低电平有效输出或者低电平脉冲输出。提供按键释放标志位,可供查询

16、按键按下与释放。支持按键唤醒,处于低功耗节电状态中的CH452 可以被部分按键唤醒。3、外部接口同一芯片,可选高速的 4 线串行接口或者经济的 2 线串行接口。4 线串行接口:支持多个芯片级联,时钟速度从0 到2MHz ,兼容 CH451 芯片。4 线串行接口: DIN 和DCLK 信号线可以与其它接口电路共用,节约引脚。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 28 页2 线串行接口:支持两个 CH452 芯片并联(由 ADDR 引脚电平设定各自地址)。2 线串行接口:时钟速度从 500Hz 到200KHz ,兼容两线 I2C

17、总线,节约引脚。内置上电复位,可以为单片机提供高电平有效和低电平有效复位输出。4、其它内置时钟振荡电路,不需要外部提供时钟或者外接振荡元器件,更抗干扰。支持低功耗睡眠,节约电能,可以被按键唤醒或者被命令操作唤醒。可选两种封装: SOP28 、DIP24S ,引脚与 CH451 芯片兼容。经过授权采用了 1 项专利技术,低成本,简便易用。3.1.2.2 显示驱动原理CH452 对数码管和发光管采用动态扫描驱动,顺序为DIG0 至DIG7,当其中一个引脚吸入电流时,其它引脚则不吸入电流。CH452 内部具有电流驱动级,可以直接驱动0.5 英寸至1 英寸的共阴数码管,段驱动引脚SEG6 SEG0 分

18、别对应数码管的段 G 段A,段驱动引脚 SEG7 对应数码管的小数点,字驱动引脚DIG7DIG0分别连接 8 个数码管的阴极; CH452 也可以连接88矩阵的发光二级管 LED 阵列或者 64 个独立发光管或者 64级光柱; CH452 可以改变字驱动输出极性以便直接驱动共阳数码管(不译码方式),或者通过外接反相驱动器支持共阳数码管,或者外接大功率管支持大尺寸的数码管。CH452 支持扫描极限控制,并且只为有效数码管分配扫描时间。当扫描极限设定为1时,唯一的数码管 DIG0 将得到所有的动态驱动时间,从而等同于静态驱动;当扫描极限设定为8 时,8 个数码管 DIG7 DIG0各得到 1/8

19、的动态驱动时间;当扫描极限设定为4 时,4个数码管DIG3 DIG0 各得到 1/4 的动态驱动时间,此时各数码管的平均驱动电流将比扫描极限为8时增加一倍,所以降低扫描极限可以提高数码管的显示亮度。CH452 内部具有 8 个8 位的数据寄存器,用于保存8 个字数据,分别对应于 CH452 所驱动的8个数码管或者 8 组每组 8 个的发光二极管。 CH452 支持数据寄存器中的字数据左移、右移、左循环、右循环,并且支持各数码管的独立闪烁控制,在字数据左右移动或者左右循环移动的过程中,闪烁控制的属性不会随数据移动。CH452 支持任意段位寻址,可以用于独立控制64 个发光管 LED 中的任意一个

20、或者数码管中的特定段(例如小数点),段位编址顺序与键盘编址一致,编址从00H 到3FH 。当用“段位寻址置 1”命令将某个地址的段位置1 后,该地址对应的发光管LED 或者数码管的段会点亮,该操作不影响任何其它LED 或者数码管其它段的状态。CH452 支持64级的光柱译码,用 64 个发光管或者 64级光柱表示 65种状态,加载新的光柱值后,编址小于指定光柱值的发光管会点亮,而大于或者等于指定光柱值的发光管会熄灭。CH452 默认情况下工作于不译码方式,此时8个数据寄存器中字数据的位7位0分别对应8 个数码管的小数点和段 G段A,对于发光二极管阵列,则每个字数据的数据位唯一地对应一个发光二级

21、管。当数据位为1时,对应的数据管的段或者发光管就会点亮;当数据位为0 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 28 页时,则对应的数据管的段或者发光管就会熄灭。例如,第三个数据寄存器的位0为1,所以对应的第三个数码管的段 A点亮。通过设定, CH452 还可以工作于 BCD 译码方式,该方式主要应用于数码管驱动,单片机只要给出二进制数BCD 码,由 CH452 将其译码后直接驱动数码管显示对应的字符。 BCD 译码方式是指对数据寄存器中字数据的位4位0进行BCD 译码,控制段驱动引脚 SEG6 SEG0 的输出,对应于数码管的段

22、G 段A,同时用字数据的位 7 控制段驱动引脚SEG7 的输出,对应于数码管的小数点,字数据的位6和位5不影响 BCD 译码。下表为数据寄存器中字数据的位 4位0 进行BCD 译码后,所对应的段 G 段A 以及数码管显示的字符。参考下表,如果需要在数码管上显示字符0,只要置入数据 0 xx00000B 或者00H ;需要显示字符0. (0 带小数点),只要置入数据1xx00000B 或者80H ;类似地,数据 1xx01000B或者88H 对应于字符 8. (8 带小数点);数据 0 xx10011B 或者13H 对应于字符 =;数据 0 xx11010B 或者1AH 对应于字符 . (小数点

23、);数据 0 xx10000B或者10H 对应于字符(空格,数码管没有显示);数据 0 xx11110B 或者1EH 对应于自定义的特殊字符,由“自定义BCD 码”命令定义。3.1.2.2 键盘扫描原理CH452 的键盘扫描功能支持 88 矩阵的 64 键键盘。在键盘扫描期间,DIG7DIG0 引脚用于列扫描输出, SEG7 SEG0 引脚都带有内部下拉电阻,用于行扫描输入。当启用键盘扫描功能后, 4线串行接口中的 DOUT 引脚的功能由串行接口的数据输出变为键盘中断输出以及按键数据输出。CH452 定期在显示驱动扫描过程中插入键盘扫描。在键盘扫描期间,DIG7DIG0 引脚按照DIG0 至D

24、IG7 的顺序依次输出高电平,其余7个引脚输出低电平; SEG7 SEG0 引脚的输出被禁止,当没有键被按下时, SEG7 SEG0 都被下拉为低电平;当有键被按下时,例如连接DIG3与SEG4 的键被按下,则当 DIG3输出高电平时 SEG4 检测到高电平;为了防止因为按键抖动或者外界干扰而产生误码, CH452 实行两次扫描,只有当两次键盘扫描的结果相同时,按键才会被确认有效。如果 CH452 检测到有效的按键,则记录下该按键代码,并通过4 线串行接口中的DOUT 引脚或者 2 线串行接口中的 INT#引脚产生低电平有效的键盘中断(当INTM 为1 时输出低电平脉冲中断,参考 5.5 节和

25、5.6 节中的说明),此时单片机可以通过串行接口读取按键代码;在没有检测到新的有效按键之前,CH452 不再产生任何键盘中断。CH452 不支持组合键,也就是说,同一时刻,不能有两个或者更多的键被按下;如果多个键同时按下,那么按键代码较小的按键优先。CH452 所提供的按键代码为 7 位,位 2位0 是列扫描码,位 5位3 是行扫描码,位 6 是状态码(键按下为 1,键释放为 0)。例如,连接 DIG3 与SEG4 的键被按下,则按键代码是1100011B 或者63H ,键被释放后,按键代码通常是0100011B 或者23H (也可能是其它值,但是肯定小于 40H ),其中,对应 DIG3的列

26、扫描码为 011B ,对应 SEG4 的行扫描码为 100B。单片机可以在任何时候读取按键代码,但一般在CH452 检测到有效按键而产生键盘中断时读取按键代码,此时按键代码的位6总是1,另外,如果需要了解按键何时释放,单片机可以通过查精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 28 页询方式定期读取按键代码,直到按键代码的位6为0。下表是在 DIG7DIG0 与SEG7 SEG0 之间88 矩阵的顺序编址,既是按键编址,也是数码管段位、发光管 LED 阵列以及光柱的编址。由于按键代码是7位,键按下时位 6总是1,所以当键按下时, C

27、H452 所提供的实际按键代码是表中的按键编址加上40H ,也就是说,此时的按键代码应该在 40H 到7FH 之间。表 3.1 CH452按键编址3.2 单片机控制单元模块电路3.2.1 控制原理本次设计是以单片机为核心进行设计的。在整个单片机控制系统中,CPU既是运算处理中心,又是控制中心,是控制系统最关键的器件。本系统中选用与MCS-51系列完全兼容的AT89C52单片机, AT89C52可构成真正的单片机最小应用系统,缩小系统体积,提高系统可靠性,降低系统成本。89C52的 P2口输出的矩形脉冲信号直接控制步进电机的正反转,两台电机需4 个控制信号,一根信号线备用。工作台上行程开关的检测

28、信号经光电隔离器件后送到单片机,这样可以实现单片机与电机工作电路的隔离,起到了抗干扰和保护的作用,也有3 个备用。工作台工作时的指示灯则由P14-P17 和 T0、T1 控制,分别用于提示操作人员工作台是在哪个坐标上朝哪个方向运动。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 28 页P101P112XTAL24XTAL15P123P134P145P156P167P178P0732P0633P0534P0435P0336P0237P0138P0039P2728P2627P2526P2425P2324P2223P2122P2021AL

29、E30PSEN29R D17WR16RST9EA31RXD10TXD11INT012INT113T014T115AT89C51VCC2PFI4M R1GND3REST7WDI6WDO8PFO5R91KR103.3KVCCK65C 330PC 430PY112M12345678INPUT12345678Driv erU3U4U5U6U7U2U1R212KR222KR232KR242KR252KR262KR272KR31200R32200R33200R34200R35200R36200R37200P07P06P05P04P03P02P01VCC12U1A74 0712U2A74 0712U3A74

30、 0712U4A74 0712U5A74 0712U6A74 07R 411KR 421KR 431KR 441KR 451KR 461K1 23 45 67 8OUTPUTVCCP12P13P14P15P17P16图 3.2 单片机控制单元模块电路3.2.2 光电耦合电路电机的那个输入信号先经光电耦合器后送至单片机处理,这是由于步进电机的大功率、高电平会对单片机产生较严重的干扰,不能直接把单片机产生的控制信号直接连在步进电机精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 28 页上,需要进行强弱电隔离。在实际运用中,对于强弱电隔离一

31、般采用电子开关方法或光电隔离的方法,在这里我们采用光电隔离的方法,如图3.3 所示。光电耦合器件是把发光器件(如发光二极管 ) 和光敏器件 ( 如光敏三极管 ) 集成在一起,通过光线实现耦合构成电- 光和光- 电的转换器件。R1R2HONGWAI2474AHC1 G1412A7 40 4+5V图 3.3 光电耦合电路3.2.3 芯片介绍设计所使用的单片机AT89C52是美国 ATMEL公司生产的低电压,高性能COMS8 位单片机,如图 3.5 基本外围电路图所示。它片内含有8k bytes的可反复檫写的只读程序存储器(PEROM)和 256 bytes的随机存储数据存储( RAM ),器件采用

32、 ATMEL 公司的高密度、非易失性技术生产,与标准MCS-51指令系统及 8052 产品引脚兼容,片内置通用8 位中央处理器(CPU )和 Flash 存储单元,功能强大AT89C52单片机适合于许多较为复杂控制应用场合。AT89C52提供以下标准功能: 8k 字节 Flash 闪速存储器, 256 字节内部 RAM ,32 个 I/O口线, 3 个 16 位定时 / 计数器,一个 6 向量两级中断结构,一个全双工川行通信口,片内振荡器及时钟电路。同时, AT89C52可降至 0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM ,定时 / 计数器,

33、串行通信口及中断系统继续工作。掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 28 页图 3.4 AT89C52 基本外围电路图AT89C52的内部逻辑框图如图3.6 所示,其管脚功能如下:(1) 电源引脚:Vcc(40 引脚) :接+5V电源。Vss(20 引脚) :接地。(2) 时钟引脚:2 个时钟引脚XTAL1 、XTAL2外接晶体与片内的反向放大器构成了一个晶体振荡器,它为单片机提供了时钟控制信号。两个引脚也可以外接独立的晶体振荡器。XTA

34、L1 (19 引脚):接外部晶体的一个引脚。该引脚内部是一个反向放大器的输入端,这个反向放大器构成了片内振荡器。XTAL1 (18 引脚):接外部晶体的另一端,在该引脚的内部接至内部反向放大器的输出端。若采用外部时钟振荡器时,该引脚接收时钟振荡器的信号。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 28 页图 3.5 AT89C52 的内部逻辑框图(3) 控制引脚:此类引脚提供控制信号,有的引脚还有复用功能。RST/VPD(9 引脚) :RST (RESET )是复位信号输入端,高电平有效。当单片机运行时,在此引脚上加上持续时间大于

35、两个机器周期的高电平时,就可以完成复位工作。在单片机正常工作时,此引脚应为 0.5V 低电平。 VPD为本引脚的第二功能,即备用电源输入端。ALE/PROG (30 引脚): ALE 引脚输出为地址锁存允许信号,当单片机上电正常工作以后,ALE 引脚不断输出正脉冲信号。当单片机访问外部存储器时,ALE 输出信号的负跳沿用于单片机发出的低8 位地址经外部锁存器锁存的锁存控制信号。PROG 为本引脚的第二功能,为低电平有效。在对片内EPROM 型单片机编程写入,此引脚作为编程脉冲输入端。PSEN (29 引脚):程序存储器允许输出控制端,为低电平有效。在单片机访问外部程序存储器时,此引脚输出脉冲负

36、跳沿作为读外部程序存储器的选通信号。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 28 页EA/VPP(31 引脚): EA 功能为内外程序存储器选择控制端,为低电平有效。EA 为高电平时,单片机访问片内程序存储器,反之则选择片外程序存储器。VPP为本引脚的第二功能。在对 Flash 闪速存储器编程时,该引脚加上+12V或是+5V的编程允许电源。(4)I/O口引脚:P0 口:双向 8 位三态 I/O 口,此口为地址总线(低8 位)及数据总线分时复用口,可驱动 8 个 LS型 TTL负载。P1口:8位准双向 I/O 口,可驱动 4 个

37、 LS型 TTL负载。P2口:8位准双向 I/O 口,与地址总线(高8 位)复用,可驱动 4 个 LS型 TTL负载。P3 口:8 位准双向 I/O 口,双功能复用口,可驱动4 个 LS型 TTL 负载。除此之外, P3口还有第二功能,如表3.2 所示:表 3.2 P3口的第二功能3.3 串行通信模块串行通信有很多种,目前较常用的有RS232 、RS422和 RS485 ,根据本设计的实际情况,RS232 串行通信可以满足要求,232 电平与TTL 电平的转换使用已广泛使用且效果良好的MAX232 芯片。3.3.1 RS232 通信协议(1)RS-232C标准介绍串行通信接口标准中,RS-23

38、2C 是目前最常用的一种串行通信接口。RS-232C 标准的全称是 EIA-RS-232C标准,该标准对串行通信的连接电缆和机械、电气特性、信号功能以及传输过程都进行了明确的规定,适合于数据传输速率在0-20kb/s 范围内的通信。RS-232C 的推荐最大电缆长度为15m ,实际通信中可以以降低通信速率为代价适当延长通信距离。如果要实现长距离的传输(数百M ),需要使用专门的长线驱动器来延长RS-精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 28 页232C的通信距离。(2)RS232C 中的引脚定义和电气特性RS-232C中定义

39、了 20根信号线,使用25 芯 D型连接器 DB25实现,后来为了简化串口的线路连接,出现了9 芯 D 型连接器 DB9 ,DB9引脚的分布和信号说明分别如图3.6 和表 3.3所示。162738495DB9DCDDSRRXDRTSTXDCTSDTRRIGND图 3.6 DB9 连接器引脚定义表 3.3 DB9 连接器信号说明引脚号符号缩写方向说明1 DCD 输入数据载波检出2 RXD 输入接受数据3 TXD 输出发送数据4 DTR 输出数据终端准备好5 GND 信号地6 DSR 输入数据准备就绪7 RTS 输出请求发送8 CTS 输入允许发送9 RI 输入振铃提示RS-232C标准的电气特性

40、参数有带3-7K时驱动器的输出电平、输出开路时接受器的输出逻辑、输入经300接地时接收器的输出逻辑和驱动器转换速率等。不同于传统的TTL等数字电路的逻辑电平,RS-232C的逻辑电平以公共地为对称,其逻辑“0”电平规定在 +3V-+25V之间,逻辑“ 1”电平规定在 -3V25V 之间,因此需要使用正负极性的双电源供电。由于其与 TTL等数字电路的逻辑电平不兼容,因此二者之间的连接必须使用电平转换。一般使用中,只需要连接好TXD 、RXD 、DSR 、RTS 、GND5根线即可正常通信。如果去掉握手信号,最少使用 3 根线即可实现正常的串口通信。本设计采用MAX232芯片实现单片机和上位机之间

41、电平的转换,而且该芯片本身对电流具有一定的泵升的作用,因此广泛应用于串行通信中。3.3.2 串行通信电路RS-232C接口电路包括RS-232C接口电平转换部分和RS-232C总线连接部分。 RS-232C精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 28 页标准的逻辑电平与TTL 电平之间的转换用MAX232芯片实现,单片机的TXD 、RXD分别连到MAX232的 T2in 、R1out 端。在 RS-232C的总线连接上采用最简单的三线连接模式,即连接DB9的 TXD 、RXD 和 GND 三端。V+2C 1+1C 1-3C 2

42、+4C 2-5V-6T2IN7R 2OUT8VCC16GND15T1OUT14R1IN13R 1OUT12T1IN11T2OUT10R2IN9S?MAX232C60.1C70.1C80.1C 50. 1VCC162738495J?DB9图 3.7 RS-232C 接口电路4 电机与电气控制电路设计4.1 步进电机模块步进电动机是一种将电脉冲信号转换成相应角位移或线位移的电动机,它的运行需要专门的驱动电源,驱动电源的输出受外部的脉冲信号控制。每一个脉冲信号可使步进电机旋转一个固定的角度,这个角度称为步距角。脉冲的数量决定了旋转的总角度,脉冲的频率决定了电动机旋转的速度,改变绕组的通电顺序可以改变

43、电机旋转的方向。在数字控制系统中,它既可以用作驱动电动机,也可以用作伺服电动机。它在工业过程控制中得到广泛的应用,尤其在智能仪表和需要精确定位的场合应用更为广泛。图4.1 三相反应式步进电机工作原理图4.1.1 步进电机的工作原理精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 28 页步进电机是机电一体化的关键部件之一,被广泛应用于需要精确定位、同步、行程控制等场合。一、步进电动机有三线式、五线式、六线式三种,但其控制方式均相同,必须以脉冲电流来驱动。若每旋转一圈以200 个励磁信号来计算,则每个励磁信号前进18 度,其旋转角度与脉冲

44、数成正比,正、反转可由脉冲顺序来控制。二、步进电动机的励磁方式可分为全部励磁及半步励磁,其中全步励磁又有1相励磁及 2 相励磁之分,而半步励磁又称1-2 相励磁。图为步进电动机的控制等效电路,适应控制A、B、/A、/B 的励磁信号,即可控制步进电动机的转动。每输出一个脉冲信号,步进电动机只走一步。因此,依序不断送出脉冲信号,即可步进电动机连续转动。分述如下:A、1 相励磁法:在每一瞬间只有一个线圈导通。消耗电力小,精确度良好,但转矩小,振动较大,每送一励磁信号可走1.8 度。若欲以 1 相励磁法控制步进电动机正转,其励磁顺序如图所示。若励磁信号反向传送,则步进电动机反转。B、2 相励磁法:在每

45、一瞬间会有二个线圈同时导通。因其转矩大,振动小,故为目前用最多的励磁方式,每送一励磁信号可走1.8 度。若以 2 相励磁法控制步进电动机正转,其励磁顺序如图所示。若励磁信号反向传送,则步进电动机反转。C、1-2 相励磁法:为 1 相与2 相轮流交替导通。因分辨率提高,且运转平滑,每送一励磁信号可走 0.9 度,故亦广泛被采用。若以1 相励磁法控制步进电动机正转,其励磁顺序如图所示。若励磁信号反向传送,则步进电动机反转。励磁顺序:AAB BBC C CD D DA A精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 28 页3、步进电动机

46、的负载转矩与速度成反比,速度愈快负载转矩愈小,当速度快至其极限时,步进电动机即不再运转。所以在每走一步后,程序必须延时一段时间。下面介绍的是国产 20BY-0型步进电机,它使用 +5V直流电源,步距角为 18度。电机线圈由四相组成,即A、B、C 、D 四相,驱动方式为二相激磁方式,电机示意图和各线圈通电顺序如图4.2 和表4.1所示:图 4.2 步进电机原理图表 4.1 线圈通电顺序相顺序从 0 到 1 称为一步,电机轴将转过18 度,01234 则称为通电一周,转轴将转过72 度,若循环进行这种通电一周的操作,电机便连续的转动起来,而进行相反的通电顺序如4321 将使电机同速反转。通电一周的

47、周期越短,即驱动频率越高,则电机转速越快,但步进电机的转速也不可能太快,因为它每走一步需要一定的时间,若信号频精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 28 页率过高,可能导致电机失步,甚至只在原步颤动。4.2.2 步进电机的步距角与工作拍数对于一个步进电机,如果它的转子的齿数为Nr,它的齿距角z为:z=2/Nr,而步进电机运行 k拍可使转子转动一个齿距位置。实际上步进电机每一拍就执行一次步进,所以步进电机的步距角s可以表示如下:2/sNr k公式( 4.1 )或360 /sNr k公式( 4.2 )其中: k是步进电机工作拍数

48、, Nr是转子的齿数。例如:对于三相反应式步进电机而言,工作方式有三拍和六拍之分。三拍就是在转动一个齿距时换相三次;六拍则是换相六次。而在三拍方式中还有单三拍和双三拍之分。从公式(4.2) 可知:为了使步进电机工作的步距角s减小,也即:使控制精度增高,步进电机在相数一定的情况下应增加工作拍数。4.3.3 步进电机的频率特性对于反应式步进电机,在其绕组中通电的相序不同时,步进电机的旋转方向和步进精度有所不同。步进电机对绕组的通电频率有一定的要求。如果通电频率过高,超过步进电机的最大步进速度,就会产生失步。一般步进电机的通电频率,即起动频率为? 50步秒到2000步秒。步进电机的频率特性曲线,是步

49、进电机的工作频率及其对应转动力矩所作出的曲线,典型的步进电机频率特性曲线如图2所示。步进电机的频率特性曲线和很多因素有关,这些因素包括步进电机的转子直径、转子铁心有效长、. 控制线路的电压、齿数、齿形、齿槽比、步进电机内部的磁路、绕组的绕线方式、定转子间的气隙、转动一个齿距所需的拍数等。在使用中会影响到步进电机频率特性而又能由用户确定的因素有:控制拍数、控制线路的电压、线路时间常数等。下面分析这几种因素对步进电机频率特性的影响。(1) 工作方式对频率特性的影响在步进电机应用中,它的工作方式是以一个齿距所用的拍数来表示的。拍数本质上也就是转动一个齿距所需的电源电压换相次数,值得指出的是换相是指对

50、步进电机各相绕组进行转换,而电源电压是单极性的固定的。一般而言反应式电机拍数越多矩频特性就越好。因此设计中应选择多拍的控制方式。(2) 线路时间常数对频率特性的影响步进电机的每相绕组供电都是通过功率开关电路进行的。步进电机一相绕组的开关电路如图3.2 所示。其中 L为步进电机绕组电感;RL 为绕组电阻; Rc为晶体管 T的集电极电阻; D是精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 28 页续流二极管,它为绕组放电提供回路;晶体管T是大功率开关管。 Rc也是个外接的功率电阻,它是一个消耗性负载,一一般为数欧姆。这时线路的时间常数T

51、j为:/LCTjLRR公式(4.3) 其中: L单位为亨, Rc、RL单位为欧姆,Tj单位为秒。图4.3 步进电机一线绕组的开关回路开关回路时间常数Tj对注入电机绕组的电流达到稳定值的时间有极大关系,它影响到步进电机的工作频率。并且有:Tj越小,电流达稳定时间小,相应电机工作频率高;反之,Tj越大,电流达稳定时间长,电机工作频率低。从式(4.3) 可知:要减少Tj,可以采用增大 Rc的办法。但是,增大 Rc时,又会使稳态电流值减小,从而影响电机的力矩。为了减少Tj,而不使稳态电流减小,可采用在增大Rc的同时,也提高供电电压的办法。在高频应用中,要尽量减小以改善步进的特性,所以常在开关回路中采用

52、较大的Rc,同时也提高回路的电源电压 U。但这样也会使效率降低,在低频段工作时也会使步进电机的振荡加剧。在实际中,可根据客观情况来考察选择恰当的外部电阻Rc,使步进电机处于合适的工作频率状态。(3) 开关回路电压对频率的影响在一般应用中,开关电路的脉宽和流人绕组的电流的最大值,必定会随开关电路换相频率的提高而相应减小。开关电路产生的控制电压是以矩形波方式加在绕组上的。随着换相频率的提高,矩形脉冲电压波频率相应提高,这样,矩形脉冲电压的宽度和周期也就会变小,当矩形脉冲电压窄到一定程度,流入电机绕组的电流就无法达到稳定值I ,步进电机就难以步进工作了。为了保证在矩形脉冲电压相当窄时,也即频率足够高

53、时,步进电机仍能正常步精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 28 页进工作,可以提高开关回路的电压。开关回路加到绕组的是矩形脉冲电压,故电流也是脉冲。在步进电机中要设法增大起动电流,以提高步进电机转动力矩,即提高其工作频率。由于步进电机是感性负载,所以进入绕组的电流脉冲是以指数形式上升,即这时电流脉冲i 为:1/(1)TjHiIe公式(4.4) 其中: i 是电流脉冲瞬时值;HI是在开关回路电压为 u时的电流稳态值;Tj是开关回路的时间常数,/LCTjLRR综上所述,本设计选用三相步进反应式电机,采用运行中根据工作频率对电源

54、电压升压补偿的控制方法。4.2 交流电机正反转控制原理在生产实践过程中,常要求用一台电动机的正反转控制方向相反的两个运动,如小车的左行、右行;机械手的上升、下降等。本设计对交流电机的正反转控制的电气原理图如下所示:U?07-02-03U?07-02-03U?U?U?U?U?07-13-01U?07-13-01U?07-13-01U?07-13-01U?07-15-01U?07-15-01U?07-15-01U?07-15-01U?常 闭开关_1U?常 闭开关_1_1(2/1)K1(2/3)K2FUS1FR1(2/1)M3U?三相 电机_1图 4.4 交流电机正反转控制的电气原理图精选学习资料

55、- - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 28 页要实现三相鼠笼型异步电动机的正反转控制,只要把三相线当中的任意两相调换一下位置就可以了。如图4.4 所示:假如接触器KM1闭合时电动机正转,则当接触器KM1断开,接触器 KM2闭合时,电动机就会反转。从图中我们可以看出:要改变三相交流电机的旋转方向,只需要任意交换其中两相就可以达到目的。图中各元器件的作用如表所示:表 4.2 元器件作用列表4.3 交流电机的星三角形启动对于正常运行时定子绕组接成三角形的鼠笼型异步电动机,在启动时,为了保护电动机,一般采用Y/ 降压启动方法来达到限制启动电流的目

56、的。Y/降压启动的原理如图1所示:在启动过程中将电动机定子绕组接成星形,即接触器KMY 闭合。此时电动机每相绕组承受的电压为额定电压的3/1,启动电流为三角形接法时启动电流的1/3 。接触器KMY闭合的同时定时器开始定时,定时时间到,接触器KMY断开,接触器KM 闭合。电动机绕组为三角形接法,进入正常运行阶段。控制电路要有自锁、互锁、定时等常用电路,要求合上启动(正转或反转)按钮后,电机先作星型连接启动,经延时6 秒后自动换接到三角形连接运转。按下停止,电机停转。按下反转按钮后,进行反转的Y/启动。要求正反转互锁、Y/互锁。4.4 电气元件介绍 继电器继电器是根据某种输入信号来接通或断开小电流

57、控制电路,实现远距离控制和保护的自动控制电器。其输入量可以是电流、电压等电量。也可以的温度、时间、速度、压力等非电量,而输出则是触头的动作或者是电路参数的变化。继电器的种类很多 , 按输入信号的性质分为:电压继电器、电流继电器、时间继电器、温度继电器、速度继电器、压力继电器等。按工作原理分为:电磁式继电器、感应式继电精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 23 页,共 28 页器、电动式继电器、热继电器、电子式继电器等。按输出形式分为:有触点和无触点两类。本设计主要用电磁继电器、时间继电器、热继电器等。 接触器接触器是用来接通或分断电动机主

58、电路或其他负载电路的控制电器。用它可以实现频繁的远距离自动控制,接触器最主要的用途是控制电动机的启动、反转、制动和调速等。因此它是电力拖动控制系统中最重要的控制电器之一。它具有低电压释放保护功能。它具有比工作电流大数倍乃至十几倍的接通和分断能力,但不能分断短路电流。它是一种执行电器,即使在先进是可编程控制器应用系统中. 它一般也不能被取代。接触器种类很多,按驱动力不同分为电磁式、气动式、和液压式,以电磁式应用最广泛。 熔断器熔断器基于电流热效应原理和发热元件热熔断原理设计,具有一定的瞬动特性,用于电路的短路保护和严重过载保护。它具有结构简单、体积小、使用维护方便、分断能力较高、限流性能良好等特

59、点,以内功用十分广泛。熔断器在结构上主要由熔断管(或盖、或座 ) 、熔体及导电部件等部分组成。其中熔体是主要部分,它既是感测元件又是执行元件。熔断管的作用是便于安装熔体和有利于熔体熔断时熄灭电弧。 行程开关行程开光又称限位开关,是一种利用生产机械某些运动部件的碰撞来发出控制命令的主令电器。用于控制生产机械的运动方向、速度、行程大小或位置的一种自动控制器件。行程开关广泛应用于各类机床、起重机械以及轻工机械的行程控制。当生产机械运动到某一预定位置时,行程开关通过机械可动部分的动作,将机械信号转换为电信号,以实现对生产机械的控制,限制它们的动作和位置,借此对生产机械给以必要的保护。5 设计总结、致谢

60、本次课程设计是我所做的最综合的一个题目,它跨越了机械和电气两大领域。在做设计时,我们第一步是按照设计要求来确定该题目可能需要的元器件,再慢慢根据个电子元件的功能及题目的要求一一进行筛选,最终确定用那些元件。第二步是设计方案并确定。最开始我们选择了两个方案,但经过方案的比较及论证后去掉不合理的一个,最终用那个最好的方案来设计。方案确定后便开始设计实际电路,我们是在Protel 99 SE软件上设计原理图的,实际电路图设计好之后,便开始写设计报告。这次课程设计是我又一次亲自动手设计东西,收获很多,体会也很深刻。在这次设计中精选学习资料 - - - - - - - - - 名师归纳总结 - - -

61、- - - -第 24 页,共 28 页我也学会了很多新的东西,例如Protel 99 SE软件使用、 WORD 软件的一些细节地方的应用、以及一些常用的文本处理方法。当然最重要的是学到了基于单片机的机床设计的一些基本方法,同时也加深了对一些常用的电子元件的理解及其基本用法的掌握,比如单片机AT89S52 、通讯接口芯片MAX232 、键盘扫描显示芯片CH452等元器件,除了这些具体的东西,我觉得在这次设计的过程中学到的另外的更重要东西是一种精神,一种同学与同学之间的团队与合作精神,很多时候一个人的力量是有限的,一个人不可能什么都会,我觉得人与人之间的相互帮助很有必要,这样不仅能帮助大家很快的

62、解决问题,还能提高我们每个人的实际水平,也培养了我们的团队合作精神,这些能力对于我们今后的学习和工作都很有帮助。通过这次课程设计我深刻的感到了理论和实践之间的巨大差距极其之间的联系。平时理论知识学的很好,但是在课程设计中并不能得心应手,会遇到很多不会的操作,这就需要加强实践能力,一个同学的知识变成多个同学的知识,多个同学的知识变成一个同学的知识,这样才能相互促进、相互提高。另外,理论与实践也存着必然的联系,在指导老师的帮助下才能使课程设计最终成功。在此特别感谢我的指导老师XX老师和 XX老师,感谢 XX学院给我们提供这次设计的机会和器材,同时要感谢我班的几位同学,正是因为有了你们的指导和帮助,

63、我的设计才能进行和顺利结束。6参考文献【1】尔桂花 . 运动控制系统 清华大学出版社 2002 【2】张宏建,蒙建波 .自动检测技术与装置化学工业出版社【3】潘永雄 . 电子线路 CAD 实用教程 . 西安电子科技大学出版社【4】黄惟公 单片机原理与应用技术西安电子科大出版社 2007 【5】张毅刚 MCS51 单片机应用设计哈尔滨工业大学大学出版社【6】张万忠电器与 PLC 控制技术化学工业出版社 2004 【7】邓星钟机电传动控制华中理工大学出版社附录:单片机控制系统电路原理图设计精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 25 页,共 2

64、8 页P101P112XTAL24XTAL15P123P134P145P156P167P178P0732P0633P0534P0435P0336P0237P0138P0039P2728P2627P2526P2425P2324P2223P2122P2021ALE30PSEN29RD17WR16RST9EA31RXD10TXD11INT012INT113T014T115AT89C51SEG015SEG116SEG217SEG318SEG419SEG520SEG621SEG722DIG01DIG12DIG23DIG34DIG45DIG56DIG67DIG78VCC23ADDR25H3L214GND9

65、GND10RST12INT24SCL27SDA26CH452VCC2PFI4MR1GND3REST7WDI6WDO8PFO5R91KR103.3KVCCK65R66200C2220C10.1VCCC330PC430PY112MK0K881N400182K12 345 678DriverU3U4U5U6U7U2U1R212KR222KR232KR242KR252KR262KR272KR31200R32200R33200R34200R35200R36200R3720012345678INPUTVCCP01P02P03P04P05P06P0712U1A740712U2A740712U3A740712

66、U4A740712U5A740712U6A7407R411KR421KR431KR441KR451KR461K12345678OUTPUTVCCP12P13P14P15P17P16V+2C1+1C1-3C2+4C2-5V-6T2IN7R2OUT8VCC16GND15T1OUT14R1IN13R1OUT12T1IN11T2OUT10R2IN9S?MAX232C60.1C70.1C80.1C50.1VCC16 27 384 95J?DB9精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 26 页,共 28 页附录 : 电气控制原理图1 (2/1)K1(2/3)K2A?三相开关_1A?三相开关_1A?三相开关_1FUS2FUS1FUS3L1SWFR1(2/1)U?07-15-21_1M3U?三相电机_1M3U?三相电机_1_1U?04-03-01附录 : 电气控制原理图2 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 27 页,共 28 页U?07-02-03U?07-02-03U?07-02-03U

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!