触摸屏实训心得体会

上传人:汽*** 文档编号:506274556 上传时间:2023-08-17 格式:DOCX 页数:9 大小:28.47KB
返回 下载 相关 举报
触摸屏实训心得体会_第1页
第1页 / 共9页
触摸屏实训心得体会_第2页
第2页 / 共9页
触摸屏实训心得体会_第3页
第3页 / 共9页
触摸屏实训心得体会_第4页
第4页 / 共9页
触摸屏实训心得体会_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《触摸屏实训心得体会》由会员分享,可在线阅读,更多相关《触摸屏实训心得体会(9页珍藏版)》请在金锄头文库上搜索。

1、天津电子信息职业技术学院计算机控制综合实训 触摸屏实训报告 姓名zyh学号04班 级电气s07-3班专业电气自动化所在系 电子技术系指导教师 郑凤歧、张晓燕完成日期 2009年11月26日、,- 、前言ehsy西域品质提供的西门子5.7英寸触摸屏k-tpl78micro系列有如下特点: 5.7英寸触摸屏,蓝色4级灰度显示 s7-200 plc专用触摸屏友好的操作界面:触摸屏+按键快速的系统启动时间和操作响应时间超大存储空间触摸声音反馈硬件设计全面更新,无与伦比的高可靠性 5种在线语言切换,32种语言支持,使您的设备能应用于世界各地强大的密码保护功能,50个用户组 更高的鲁棒性,防冲击和震动,并

2、能防水耐脏采用32位arm7处理器,性能优异集成的lcd控制器,消除了 cpu和led控制器的之间的传输瓶颈组态软件:wincc flexible,编程灵活快捷为中国用户量身定做,符合中国用户使用习惯作为众多知名品牌的合作伙伴,ehsy西域以其优良的品质和服务来保证操作人员的职业健康,安全环境和美好未来。- 1 -技术参数- 2 - 3 -k-tp178micro触摸屏的多行业应用工程机械行业一般来说工作环境恶劣,常常要在露天和强光照射下工作,灰尘、油污很 多,因此要求此类机械设备具有很强的抗冲击、抗振动的能力。k-tp178micro 是该公司专门针对中国中小型自动化产品用户需求而设计的全新

3、5.7ins7-200专用触摸屏。它集中了同类产品的众多优点,功能强大、性能优越、高可靠性、 外表美观、同时价格低廉,适合使用在众多的自动化设备上。k-tpl78micro倾注了全球领先 的设计理念、采用最先进的hmi技术,选用最可靠的电子元器件,以及本地化的生产策略。 k-tp178micro与s7-200plc完美结合,能给客户提供最佳的解决方案。k-tp178micro以其先进强大的功能,稳定可靠的质量,低廉的价格和完善的服务广泛应 用于纺织机械、工程机械、医疗制药、空调制冷等行业,均受到最终用户的好评。以下是 k-tpl78micro在不同行业的成功应用案例。纺织行业1. 行业背景纺织

4、属于劳动密集型行业,工作环境恶劣,在工作环境中棉纤维尘埃多,常常因为自控 设备的防尘效果不好导致控制设备电路板上灰垢很多,造成电路板散热能力下降,因而导致 电子元器件快速老化, - 4 -篇二:触摸屏实验报告单片机及嵌入式系统原理及应用实验 姓名:张银成、石天涯班级:2011320105学号:11、24 触摸屏实验一、实验目的:1. 掌握tft屏的工作原理。2. 学会使用stm32的fsmc接口驱动tft屏。3.学会使用触摸屏控制器检测触点坐标。4. 掌握触摸屏的触摸功能。二、实验内容:chdl807-stm32开发板驱动配套的3.2寸液晶、触摸屏,使用fsmc接口控制该屏幕自带 的液晶控制器

5、ili9341,使用spi接口与触摸屏控制器tsc2046通讯。驱动成功后可在屏幕 上使用基本的触摸绘图功能。 1.验证触摸屏校正功能; 2.验证触摸绘图功能;三、实验原理:1. tft屏概述lcd,即液晶显示器,因为其功耗低、体积小,承载的信息量大,因而被广泛用于信息输 出、与用户进行交互,目前仍是各种电子显示设备的主流。tft(thinfilmtransistor)是指薄 膜晶体管,每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动,从而可以做到高 速度、高亮度、高对比度显示屏幕信息,是目前最好的lcd彩色显示屏之一。2.数据点的 像素格式图像数据的像素点由红(r)、绿(g)、蓝(b)

6、三原色组成,三原色根据其深浅程度被分为 0255个级别,它们按不同比例的混合可以得出各种色彩。如r: 255, g255, b255混合后为 白色。根据描述像素点数据的长度,主要分为8、16、24及32位。根据描述像素点数据的长度, 主要分为8、16、24及32位。16位描述的为216=65536色,称为真彩色,也称为64k色。16位的像素点格式见图1。d0-d4为蓝色,d5-dl0为绿色, dll-dl5为红色,使得刚好使用完整的16位。图 1. 16位像素点格式rgb比例为5: 6: 5是一个十分通用的颜色标准,在gram相应的地址中填入该颜色的编 码,即可控制lcd输出该颜色的像素点。如

7、黑色的编码为0x0000,白色的编码为Oxffff,红 色为 0xf800。3. stm32 驱动 tft 屏因为stm32内部没有集成专用的液晶屏和触摸屏的控制接口,所以在显示面板中应自带 含有这些驱动芯片的驱动电路(液晶屏和触摸屏的驱动电路是独立的),stm32芯片通过驱动 芯片来控制液晶屏和触摸屏。以实验中的3.2寸液晶屏(240*320)为例,它使用ili9341芯片 控制液晶屏,通过tsc2046芯片控制触摸屏。ili9341的8080通讯接口时序可以由stm32使 用普通i/o接口进行模拟,但这样效率较低,它提供了一种特别的控制方法一一使用fsmc 接口。 4.触摸屏感应原理tsc

