OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3352|回复: 17

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

[复制链接]

37

主题

148

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2017-1-4
在线时间
431 小时
发表于 2018-1-17 17:30:27 | 显示全部楼层 |阅读模式
1金钱
采集周围环境 包括温度,湿度,CO2。。。要求把数据5分钟存储一次,
用SD卡进行存储,  频繁的存储或读取 对卡有没有影响啊
中间用不用加个 NANDFASH 进行处理下比较好吗
有没有成熟的例子

最佳答案

查看完整内容[请看2#楼]

SD卡足以,这个算成本来说也是比较合理的,NandFlash的话,坏了还要拆板子,SD卡不不存在这个现象了,坏了直接换一个就可以了,操作比前者方便很多,也方便用电脑拷贝保存的数据文件 我之前一个项目,分分钟保存的,你这个5分钟还好
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-17 17:30:28 | 显示全部楼层
SD卡足以,这个算成本来说也是比较合理的,NandFlash的话,坏了还要拆板子,SD卡不不存在这个现象了,坏了直接换一个就可以了,操作比前者方便很多,也方便用电脑拷贝保存的数据文件
我之前一个项目,分分钟保存的,你这个5分钟还好
回复

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7464
金钱
7464
注册时间
2015-1-15
在线时间
1368 小时
发表于 2018-1-17 19:14:27 | 显示全部楼层
5分钟存储一次,这个还好
不过要考虑卡的质量和寿命
一分耕耘一分收获。
回复

使用道具 举报

13

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2015-5-14
在线时间
65 小时
发表于 2018-1-18 09:55:13 | 显示全部楼层
SD卡足够了,采集环境参数,数据量不大,保存时间是5分钟一次,不算是频繁保存。
回复

使用道具 举报

5

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2012-10-12
在线时间
71 小时
发表于 2018-1-18 10:25:03 | 显示全部楼层
就这几个数据还算大数据?我们要求一次存储128字节,1分钟一次。SD卡不行,读写久了就挂了。
我就是我,我就是想飞的毛驴!O(∩_∩)O~~~~~
回复

使用道具 举报

37

主题

148

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2017-1-4
在线时间
431 小时
 楼主| 发表于 2018-1-19 13:42:59 | 显示全部楼层
八度空间 发表于 2018-1-17 17:30
SD卡足以,这个算成本来说也是比较合理的,NandFlash的话,坏了还要拆板子,SD卡不不存在这个现象了,坏了 ...

关键单片机里的有些数据,需要断电保存, 您用的是什么芯片
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-19 13:57:43 | 显示全部楼层
电子过客 发表于 2018-1-19 13:42
关键单片机里的有些数据,需要断电保存, 您用的是什么芯片

看多少,少的话直接eeprom即可,否则也可以存到SD中
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

37

主题

148

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2017-1-4
在线时间
431 小时
 楼主| 发表于 2018-1-19 14:02:01 | 显示全部楼层
八度空间 发表于 2018-1-19 13:57
看多少,少的话直接eeprom即可,否则也可以存到SD中

SD里的数据,通过触摸屏,一部分一部分的读取,会不会速度跟不上
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-19 14:04:37 | 显示全部楼层
电子过客 发表于 2018-1-19 14:02
SD里的数据,通过触摸屏,一部分一部分的读取,会不会速度跟不上

你保存的是什么数据,不是设备的设置参数?
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

6

主题

90

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2013-1-11
在线时间
107 小时
发表于 2018-1-19 14:09:09 | 显示全部楼层
飞思卡驴 发表于 2018-1-18 10:25
就这几个数据还算大数据?我们要求一次存储128字节,1分钟一次。SD卡不行,读写久了就挂了。

您好,SD卡读写久了就挂了是什么意思?我现在有个系统用的SD卡,有没有办法解决?
为啥还要考试啊。。。。。。。
回复

使用道具 举报

37

主题

148

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2017-1-4
在线时间
431 小时
 楼主| 发表于 2018-1-19 14:10:34 | 显示全部楼层
八度空间 发表于 2018-1-19 14:04
你保存的是什么数据,不是设备的设置参数?

对对,
一些设备的设置参数,要求通过触摸屏, 和上位机通过 485  读取或下发后
断电后,STM32重启后从新读取,设置参数, 根据采集的环境对比,从而控制设备的动作
采集的的环境温度经过一段时间变化 存储到SD上
您是用什么存储芯片呢
回复

使用道具 举报

5

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2012-10-12
在线时间
71 小时
发表于 2018-1-19 14:55:28 | 显示全部楼层
unciauncia 发表于 2018-1-19 14:09
您好,SD卡读写久了就挂了是什么意思?我现在有个系统用的SD卡,有没有办法解决?

一般SD卡低温性不好,另外设备意外断电数据丢失,文件损坏。后来我们换了flash。
我就是我,我就是想飞的毛驴!O(∩_∩)O~~~~~
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-19 17:32:41 | 显示全部楼层
电子过客 发表于 2018-1-19 14:10
对对,
一些设备的设置参数,要求通过触摸屏, 和上位机通过 485  读取或下发后
断电后,STM32重启后从 ...

设置参数不多的话直接eeprom搞定,否则上个flash吧
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-19 17:33:08 | 显示全部楼层
飞思卡驴 发表于 2018-1-19 14:55
一般SD卡低温性不好,另外设备意外断电数据丢失,文件损坏。后来我们换了flash。

这个看需求,使用flash也是可以的,SD卡也是flash
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

5

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2012-10-12
在线时间
71 小时
发表于 2018-1-19 17:51:02 | 显示全部楼层
八度空间 发表于 2018-1-19 17:33
这个看需求,使用flash也是可以的,SD卡也是flash

真正使用起来你就知道稳定性是两码事。
我就是我,我就是想飞的毛驴!O(∩_∩)O~~~~~
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-19 20:15:08 | 显示全部楼层
飞思卡驴 发表于 2018-1-19 17:51
真正使用起来你就知道稳定性是两码事。

各有各的优势吧
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

37

主题

148

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2017-1-4
在线时间
431 小时
 楼主| 发表于 2018-1-20 09:19:28 | 显示全部楼层
八度空间 发表于 2018-1-19 17:33
这个看需求,使用flash也是可以的,SD卡也是flash

谢谢八度 大神
根据你的意见,打算使用W25Qxx串行的FLASH
每个设备的参数需要一组数据设置,所以定义的个Sector 用来存储设备可擦可写
但是开发板上定义的一块地址定义 FLASH_SIZE-100
关于每个扇区的地址定义是 4K的倍数就可以吗
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-20 13:11:27 | 显示全部楼层
电子过客 发表于 2018-1-20 09:19
谢谢八度 大神
根据你的意见,打算使用W25Qxx串行的FLASH
每个设备的参数需要一组数据设置,所以定义的 ...

微信截图_20180120131048.png
看图
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 12:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表