资料介绍
本文介绍了一种新型触摸屏Samkoon-3.5A的特点以及一种DSP与触摸屏之间的通信方法,采用Modbus协议实现异步串行通信。系统选用TI公司的TMS320F2812为核心处理器,Samkoon-3.5A作为系统人机界面,介绍了DSP的SCI模块特点和Modbus通信协议,给出了程序流程图和硬件连接方式,编写了数据通信程序,最终实现数据通信。
自20世纪60年代以来,数字信号处理(Digital Signal Processing)日渐成为一项成熟技术,并在多项应用领域逐渐替代了传统模拟信号处理系统。DSP技术及设备具有灵活、精确、抗干扰能力强、设备尺寸小、速度快、性能稳定和易于升级等优点。以DSP为核心的控制器在控制过程中需要将许多参数显示给用户,同时有的控制参数需要在线修改,因此可以选择具有人机交互能力的人机界面触摸屏解决上述问题!。
目前,Samkoon-3.5A触摸屏在工业控制方面国内工业控制方面应用十分广泛,具备文字,数字和图形同步显示内部接点状态及资料的能力,它可作为PLC的中小型工作站,但是图形同步显示触摸屏-般是针对可编程控制器(PLC)所设计的,但是它不能与DSP直接通信,触摸屏要与DSP通信需要遵照相应的通信协议,开发相应的通信程序才能实现。本文是以TI公司的TMS320F2812为核心的DSP与深圳显控有限公司的Samkoon-3.5A触摸屏为例,对两者如何进行通信进行了研究与介绍。并最终实现了数据通信。
串行通信接口(SCI)是一个采用发送、接收双线制的异步串行通信接口,即通常所说的UART口。它支持16级的接收发送FIFO,从而降低了串口通信时CPU的开销。SCI模块支持CPU和其他使用非归零制(NRZ)的外围设备之间的数字通信。在不使用FIFO的情况下,SCI接收器和发送器采用双击缓冲模式,此时SCI接收器和发送器都有独立的使能和中断位,也都可以设置成独立操作或同时进行的双工通信模式[2]。
SCT通信接口的主要特点:两个外部引脚,其中包括SCI数据发送引脚和SCT数据接受引脚;可编程配置为多达64K种不同的通信速率:通信的数据格式:一一个起始位,可编程1~ 8b的数据字长度,可选择奇偶校验或无奇偶校验位模式; 1~2位停止位;四个错误检测标志位:间断检测、奇偶校验、超限检测、帧的错误检测;半双工或者全双工通信模式;双缓冲接收和发送功能;发送和接收可以采用中断或查询的方式进行;具有独立的发送和接收中断使能位(除BRKDT);
NRZ(非归零码)格式: 13个SCI模块控制寄 存器位于控制寄存器的结构体里,控制寄存器的机构体的初始地址,为7050h;自 动波特率检测: 16级 发送/接收FIFO3。SCI接口如图1。
- 使用Modbus串行通信协议进行单片机与触摸屏通信的图文及程序详解
- TMS320F2812寄存器定义 13次下载
- TMS320F2810,TMS320F2812数字信号处理器数据手册 22次下载
- TMS320F2812 29次下载
- 基于Modbus协议的STM32与触摸屏通讯的实现_林填达 32次下载
- TMS320F2812实例代码 70次下载
- TMS320F2812简介 0次下载
- 基于TMS320F2812的SVPWM控制 26次下载
- 基于TMS320F2812的SVPWM算法分析与实现 15次下载
- SVPWM在TMS320F2812上的实现 14次下载
- TMS320F2812原理图
- 基于CPLD的TMS320F2812硬件平台设计
- 基于TMS320F2812的磁控电抗器的设计
- TMS320F2812 DSP与PC机的串口通信设计
- TMS320F2812原理与开发
- 电容触摸屏原理 电容触摸屏和电阻触摸屏有什么区别 2810次阅读
- 什么是Modbus协议? 697次阅读
- AB触摸屏与西门子PLC实现通信教程 7677次阅读
- plc与触摸屏怎么通信 9312次阅读
- 采用TMS320F2812内嵌eCAN模块实现GMAW焊机监控系统的设计 1920次阅读
- 基于TMS320F2812 DSP芯片实现视频驱动程序的开发设计 3755次阅读
- 基于TMS320F2812 DSP芯片的航空电源稳定性自我测试诊断方案 2124次阅读
- 基于数字信号控制器TMS320F2812芯片实现嵌入式数字频率计的设计 2151次阅读
- 数字信号处理器TMS320F2812在开关磁阻电机中的调试方法 1958次阅读
- 基于微控制器TMS320F2812和CAN收发器实现新型执行器的设计 1446次阅读
- 施耐德触摸屏如何设置MODBUS-RTU通信 1.3w次阅读
- 基于Modbus通信协议的eView触摸屏与51单片机的通信设计 3102次阅读
- 详解通信威纶通触摸屏与英威腾变频器的使用 1.7w次阅读
- TMS320F2812实现谐波谱线显示设计 1259次阅读
- 基于TMS320F2812的光标阅读机系统 1327次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多