基于嵌入式Linux与S3C2410平台的视频采集

时间:2022-03-15作者:佚名

随着计算机技术和网络技术的发展,在单片机领域也发生着日新月异的改变,如高速信号处理器、SoC片上系统等新技术、新应用如雨后春笋般蓬勃发展起来。在现实生活中经常会遇到这样一些问题:比如如何对机房的温湿度进行远程监控;如何一手掌握家里的安全状况,这都需要应用一种耗电量小、24小时不间断工作,体积小的远程视频监控系统。

针对网络视频监控设备的实际应用需求,结合图像采集压缩编码、嵌入式系统和网络技术等几方面的新技术,设计了一套嵌入式网络视频监控系统,用以实现视频数据的采集、压缩与网络传输。该系统基于S3C2410的ARM920T芯片和嵌入式Linux操作系统,采用USB摄像头捕捉视频,经MPG440芯片压缩编码,系统直接与网络相连,用户使用标准的网络浏览器和流媒体播放程序即可查看远程视频影像。

1 系统总体设计

系统总体设计包括硬件设计和软件设计2部分。硬件设计模块主要包括微控制器模块、压缩编码模块、网络接口模块3部分。微控制器模块主要由主控芯片、DATAFLASH和SDRAM组成。其中,主控芯片是整个控制系统的核心,它负责整个系统的调度工作。DATAFLASH中固化了嵌入式Linux内核及其文件系统、应用软件和系统配置文件。SDRAM作为内存供系统运行使用。压缩编码模块由视频数据采集芯片、MPEG-4压缩编码芯片、SDRAM组成,负责将视频流转化为MPEG-4码流。网络接口模块主要是配合主控芯片传送MPEG-4码流。当系统启动时,微控制器将Linux内核调入SDRAM中,系统从SDRAM中启动。系统启动后,微控制器控制MPEG-4编码模块进行工作。软件设计部分主要包括嵌入式Linux移植、视频采集与MPEG-4压缩编码模块、JRTPLIB网络传输模块和MPEG-4解码程序4部分。嵌入式Lin-ux系统存放到由S3C2410控制的DATAFLASH中,它负责整个系统软件的调度工作。MPEG-4压缩编码模块主要负责将采集到的视频流压缩为MPEG-4数据流。JRTPLIB网络传输模块主要负责MPEG-4视频流传输与控制的相关设置。MPEG-4解码程序主要负责对通过网络得到的MPEG-4数据流进行解码工作。

2 硬件系统设计

系统的硬件平台采用Samsung公司的处理器S3C2410。该处理器内部集成了ARM公司ARM920T处理器核的32位微控制器,资源丰富:带独立的16kB指令Cache和16kB数据Cache,还有LCD控制器、RAM控制器、NAND闪存控制器、3路UART、4路DMA、4路带PWM的Timer、并行I/O口、8路10位ADC、TouchScreen接口、I2C接口、I2S接口、2个USB接口控制器、2路SPI,主频最高可达203MHz。在处理器丰富资源的基础上,还进行了相关的配置和扩展,平台配置了16MB,16位的FLASH和64MB,32位的SDRAM。通过以太网控制器芯片DM9000扩展了一个网口,另外引出了一个HOST、USB接口,通过在USB接口上外接一个带USB接口的摄像头。硬件系统结构如图1所示。

3 软件系统设计

相关阅读

夜景灯光照明设计文化

在现代时尚都市人的观念里,夜景与灯光照明相搭配可以打造出一个合适的夜景灯光照明效果。“小桥流水”另具匠心,在夜间更显雕梁画栋,彩虹飞架,水波荡漾,使人悦目娱心,形...
2022-07-15

景观照明工程误区

随着“让我们的城市亮起来”这个响亮口号在我国许多城市响起,这种景观照明 中自然美与人工美的和谐夜景却在逐渐消失,与之相伴随的是光污染、电力供应紧张等问题的产生,对此...
2022-07-15

城市亮化工程的基础设施

随着城市现代化进程的加快,亮化工程 建设受到社会各界的广泛关注。城市亮化 工程侧面反映着一个城市的发展程度与繁荣程度,可以说是城市基础设施建设的一部分。那么,对城市亮...
2022-07-15

什么是激光“散斑”?它这么坏,我们如何干掉它?

在显示领域的应用方面,激光技术发展至今,散斑问题竟成最大拦路虎。其严重影响显示画面的最终效果,导致激光技术优势不能有效发挥并投入使用。 散斑是什么原因造成的?有无解...
2023-07-17
什么是激光“散斑”?它这么坏,我们如何干掉它?

城市led亮化工程能够展现城市的魅力与繁华

城市led亮化工程 呈现一座城市的魅力与繁荣,对突显城市形象改进城市环境具备关键的实际意义,依据地区的不一样、载体的不一样以及其本来的文化艺术和设计构思的不一样采用相对...
2022-10-03
城市led亮化工程能够展现城市的魅力与繁华

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目