8、2046是专用在四线电阻屏的触摸屏控制器,电阻触摸屏的基本原理为分压,它由一 层或两层阻性材料组成,在检测坐标时,在阻性材料的一端接参考电压vref,另一端接地, 形成一个沿坐标方向的均匀电场。当触摸屏受到挤压时,阻性材料与下层电极接触,阻性材 料被分为两部分,因而在触摸点的电压,反映了触摸点与阻性材料的vref端的距离,而且为 线性关系,而该触点的电压可由adc测得。更改电场方向,以同样的方法,可测得另一方向 的坐标。图2 触摸屏电阻计算方法四、程序代码1. 主程序int main(void) systick_init();/*systick 初始化*/lcd_init();/*lcd 初始

9、化*/ touch_init();/*触摸初始化*/while(touchl_calibrate() !=0);/* 等待触摸屏校准完毕 */ init_palette();/*画板初始化*/ while (1)if(touch_flag =1)/* 如 果 触 笔 按 下 了 */ if(get_touch_point(&display, read_2046_2(), &touch_para ) !=disable) /*获取点的坐标*/ palette_draw_point(display.x,display.y);/*画点*/ 2. 画板初始化void init_pale

10、tte(void) set_direction(0);lcd_rectangle(0,0,320,240,white);lcd_line(39,0,39,29);lcd_line(0,29,39,29); lcd_str_6x12_o(7, 10,clr, 0);lcd_rectangle(0,30,40,30,green);lcd_rectangle(0,60,40,30,blue);lcd_rectangle(0,90,40,30,bred);lcd_rectangle(0,120,40,30,gred);lcd_rectangle(0,150,40,30,gblue);lcd_recta

11、ngle(0,180,40,30,black);lcd_rectangle(0,210,40,30,red); delay_ms(500); /设置为横屏 /*清白屏*/3. 获取位置char get_touch_place(u16 *x, u16 *y) if(touch_flag = 1)/*如果触笔有按下*/ if(get_touch_point(&display, read_2046(), &touch_para ) !=disable)*x = display.x ;*y = display.y ;return0; return 1;五、实验结果:1. 触摸屏校正图3

12、.触摸屏校正2. 画板界面:图4.画板界面篇三:plc实训心得plc实训心得因为12月份有全国研究生统一考试的缘故,系里的刘老师考虑到这个特殊情况,将我们 考研的学生的综合实训的时间延迟到了一月份。由于暑假实习我们做的是嵌入式系统开发设 计,因此这次我们做的是有关plc和变频器方面的,即plc交通灯系统及小车变频调速系统 设计i.经过七天的实习,我们主要进行了三个任务的设计与调试,流水灯控制实验、十字路口 交通灯试验、小车多段速控制实验。交通灯控制实验比较基础,也是对以前所学的plc课程的回顾,采用step7m icrowin 来设计梯形图,easybuild8000来编辑触摸屏界面。由于梯形

13、图较为简单,到后期我们小组 在触摸屏界面上下了功夫,在演示前将流水灯做成了打地鼠游戏的样式获得了同学们的一致 好评。十字路口交通灯控制实验是以前我们在课堂上和plc实验中学习过的,除了常规的交通 灯设计之外,还要求我们在各个交通灯旁加上倒计时,经过努力,我们小组通过减法器和除 法器实现了这个功能。小车多段速控制实验较为复杂,分为步进模式和自动模式两种,这个功能通过三菱plc 的步进指令也较容易实现,但我们小组做的plc是西门子200系列,不包含步进指令,当然 通过我们团队的合作,最终还是实现了实训所要求的功能。通过这次实习,我又收获了许多东西,实际的对plc跟工业现场常用的触摸屏设备进行 了学

14、习跟操作,进一步将课堂知识与实际应用结合到了一起,学会了 easybuild8000这款软 件的基本应用。除却所学的知识外,我还深刻的意识到了团队合作的重要性,每个人独特的 想法结合到一起就能擦出非常奇妙的火花,一方面加深了团队各成员之间的默契程度,另一 方面也加快了团队完成项目的速度。无论对提高自己还是对于团队都很有帮助,合作真的很 重要!最后感谢学院老师的理解,让我们在考研之后仍能参加一次非常有意义的实际培训,我 会将此次培训所学得的知识和对合作的理解运用到以后的工作和学习生活当中去。第二章plc简介plc是一种专门从事逻辑控制的微型计算机系统,由于plc具有性能稳定、抗干扰能力 强、设计

15、配置灵活等特点,因此在控制方面得到了广泛应用。2.1 plc的定义可编程控制器(plc)是指以计算机技术为基础的新型工业控制装置。在1987年国际电 工委员会颁布的plc标准草案中对plc做了如下定义:“plc是一种专门为在工业环境下应用 而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻 辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和 输出,控制各种类型的机械或生产过程。plc及其有关的外围设备都应该按易于与工业控制系 统形成一个整体,易于扩展其功能的原则选择。而plc技术与cad/cam技术、机器人技术并称 现代工业技术的三大支柱。2.2 plc的发展长期以来,计算机控制和传统plc控制一直是工业控制领域的两种主要控制方法。plc 自1969年问世以来,以其功能强、可靠性高、使用方便、体积小等优点在工业自动化领域得 到迅速推广,成为工业自动化领域中极具竞争力的控制工具。但传统的plc体系结构是封闭 的,各个plc厂家的硬件体系互不兼容,编程语言及指令系统各异,用户选择了一种plc产品后,必须选择与其相应的控制规程, 不利于终端用户功能的扩展。近年来,工业自动化控

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号