打印
[STM32F1]

采集大量数据的存储方案求助?

[复制链接]
6442|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电子过客|  楼主 | 2018-1-17 17:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采集周围环境 包括温度,湿度,CO2。。。要求把数据5分钟存储一次,并且有规律的按照表格排列
用SD卡导出,中间用不用接NANDFLASH, 另外一些数据还需要断电保存,
前辈有好的方案吗
沙发
xiaoyaozt| | 2018-1-17 22:04 | 只看该作者
使用FATFS

使用特权

评论回复
板凳
10299823| | 2018-1-17 22:05 | 只看该作者
可以使用USB传输。

使用特权

评论回复
地板
cemaj| | 2018-1-17 22:06 | 只看该作者
在SD卡上直接使用TXT保存。

使用特权

评论回复
5
jimmhu| | 2018-1-17 22:06 | 只看该作者
为什么不使用上位机

使用特权

评论回复
6
lihuami| | 2018-1-17 22:07 | 只看该作者
用NANDFLASH干什么,直接使用SD卡就行。

使用特权

评论回复
7
10299823| | 2018-1-17 22:07 | 只看该作者
USB传输的速度比较快,能够满足要求。

使用特权

评论回复
8
cemaj| | 2018-1-17 22:07 | 只看该作者
正常的TXT能够实现数据的保存,然后导入excel就可以。

使用特权

评论回复
9
jimmhu| | 2018-1-17 22:07 | 只看该作者
现在的上位机保存数据简单,有数据库。

使用特权

评论回复
10
lihuami| | 2018-1-17 22:07 | 只看该作者
SD使用fatfs可以存储数据。

使用特权

评论回复
11
xiaoyaozt| | 2018-1-17 22:07 | 只看该作者
楼主使用什么芯片?

使用特权

评论回复
12
JerryWu75| | 2018-1-18 09:51 | 只看该作者
直接存SD卡,文件扩展名用csv,文件内的数据格式:数据1,数据2。。。回车换行
这样excel可以以表格的方式打开

使用特权

评论回复
13
LianBinbing| | 2018-1-18 16:29 | 只看该作者
FLash比较方便吧?

使用特权

评论回复
14
dalarang| | 2018-1-18 16:49 | 只看该作者
看数据量有多少,还有存储多长时间,不同要求下方案不一样。
如果仅仅采集环境温湿度之类的,数据量是很小的。
不建议用NAND FLASH,擦写均衡和坏块处理都是麻烦,用在这种小数据量上不划算。

假设一次存储32字节,一年存储3363840字节,用一片W25Q64做存储即可存两年多,自己做下存储规划,按扇区擦除,按字节写入,写满后循环滚动覆盖。

使用特权

评论回复
15
电子过客|  楼主 | 2018-1-19 13:52 | 只看该作者
xiaoyaozt 发表于 2018-1-17 22:07
楼主使用什么芯片?

STM32f103zet

使用特权

评论回复
16
电子过客|  楼主 | 2018-1-19 13:53 | 只看该作者
jimmhu 发表于 2018-1-17 22:06
为什么不使用上位机

领导要求的,下位机也能够储存

使用特权

评论回复
17
电子过客|  楼主 | 2018-1-19 13:56 | 只看该作者
dalarang 发表于 2018-1-18 16:49
看数据量有多少,还有存储多长时间,不同要求下方案不一样。
如果仅仅采集环境温湿度之类的,数据量是很小 ...

可不可以,用w25Q64 作为数据临时断电的储存, 过一段时间把数据存储SD卡上

使用特权

评论回复
18
kingkits| | 2018-1-19 14:31 | 只看该作者
直接SD(TF)卡就行了,技术成熟,数据不易丢失。数据还容易导出来。

使用特权

评论回复
19
dalarang| | 2018-1-19 14:48 | 只看该作者
电子过客 发表于 2018-1-19 13:56
可不可以,用w25Q64 作为数据临时断电的储存, 过一段时间把数据存储SD卡上 ...

你没明白我的意思。

用W25Q64做主存储,平时SD卡插不插都无所谓。

在需要导出数据时,插上SD卡从W25Q64中读取数据通过文件系统写入SD卡中。

这样既可以确保存储的稳定可靠,也兼顾数据导出,还能在下位机长期保存记录。

使用特权

评论回复
20
电子过客|  楼主 | 2018-1-19 15:35 | 只看该作者
dalarang 发表于 2018-1-19 14:48
你没明白我的意思。

用W25Q64做主存储,平时SD卡插不插都无所谓。

明白您的意思了,但是有个问题不清楚,数据存储有一部分是设备设置参数,另一部分是环境的数据
,环境数据部分,以表格或有规律的形式存储,有什么经验吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

54

主题

205

帖子

2

粉丝