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

[毕业设计] 用Delphi实现大气电场仪系统中PC机与MSP430单片机的串行通信

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
6 W% a% L! V! }5 X8 A
摘要:提出基于MSP430单片机的下位机数据采集系统与Delphi环境下PC机的串行通信的软
% Z( n( X' F! {$ ]7 {硬件实现方法。依据系统的工作流程和通信控制原理,分析了单片机与PC机通信的硬件控制电路、1 o4 t, N3 H6 {" W
通信协议,并设计了上下位机通信软件。重点分析Delphi语言中MSComm控件的使用方法,将该方法7 {) G/ V& m8 ?/ [' G7 ^
应用于具有大气电场预警功能的大气电场仪的实时信息采集处理中。成功实现了功能要求。实际应
- w# Y, I  j' `  t用表明,该通信方案稳定可靠且控制简单,具有很强的工程实用性和广泛的应用前景。
* c( {3 I  J% E5 \. m1 C: _2 ]  o
$ ?$ ~% {" M6 L9 V& n* `0 P
4 H1 b2 P* }, b# Y2 x% m* `$ ^0引言1硬件电路8 t; |' R  r5 a, ], J; v$ o
采用价格低廉、现场控制能力强的单片机作为下
1 p1 k3 E: ]5 s* U& \0 M位机直接对控制对象进行驱动控制和实时数据的采
. z. g" d. }2 q' B) z. O! z- I集、处理,并通过串口与上位PC机进行串行通信,在
! A! h' S2 V) O% `' w现代工业测控领域中得到了广泛应用⋯,而计算机与
! A+ Q% @( a" ^" C8 F( e- u+ t$ i单片机之间的通信是实现系统监控和信息管理的关键) S# M* R, c, `: s4 P. q- _
技术。近些年,在监测与控制软件系统的开发设计中,
2 G7 U9 X# a2 {) l0 N4 W用Delphi语言实现上下位机的串行通信,界面友好,; \. H! |# y, R7 i: W  J+ C& `
灵活性好,适合于快速开发,且开发效率高,具有可视
  e: w6 B* S: L% a" T化开发环境,在图形处理与数据管理等方面具有很强% @7 `7 Z% V+ T! x
的功能旧J,因此利用它开发与MSP430通信的软件十+ B7 r3 Z" Z2 D6 p
分方便。本文介绍的大气电场仪系统中上下位机的串
) _+ e5 s+ D4 c( E+ N行通信,信号传输流程见图l。大气电场仪探头探测
0 V; k' R" H1 G+ J0 Q到的电场信号经前置放大电路的处理送往下位机。下
( Q: J; |& Z" Q. K! ~, o) o位机采用MSP430的12位A/D转换模块ADCl2进行
, G  ]  b$ i* o6 |( UA/D转换,单片机再将转换值以十六进制通过串行通9 v8 P: M, c5 g! P1 `+ w
信发往Pc机;J-位机采用Delphi语言编写软件,利用
, _% b' v* z7 Y' vDelphi的强大数据库功能管理下位机发送的数据,供
5 p( r" B# H, U/ J" A图表显示及实时观测和预警。并在Delphi中利用. A2 t# J& [+ W- u8 P* b
MSComm控件实现与下位机的串行通信。
% [2 X( o$ V1 ~7 V. g1 x- y1 O4 k
9 m8 }6 E- }5 U; y3 ]
% w- P( K' S( e
7 L7 \7 \4 u0 c
6 k+ v) f" q' J, X% N7 W" d附件下载:
- P5 D- a. W  t
游客,如果您要查看本帖隐藏内容请回复
1 }& ]- a+ X' j- R: q/ J# ^

该用户从未签到

2#
发表于 2019-12-28 18:36 | 只看该作者
下载附件看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-20 17:42 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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