文档介绍:维普资讯
数采与监测
基于与串口的数据采集系统
郑波祥袁赣南刘建锋
,,,
摘要:介绍一种利用数字处理芯片集成的理提供条件。主要参数意义如下:
片内/ 转换器实现数据采集, 作为开发平台. :
两者之间通过串口实现数据通讯的数据采集系统. 详细介:用设置要读出的字符数。如果要读入
绍了软、硬件设计方案当前串口中的所有字符,则可以利用节点检
关键词: : ;数据采集测串口输入缓存中的字节数,将其输出连接到此入口即可把当
中图分类号:. 文献标识码: 前串口中的所有字符读出。
:读出的字符为符合编码的字符。本文
文章编号:一一
个节点读出的数为与此相对应的码值,如发送,读出
—
的值为,这就需要再把这个值转换为对应的十进制值.
,
—
换功能。
. ,
,。
: ; ;
串行通信是一种古老但目前仍常用的通信方式. 匝—而
提供的基于的, 函数库适合于各种仪器类型和各种硬该节点用于将打开的串口资源关闭,只有一个主要参数:
件接口类型,对串口的读写同样提供了许多专用的函数。本文就:
此设计了一个数据采集系统。.具体设计方案
部分设计本文所用串口通讯程序的波特率为,无奇偶校验.
位数据位,位停止位,禁止软硬件握手。在中一次连续发
.
本文用到的串口通讯函数调用路径为:—,取数组元素用了
// 。节点,。其
;卜———。部分节点连接的过程如图所示:
~
;卜—一曜
巴竺兰卜——
该节点主要用于串口的初始化。主要参数意义如下: 圃匣—目
:—,分别对应—徊屯
,默认值为。。
睡.. 一
:,最高为。
:一帧信息中的有效数据的位数,中允许图
—位数据,默认值为位。
:一帧信息中的停止位的位数,可选的值为—,分部分设计
别对应位、。.硬件部分
:奇偶校验设置。可选的值为一,可为无校验、奇或偶内部具有位的可编程异步串行通信模块
校验、标记或空,默认值为即无校验。,是一个标准的异步串行数字通信接口,可以实现半双工或
:根据实际需要可设定缓冲区的大小,默认为,无双工通信及多机之间通信。波特率可以通过编写两个位的波
缓冲。该参数的数据类型为簇,用于串行通讯中的握手方式。特率选择器和来改变,当系统时钟频率
:有两个双缓冲的独立的接
收,发送缓冲器,对外也有两条独立的收、发信号线和
。
该节点为串口读子,读出串口中的数据,为后续的数据处对数据的采集用了内部集成的位转换器,并
/、中国自控网:://..
罾自控罔邮局订阅号
:—元/年—