《(完好版)机电一体化专科毕业论文.docx》由会员分享,可在线阅读,更多相关《(完好版)机电一体化专科毕业论文.docx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 (完好版)机电一体化专科毕业论文课程设计讲明书课程设计名称:机电一体化综合课程设计题目:机电一体化课程设计学生姓名:马晓黎专业:机电一体化指导老师:目录1前言.2总体方案设计.2.1总体分析.2.2方案框图.3单元模块设计.3.1键盘与显示模块.3.1.1模块工作原理.3.1.2芯片CH452介绍.3.1.2.1特点.3.1.2.2显示驱动原理.3.2单片机控制单元模块电路.3.2.1控制原理.3.2.2光电耦合电路.3.2.3芯片介绍.3.3串行通信模块.3.3.1RS232通信协议.3.3.2串行通信电路.4电机与电气控制电路设计.4.1步进电机模块.4.1.1步进电机的工作原理.4.2
2、.2步进电机的步距角与工作拍数.4.3.3步进电机的频率特性.4.2沟通电机正反转控制原理.4.3沟通电机的星三角形启动.4.4电气元件介绍.5设计总结、致谢.6参考文献.附录:单片机控制系统电路原理图设计.附录:电气控制原理图1.附录:电气控制原理图2.机电一体化综合课程设计摘要:本设计是完成一两坐标步进电机驱动运动工作台控制系统的设计;完成沟通电机启停的电气控制系统设计。其硬件部分共包括键盘操作、单片机控制、输入电路、控制电路、显示电路等五个主要组成部分。设计的总体思路是准确安全的对工作台和电机进行控制。位置信号和按键信息通过传输线传送给单片机和键盘接口芯片,数据经过处理,将按键信息串行方
3、式传送给单片机,单片机通过相应的程序,向控制回路发送控制信号,进而控制工作台的动作,实现对硬件设备的控制。关键词:键盘操作,单片机控制,数码管显示。1前言机电一体化是以机械技术和电子技术为主题,多门技术学科互相浸透、互相结合的产物,是正在发展和逐步完善的一门新兴的边缘学科。机电一体化使机械工业的技术构造、产品构造、功能与构成、生产方式及管理体系发生了宏大变化,使工业生产由“机械电气化迈入了以“机电一体化为特征的发展阶段。本设计中提到的微机数控机床是利用单板或单片微机对机床运动轨迹进行数控及对机床辅助功能动作进行程序控制的一种自动化机械加工设备。采用微机数控机床进行机械加工的最大优点是能够有效地
4、提高中、小批零件的加工生产率,保证加工质量。此外,由于微型计算机具有价格低、体积小、性能可靠和使用灵敏等特点,微机数控机床的一次性投资比全功能数控机床节免得多,且又便于一般工人把握操作和维修。因而将专用机床设计成微机数控机床已成为机床设计的发展方向之一。本设计中用到的步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件,具有快速起动和停止的特点。其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度,并能实现正反转和平滑速度调节。它的运行速度和步距不受电源电压波动及负载的影响,因此被广泛应用于数模转换、速度控制和位置控制系统。本设计完成了如下要求:1单片机控制系统电路原理图的设计2控
5、制系统电路印制版的绘制3利用单片机编程实现两坐标系统的手动、自动和回位等运动4实现两坐标工作台极限移动的保护及显示、报警5设计沟通电机的点动、正反转控制和星-三角形启动的电气控制原理图6电气控制电路有相应的保护电路过载、过压、欠压等7熟悉机电系统常用元器件PLC、沟通电机、直流电机、步进电机此次“机电一体化课程设计主要简单设计出数控机床系统,其实离实际真正工业用数控机床还有很大的距离。经过小组讨论,拟设计两坐标步进电机驱动运动工作台控制系统和沟通电机启停的电器控制系统,单元模块包括:单片机控制电路,键盘接口电路,键盘电路,显示电路,输入电路,控制电路,PC接口电路等。由于时间仓促和本人知识水平
6、有限,在设计中难免会有些许瑕疵,恳请教师指正。2总体方案设计2.1总体分析本次设计实现的是一两座标步进电机驱动运动工作台控制系统的设计。设计采用单片机对系统进行控制,单片机的包括键盘与显示的控制、与PC机的串口通讯、以及电机输入输入输出信号的控制。电机的输入信号包含报警监测,在机床边缘运用一个接近开关即可实现此目的。2.2方案框图单片机作为控制的核心,一方面对机床的运动方向和位移量进行控制,另外还将与键盘对应的位移信息显示在LED上,并实现与PC机的通信以及对报警的处理。三相沟通单片机HD7279A4*8键盘8LED显示串行通信光电隔离光电隔离功率接口功率接口步进电机X步进电机Y行程开关至上位
7、即继电器控制图2.1总体方案设计图3单元模块设计3.1键盘与显示模块3.1.1模块工作原理本单元模块电路的功能是通过对单片机编程,使当前按键信息在8个LED上显示出来,由芯片CH452来对数码管进行驱动,并对键盘进行扫描。图3.1所示为一来个八位LED动态显示电路。在同一时刻,假如各位位选线都处于选通状态的话,8位LED将显示一样的字符。若要各位LED能够同时显示出与本位相应的显示字符,就必须采用动态显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其他各位的位选线则处于关闭状态,同时,段码线上输出相应位要显示的字符段码。这样,在同一时刻,8位LED中只要选通的那一位显示出字符,而另一
8、位则是熄灭的。同样,在下一时刻,只让下一位的位选线处于选通状态,在段码线上输出将要显示字符的段码,则同一时刻,只要选通位显示出相应的字符,而其他各位则是熄灭的。如此循环下去,就能够使两位分别显示出将要显示的字符。固然这些字符是在不同时刻出现的,而在同一时刻,只要一位显示,其他各位熄灭,但由于LED显示器的余辉和人眼的视觉暂留作用,只要每位显示间隔时间足够短,则能够造成多位同时亮的假象,到达同时显示的效果。SEG015SEG116SEG217SEG318SEG419SEG520SEG621SEG722DIG01DIG12DIG23DIG34DIG45DIG56DIG67DIG78VCC23ADD
9、R25H3L214GND9GND10RST12INT24SCL27SDA26CH452R66200C2220C10.1VCCK881图3.1显示单元模块电路图键盘的扫描原理与数码管的扫描显示原理类似,依次将矩阵键盘的某行或某列置一,再逐个判定改行或该列上能否有信号为高,有则讲明两座标相交处的按键按下了。3.1.2芯片CH452介绍CH452是数码管显示驱动和键盘扫描控制芯片。CH452内置时钟振荡电路,能够动态驱动8位数码管或者64位LED,具有BCD译码、闪烁、移位、段位寻址、光柱译码等功能;同时还能够进行64键的键盘扫描;CH452通过能够级联的4线串行接口或者2线串行接口与单片机等交换数
10、据;并且能够对单片机提供上电复位信号。图3.2CH452工作原理图3.1.2.1特点1显示驱动内置电流驱动级,段电流不小于15mA,字电流不小于80mA。动态显示扫描控制,直接驱动8位数码管、64位发光管LED或者64级光柱。可选数码管的段与数据位相对应的不译码方式或者BCD译码方式。BCD译码支持一个自定义的BCD码,用于显示一个特殊字符。数码管的字数据左移、右移、左循环、右循环。各数码管的数字独立闪烁控制,可选快慢两种闪烁速度。任意段位寻址,独立控制各个LED或者各数码管的各个段的亮与灭。64级光柱译码,通过64个LED组成的光柱显示光柱值。扫描极限控制,支持1到8个数码管,只为有效数码管
11、分配扫描时间。能够选择字驱动输出极性,便于外部扩展驱动电压和电流。2键盘控制内置64键键盘控制器,基于88矩阵键盘扫描。内置按键状态输入的下拉电阻,内置去抖动电路。键盘中断,能够选择低电平有效输出或者低电平脉冲输出。提供按键释放标志位,可供查询按键按下与释放。支持按键唤醒,处于低功耗节电状态中的CH452能够被部分按键唤醒。3、外部接口同一芯片,可选高速的4线串行接口或者经济的2线串行接口。4线串行接口:支持多个芯片级联,时钟速度从0到2MHz,兼容CH451芯片。4线串行接口:DIN和DCLK信号线能够与其它接口电路共用,节约引脚。2线串行接口:支持两个CH452芯片并联由ADDR引脚电平设
12、定各自地址。2线串行接口:时钟速度从500Hz到200KHz,兼容两线I2C总线,节约引脚。内置上电复位,能够为单片机提供高电平有效和低电平有效复位输出。4、其它内置时钟振荡电路,不需要外部提供时钟或者外接振荡元器件,更抗干扰。支持低功耗睡眠,节约电能,能够被按键唤醒或者被命令操作唤醒。可选两种封装:SOP28、DIP24S,引脚与CH451芯片兼容。经过受权采用了1项专利技术,低成本,简便易用。3.1.2.2显示驱动原理CH452对数码管和发光管采用动态扫描驱动,顺序为DIG0至DIG7,当其中一个引脚吸入电流时,其它引脚则不吸入电流。CH452内部具有电流驱动级,能够直接驱动0.5英寸至1
13、英寸的共阴数码管,段驱动引脚SEG6SEG0分别对应数码管的段G段A,段驱动引脚SEG7对应数码管的小数点,字驱动引脚DIG7DIG0分别连接8个数码管的阴极;CH452可以以连接88矩阵的发光二级管LED阵列或者64个独立发光管或者64级光柱;CH452能够改变字驱动输出极性以便直接驱动共阳数码管不译码方式,或者通过外接反相驱动器支持共阳数码管,或者外接大功率管支持大尺寸的数码管。CH452支持扫描极限控制,并且只为有效数码管分配扫描时间。当扫描极限设定为1时,唯一的数码管DIG0将得到所有的动态驱动时间,进而等同于静态驱动;当扫描极限设定为8时,8个数码管DIG7DIG0各得到18的动态驱动时间;当扫描极限设定为4时,4个数码管DIG3DIG0各得到14的动态驱动时间,此时各数码管的平均驱动电流将比扫描极限为8时增加一倍,所以降低扫描极限能够提高数码管的显示亮度。CH452内部具有8个8位的数据寄存器,用于保存8个字数据,分别对应于CH452所驱动的8个数码管或者8组每组8个的发光二极管。CH452支持数据寄存器中的字数据左移、右移、左循环、右循环,并且支持各数码管的独立闪烁控制,在字数据左右移动或者左右循环移动的经过中,闪烁控制的属性不会随数据移动。CH452支持任意段位寻址,能够用于独立控制64个发光管LED中的任意一个或者数码管中的特定段例如小数点,段位编址顺序与键盘编
限制150内