基于LabVIEW与单片机串口的数据采集系统

嵌入式系统 时间:2012-02-15来源:网络

采用TLC0831芯片进行数据的采集。TLC0831芯片为8位逐次逼近电压型A/D转换器,支持单信道输入串口输出,极性设置固定,不需寻址。其主要特点为:8位分辨率;5V的电源提供0~5V的可调基准电压;输入输出可与TTL和MOS兼容。

若要提高信号的采样频率,只需选择转换速度较快的A/D芯片即可。硬件部分原理图如图6。

2.2软件部分

下面给出单片机软件部分的主要程序。波特率设置为9600,用定时器1产生波特率,串口工作在方式1,无奇偶校验。定时器0设定采样的时间间隔。TLC0831为A/D转换器数据采样子程序,SEND为单片机发送子程序。


3结论

本文利用单片机进行前端数据采集,通过串口实现与LabVIEW的数据通讯,利用LabVIEW的强大信号分析处理功能,开发了一套投资少、操作简便的数据采集与信息分析系统(其虚拟面板如图7所示)。实验证明,该系统运行良好。

参考文献:

[1] LabVIEW User Manual[M]. USA: National Instruments Corporation, 1998.
[2] 杨乐平,等.LabVIEW程序设计与应用[M].电子工业出版社,2001.
[3] 刘君华,等.虚拟仪器图形化编程语言LabVIEW教程[M].西安电子科技大学出版社,2001.
[4] 张毅刚,等.MCS51单片机应用设计[M].哈尔滨工业大学出版社,1997.

1 2 3

关键词: LabVIEW 虚拟仪器 单片机 数据采集

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版