完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想弄个室内的摄像头无线监控网络,通过上位机进行实时控制,可随时打开或关闭摄像头,摄像头的图像通过无线网络暂存在上位机,手机等移动终端可以通过公网进行上位机的控制进而间接控制摄像头,经过多日的寻找资料,初定确定了一个方案:我打算选择cortex-M3内核的STM32f103VCT6进行摄像头的控制,采用0v7670系列的摄像头通过SCCB协议(一种类似于I2C协议的通信方式)和stm32f103VCT6进行通信,考虑到OV7670的采样速率较快,我又采用了FIFO进行暂存,stm32f103VCT6采用DMA方式实现外设和存储器的直接通信,而不经过CPU的处理,之后把stm32f103VCT6采集到的图像数据通过串口转wifi模块,并通过无线路由器作为沟通的媒介,发给上位机进行数据的处理、显示、控制,实现无线监控的功能,构建了由wifi组成的无线内网,通过路由器的网上登录设置,端口绑定,可以实现手机等移动终端通过公网来访问内网,达到手机通过互联网轻松控制室内内网的摄像头。 虽然方案可行,但是我在逛弟子发烧友网和看一些中国知网的论文的时候,我又有了一些疑问。 采用stm32开发的视频监控的效果好像并不那么好,而采用S3C6410A等ARM来进行视频的处理效果更佳,而S3C6410A基于linux的os系统,要在linux的操作系统下进行各种驱动的编程和移植才能达到无线的监控和控制。 我想问的是,在室内的环镜下,采用哪种实现无线的摄像头的的监控和控制更为现实和有价值;因为我需要多个摄像头的不同房间的监控,考虑到上位机的多线程的问题,上位机的设计是不是更应该采用基于limux系统的QT编程或安卓编程的界面,而不是labview编程的界面,毕竟labviews是基于数据流的编程,编程的时候占用的内存会较多;若采用ARM的S3C6410A,我更应该关注他的哪些应用范围,或者说是学习关于它的哪些知识,能不能通过采用分辨率较高的摄像头来弥补STM32相对于S3C6410A处理器的不足? 有点拿捻不定,想请教一下大家再采取方案,学习相关的知识。 |
|
相关推荐
|
|
有什么进展没 期待着 |
|
|
|
|
|
想问一下做出来了没
|
|
|
|
飞凌嵌入式ElfBoard ELF 1板卡-CAN编程示例之开发板测试
654 浏览 0 评论
该问题是用APP给芯海科技的CST92F25芯片发指令是出现的
2242 浏览 1 评论
771 浏览 0 评论
1530 浏览 1 评论
2276 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:32 , Processed in 0.654421 second(s), Total 53, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号