查看:
7193
|
回复:
8
|
参赛作品《基于STM32F429II的触摸屏控制器》
|
|
发表于2018-06-11 14:16:55
|
显示全部楼层
1#
电梯直达
【报名阶段需要填写的内容】 1. 参赛者姓名(必填项):中国龙飞 2. 单位或学校名称(选填项):电子工程师 3. 当前职务或职称(选填项):自由职业 4. 参赛作品的名字(必填项):基于STM32F429II的触摸屏控制器 5. 简要陈述您的idea和作品(必填项):采用STM32F429II控制芯片,配触摸屏芯片TSC2046,AT070-8.3液晶屏(800*480),IS42S32800D-6TLIA芯片SDRAM,以及A/D,串口等,通过采集外部的温度,压力等于物理量,控制加热设备按设定的参数运行。同时在液晶屏上显示相关的图表参数和曲线以及设备状态等。在后期的需要中,可以按需要加上WIFI,网口设备以扩展控制器的性能、 6. 拟用到的立创商城在售物料(必填项):STM32F429II IS42S32800D-6TLI 线路板 7. 拟用到的非立创商城物料或其它补充(必填项):继电器,外壳以及开关电源模块 8. 拟用到的EDA工具软件名称(必填项):AD10、立创EDA 【作品正式发表(报名成功后进入设计阶段)需要填写的内容】 一、作品简介 例如,可以包括但不局限于以下内容: 1.作品的整机外观图片或焊接组装好的PCBA图片; 2.作品的研究背景、目的和功能、市场应用前景; 3.作品在创新性、趣味性、实用性甚至公益性方面,有哪些亮点可体现? STM32F429II的触摸屏控制器焊成后的样品板如下图示,控制器主要由800*480 TIT液晶屏,触摸屏,数字量输入输出端子,模拟量输入输出端子,通信接口,电源接部分以及CPU,时钟,内存以胶SD卡接口等组成。
目前在工业控制中一般采用PLC与工业触摸屏来实现一些控制项目的实施。但存在有如下问题:一、性价比差,稍微复杂一点的控制系统,带向个AD,DA,加一些通信什么的模块,好几千就不见了。因此对一些性价要求比较高的应用,这个成本很难接收;二、采用触摸屏与PLC这种应用方式,在一些行业难以满足要求,如一些实时性比较强的控制系统,如喷水织机控制器,喷气织机等,无法识用;三、维护比较困难,总要返回厂家去修,时间成本难以估计。四、在用应中,有一些特殊的控制要求无法现实,比如一些特殊算法,图形界面的显示,曲线的缩放等无法实现。在此利用STM32F429的高性能液晶驱动性能,搭配触摸芯片,TIT液晶屏,输出输出控制端口,串口,AD等模块,开发出这一个基于STM32F429II的触控一体机,以满足一些加热控制,AD测量以及常规的监控工艺要求。 STM32F429II的触摸屏控制器在设计上,一个方是突出性价比,同时考虑到一些常应用的需要,可以在后期加上WIFI,RJ45网络接口,或加载GPRS模块或4G模块,以实现分散集中控制和远程监控的功能。在电磁兼容 性方便,力求作到符合规范,在搞干扰方面,输入输出采用光耦隔离,电源互相分离。在布板方面,力求作到相关元件以就近原则,强弱电分离,输入输出尽量远离等设计。 二、系统构架图 用流程图或思维导图等形式,描述您的作品的组成构架,即方案图。 此触摸屏控制器由220VAC---5VAC电源模块组成电源部分,控制内核为STM32F429, 采用RTOS系统外加EMWIN图形界面插件,RTOS采用三到四个任务任务,分别处理数据采集集,数椐处理,图表曲线显示,报警以及历史数据等 三、硬件部分的描述 1.附上原理图&PCB实物图的图片或者源文件(官方建议大家尽量用源文件上传),如果是图片,请确保图片是清晰可辨的; 2.用文字把该作品的实现原理、系统的工作过程大致讲解一下。 3.注明所用到的EDA工具软件名称并附上设计链接。 在设计中,部分采用了立付出的EAD,在使用中感觉功能部分需要进一步完善善,界面的操控不如AD9灵活,也许是不熟悉的原因,但能一这一个设计工具,还是非常不错的的,在这里赞一个,也在以后的工作中,会更多的采用立创EDA工具。 立创EDA核心原理图:https://lceda.cn/editor#id=75fe1e2c032844a887b1f8d1a62fd885 电路第一部分 液晶接线与触摸屏接线
二 CPU部分 三输入输出部分接口
四、材料清单(BOM列表) 列出您这个作品所用到的主要器件(关键器件即可),比如单片机&ARM芯片、专用集成芯片(ASIC)、传感器、功能模块等。 如果所列出的芯片是来自我们立创商城上的,最好能写出该器件的商品编号或附上对应购买链接。 主要元件有STM32F429II IS42S32800D-6TLI TSC2046 ULN2003 AS1117-3.3 TL431 1N4148 PC817
五、软件部分的描述(选填) 如果您的作品涉及到软件,请列出作品对应的软件工作流程图,及关键部分的例程、源码(如果您想开源的话请上传全部源码)。 在这个设计中用到的软件有立创的EDL,AD9,MDK5,MX CUBE等软件。 下面是关于触摸芯片TCS2046的驱动 ********************************************************************************************************* void MX_FMC_Init(void) 六、作品演示 请上传您的作品的功能演示到腾讯视频,并编辑到本楼(或附上视频链接)。按要求上传视频可获得10分,具体详见活动规则。 https://v.qq.com/x/page/t0753l0o749.html 七、总结 例如您在完成该作品过程中的一些体会、碰到的技术问题或调试经验、作品的未来规划,及对我们主办方的建议和意见等。 |
|
发表于2018-06-19 21:02:59
|
显示全部楼层
5#
关注下
|
|