触摸屏人机交互系统的设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.单片机控制系统软件设计
4.1 主程序流程图
4.单片机控制系统软件设计
4.2 初始化程序流程图
波特率为 9600bps 频率为 8MHZ
REN=1 允许串 口接收 数控
4.单片机控制系统软件设计
4.3 触摸屏模块流程图
4.单片机控制系统软件设计
4.4 上位机模块流程图
5.调试
5.调试
5.1 触摸屏界面
3.单片机控制系统硬件设计
3.1 主芯片
选用了PIC24HJ128GP506单 片机芯片 其性能: 指令速度40M/S; 5个外部中断; 16K的RAM空间; ECAN的控制器; 9个16位定时器; 两个UART接口;
3.单片机控制系统硬件设计
3.2 晶振和复位电路
内核供电电路
时钟震荡电路
复位电路
3.4.2 5V-3.3V电源转换电路
3.3V 用于给PIC单片机及复 位电路供电
3.单片机控制系统硬件设计
3.5 RS232串口电路
1、与模拟
电机的接 口
2、与触摸屏的 接口,采用插针 形式
3.单片机控制系统硬件设计
3.6 单片机上电检测电路
用来检测单片机 是否工作正常, 与单片机的一个 引脚相连 (RG13)
1、研究背景与意义
触摸屏是一个输入输出设备,为了实现与 上位机之间的信息交互,单独设计了以 PIC24为核心的控制板来进行通讯。
2.控制系统的总体设计
2.1 单片机控制系统总体设计
1、触摸屏发送数据和指令给主控单元 2、主控单元接收数据并分析判断,下传给上 位机 3、上位机模拟电机运转,并反馈数据给主控 单元 4、主控单元接收数据并分析判断,发送到触 摸屏显示
触摸屏人机交互系统的设计
报告内容
课题研究背景及意义 触摸屏人机交互系统的总体设计 单片机系统硬件设计 单片机系统软件设计 程序调试
工作总结及展望
1、研究背景与意义
随着多媒体信息设备的与日俱增,触摸屏是目前 最简单方便而又适用于中国多媒体信息查询国情 的输入设备。它在公共信息查询、城市街头信息 查询、工业控制、军事指挥、电子游戏平台等方 面都有广泛应用,将来还要走进家庭,融入生活。
3.单片机控制系统硬件设计
3.7 硬件部分实物图
4.单片机控制系统软件设计
在嵌入式控制系统中,有两种常用的应用程序 设计方法: 一种是基于嵌入式操作系统的应用程序设计, 常用于多任务实时控制系统中; 另一种是基于前后台的应用程序设计,此方法 常用于实时性要求不高场合。 本次设计采用嵌入式实时操作系统(μS-OSII)
3.单片机控制系统硬件设计
3.3 RS232通信接口电路
接 单 片 机
RS232
Max232是一个电平转换芯片,专门用于RS232串 口通信的。
3.单片机控制系统硬件设计
3.4.1 系统电源电路
LM2576是稳压器的一种,提供作为降压开关稳压器 的所有功能。此部分电路为系统提供稳定5V电压
3.单片机控制系统硬件设计
5.调试Fra Baidu bibliotek
5.2 调试流程与结果
5.调试
5.2 调试流程与结果 (续)
串口调试助手
6.工作总结和展望
虽然最终结果得到实现,但是本次课题还有很 多值得深入研究和探讨的问题。 1、软件系统编程方面研究不够深入,嵌入 式实时操作系统的移植和编写可以花更多功夫去 理解。 2、触摸屏的实现的功能太单一,速度调节 功能未在触摸屏上显示,可以继续完善。
相关文档
最新文档