有什么办法可以把传感器传过来的波特率降低?

[复制链接]
7255|53
 楼主| dubge 发表于 2013-4-20 15:43 | 显示全部楼层 |阅读模式
我用的传感器传输数据为56000bit/s
单片机赶不上他的速度来处理数据,我用数组储存数据都来不及啊,我想问问有什么办法可以让传过来的数据速度变慢?急急急!!!
lyjian 发表于 2013-4-20 16:15 | 显示全部楼层
换个处理速度快的单片机
 楼主| dubge 发表于 2013-4-20 16:17 | 显示全部楼层
lyjian 发表于 2013-4-20 16:15
换个处理速度快的单片机

就没有别的办法了吗?我急着做出来,而且我目前为止只会用51~~~初学啊:'(
 楼主| dubge 发表于 2013-4-20 16:18 | 显示全部楼层
dubge 发表于 2013-4-20 16:17
就没有别的办法了吗?我急着做出来,而且我目前为止只会用51~~~初学啊

你的意思是用ARM?
 楼主| dubge 发表于 2013-4-20 16:18 | 显示全部楼层
dubge 发表于 2013-4-20 16:17
就没有别的办法了吗?我急着做出来,而且我目前为止只会用51~~~初学啊

你的意思使用ARM?
ichenqiang 发表于 2013-4-20 16:24 | 显示全部楼层
加个FPGA中转
南宫云明 发表于 2013-4-20 16:27 | 显示全部楼层
什么单片机这么慢。。。56000bit/s都处理不了?
lyjian 发表于 2013-4-20 16:28 | 显示全部楼层
dubge 发表于 2013-4-20 16:17
就没有别的办法了吗?我急着做出来,而且我目前为止只会用51~~~初学啊

51也有很多速度很快的
 楼主| dubge 发表于 2013-4-20 16:29 | 显示全部楼层
南宫云明 发表于 2013-4-20 16:27
什么单片机这么慢。。。56000bit/s都处理不了?

89c51
lyjian 发表于 2013-4-20 16:33 | 显示全部楼层
要快,可以考虑MAXIM\ATMEL等公司的1T 51,PIN脚功能兼容,速度快不少
 楼主| dubge 发表于 2013-4-20 16:33 | 显示全部楼层
ichenqiang 发表于 2013-4-20 16:24
加个FPGA中转

??什么FPGA ?
 楼主| dubge 发表于 2013-4-20 16:35 | 显示全部楼层
lyjian 发表于 2013-4-20 16:33
要快,可以考虑MAXIM\ATMEL等公司的1T 51,PIN脚功能兼容,速度快不少

我想问问有什么软件方面可以解决这个问题呢?
NICKY99 发表于 2013-4-20 16:36 | 显示全部楼层
换一个AVR之类的吧,好多单片机都可以达到这通信速度。
南宫云明 发表于 2013-4-20 16:39 | 显示全部楼层
dubge 发表于 2013-4-20 16:29
89c51

多少的晶振?
 楼主| dubge 发表于 2013-4-20 16:43 | 显示全部楼层
南宫云明 发表于 2013-4-20 16:39
多少的晶振?

o!对了,可以换晶振!11.0592:Q
lyjian 发表于 2013-4-20 16:47 | 显示全部楼层
dubge 发表于 2013-4-20 16:35
我想问问有什么软件方面可以解决这个问题呢?

56Kbit/s并不是多快的速率,换成字节也就5.6KByte/s。这个速率51应该是能处理得过来的。
你的程序除了这个要处理还要做什么?
南宫云明 发表于 2013-4-20 16:50 | 显示全部楼层
dubge 发表于 2013-4-20 16:43
o!对了,可以换晶振!11.0592

:L你不会用很低级晶振吧。。。我刚才看了一下,24M的晶振它都没问题。。
 楼主| dubge 发表于 2013-4-20 16:54 | 显示全部楼层
lyjian 发表于 2013-4-20 16:47
56Kbit/s并不是多快的速率,换成字节也就5.6KByte/s。这个速率51应该是能处理得过来的。
你的程序除了这 ...

没,我是这么想的,先把读到的数据放在数组里,接受完以后在处理数据
 楼主| dubge 发表于 2013-4-20 16:57 | 显示全部楼层
南宫云明 发表于 2013-4-20 16:50
你不会用很低级晶振吧。。。我刚才看了一下,24M的晶振它都没问题。。

嗯嗯,这个方法可以试试看~感谢:lol
lyjian 发表于 2013-4-20 17:03 | 显示全部楼层
dubge 发表于 2013-4-20 16:54
没,我是这么想的,先把读到的数据放在数组里,接受完以后在处理数据

那就更没问题了
这点数据处理量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

76

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部