在线时间8 小时
UID214200
ST金币0
蝴蝶豆0
注册时间2008-3-30
初级会员
- 最后登录
- 2020-12-5
|
a0a.1 0b0c
找到以前毕业设计时使用STM32做的简单数据采集系统,分享出来,做个参考。以前写的程序,难免有些bug,大家见谅哈。系统框图如下:
使用嵌入式uC/OS-II操作系统,结合uC/GUI界面,实现了如下功能:
1.2路模拟量输入:1路0~5V标准电压信号,1路4~20mA标准电流信号
2.2路温度采集:1路使用内部ADC采集内核温度,1路使用DS18B20采集系统周围环境温度
3.上下限报警功能:采集的信号超过用户设置的上下限值时,触发上下限报警功能,也可对指定通道的报警功能进行开启和关闭
4.人机交互界面:使用μC/GUI设计友好的图形用户界面,简化用户操作
5.无线通信功能:通过nRF24L01无线收发模块实现与附近分采集器点对点数据通信
实现的界面如下:
为了仿真反复少些程序,用VC6.0改了一个用户界面仿真程序,见附件
STM32的整个工程源码见附件。 |
-
-
9.38 MB, 下载次数: 15, 下载积分: ST金币 -1
-
-
1.71 MB, 下载次数: 17, 下载积分: ST金币 -1
|