热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

130万像素CMOS数码相机的设计与制作

  • 1星
  • 2013-09-22
  • 603.8KB
  • 需要1积分
  • 5次下载
标签: 130万像素CMOS数码相机的设计与制作

130万像素CMOS数码相机的设计与制作

摘要:本文介绍了一种130万像素CMOS数码相机的设计原理、基本组成及规格特点,并已有具体实践的结果和产品应用。关键词:数码照相机,  DSC,  光电传感器,  CCD/CMOS  Sensor,  数字图像处理,  DSP一、概述数码照相机简称数码相机,英文名“Digital  Still  Camera”,是一种利用光电传感器(CCD/CMOS  SENSOR)把图像(Image)转换成电子数据(Electronic  Data)的照相机。数码相机,是现代通信、计算机产业、照相机产业高速发展的产物。随着电信、计算机的普及和家庭化,数码相机作为计算机的图像输入设备,不仅能采集静止图像,而且能采集视频图像和音频信号,便于计算机存储和处理,容易实现网络传输,其应用领域日益广泛。数码相机是以电子存储设备作为摄像记录载体,通过光学镜头在光圈和快门的控制下,实现在电子存储设备上的曝光,完成被摄影像的记录。数码相机是由LENS(镜头)、CCD/CMOS(光电传感器)、A/DC(模/数转换器)、DSP(数字信号处理器)、BUILT-IN  MEMORY(内置存储器)、LCD(液晶显示器)、SD  CARD(可移动存储器)和USB  INTERFACE(计算机接口)等部分组成的。图1.  CMOS的数码相机的结构框图数码相机中只有镜头的作用与光学相机相同,它将光线会聚到感光器件CCD/CMOS上。CCD/CMOS是半导体器件,它代替了光学相机中胶卷的位置,它的功能是把光信号转变为电信号。这样,我们就得到了对应于拍摄1景物的电子图像,但是它还不能马上被送去计算机处理,还需要按照计算机的要求进行从模拟信号到数字信号的转换,ADC器件用来执行这项工作。接下来DSP对数字信号进行处理压缩并转化为特定的图像格式,例如JPEG格式。最后,图像文件被存储在内置存储器或可移动存储器中。然后通过LCD(液晶显示器)查看拍摄到的照片。大部分数码相机提供了连接到计算机和电视机的USB/TV接口。130万像素CMOS数码相机由感光元件(CCD/CMOS)、模数转换(ADC)、信号处理(DSP)、JPEG  编码压缩器、存储器、LCD显示屏、连接端口、电源等重要元件以及附带的驱动软件所组成。具体可分为CCD/CMOS控制,AE/AF/AWB(测光/对焦/自动白平衡),数字信号处理,JPEG压缩,存储卡控制和LCD屏幕显示等6个关键电路。如上图1  所示,是130万像素CMOS数码相机的结构框图。二、130万像素数码相机的设计我们设计的130万像素CMOS数码相机系统结构包括硬件和软件两大部分。硬件结构包括外壳、镜头、CMOS图像传感器、A/D模数转换器、影像存储器、显示器和电源电路等部件。软件在DSP中实现图像压缩功能,把拍摄下来的影像以高质量、高速度、高容量存储在数码相机存储器和移动式PCMCIA卡中。主芯片是一块DSP(台湾Sunplus的SPCA533A)和一个CMOS  Sensor(美国OmniVision的OV9620)。130万像素CMOS数码相机的电路框图如图2所示。

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-12 23:05

