基于AT89S52多路数据采集系统的设计
3 软件实现
本文引用地址:https://www.eepw.com.cn/article/273689.htm本系统中单片机AT89S52是对整个过程的控制和协调作用。使各部分能够有序的运行完成数据采集、显示以及与工控机进行通讯的功能。软件总的流程图如图4所示:

4 数据采集系统的的调试
本系统基于AT89S52兼容单片机为核心,其具有良好的性能价格比,用它对数据进行存取,用CS5532进行模数转换,再通过AT89S52控制A/D转换并将读取到的数据发送给工控机。本系统实用性强,能够很好地实现多路信号采集测量,结构较为简单,成本低,外接元件少。调试结果如图5所示:

5 结论
本文设计采用单片机(AT89S52)与24位A/D芯片(CS5532)构成数据采集系统,实现了四路模拟量到数字量的转换。将转化完的数据通过数码管显示,同时可以通过串行口发送给上位机(工控机或PC机),实现了数据的后期存储与分析。基本完成采集系统的各项功能。但是经过A/D转换过的数据不是很稳定,可能由于硬件的滤波电路做的不够精细。还有待进一步的研究和改进。
晶振相关文章:晶振原理 数字滤波器相关文章:数字滤波器原理
评论