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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
& u& o$ {0 v5 M% S) Y* G; H
摘要:提出基于MSP430单片机的下位机数据采集系统与Delphi环境下PC机的串行通信的软
! R6 R4 w: L# N% T! u; e: S硬件实现方法。依据系统的工作流程和通信控制原理,分析了单片机与PC机通信的硬件控制电路、& o  B( M1 D2 S* I( s. Y  b
通信协议,并设计了上下位机通信软件。重点分析Delphi语言中MSComm控件的使用方法,将该方法( [  U' f4 u5 q3 w% T2 U
应用于具有大气电场预警功能的大气电场仪的实时信息采集处理中。成功实现了功能要求。实际应: D" o7 N, W! a9 f- g% h
用表明,该通信方案稳定可靠且控制简单,具有很强的工程实用性和广泛的应用前景。
; S: @# L  `' K) u: h" {) Z$ i! F- C5 m# U

0 S0 [8 z$ c+ O  U0引言1硬件电路+ y; E, E3 J! N$ |# `
采用价格低廉、现场控制能力强的单片机作为下$ w: ^# {# F6 L* g5 X
位机直接对控制对象进行驱动控制和实时数据的采
( j- K% N% u+ ^: A! x集、处理,并通过串口与上位PC机进行串行通信,在
9 H1 @5 v( G: G现代工业测控领域中得到了广泛应用⋯,而计算机与
# S+ s" Q2 V  t0 J' s9 ]! G+ C) W单片机之间的通信是实现系统监控和信息管理的关键
( Q6 l! H% F$ \技术。近些年,在监测与控制软件系统的开发设计中,
: h1 K9 Q  x6 d2 U/ }' X2 |0 y& @" D4 B用Delphi语言实现上下位机的串行通信,界面友好,
( m) o; a2 w" p6 d7 ]+ |" ~  g灵活性好,适合于快速开发,且开发效率高,具有可视; `- p0 n* _. P# Y+ A+ |. _
化开发环境,在图形处理与数据管理等方面具有很强
6 G; e2 d( m, F& I7 S2 F3 j3 l的功能旧J,因此利用它开发与MSP430通信的软件十3 x( R% B, Y1 Q
分方便。本文介绍的大气电场仪系统中上下位机的串
: t* R& `5 r4 p; R0 w行通信,信号传输流程见图l。大气电场仪探头探测
& E* F; ?" n" `3 P9 ]& Q' p到的电场信号经前置放大电路的处理送往下位机。下/ t7 v1 t& t. y$ C/ c; i$ }/ B
位机采用MSP430的12位A/D转换模块ADCl2进行/ t9 H' n) n  @, C
A/D转换,单片机再将转换值以十六进制通过串行通
4 G3 `- Y' B+ [信发往Pc机;J-位机采用Delphi语言编写软件,利用
1 T  E% T; a+ w$ ^. sDelphi的强大数据库功能管理下位机发送的数据,供
. P  K! ^4 v; d2 W图表显示及实时观测和预警。并在Delphi中利用: b  t  [. x) c& u
MSComm控件实现与下位机的串行通信。
5 j' X; H2 Z2 D; v
  |) z  q; }, ]& U3 z7 _. v3 R+ z

3 t& c4 V' Z' l% F: X5 L' b$ H# M8 s: O2 I
附件下载:
$ S% d1 b% r# z
游客,如果您要查看本帖隐藏内容请回复

1 a3 }2 Z/ `( w9 j/ K( H1 S0 v( J

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-27 22:42 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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