基于ATMEGA16焊接人机交互系统的设计

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:dashiliangzeyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   【摘 要】以ATMEGA16单片机来设计实现数字化焊接电源的键盘显示电路。硬件电路主要包括键盘输入电路、LCD液晶显示电路、通信电路等。本文所设计的键盘显示电路具有简洁、直观的特点,并采用结构化编程的思想对此系统进行了软件实现。通过仿真测试表明,该系统工作稳定,操作灵活、简单,实现了设计要求。
   【关键词】ATMEGA16;焊接;人机交互
  
  
  焊接系统采用了IGBT逆变技术的脉冲MIG焊,设计了单片机(MCU)+数字信号处理器(DSP)的双机控制系统。其中DSP为控制系统的核心,主要完成焊接参数的实时采集、模糊控制运算、PI运算和PWM波形的产生;單片机对整个控制系统进行管理,可以实现人机交互系统(包括键盘和显示)。此外,单片机与DSP之间采用串行通信方式进行信息交换。
  本文是在MCU+DSP双处理器数字化焊接系统的框架下,以ATMEGA16单片机为控制芯片,设计了数字化焊接电源的人机交互系统,这也是数字化焊接系统的重要组成部分[1]。
   1.硬件电路设计
  我们用ATMEGA16来实现键盘与显示电路,其电路如图1所示。
  图1键盘显示电路图
  1.1键盘电路
  在本设计中,采用了4×4的16键标准键盘作为整个系统的输入设备,如图2所示,这个键盘使用8根连接线,依靠连接线间不同的连通组合判断是哪个按键按下。键盘连接真值表如图2所示。
  表2 键值表
  采用查询方式的按键工作电路,按键与单片机的I/O口相连,通过读I/O口,判定I/O口线的电平状态,即可识别出按下的按键,各按键开关均采用了上拉电阻,这是为了保证在按键断开时,各I/O口线有确定的高电平。该接口电路是采用软件消抖的方法。
  1.2显示电路
  本系统采用SMC 1602A LCM液晶显示器。该显示器可以显示字母、数字符号,其屏幕共可显示16×2个字符。LCD1602A的工作电压为5V,VDD、VSS为供电电源,BLA、BLK为背光电源。D0-D7为8位数据线,可以双向传输,RS、R/W、E为控制线,只能用作输入。其中,RS为数据/指令信号线,高电平表示传送的是数据,低电平表示传送的是指令代码;R/W为读/写信号线,高电平表示读,低电平表示写;E为使能信号线,在其高电平时有效[2]。
   2.软件设计
  2.1键盘子程序
  本设计中对键的识别、按键的读数等均靠软件完成,故硬件较简单。软件读取键盘采用的是循环扫描方法,这也是最常用的方法,键盘程序流程如图3所示。其工作分为三个步骤:
  (1)单片机中断扫描监视键盘的状态,如果无键按下就返回。
  (2)如果有键按下,取键值,并进行软件延时及抖动处理。
  (3)根据键值转向相应的按键处理服务子程序。
  图3 键盘控制流程图
  2.2显示子程序
  编写显示程序,首先要了解所选择显示芯片的工作时序。LCD1602A的时序图如图4和5所示。
  根据时序图可知当RS=L,R/W=H,E=H时,可通过D0-D7读出状态字;RS=L,R/W=L,E=H时,可以通过D0-D7写入指令;RS=H,R/W=H,E=H时,可读取D0-D7的数据;RS=H,R/W=L,E=H时,可显示D0-D7的数据。
   3.键盘显示电路仿真实验
  面板显示电路是操作人员和焊机交互对话的窗口,其设计不仅要保证信息输入、输出的实时性、稳定性和可靠性,还应该使操作简单、直观。在PROTEUS仿真实验平台,进行实验如图6所示。
   4.结论
  (1)基于ATMEGA16单片机设计的焊接人机交互系统在硬件方面具有简洁、直观的特点;在软件方面采用结构化编程的思想对人机交互功能进行了软件实现。
  (2)通过仿真测试表明, 该人机交互系统工作稳定, 操作灵活、简单, 实现了设计要求。
  
  【参考文献】
  [1]李力,胡绳荪等.数字化焊接电源人机交互系统的设计与实现[J].焊接技术,2007.
  [2]SMC 1602A LCM使用说明书.
  [3]李万红.嵌入式C编程与Atmel AVR[M].北京:清华大学出版社,2003(8).
  [4]张军.AVR单片机应用系统开发典型实例[M].北京:中国电力出版社,2005.
