找回密码
 注册
关于网站域名变更的通知
查看: 377|回复: 1
打印 上一主题 下一主题

[毕业设计] PIC单片机与触摸屏串行通信的MODBUS协议实现

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-17 09:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
+ n' n) R# M* o  j1 |. O
摘要:介绍一种在PIC单片机与触摸屏之间采用Modbus协议实现异步串行通信的方法。简单
0 W1 t% \$ L" X: o; `7 e介绍了Modbus 通信协议,给出了硬件电路连接图、程序流程图以及用PIC单片机C语言编写的部分
9 H* Y1 `& b5 J- i, U9 w5 ^; y通信程序。实际使用证明该方法数据传输稳定可靠,并提供了良好的人机交互环境。) s* a9 c+ Q7 m
关键词:触摸屏PIC单片机Modbus 协议通信  {6 y4 A0 p8 I- [  a
工控中经常需要观察系统的运行状态或者修改运; @7 B3 O- o4 ~
行参数。触摸屏能够直观、生动地显示运行参数和运行) C4 \4 j+ A; n! X7 c4 [
状态,而且通过触摸屏画面可以直接修改系统运行参
+ P% h+ Y* d6 D% ?: t- K( z/ S0 B数,人机交互性好。单片机广泛应用于工控领域中,与触
/ u3 _9 a8 M7 {# F* p4 R摸屏配合,可组成良好的人机交互环境。触摸屏和单片
7 ^  \3 {: `6 A3 P机通信,需要根据触摸屏采用的通信; w- _. r1 \/ J9 c7 f

& S5 d/ x4 p" s1 S1 N1 b协议为单片机编写相应的通信程序。( W- v1 B* r+ [3 `
Modbus协议是美国Modicon公司推出.
* p# j- L& R3 q* F5 k1 b4 G的一种有效支持控制器之间以及控制
& |# b0 B7 r" i. g9 P器经由网络(例如以太网)和其它设备
: [9 `9 d4 _  M之间进行通信的协议。本文以3 h0 @4 O, U# \7 P+ B
PIC16F877单片机和人机电子有限公司
8 c5 `0 H/ X- e! [的eView MT510T型触摸屏为例,介绍6 Y1 S( \! {( ?+ r1 o* _/ `
其通信程序的开发过程。
3 J7 U/ c, x5 J& o1 o1系统结构
% w) @6 Z) p7 U& F7 t实现触摸屏与单片机的通讯,主+ \$ [" K4 m3 g4 n1 l& t- c5 Z
要是解决通讯协议的问题。本文使用.
7 o" O, R. \( F4 A: X" V( d开放的Modbus通讯协议,以触摸屏作
' s4 k# O2 |: p$ a主站,单片机作从站。eView 触摸屏本
) E7 a( g' I6 \3 D, f9 E6 j) _/ f5 V8 O+ o$ U
身支持Modbus通讯协议,如果单片机也支持Modbus协& g2 F: [0 t. t# ]: n( {+ ^
议,就可以进行通信了。触摸屏与单片机之间采用RS-232C
. q$ B' P/ v" x$ e) h+ D兼容接口直接连接,传输速率设置为9600kb/s。图1为
* s5 i+ ?) G$ n$ {- u该系统的电路图
& y% S0 D5 v' W1 W4 R
% p5 _! |- n/ [+ K+ j" T# z8 h1 D  G3 F/ e2 ?$ P9 z1 I

2 V' G- Z* {, j0 n( P附件下载:
游客,如果您要查看本帖隐藏内容请回复
- h6 t. N% F1 G
  S9 J7 |$ P/ X3 ~/ z' S

该用户从未签到

2#
发表于 2020-3-17 09:20 | 只看该作者
单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-30 11:56 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表