8693|15

803

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

视频采集模块。 [复制链接]

有哪位牛人拿单片机做过视频或是图像采集的,期待指点下在下,期待交流。392630827  具体Q上谈。
此帖出自单片机论坛

最新回复

单纯靠单片机可能不行,你还要通讯,MSP430F149RAM很小,存不下一张图片,你要一个点一个点地传那还要边读数据边通讯,那肯定不够, 还有“假设执行每条指令是使用一个指令周期”这个对IO的操作不一定成立,MSP430单片机虽然大多数指令是单周期指令,但对IO操作的指令周期一般都比较长一些。如果你想用单片机做,建议就用FIFO和计算机之间传静态的图片。 我Q    Q     : 3—4--4-45--0-1-9--8  详情 回复 发表于 2010-7-6 14:55
点赞 关注
 

回复
举报

803

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
先来给自己顶个。希望高人能看见。
此帖出自单片机论坛
 
 

回复

381

帖子

0

TA的资源

纯净的硅(高级)

板凳
 
帮顶,我也想知道
此帖出自单片机论坛
 
 
 

回复

2万

帖子

71

TA的资源

管理员

4
 

回复 楼主 范小川 的帖子

具体问题具体分析吧 这样人多力量大吧 在这里列出问题来
此帖出自单片机论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

5
 

相应号召,这个贴就是讨论贴了。希望高手光临,在下是菜鸟,初学视频部分的东西。说的不对一定一定要指出来。

我用的是OV7670的图像传感器,有效像素点640*480,一帧图像的大小即为(640*480)307200字节,即300K。不算小。这个传感器是一秒最快可以处理30帧的图像。一般的单片机肯定是处理不了这么快的。所以我前面也说了。不一定要视频采集而是可以做成图像采集的。

[ 本帖最后由 范小川 于 2010-7-2 21:09 编辑 ]
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

6
 
现在的问题是我不太会测试这个430单片机的IO口极速读取速率(虽然我知道它肯定处理不了30帧的图像)。怎么测试期待赐教。
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

7
 

呵呵

[ 本帖最后由 范小川 于 2010-7-6 19:01 编辑 ]
此帖出自单片机论坛
 
 
 

回复

316

帖子

0

TA的资源

裸片初长成(中级)

8
 
我可以给你些参考
正常单片机是没有这个速度来读取像素点是来不及的,就是说正常的一幅静态的图片也可能读不出,所以用OV7670->FIFO->MCU的架构来采集图像信号,MCU通过IIC配置OV7670输出YUV数据,再到MCU去换算成RGB,这种比较常用。
关于430单片机的IO口极速读取速率问题我觉得你把IO直接连到传感器管脚上的做法很炫,你需要评估一下像素时钟的速度和你单片机响应中断的速度,以及读取IO状态所需要的时钟周期。这些需要到器件资料中去查。
这方面的知识比较多,你可以把你遇到的具体问题罗列一下。
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

9
 

原帖由 莫恩 于 2010-7-3 12:20 发表 我可以给你些参考正常单片机是没有这个速度来读取像素点是来不及的,就是说正常的一幅静态的图片也可能读不出,所以用OV7670->FIFO->MCU的架构来采集图像信号,MCU通过IIC配置OV7670输出YUV数据,再到MCU去换算成R ...

 

啊??MCU还得去处理读出来的数据啊。难道不是MCU作为一个中转站,直接将读出来的数据通过串口或是USB传给PC机么。。然后制作相应的上位机程序就可以?

[ 本帖最后由 范小川 于 2010-7-3 14:21 编辑 ]
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

10
 
还有从传感器里读取数据传统思路应该就是单片机的IO脚接到传感器的八个数据输出管脚上然后给时钟进行读取的吧。如果不是,还有什么方法?
此帖出自单片机论坛
 
 
 

回复

316

帖子

0

TA的资源

裸片初长成(中级)

11
 
今天有事情暂时,我周一晚上给你详细的回复,如果有上位机那可以给上位机去计算。
一般不会直接连到IO口上,除非你的单片机真的很块,或者有专门的PPI接口(S3C2440,BF533就有)
此帖出自单片机论坛
 
 
 

回复

370

帖子

0

TA的资源

纯净的硅(中级)

12
 

问题不全,我做过采集

,但从没用过单片机做过.
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

13
 

回复 11楼 莫恩 的帖子

嗯,你是说计算IO的最快读取速率吧。目前打算是用MSP430F149做,理论上是能给到8MHz,但是我的板子上给的片外是4MHz,指令周期是250ns.
我粗略的计算方法是这样的,估计不太对(你先凑合看着,哪不对指出来):
假设执行每条指令是使用一个指令周期,那么430读取8位的数据至少需要8条指令。即需要2us.1s的时间处理500000字节的数据。而要求是1s 处理307200字节数据。
然而由于寻址方式的关系执行的一条指令不会是一个指令周期。如果是两个指令周期就无法满足预定要求,即在1s内完成读取预定字节的任务,如果读不完,那么7670就无法向FIFO内再写入数据。这样一帧的数据也无法采集到。
是这样吧?
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

14
 

回复 12楼 qushaobo 的帖子

嗯。那你用什么做过呢?老师说如果做不出来的话,会让我拿别的做、、
既然你做过就分享下经验呗。嘿嘿。
说下摄像头的大概工作流程。我看了一个AVR做的视频采集的不过看的不是太懂,我没有学过AVR的单片机。并且它的那个是在TFT屏上显示的。我是要在PC机上显示。
此帖出自单片机论坛
 
 
 

回复

316

帖子

0

TA的资源

裸片初长成(中级)

15
 
单纯靠单片机可能不行,你还要通讯,MSP430F149RAM很小,存不下一张图片,你要一个点一个点地传那还要边读数据边通讯,那肯定不够,
还有“假设执行每条指令是使用一个指令周期”这个对IO的操作不一定成立,MSP430单片机虽然大多数指令是单周期指令,但对IO操作的指令周期一般都比较长一些。如果你想用单片机做,建议就用FIFO和计算机之间传静态的图片。
我Q    Q     : 3—4--4-45--0-1-9--8
此帖出自单片机论坛
 
 
 

回复

803

帖子

0

TA的资源

一粒金砂(高级)

16
 

回复 15楼 莫恩 的帖子

受益匪浅。。
此帖出自单片机论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表