其他文献
在建筑中,外墙围护结构的热损耗较大,墙体又是外围护结构的主要组成部分,按价值工程原理,发展外墙保温技术成了实现建筑节能的重要环节,不仅能节约大量能源,还能给住户提供一
【摘 要】城市排水工程作为城市各项建设的一部分,具有很重要的地位。因此,我们要提高质量意识,发挥人的主观能动性,不断研究施工技术,加强创新步伐,这样我们才能提高城市排水工程的施工质量,促进城市各项基本建筑设施的正常运转,最终为整个城市的经济发展服务,为所有的城市居民服务。文章笔者对城市排水工程施工一些常见的问题进行简述与分析,供同行参考。  【关键词】城市排水工程;施工技术;排水系统      
【摘 要】地铁综合监控系统是一个多专业子系统、多功能、功能庞大的信息与集成系统。随着科学技术与社会經济的发展,综合监控系统在建设发展中的问题,值得我们关注与思考,通过对南宁轨道交通1号线地铁综合监控系统的结构、功能、集成模式进行了研究,希望建设一个促进运营发展、维护设备良好运作、为广大群众提供更好服务的地铁综合监控系统。   【关键词】综合监控系统;建设;分析     1.南宁轨道交通1号线综
燃气做为一种新型能源具有快捷、环保、高效的特点,近几年来,随着国家的大力扶持以及石油开采的范围的扩大,天然气越来越受到重视及推广。  从2004年我们公司进驻哈尔滨市松北区、利民开发区及呼兰区三个区域后,至今服务工作已有七年之久。众所周知,燃气具有易燃易爆等特点,燃气公司作为高危行业,不光涉及到老百姓的切身利益,人民的生命财产安全,同时也是国家安全工作的重点。  运行管理是燃气公司的重要环节,在管
【摘 要】生活中,电能是一种最为广泛使用的能源,随着科学技术和国民经济的不断发展,对电能质量的要求越来越重视,电能质量的指标若偏离正常水平,就会给发电,输变电和用电带来不同程度的损害,改善电能质量是一项长期艰苦的任务。  【关键词】电能质量;改善意义;改善措施;对策  电能质量是指通过公用电网供给用户端的交流电能的品质,通常是指电网线路中电能的好坏情况,当电风的电能质量被干扰或污染,达不到国家相关
应急预防与应急准备管理工作是电力企业日常事故应急管理的重要工作之一,对防止事故的发生,降低事故的严重度具有十分重要作用.在对电力企业事故应急管理认识和理解的基础上,
【摘 要】建筑施工图设计深度不够;审查流程不够规范,未按相关规定执行等问题一直制约着建筑行业的发展。本文就加强施工图审查工作的有效措施进行深入分析。  【关键词】加强;施工图审查;有效措施     0.引言  长期以来,建筑施工图设计深度不够;计算书不规范,施工图审查工作把关不严,审查不细;审查流程不够规范,未按相关规定执行等问题一直制约着建筑行业的发展,施工图审查水平有待于提高。本文就加强施工
多层钢筋砼框架结构在房屋建筑中被广泛应用.但由于施工现场作业工序繁多,具体操作难度大,施工人员素质良莠不齐,存在很多质量问题和质量通病.框架柱作为竖向受力构件,施工有
【摘 要】農业是我国的基础型产业,随着近年来生态环境的恶化,要实现农业的可持续发展就要走农业循环经济这一条道路。因此,本文对农业循环经济的内涵、我国农业发展面临的问题和如何发展农业循环经济的几个对策进行了浅要的分析。  【关键词】农业;循环经济;发展     农业是支撑国民经济建设与发展的基础产业,长期以来,我国农业经济走的是传统的粗放型增长的道路。随着生态环境的恶化,人口、资源方面的压力越来越
【摘 要】随着经济全球化的进程逐步加快,对医院会计提出了较高的要求,会计行业正面临前所未有的机遇和挑战。本文就医院会计发展谈几点思考意见。  【关键词】医院;会计;发展     0.引言  随着经济全球化的进程逐步加快,对医院会计提出了较高的要求,会计行业正面临前所未有的机遇和挑战。现代医院所处的外部经济环境复杂多变,医院自身的经营管理活动要想适应这种环境,就必须既了解自身的经营活动,又要能对外