打印
[AVR单片机]

avr与电脑之间的数据传输

[复制链接]
1466|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huamantang|  楼主 | 2013-9-27 17:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我要做一个连续采集模拟量的系统,采集数据在1000个以上,如何把这些数据传到电脑上,进行分析处理?单片机有这么大的存储空间把这1000个数据存下来吗?要扩展?能不能用单片机把这些数据用曲线的形式描述在显示器(lcd)上?哪位指点下,12位的ad转换,atmega128芯片。

相关帖子

沙发
xxiao6130| | 2013-9-28 14:26 | 只看该作者
看看你的eeprom有多大,就知道了可不可以储存。

使用特权

评论回复
板凳
dqyubsh1| | 2013-9-28 20:20 | 只看该作者
xxiao6130 发表于 2013-9-28 14:26
看看你的eeprom有多大,就知道了可不可以储存。

跟EEPROM有嘛关系。要看RAM大小。

使用特权

评论回复
地板
dqyubsh1| | 2013-9-28 20:21 | 只看该作者
atmega128有升级版,ATmega1280片内RAM为4K,ATmega2560片内RAM可达8K,不用外扩RAM了。至于与主机通讯,除了串口就是USB,如果通讯速率要求1M以上,至少也要换USB接口。XMEGA系列有USB接口,12位adc都有了。

还有LCD的事儿,看你打算用哪一种,如果是TFT真彩显示,你就换ARM芯片最恰当。其它那种字符或者黑白点阵的,有没有没有多大意思,如果采样速率高,它根本显示不了,没有实用性,不如微机上随便写个程序更简单。

选型是很麻烦的事情,好在ATMEL有一些新的系列,以上都用过,很好用。如果不考虑芯片价格,小批量或者学习用,完全没问题。

使用特权

评论回复
5
xxiao6130| | 2013-9-29 08:32 | 只看该作者
dqyubsh1 发表于 2013-9-28 20:20
跟EEPROM有嘛关系。要看RAM大小。

你可以把数据先保存在EEPROM啊,这样就不会占用RAM。要是你把数据都放RAM中,那个单片机会有这么大的RAM

使用特权

评论回复
6
qin552011373| | 2013-10-4 08:41 | 只看该作者
采集的数直接回传给电脑   或者直接用算法处理一下  把一千个数在单片机上直接处理了

使用特权

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

本版积分规则

5

主题

9

帖子

0

粉丝