【旧帖浮沉 之二】一个.c一个.h?
不知道大家对于 .c和.h有什么看法?这其实是个很有意思的话题。 老规矩,这个问题在我自己身上虽然经过了很长时间的积淀才形成了看法。 但我今天突然写这个帖子,自然也是受一个老帖子启发。 AVR c语言优秀编程风格 这个帖子内容挺多,我只提取其中一句话,作为这个帖子的发端,因为这个观点,实际上很流行,包括曾经的我,也是这么干的。 我写的成型的程序的文件个数基本上都是偶数,因为每一个结构化的函
辛昕 编程基础
宏定义编译通不过
#include "LEDP.H" #define CRC(crc,byte) (((crc) >> 8 ) ^ tabel[((crc) ^ (unsigned int) (byte)) & 0XFF]) static const uint16 tabel[256] = { 0X0000, 0XC0C1, 0XC181, 0X0140, 0XC301, 0X03C0, 0X0280, 0X
chenbingjy stm32/stm8
GPS定位基本原理浅析-【转载】
本帖最后由 lyzhangxiang 于 2015-3-31 21:33 编辑 位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,目前精度最高、应用最广泛的,自然非GPS莫属了。网络上介绍GPS原理的专业资料很多,而本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下GPS定位的基本原理,希望对做GPS开发的朋友有所
lyzhangxiang RF/无线
micropython 工业物联网控制器
这是得捷上推荐的一个基于 micropython 编程的工业物联网控制器。   Banner 的 Snap Signal 系列即插​​即用产品代表了一种解锁宝贵机器数据的新方法。     工业物联网控制器 Banner 的 DXMR90 系列控制器整合了来自多个连接的数据,以提供本地数据处理以及主机系统的可访问性,作为工业物联网 (IIoT) 的平台。
dcexpert MicroPython开源版块
【TI C2000的使用经验】F28069ADC采样的最大速率
最为新一代C2000 piccolo系列的强者,F28069具有非常多的外设和功能。 本文简单叙述一下一个重要模块ADC的一些特性。 概述:对于F28069,其具有单个12位ADC内核,具有两个采样保持电路,最大具有16个adc采样通道。 对于ADC模块,我们这里来研究一下F28069的最大采样速率。 1.ADC采样时钟 对于28069,其ADC系统时钟是可调的,可以直接使用系统时钟,或
为半导而生 微控制器 MCU
DS-5开发环境问题
果然对LINUX不懂,用这个DS-5开发确实有难度,,花了老长时间去看懂makefile. DS-5的配置也够麻烦的... 新建了一个makefile工程,按流程走,把.c,.ld,makefile等文件复制过来. 设置好环境变量,如图: 但是include老是找不到这些文件.擦...怀疑是PATH有问题,无论怎么修改PATH,还是不行. 后来改为自动模式人工强制增加INCLUDE,如图
zgbkdlm Altera SoC
电动飞机,你敢坐吗?
    电动飞机越来越接近实用化。英国罗尔斯·罗伊斯(Rolls·Royce)将于2021年夏季实施小型电动飞机的首飞。小型电动飞机有望2023年实用化,随着经济从新冠疫情中恢复,这种飞机有望得到普及。        电动飞机把喷气式发动机和汽油发动机替换为电动马达。已开发出了发动机与马达相结合的“混合动力”型等多种驱动方式。能够减小飞行时的能源消耗,降低温室气体排放量。   
赵玉田 创意市集
WEBENCH工具与光电探测器稳定性
本帖最后由 dontium 于 2015-1-23 11:23 编辑 作者:Bonnie Baker,德州仪器 (TI) WEBENCH应用工程师 光敏应用的首要工作是让跨阻抗放大器电路拥有良好的稳定性。WEBENCH? 设计器工具 TI 开发人员致力于为客户提供拥有 60°相位裕量的光敏设计,也即约 8.7% 的阶跃输入信号过冲。 WEBENCH设计器工具拥有强大的软件算法和可视界面,可在
qwqwqw2088 模拟与混合信号

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 数字示波器没有眼图分析软件观察眼图的设置方法
    眼图是一系列数字信号在示波器上累积而显示的图形,它包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特征,从而估计系统优劣程度,因而眼图分析是高速互连系统信号完整性分析的核心。另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰,改善系统的传输性能。高端的示波器可能会带有眼图分析软件,但是价格往往比较昂贵。如果工程师手头的经费有限,没有高端的示波器,但又有在示波
  • 电子负载PCB今天寄来了。
    板子是10cm x 10cm,考虑到用50 cm x 50 cm的板子太小,而厂家收费又是100cm^2是一个档。所以用10cm x 10cm。还剩了一些,就加了其它的实验电路,但是厂家又说了,那是拼板,要加50块的拼板费。:Cry:我这不是占光,而是节约嘛,也不成!板子是红色的,是采纳了网友的建议[[i] 本帖最后由 dontium 于 2012-5-24 15:42 编辑 [/i]]
  • 诺驰1G、2G高速数据采集卡
    [b][/b][b]性能指标[/b]:1.双通道同步采样,采样率最大1G Sa/s,转换精度8bit;2.采样率可通过软件配置;3.内部板载FIFO,每通道存储点数最大6万点;4.具备硬件累加功能,累加次数最大为224(16777216),可软件设置。5.信号输入范围:1Vpp或5Vpp可选(默认1Vpp,出厂前设置);6.模拟输入阻抗:1kΩ或50Ω可选(默认1kΩ,出厂前设置);7.模拟输入带
  • 【模电选课测试】+运算放大器基础知识
    讲的很好,非常适合初学者此内容由EEWORLD论坛网友hpq916原创,如需转载或用于商业用途需征得作者同意并注明出处
  • 请问在C中如何实现定义的变量分配到指定的空间
    [i=s] 本帖最后由 dontium 于 2015-1-23 13:39 编辑 [/i]大家好定义:const unsigned int s2[]={/*------------------------------------------------------------------------------;源文件 / 文字 : 我;宽×高(像素): 16×16;字模格式/大小 : 单色点阵液
  • altera和xilinx,大家都习惯用那家的片子啊?高手都进来聊聊啊~
  • MSP430与PC通信的问题
  • TPS40210开关电源PCB,大侠们请进。
  • 真是郁闷,回个帖,还居然摊上大事了?
  • 高精度放大电路

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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