当前位置:文档之家› 基于Proteus的虚拟液晶触摸屏设计与应用

基于Proteus的虚拟液晶触摸屏设计与应用

基于Proteus的虚拟液晶触摸屏设计与应用
基于Proteus的虚拟液晶触摸屏设计与应用

第24卷 第4期

2009年8月

液 晶 与 显 示

Chinese Journal of Liquid Crystals and Displays

Vol 124,No 14Aug.,2009

文章编号:100722780(2009)0420562205

基于Proteus 的虚拟液晶触摸屏设计与应用

朱清慧,张凤蕊

(南阳理工学院电子系,河南南阳 473004,E 2mail :ozhu @https://www.doczj.com/doc/273101906.html, )

摘 要:利用Proteus ISIS 中的元件制作功能,结合256×256的图形液晶显示器,设计了一款虚拟液晶触摸屏,并将其应用到简易国际象棋对弈控制系统中,通过此嵌入式系统的设计和仿真,对虚拟液晶触摸屏的制作、合成及软件设计做了详细介绍,填补了目前Proteus 软件中液晶触摸屏应用设计的空白,对基于Proteus 的各种液晶触摸屏的设计和应用具有一定的指导意义。

关 键 词:虚拟液晶触摸屏;简易国际象棋;键盘制作;虚拟终端中图分类号:TN141.9;TM743 文献标识码:A

收稿日期:2009204207;修订日期:2009205207

1 引 言

在嵌入式系统设计中,触摸屏作为输入、输出终端具有非常重要的作用。近年来,液晶触摸屏的应用越来越广泛。Proteus 软件是目前世界上最先进、最完整的嵌入式系统仿真与开发平台,它与其它电子设计与仿真软件的区别就在于它能对嵌入式系统进行仿真,是一种可视化的支持多种型号单片机(如51、PIC 、AVR 、Motorola hcll 等)并且支持与当前流行的单片机开发环境(Keil 、M PL AB 、IAR )连接调试的软、硬件仿真系统[1]。Proteus 软件包含两个界面,Proteus ISIS 是原理

图设计与仿真界面;Proteus A RES 是印刷电路版设计与仿真界面。

Proteus ISIS 具有丰富的元件库,为广大电

子设计爱好者提供了方便。但是目前版本中没有触摸屏元件,而触摸屏在许多电子设计系统尤其是游戏设计中是不可取代的,这就使原本强大的Proteus 软件因此而显得美中不足,也制约了它

的应用和发展。目前很少有文献报道基于Pro 2teus 液晶触摸屏的嵌入式系统设计和应用。

本文在Proteus ISIS 中利用键盘制作功能,结合液晶显示屏设计了一个虚拟液晶触模屏,并构建一个基于PIC18F452单片机的简易国际象棋对弈控制系统,通过鼠标操作液晶触摸屏,实现了人与单片机之间的象棋对弈[2];系统地阐述了

虚拟液晶触摸屏元件的建立及与单片机之间的数据通信方式和软件实现,为基于Proteus 的液晶触摸屏的控制系统设计提供了参考方案,开辟了Proteus 软件设计应用中的新领域。

2 系统电路设计

在Proteus ISIS 中选取256×256的图形液晶显示器作为简易国际象棋的棋盘,虚拟终端作为人机信息交流的界面,显示双方棋子的走子路线和机器走棋的思考过程,通过串行通信与单片机进行数据交换[3]。数字扬声器提示走棋,按钮用来复位棋盘到初始状态。控制系统的初始电路图如图1所示。

3 虚拟液晶触摸屏设计

图1中,作为棋盘的液晶显示屏对单片机来说,应该既是一个输出终端,同时又是一个输入终端。而液晶显示屏仅是一个输出部件,鼠标无法对其进行操作。要实现人机对弈,必须对液晶显示屏进行重新设计,使其具有键盘输入的功能。利用Proteus ISIS 的元件制作功能制作一个和图1中的液晶显示大小一致的特殊键盘,内含64个

按键(隐形,通过坐标来指定按键操作区域),然后重叠放置在显示屏上,让两者合二为一,成为液晶触摸屏。表面看来只是一个多了几个引脚的液晶显示屏,但同时又是一个可操作的键盘。

第4期朱清慧,等:基于Proteus的虚拟液晶触摸屏设计与应用563

 

564 液 晶 与 显 示第24卷

3.2 完善系统电路

拾取元件“Chess 2key ”到原理图编辑区,使它和图1中的液晶屏重叠,从而成为液晶触摸屏,加译码器后和单片机连接成如图4所示的系统完整电路。图4中,液晶显示屏显示每个棋子的走子位置,同时它又是一个8×8输入键盘,每个键盘

的大小与液晶显示棋子大小一致,先后点击棋子和一个走子目标位置,也就点击了对应的两个按键,单片机收到相应的信息记忆并进行处理,就好像我们拿着棋子在走。通过系统软件编程,可以完美地实现液晶触模屏的功能,从而使人机无障碍地进行交流[5,6]

图4 系统完整电路

Fig.4 Whole circuit of system

4 软件设计

系统软件设计采用C 语言编程,主要包含以下几个程序文件:主程序“main.c ”、触摸屏控制程序“L CD.c ”、走棋规则程序“move.c ”、虚拟终端显示程序“serial.c ”、棋盘初始位置显示程序“pieces.c ”以及头文件“chess.h ”。主程序调用不同功能的子程序实现人机对弈的游戏过程。

其中触摸屏显示控制程序“L CD.c ”是系统控制的核心,也是本文所设计的液晶触摸屏的软件实现部分。程序首先对液晶显示屏进行初始化命令设置,图形显示RAM 区和文本显示RAM 区的首地址分别设为0000H 和2000H ,GA =TA =32。256×256的图形液晶显示器分成8×8个棋

子位,每个棋子为32×32液晶点阵。棋盘格黑白间隔设置,以文本方式显示。棋子图形以图形方式显示。图形显示区与文本显示区的数据采用“异或”方式叠加显示[7,8]。其次对PIC 单片机和各端口和内部计数器等进行初始化。单片机采用中断方式对触摸屏进行响应,当有按键被点击时响应对应的中断执行程序,即记忆原始棋子位置

和目标位,把原始棋子的图形用屏幕拷贝命令写到目标位上,因为棋子与棋盘格之间对应点为异或逻辑,图形能够自动反色显示,走到黑色棋格内自动变为白色棋子,走到白色棋格内自动变回黑色棋子。

5 系统仿真实现

程序编译为PIC 单片机能够识别的“PIC 2C H ESS.CO F ”文件[9],在图1中双击PIC 单片

机,打开编辑元件属性对话框,在“Program File ”一栏中,按目录找到编译文件“PICC H ESS.CO F ”,点击“O K ”键即完成了程序的虚拟下载功

能[10],如图5所示

图5 Proteus ISIS 中的程序虚拟下载

Fig.5 Program virtually download in Proteus ISIS

第4期朱清慧,等:基于Proteus的虚拟液晶触摸屏设计与应用565

 

在Proteus ISIS中按仿真运行按钮,触摸屏

首先显示国际象棋棋盘的初始棋子摆放位置。这

是因为程序首先调用了“pieces.c”文件。数字嗽

叭发出提示音响,同时虚拟终端显示打开,提示走

棋,程序对弈设计为人先走棋。用鼠标点击第7

行第5列的棋子,使其前进一步,虚拟终端显示走

棋信息和单片机的思考过程及走棋结果,如图6

所示,液晶触摸屏仿真结果如图7所示。

6 结 论

着重介绍了Proteus ISIS中虚拟液晶触摸屏

的设计思路和实现方法,并在国际象棋游戏中得

到了具体应用。该设计思路和实现方法可以推广

到Proteus ISIS中所有触摸屏应用设计中,针对

不同类型的液晶显示器及触摸屏尺寸,可以设计

不同的操作键盘,使二者合成为各种类型的虚拟

液晶触摸屏,但触摸屏控制的编程思维是一致的,

从而可以方便地进行基于单片机的各种游戏的开

发和实现,同时也扩充了Proteus软件的一项重

要功能。

参 考 文 献:

[1]朱清慧,张凤蕊,翟天嵩,等.Proteus教程———电子线路设计、制版与仿真[M].北京:清华大学出版社,2008:125.

[2]李学海.PIC单片机实用教程[M].北京:航空般天大学出版社,2002:19228.

[3]李维讠是,郭强.液晶显示应用技术[M].北京:电子工业出版社,2000:1252128.

[4]吴凌燕,苏建元,吴天静.触摸屏按键处理方法研究[J].仪表技术,2008,10:21223.

[5]艾红,王捷,厉虹,万明明.基于串行接口的汉字液晶显示模块应用与开发[J].液晶与显示,2006,21(3):2152219.

[6]黄海宏,王海欣.液晶显示汉字的字模提取新方法[J].液晶与显示,2005,20(4):982101.

[7]武晓宏,秋兴国.基于M G L S12864的汉字、字符混合显示方法[J].工矿自动化,2004,(5):2112212.

[8]赵申苓.液晶显示器背光源驱动优化的探讨[J].液晶与显示,2006,4(21):1332137.

[9]韦作凯,杜欣,藏晓明,等.基于单片机实现触摸屏的实时数据采集[J].大连民族学院学报,2008,9(10):38238.

[10]苗裕,郑喜凤,许开欢,等.单片微型机原理、应用与实验[M].上海:复旦大学出版社,2000:2152244.

Design and Application of Virtual Liquid Touch Panel B ased on Proteus

ZHU Qing2hui,ZHAN G Feng2rui

(Depart ment of Elect ronics,N any ang I nsit ute of Technolog y,N any ang 473004,China,E2mail:oz hu@https://www.doczj.com/doc/273101906.html,)

Abstract

The paper designed a virt ual liquid touch panel using device2making tool of Proteus ISIS combined wit h256×256grap hical liquid display,and applied it into tiny chess cont rol system.Through t he

 液 晶 与 显 示第24卷566

design and simulatio n of t his embedded system,t he making,synt hesis and software design of virt ual liquid touch panel were int roduced in detail.The aut hor t ries to fill in t he gap about liquid touch panel application design in Proteus of current version.The technology described in t his paper is of universal guiding significance on design and applicatio n of various liquid touch panel based on Proteus.

K ey w ords:virt ual liquid touch panel;tinny chess;keypad making;virt ual terminal

作者简介:朱清慧(1968-),女,河南南阳人,副教授,博士研究生,研究方向:检测技术与自动化装置。

(上接501)

例:[12]西安电子科技大学1光折变自适应光外差探测方法:中国,0112877712[P/OL]120022032 06[2002205228]1http://211.152.9.47/sipoasp/zljs/hyjs2yx2new.asp?recid=01128777.2&leixin=0.

电子文献:[序号]主要责任者1题名:其他题名信息[文献类型标志]1出版地:出版者,出版年(更新或修改日期)[引用日期]1获取和访问路径1

例:[13]PACS2L:t he p ublic2access comp uter systems forum[EB/OL]1Houston,Tex:U niversity of Houston Libraries,1989[1995205217]1https://www.doczj.com/doc/273101906.html,/pacsl.ht ml1

例:[14]Online Comp uter Library Center,Inc1History of OCL C[EB/OL]1[2000201208]1http: //https://www.doczj.com/doc/273101906.html,/about/history/default.ht m.

21文后参考文献应在正文中引用该文献处进行标注。

31关于作者姓名,姓在前,名在后(拉丁文只用缩写);作者3人以下应全部列出,4人以上仅列出前3人,其后加“等”(外文加“et al”)。

41注意参考文献标注的标点符号、次序,并不得缺项。

51参考文献著录不规范的有可能影响文章的录用。

注:文献类型和电子文献载体标志代码:

文献类型和标志代码

文献类型标志代码文献类型标志代码

普通图书M报告R

会议录C标准S

汇编G专利P

报纸N数据库DB

期刊J计算机程序CP 学位论文D电子公告EB

电子文献载体和标志代码

载体类型标志代码

磁带(magnetic tape)M T

磁盘(disk)D K

光盘(CD2ROM)CD

联机网络(online)OL

触摸屏与MCGS组态设计

触摸屏与MCGS组态设计 1.触摸屏的简介 本设计系统采用mcgsTpc嵌入式一体化触摸屏TPC7062K和MCGS嵌入版全中文工控组态软件。 1.1TPC7062K八大优势 ●高清:800 × 480分辨率,体验精致、自然、通透的高清盛宴 ●真彩:65535色数字真彩,丰富的图形库,享受顶级震撼画质 ●可靠:抗干扰性能达到工业III级标准,采用LED背光,寿命长 ●配置:ARM9内核、400M主频、64M内存、128M存储空间 ●软件:MCGS全功能组态软件,支持U盘备份恢复,功能更强大 ●环保:低功耗,整机功耗仅6W ,发展绿色工业,倡导能源节约 ●时尚:7〞宽屏显示、超轻、超薄机身设计,引领简约时尚 1.2TPC7062K产品外观 正视图背视图 1.3TPC7062K外部接口 1 接口说明

2 串口引脚定义 3 触摸屏的校准 进入触摸屏校准程序:TPC开机启动后屏幕出现“正在启动”提示进度条,此时使用触摸笔或手指轻点屏幕任意位置,进入启动属性界面。等待30秒,系统将自动运行触摸屏校准程序。 触摸屏校准:使用触摸笔或手指轻按十字光标中心点不放,当光标移动至下一点后抬起;重复该动作,直至提示“新的校准设置已测定”,轻点屏幕任意位置退出校准程序。

2.MCGS的简介 MCGS嵌入版组态软件是昆仑通态公司专门开发用于mcgsTpc的组态软件,主要完成现场数据的采集与监测、前端数据的处理与控制。 MCGS嵌入版组态软件与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备。 2.1 MCGS嵌入版组态软件的主要功能 ●简单灵活的可视化操作界面:采用全中文、可视化的开发界面,符合中国人的使用习惯和要求。 ●实时性强、有良好的并行处理性能:是真正的32位系统,以线程为单位对任务进行分时并行处理。 ●丰富、生动的多媒体画面:以图像、图符、报表、曲线等多种形式,为操作员及时提供相关信息。 ●完善的安全机制:提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。 ●强大的网络功能:具有强大的网络通讯功能。 ●多样化的报警功能:提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置。 ●支持多种硬件设备。 总之,MCGS嵌入版组态软件具有与通用组态软件一样强大的功能,并且操作简单,易学易用 1.2 MCGS嵌入版组态软件的组成 MCGS嵌入版生成的用户应用系统,由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如下图所示。 ⑴主控窗口构造了应用系统的主框架 主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、特性参数

(整理)较为全面的基于PROTEUS仿真51单片机动态数码管课程设计(WORD版)

单片机课程设计 题目动态数码管显示 学院机电工程学院 专业班级电子信息工程12-1班 姓名 组员 指导教师张、王老师 2015 年 5 月30 日

课程设计量化评分标准

目录 一、概述 (1) 1. 单片机简介 (1) 2. Proteus简介 (2) 3. 设计任务与要求 (3) 二、硬件设计 (3) 1. 单片机最小系统设计 (1) 2. 数码管显示部分 (4) 3. 数码管驱动部分 (5) 三、软件设计 (6) 1. 仿真原理图 (6) 2. 仿真参数设置 (6) 3. 仿真结果 (7) 4. 程序流程图 (8) 5. 程序代码.................................................... .9 四、心得体会............................................... (11) 五、参考文献 (12)

精品文档 一、概述 1. 单片机简介 如图1.1和图1.2分别为PDI P封装的AT89C52引脚图和实物图 图1.1 引脚图图1.2 实物图 AT89C52是一个低电压,高性能CMOS8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。 AT89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。本课程设计中使用的是PDIP封装的AT89C52单片机。 2.Proteus简介 如图1.3为Proteus7.0的工作界面图

触摸屏是一种新型可编程控制终端解析

1、引言 触摸屏是一种新型可编程控制终端,是新一代高科技人机界面产品,适用于现场控制,可靠性高,编程简单,使用维护方便。在工艺参数较多又需要人机交互时使用触摸屏,可使整个生产的自动化控制的功能得到大大的加强。 PLC有着运算速度高、指令丰富、功能强大、可靠性高、使用方便、编程灵活、抗干扰能力强等特点。近几年,随着科学技术的不断进步,各行业对其生产设备和系统的自动化程度要求越来越高,采用现代自动化控制技术对减轻劳动强度、优化生产工艺、提高劳动生产率和降低生产成本起着很重要的作用。触摸屏结合PLC在闭环控制的变频节能系统中的应用是一种自动控制的趋势。 触摸屏和PLC在闭环控制的变频节能系统中的使用,可以让操作者在触摸屏中直接设定目标值(压力及温度等),通过PLC与实际值(传感器的测量值)进行比较运算,直接向变频节能系统发出运算指令(模拟信号),调节变频器的输出频率。并可实时监控到被控系统实际值的大小及变频器内的多个参数,实现报警、记录等功能。一般PLC结合触摸屏的闭环调节的变频节能系统如下图所示。 2、闭环控制的变频节能系统用途很广,各种场合的变频节能系统的拖动方式及控制方式各有不同,具体应用时应根据实际情况选择设计。下面列举一些: 中央空调节能:冷冻泵、冷却泵、主机、却塔风机、风机盘管等。 恒压供水:水厂一、二级泵,供水管网增压泵、大厦供水水泵等 锅炉:引风机、送风机、给水泵等,变频节能系统的控制调节预处理信号由锅炉自动控制系统、DCS或多冲量控制系统给出。 汽轮机:循环泵、凝结泵等,其控制调节预处理信号由汽轮机自动控制系统及DCS给出。 纯水处理系统:软化水泵、增压泵等。 洁净室:增压风机、FFU群控等等。 3、整个闭环控制的变频节能系统的组成设备及其作用: (1)PLC选用SIEMENS公司的S7-200系列:由CPU224XP、DI/DO模块、AI/AO模块组成。PLC作为控制单元,是整个系统的控制核心。其主要的作用要体现以下几方面: ①完成对系统各种数据的采集以及数字量与模拟量的相互转换。 ②完成对整个系统的逻辑控制及PID调节的运算。 ③向触摸屏提供所采集及处理的数据,并执行触摸屏发出的各种指令。 ④将PID运算的数据结果转换成模拟信号,作为调节变频器的输出频率的控制信号。 ⑤通过通信电缆及USS4协议完成对变频器内部参数读写及控制。 (2)触摸屏采用SIEMENS公司MP370:其主要作用如下: ①可实时显示设备和系统的运行状态。 ②通过触摸向PLC发出指令和数据,再通过PLC完成对系统或设备的控制。 ③可做成多幅多种监控画面,替代了传统的电气操作盘及显示记录仪表等,且功能更加强大。 (3)变频器:采用SIEMENS公司440系列,通过USS4协议可由触摸屏通过PLC设置其内部的部分参数,根据PLC发送过来的数据(模拟量)值调节水泵或风机的转速,并将其内部运行参数反馈到PLC。 (4)压力、温度等传感器:将被控制系统(水系统或风系统)的实际参数值转变成电信号上传至PLC。 (5)电气元件:给PLC、触摸屏、变频器及传感器等供电,完成各种操作及驱动等。 4、触摸屏画面设计 触摸屏画面由ProTool等专用软件进行设计,然后先通过编程电脑调试,合格后再下载到触摸屏。触摸屏画面总数应在其存储空间允许的范围内,各画面之间尽量做到可相互及强制切换。 (1)主画面的设计 一般的,可用欢迎画面或被控系统的主系统画面作为主画面,该画面可进入到各分画面。各分画面均能一步返回主画面。若是将被控主系统画面作为主画面,则应在画面中显示被控系统的一些住要参数,以便在此画面上对整个被控系统有大致的了结。

AVR proteus课程设计全套答案

A VR proteus课程设计题目具体要求 所有项目都有完整的代码和报告,有意者联系dyss@https://www.doczj.com/doc/273101906.html, 一、总体要求: 每组学生根据分配的题目认真进行硬件和软件的仿真设计,其中基本要求属于必做项,发挥部分作为提高要求。 本次A VR软件设计主要为下学期A VR课程设计(使用A Tmega128开发板)作准备。二、分类要求: 1、函数信号发生器类 基本要求: 1 用存储器或算法得到信号源,将获得的信号源存储在程序存储器中。 2 将程序存储器中的信号源全部取出存放在A Tmega128的内部存储器中,并用 DA转换器输出一函数信号(正弦、方波、三角、锯齿等,频率1000Hz),可 以用示波器进行波形观察。 3 用数码管或LCD或虚拟终端显示输出参数。 4 用功能键切换各信号的输出。 发挥部分: 1通过键盘,可改变波形的频率。每按一次键,频率值前进进或后退1倍,频率范围不限。 2通过按键可以修改输出波形的幅度。 3数码管或LCD或虚拟终端显示的内容可以用频率值和周期值切换表示。 4同时用两种不同方式显示输出参数 动态显示格式: 自定 2、频率计类 基本要求: 1频率的测量范围为250hz-10khz。 2使用proteus模拟信号激励源直接产生待测方波信号,用一组数码管或LCD或虚拟终端显示该信号的频率、周期以及脉宽等参数,并用示波器或定时/计数器观察 输入信号。 3将待测信号接至A Tmega128定时/计数器的外部信号输入端,测量此方波信号的频率、周期和脉宽,在另一组数码管或LCD上或虚拟终端上将参数值显示出来。 4信号源的参数可任选LED 、LCD或虚拟终端显示,测量得到的参数按题目要求选择显示方式。 发挥部分: 1放宽频率测量范围,并根据频率的不同智能选择不同的测量方法,以提高测量精度。 2可选用定时器/计数器的输入捕捉功能,以提高周期测量精度。 动态显示格式: 自定

PROTEUS 课程设计

课程设计任务书 学生姓名:专业班级:电子1102班 指导教师:工作单位:信息工程学院 题目:方波发生电路 初始条件: 计算机、Proteus软件、Cadence软件 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写 等具体要求) 1、课程设计工作量:1.5周 2、技术要求: (1)学习Proteus软件和Cadence软件。 (2)设计一个方波发生电路。 (3)利用Cadence软件对该电路设计原理图并进行PCB制版,用Proteus软件对该电路进行仿真。 3、查阅至少5篇参考文献。按要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。 时间安排: 2015.1.12做课设具体实施安排和课设报告格式要求说明。 2015.1.12-1.15学习Proteus软件和Cadence软件,查阅相关资料,复习所设计内容的基本理论知识。 2015.1.16-1.20对方波发生电路进行设计仿真工作,完成课设报告的撰写。 2015.1.21提交课程设计报告,进行答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

目录 摘要.....................................................................................................I Abstract................................................................................................II 1绪论.. (1) 2方案论证 (2) 3利用Proteus软件进行电路设计及仿真 (5) 4利用Cadence软件进行电路设计及PCB绘制 (9) 4.1电路原理图设计 (9) 4.2PCB设计 (10) 5心得体会 (13) 参考文献 (14)

proteus闹钟课程设计

题目:闹钟的设计 学生姓名:黄书林 学生学号: 1114010110 系别:电气信息工程学院 专业:自动化 年级: 11 级 任课教师:张水锋 电气信息工程学院制 2013年10月

目录 摘要 (2) 课程任务与要求 (2) 方案论证 (2) 闹钟流程图 (3) 单元电路: (6) 单片机芯片 (6) 八位数码管显示电路 (7) 闹钟调节按键电路 (9) 晶振电路 (10) 复位电路 (10) 蜂鸣器体相电路 (11) 总图: (12) 心得体会 (13) 参考文献 (13) 附录 (13)

闹钟的设计 学生:黄书林 指导教师:张水锋 电气信息工程学院自动化 摘要 通过学习《基于Proteus的51系列单片机设计与仿真》让我知道我们不仅需要有过硬的理论知识,还应该有动手实践的能力。并且是将理论结合实际, 提升到应用层面。以后走上社会,还是会有很多新的知识是需要我们学习的,届时需要我们有比较强的自学能力。此次《基于Proteus的51系列单片机设计与仿真》课程设计。对理论结合实际的动手能力和自学能力有很强的体现。本次设计是基于 AT89C51 单片机的数字闹钟的设计。 关键词:数字闹钟 AT89C51 Proteus。 课程任务与要求 本次课程的任务就是要以51系列单片机为核心设计一个闹钟,它能通过单片机实现秒、分、小时的进位24 小时制,将当前时分秒在七段 LED 显示器上显示。可设置闹钟的时间当前值对准一时间,设置闹铃时间,闹铃功能的关闭和开放。 要求:通过Proteus软件来实现设计的仿真,提高自己的编程水平,增加设计兴趣。通过做自己喜欢的设计,提高自学能力。为以后毕业走上工作岗位打下坚实的基础。 二方案论证 经分析,计算器电路包括三个部分:显示部分八位数码管、闹钟时钟按键、 单片机电路。具体分析如下: 1 显示部分 1.1 LCD显示 LCD1602作为一个成熟的产品,使用简单,模式固定,便于移植到各种类型的程序,微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,价格大概15块钱左右。 1.2数码管显示 数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数分为七

根据Proteus的步进电机的设计仿真

目录 目录 (1) 摘要 (2) 第一章 Proteus绘制仿真原理图 (3) 1.1 Proteus简介 (3) 1.2 Proteus ISIS简介 (3) 第二章硬件电路设计 (4) 2.1 步进电机 (5) 2.1.1 步进电机简介 (5) 2.1.2 步进电机的特点 (5) 2.2 STC8951单片机 (6) 2.2.1 总述 (6) 2.2.2 性能 (6) 2.2.3 结构概览 (7) 2.2.4 芯片的引脚排列和说明 (8) 2.3 ULN2003A介绍 (10) 2.4 复位电路和时钟电路 (11) 2.5 整个电路的原理 (12) 第三章软件系统设计 (13) 3.1 电路流程图 (13) 第四章电路仿真 (13) 4.1 Proteus原理图绘制过程 (13) 4.2 仿真设置 (16) 第五章硬件电路的制作与调试 (19) 5.1焊接准备与注意事项 (19) 5.2单片机程序写入 (20) 5.3 硬件安装 (21) 5.4硬件调试 (22) 总结 (23) 参考文献 (24) 附录(程序) (25)

摘要 步进电机广泛应用在生产实践的各个领域。它最大的应用是在数控机床的制造中,因为步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。本设计利用proteus仿真软件进行电路仿真,系统通过设置四个按键分别控制不进电机的起止、圈数、方向、不进速度,使用1602液晶显示以上参数。整个系统具有稳定性好,实用性强,操作界面友好等优点。本文应用单片机、步进电机驱动芯片、字符型LCD和键盘阵列,构建了集步进电机控制器和驱动器为一体的步进电机控制系统。二维工作台作为被控对象通过步进电机驱动滚珠丝杆在X/Y轴方向联动。文中讨论了一种以最少参数确定一条圆弧轨迹的插补方法和步进电机变频调速的方法。步进电机控制系统的开发采用了软硬件协同仿真的方法,可以有效地减少系统开发的周期和成本。最后给出了步进电机控制系统的应用实例。

触摸屏界面设计原则

上海交通大学 硕士学位论文 触摸屏界面通用设计原则研究 姓名:刘思文 申请学位级别:硕士 专业:设计艺术学 指导教师:陈贤浩 20090115

触摸屏界面通用设计原则研究 摘要 本论文通过对于用户界面设计的认识和触摸屏界面的了解,其中包括自身使用体会、他人的评价和感想、设计人员的资源共享等,发现了在触摸屏界面设计上存在的问题,深感触摸屏界面可用性的重要性以及在设计中人力物力投资的重复性,从而得出了为触摸屏界面提供一套通用的设计原则的必要性。 文章开篇第一章首先说明了一下研究背景、目的、意义及方法。 接着在第二章介绍了触摸屏和界面设计的基本概念,包括触摸屏的起源、发展、技术、使用范围以及有关界面设计的方方面面。 然后在第三章列出并参照一些有关界面设计的理论原则、可用性的基本理念、人因工程学和用户研究方法等。 在第四章里,通过各种设计案例的比较和分析以及对已有理论原则的推导,同时又受到用户界面管理程序的启示,设想了一套触摸屏界面通用设计原则,使之能最大限度的适用于各种不同的触摸屏界面设计之中。 在第五章中,通过“纺织车间通风系统触摸屏设计”这个相关项目的设计操作来对以上构想进行论证。设计论证过程包括对此设计项目建立研究模型、需求调研和可用性设计指标设定等,然后把经分析得出的关于此项目的可用性设计指标和之前提出的触摸屏界面通用设计原则构想进行对比,查看出入点,随后做出原型设计并提交用户做可用性评估,然后发现问题进行适当的补充改进设计,再次提交测评……通过这个循环的设计过程之后,证明了之前所提出的触摸屏界面通用设计原则构想基本上是准确的、合理的,并且对此原则进行适当的补充完善使之成为一种科学的原则。 最后第六章中,把之前论证的研究结论具体化简明化的罗列出来并且再提出对未来研究的展望。 关键词:触摸屏,界面设计,通用原则,可用性

基于proteus的数字电子钟的仿真设计

题目:基于Proteus的数字电子钟的设计 与仿真 课程名称:单片机系统设计与Proteus仿真 学生姓名:马珂 学生学号: 1305010323 系别:电子工程学院 专业:通信工程 年级: 13级 任课教师:徐锋 电子工程学院 2015年5月

目录 一、设计目的与要求 (3) 二、设计内容与方案制定 (3) 三、设计步骤 (3) 1.硬件电路设计 (3) 1.1.硬件电路组成框图 (3) 1.2.各单元电路及工作原理 (4) 1.3.绘制原理图 (5) 1.4.元件清单列表 (6) 2.程序设计 (6) 2.1程序流程 (6) 2.2汇编程序 (7) 四、调试与仿真 (12) 五、心得体会 (14) 六、参考文献: (14)

基于Proteus的数字电子钟的设计与仿真 一、设计目的与要求 设计目的:通过课程设计,培养学生运用已学知识解决实际问题的能力、查阅资料的能力、自学能力和独立分析问题、解决问题的能力和能通过独立思考。 设计要求:设计一个时、分可调的数字电子钟、开机显示“9-58-00”。 二、设计内容与方案制定 具有校时功能,按键控制电路其中时键、分键两个键分别控制时、分时间的调整。按分键分加1;按时键时加1。 以AT89C51单片机进行实现秒、分、时上的正常显示和进位,其中显示功能由单片机控制共阴极数码管来实现,数码管进行动态显示。 三、设计步骤 1、硬件电路设计 1.1.硬件电路组成框图 1.2.各单元电路及工作原理 (1)晶振电路 单片机的时钟产生方法有两种:内部时钟方式和外部时钟方式。本系统中

AT89C51单片机采用内部时钟方式。采用外接晶体和电容组成的并联谐振回路。其电路图如下: (2)键盘控制电路 键盘可实现对时间的校对,用两个按键来实现。按时键来调节小时的时间,按分键来调节分针的时间。其电路连接图如下: (3)显示电路 LED显示器是现在最常用的显示器之一发光二极管(LED)分段式显示器由7条线段围成8字型,每一段包含一个发光二极管。外加正向电压时二极管导通,发出清晰的光。只要按规律控制各发光段亮、灭,就可以显示各种字形或符号。显示电路显示模块需要实时显示当前的时间,即时、分、秒,因此需要6个数码管,采用动态显示方式显示时间,其硬件连接方式如下图所示。

基于Proteus的虚拟液晶触摸屏设计与应用

第24卷 第4期 2009年8月 液 晶 与 显 示 Chinese Journal of Liquid Crystals and Displays Vol 124,No 14Aug.,2009 文章编号:100722780(2009)0420562205 基于Proteus 的虚拟液晶触摸屏设计与应用 朱清慧,张凤蕊 (南阳理工学院电子系,河南南阳 473004,E 2mail :ozhu @https://www.doczj.com/doc/273101906.html, ) 摘 要:利用Proteus ISIS 中的元件制作功能,结合256×256的图形液晶显示器,设计了一款虚拟液晶触摸屏,并将其应用到简易国际象棋对弈控制系统中,通过此嵌入式系统的设计和仿真,对虚拟液晶触摸屏的制作、合成及软件设计做了详细介绍,填补了目前Proteus 软件中液晶触摸屏应用设计的空白,对基于Proteus 的各种液晶触摸屏的设计和应用具有一定的指导意义。 关 键 词:虚拟液晶触摸屏;简易国际象棋;键盘制作;虚拟终端中图分类号:TN141.9;TM743 文献标识码:A 收稿日期:2009204207;修订日期:2009205207 1 引 言 在嵌入式系统设计中,触摸屏作为输入、输出终端具有非常重要的作用。近年来,液晶触摸屏的应用越来越广泛。Proteus 软件是目前世界上最先进、最完整的嵌入式系统仿真与开发平台,它与其它电子设计与仿真软件的区别就在于它能对嵌入式系统进行仿真,是一种可视化的支持多种型号单片机(如51、PIC 、AVR 、Motorola hcll 等)并且支持与当前流行的单片机开发环境(Keil 、M PL AB 、IAR )连接调试的软、硬件仿真系统[1]。Proteus 软件包含两个界面,Proteus ISIS 是原理 图设计与仿真界面;Proteus A RES 是印刷电路版设计与仿真界面。 Proteus ISIS 具有丰富的元件库,为广大电 子设计爱好者提供了方便。但是目前版本中没有触摸屏元件,而触摸屏在许多电子设计系统尤其是游戏设计中是不可取代的,这就使原本强大的Proteus 软件因此而显得美中不足,也制约了它 的应用和发展。目前很少有文献报道基于Pro 2teus 液晶触摸屏的嵌入式系统设计和应用。 本文在Proteus ISIS 中利用键盘制作功能,结合液晶显示屏设计了一个虚拟液晶触模屏,并构建一个基于PIC18F452单片机的简易国际象棋对弈控制系统,通过鼠标操作液晶触摸屏,实现了人与单片机之间的象棋对弈[2];系统地阐述了 虚拟液晶触摸屏元件的建立及与单片机之间的数据通信方式和软件实现,为基于Proteus 的液晶触摸屏的控制系统设计提供了参考方案,开辟了Proteus 软件设计应用中的新领域。 2 系统电路设计 在Proteus ISIS 中选取256×256的图形液晶显示器作为简易国际象棋的棋盘,虚拟终端作为人机信息交流的界面,显示双方棋子的走子路线和机器走棋的思考过程,通过串行通信与单片机进行数据交换[3]。数字扬声器提示走棋,按钮用来复位棋盘到初始状态。控制系统的初始电路图如图1所示。 3 虚拟液晶触摸屏设计 图1中,作为棋盘的液晶显示屏对单片机来说,应该既是一个输出终端,同时又是一个输入终端。而液晶显示屏仅是一个输出部件,鼠标无法对其进行操作。要实现人机对弈,必须对液晶显示屏进行重新设计,使其具有键盘输入的功能。利用Proteus ISIS 的元件制作功能制作一个和图1中的液晶显示大小一致的特殊键盘,内含64个 按键(隐形,通过坐标来指定按键操作区域),然后重叠放置在显示屏上,让两者合二为一,成为液晶触摸屏。表面看来只是一个多了几个引脚的液晶显示屏,但同时又是一个可操作的键盘。

基于8086与Proteus仿真的44键盘计算器的设计

基于8086与Proteus仿真的4*4键盘计算器的设计 一、设计目的 本次课程设计的实验目的是通过该实验掌握较复杂程序的设计。能够独立完成用程序对8086、8255控制键盘和LED显示的控制,完成计算器加减法的应用。独立编写程序,明白和掌握程序的原理和实现方式。为以后的设计提供经验。学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。 二、设计内容 设计计算器,要求至少能完成多位数的加减乘除运算。独立完成用程序对8086、8255控制键盘和LED显示的控制,完成计算器加减乘除的应用。 三、设计原理与硬件电路 设计的思路是:首先利用程序不断扫描键盘是不是有输入,如果没有就一直扫描,如果有就停止扫描,完成输入,利用汇编的程序核对输入键的数值,通过调用子程序完成数据的储存或者是加减的运算。运算完成后将运算的结果储存并显示到LED显示器上。 各部分硬件功能:

可编程并行通信接口芯片8255A 8255A内部结构:1. 并行输入/输出端口A,B,C 8255A内部包括三个8位的输入输出端口,分别是端口A、端口B、端口C,相应信号线是PA7~PA0、PB7~PB0、PC7~PC0。端口都是8位,都可以作为输入或输出。通常将端口A和端口B定义为输入/输出的数据端口,而端口C则既可以作数据端口,又可以作为端口A和端口B的状态和控制信息的传送端口。 2.A组和B组控制部件 端口A和端口C的高4位(PC7~PC4)构成A组;由A组控制部件实现控制功能。端口B和端口C的低4位(PC3~PC0)构成B组;由B组控制部件实现控制功能。 A组和B组利用各自的控制单元来接收读写控制部件的命令和CPU通过数据总线(D0~D7)送来的控制字,并根据他们来定义各个端口的操作方式。 3. 数据总线缓冲存储器 三态双向8位缓冲器,是8255A与8086CPU之间的数据接口。

直流电动机正反转proteus仿真设计-参考模板

直流电动机正反转Proteus仿真设计 引言 随着人民生活水平的提高,产品质量、性能、自动化程度等已经是人们选择产品的主要因素。其中,直流电动机正反转自动控制在生活中起了很大的作用,比如洗衣机的工作、遥控汽车的操作、DVD的应用等等,它在实际生活中给人们需求上提供了很大的方便与乐趣。不只是生活,它还在工业、农业、交通运输等各方面得到了广泛的应用,实现电动机正反转的控制是很多产品设计的核心问题。直流电动机显示出交流电动机不能比拟的良好启动性能和调速性能,比较广泛应用于速度调节要求过高,正反转频繁或多元同步协调运转的机械生产。因此,学会电动机正反转控制的原理是极其重要的。然而,在本直流电动机正反转仿真设计中,要借助Proteus软件、Keil软件和C语言的辅助进行仿真设计,通过仿真设计,让我们更清楚了解电动机正反转的原理和电路图,增强对直流电动机的认知。 在Proteus绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在Proteus的原理图中看到模拟的实物运行状态和过程,Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗。这些都尽可能减少了仪器对测量结果的影响。在本设计中,Proteus软件采用了电容、电阻、晶振、电动机、LED、开关、电动机等多种元件进行绘图,并基于80C51和ULN2003A进行电路图设计,充分展示Proteus软件元件库量大,掌握它的基本绘图操作。而对于Keil软件,采取创建工程,创建执行文件,利用C语言编写程序,生成hex文件,为Proteus 仿真提供驱动控制,实现直流电动机正反转的设计。 在本论文设计中,主要介绍直流电动机正反转原理,Proteus软件功能绘图、仿真调试,以及Keil软件功能、程序编写和仿真程序文件生成。让大家更清楚了解Proteus软件、Keil软件、C语言在直流电动机正反转仿真设计的应用。

proteus课程设计

沈阳航空航天大学电子信息工程学院 电子设计应用软件训练 总结报告 学生姓名: 专业: 班级: 学号: 指导教师: 训练时间:2013年7月8日至2013年7月12日 电子信息工程学院电子设计应用软件训练任务 【训练任务】:

1、熟练掌握PROTEUS软件的使用; 2、按照设计要求绘制电路原理图; 3、能够按要求对所设计的电路进行仿真; 【基本要求及说明】: 1、按照设计要求自行定义电路图纸尺寸; 2、设计任务如下: 51单片机内部定时计数器T0,按计数器模式和方式1工作,对P3.4(T0)引脚进行计数,将其数值P1口驱动LED灯上显示出来,由按键产生计数脉冲,LED 分别显示脉冲个数(10个以内)。 3、按照设计任务在Proteus 6 Professional中绘制电路原理图; 4、根据设计任务的要求编写程序,在Proteus下进行仿真,实现相应功能。 成绩: 一、任务说明 51单片机内部定时计数器T0,按计数器模式和方式1工作,对P3.4(T0)引脚

进行计数,将其数值P1口驱动LED灯上显示出来,由按键产生计数脉冲,LED分别显示脉冲个数(10个以内)。按照设计任务在Proteus 6 Professional中绘制电路原理图。 根据设计任务的要求编写程序,在Proteus下进行仿真,实现相应功能。 二、PROTEUS软件的使用 1、软件概述: Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单机和SPICE分析于一身的仿真软件,功能极其强大。 图1 proteus工作界面 2、对象的添加和放置 点击工具箱的元器件按钮,使其选中,再点击IsIs对象选择器左边中间的置P 按钮,出现“Pick Devices”对话框。在这个对话框里我们可以选择元器件和一些

触摸屏原理及应用实例

触摸屏原理及应用实例 一、触摸屏的结构及工作原理 触摸屏从工作原理上可以分为电阻式、电容式、红外线式、矢量压力传感器式等,以四线电阻式触摸屏为例。 1、触摸屏的结构 典型触摸屏的工作部分一般由三部分组成,如下图所示:两层透明的阻性导体层、两层导体之间的隔离层、电极。阻性导体层选用阻性材料,如铟锡氧化物(ITO)涂在衬底上构成,上层衬底用塑料,下层衬底用玻璃。隔离层为粘性绝缘液体材料,如聚脂薄膜。电极选用导电性能极好的材料(如银粉墨)构成,其导电性能大约为ITO(一种N型氧化物半导体氧化铟锡,ITO薄膜即铟锡氧化物半导体透明导电膜,通常有两个重要的性能指标:电阻率和光透过率)的1000倍。 触摸屏结构触摸屏工作时,上下导体层相当于电阻网络,如下图所示。 2、触摸屏的测量过程工作原理

电阻式触摸屏有四线和五线两种,四线最具有代表性。 在外ITO 层的上、下两边各渡一个狭长电极,引出端为Y +、Y -,在内IT0层的左、右两边分别渡上狭长电极,引出端为X +、X -。为了获得触摸点在X 方向的位置信号,在内IT0层的两电极X +,X -上别加REF V ,0 V 电压,使内IT0层上形成了从了从0-REF V 的电压梯度,触摸点至X -端的电压为该两端电阻对REF V 的分压,分压值代表了触摸点在X 方向的位置,然后将外lT0层的一个电极(如Y -)端悬空,可从另一电极(Y +)取出这一分压,将该分压进行A/D 转换,并与REF V 进行比较,便可得到触摸点的X 坐标。 为了获得触摸点在y 方向的位置信号,需要在外ITO 层的两电极Y +,Y -上分别加REF V ,0 V 电压,将内lT0层的一个电极(X -)悬空,从另一电极上取出触摸点在y 方向的分压。 四线电阻触摸屏测量原理 测量电压与测量点关系等效电路 测量触摸点P处测量结果计算如下:212CC y V V R R R = ?+4 34 CC x V V R R R =?+

Proteus仿真软件使用方法

实验八 Proteus仿真软件使用方法 1.实验目的: (1)了解Proteus仿真软件的使用方法。 (2)了解51单片机编程器Keil与Proteus仿真软件的联用方法。 2.实验要求: 通过讲授和操作练习,学会正确使用Proteus仿真软件及Keil编程及其联合调试。 3.实验内容: (1)Proteus 仿真软件介绍 Proteus 软件是由英国LabCenter Electronics 公司开发的EDA工具软件,由ISIS和ARES两个软件构成,其中ISIS是一款便捷的电子系统仿真平台软件,ARES是一款高级的布线编辑软件。它集成了高级原理布线图、混合模式SPICE电路仿真、PCB设计以及自动布线来实现一个完整的电子设计。 通过Proteus ISIS软件的VSM(虚拟仿真技术), 用户可以对模拟电路、数字电路、模数混合电路,以及基于微控制器的系统连同所有外围接口电子元器件一起仿真。 图8-1是Proteus ISIS的编辑窗口: 图8-1 ISIS的编辑界面 图中最顶端一栏是“标题栏”,其下的“File View Edit ……”是“菜单栏”,再下面的一栏是“命令工具栏”,最左边的一栏是“模式选择工具栏”;左上角的小方框是“预览窗口”,其下的长方框是“对象选择窗口”,其右侧的大方框是“原理图编辑窗口”。 选择左侧“模式选择工具栏”中的图标,并选择“对象选择窗口”中的P按钮,就会出现如图8-2的元器件选择界面:

图8-2 元器件库选择界面 在元器件列表框中点击你需要的器件类型(例如:电阻-Resistors,单片机芯片-MicroprocessorICs, LED-Optoelectronics)或在左上角的关键字(Keywords)框中输入你需要的器件名称的关键字(如:信号源 - Clock, 运放 - CA3140等),就会在图8-2中间的大空白框列出你所需的一系列相关的元件。此时,你可用鼠标选中你要的元件,则图8-2右上角的预览框会显示你所要元件的示意图,若就是你要的元器件,则点击OK按钮,该元器件的名称就会列入位于图8-1左侧的“对象选择窗口”中(参见图1左侧下方框)。 所需元器件选择好后,在“对象选择窗口”选择某器件,就可以将它放到图8-1中的“原理图编辑窗口”中(若器件的方向不合适,你可以利用图1左下角的旋转按钮来改变它)。将所要的元器件都选好后,将它们安放到合适的位置,就可以用连接线把电路连接好,结果存盘(请按规定的目录存盘,并记住其路径/目录/文件名[学号-实验序号])。 (2)51单片机编程器– Keil V3的使用 Keil编程器可用于MCS-51单片机软件编程与调试,它的工作界面如图8-3所示: Keil编程器是Keil Software Inc/Keil Electronic GmbH 开发的基于80C51内核的微处理器软件开发平台,可以完成从工程(Project)的建立和管理、程序的编译和连接、目标代码的形成、软件仿真等一套完整的软件开发流程。它与Proteus挂接,可以进行单片机应用系统的硬件仿真。 汇编语言编程方法: ①打开“File”菜单→选择新建“New...”→在弹出的文本框(Text1)中编写所需的汇编语言程序→程序写好后,保存(从File→Save As..→选择某目录,文件名.ASM, 存盘); ②打开“Project”菜单→选择新建工程“New Project...”→在弹出的窗口填写:工程名→保存(文件名的后缀是 .uv2 。此时图8-3的工程窗口中将建立Target1及 Source Group 1);

PROFACE触摸屏-报警画面制作方法

PROFACE 触摸屏触摸屏------报警画面的制作报警画面的制作报警画面的制作 报警画面的制作分为三部分:报警摘要,报警操作及子显示三部分。报警摘要即报警信息显示的内容,如:发生和响应的时间,发生的次数等。报警操作即对报警信息的处理方法,如对信息进行应答,移动,清除及排序等。子显示即对报警信息的进一步解释,对故障发生的原因及处理方法。一般情况下,报警摘要和报警操作是必须的,而子显示是可有可无的。下面,以下面的画面为例来介绍报警信息这三种画面的设置方法。 首先,编辑报警的信息,包括信息内容、启动位、等级及子显示的窗口号等。方法如下: 点击报警编辑图标 ,启动报警日志设置窗口,如下图: 报警操作 报警摘要 报警子显示

说明如下:1、报警类型选择 ★基本报警 基本报警类型只是对报警信息进行简单的显示,不能显示报警的具体信息,如报警时间,次数和恢复时间等。 2 4 3 1

①位地址-消息或摘要的启动位 ②类型-报警是以消息显示还是摘要显示。当以消息显示时,启动位动作时,报警信息在屏幕的最下方滚动显示,直至启动位复位;当以摘要显示时,还需要a-Tag配合使用才能显示摘要,监控字地址是摘要启动位的首地址。 ③消息/摘要文本-在此输入报警时要显示的文本信息 ④根据需要改变报警信息字体或背景的颜色 ★ 位报警 这是用的最多的一种报警形式。报警信息的启动位是一个位地址。当位地址闭合时,显示报警信息。配合Q-Tag,可以全面显示报警信息的详细信息,如:发生时间,次数及恢复时间等。本文也主要以此种报警形式为例介绍触摸屏报警画面的制作步骤。 ①位地址-报警信息的启动位 ②子显示-报警信息或文本所在的图面号(这一点尤为重要,此处的序号要和子显示窗口所在的图面号相对应!)

触摸屏毕业设计

毕业综合实践 成果名称:散料输送系统控制系统设计 —总体控制系统设计 届别: 2013 届 二级学院(部):物流技术学院 专业名称:港口物流设备与自动控制 班级名称: P312110 学生姓名:高燕栋 学生学号: 03 指导教师:姚文斌

目录 散料输送系统控制系统设计---触摸屏控制设计 (1) 摘要 (1) 关键词 (1) Abstract (1) Keyworrd (1) 一、触摸屏 (2) (一)触摸屏技术 (2) (二)触摸屏的分类和应用 (2) 二、MT500触摸屏简介 (3) (一)MT500触摸屏的功能和特点 (3) 三、EB500 组态编程软件 (4) 四、触摸屏画面的设计 (4) (一)散料输送机触摸屏画面的设计流程 (4) (二)I/O地址分配 (4) (三)触摸屏控制皮带输送机运行的电气原理图 (5) (四)相关示例程序 (5)

结束语 (6) 参考文献 (7) 致谢 (8)

散料输送系统控制系统触摸屏控制设计 作者:高燕栋 摘要 触摸屏是现代散状物料连续运输的主要设备之一。触摸屏控制系统以触摸屏为硬件核心并通过网络与PLC进行数据通信,以组态软件为编程环境来开发相应的控制系统,实现对散料输送机及其相关辅及助设备的实时控制,是工作人员进行管理的主要人机接口。它与迅猛发展的计算机网络和多媒体技术相结合,使用者仅仅用手指触摸,就能进行信息检索、数据分析,较键盘输入简单、直观、快捷,具有丰富多采的表现能力,比以往任何传媒更具亲合力。 关键词:触摸屏散料输送机控制系统 Touching screen controller design and research Abstract The touch screen is one of the main equipment for the modern continuous bulk materials transport.Touch screen control system with touch screen hardware core and data communication through the network and the PLC configuration software programming environment to develop the corresponding control system, real-time control of the bulk material conveyor and its related accessories and associated equipment, personnel management, the main man-machine interface. Combined with the rapid development of computer network and multimedia technology, the user only with the touch of a finger, will be able to for information retrieval, data analysis, keyboard input is simple, intuitive, fast, has a rich and varied performance capabilities than ever before media more affinity. Keywords: Touchscreen bulk material conveyor control system

相关主题
文本预览
相关文档 最新文档