找回密码
 注册
关于网站域名变更的通知
查看: 427|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于ide硬盘的数字图像存储技术研究

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-8 15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
近年来做为数据存储介质的硬盘,接口智能化程度越来越高,容量不断增大,体
2 i8 q6 ?# h+ r, L8 B' w积不断变小,并可脱离系统主机,控制起来比较方便,已经受到人们的普遍重视。在
6 E* u: L) K7 H- Q! s- a许多以单片机为核心的持续数据采集存储应用系统中,利用嵌入式计算机实现数字相
6 B/ g3 i; f9 ~5 _# g/ ^6 y机输出图像在IDE硬盘中的直接、快速,稳定、连续存储和读取,对于数字图像监控8 ~* U3 I1 u6 G, S
系统的小型化和大容量具有重要的意义,同时也可对其它以图像存储为目的的系统提
8 H' ?% T! b" B, s供参考方案。
; ~. a! Q7 I9 R( j9 @# c7 l$ M: d% l本设计介绍了一种基于AVR单片机(ATmegal6)控制的IDE(集成驱动器电子设  y' j( G, q+ ]9 a1 w3 k0 F3 d
备)硬盘高速数字图像采集和存储系统,提出了采用乒乓方式对硬盘进行读写控制以提
$ [) o$ o' W, o1 a高系统存储速度,并按照文件格式进行记录,缩短了系统数据处理周期,为系统快速) I; y  [6 q2 k! S
分析、处理目标提供依据,这样从根本上解决了存储、速度、记录图像信息完整性三9 r: X" V+ r- j5 a0 }. ]
者之间的矛盾。
1 @8 U5 g1 f8 x  [$ ]" i, K/ P2 T此方案已经调试成功,实现了占用较少的单片机资源,却能比较方便的控制硬盘
4 @: E' a6 h8 d, L7 x' O- a4 `进行稳定实时存储功能,而存入硬盘内部的数据能以文件的格式在电脑中识别打开和
- @) X2 Q$ b! G# m/ r( P做相应的处理。本设计有较大的扩展使用空问,在实验室研发和实际的生活当中都有
% d0 r: g) q) \& W8 }* i% C很重要的现实意义。6 e0 N* r" I8 E! {2 Q' G
§1.1数字图像存储的意义
3 x/ k: D& L! N0 t随着数字技术的广泛应用,数码相机、图像扫描仪日渐普及,由此生成的图像文1 b& z7 `2 C( F4 O$ A3 N3 y! ?
件容量不断增加,将文件,图像等数据信息孤立、永久的存储于数码相机等采集装置# y: l8 A0 P' H7 b& Z
或某一台电脑中,显然是不可能,也不现实的;过量的图像文件需要备份以腾出硬盘
+ z/ X! O8 |4 y- s% C! a  ~空间,数据文件有的需要外传,有的资料需要共享,还有预防误操作和病毒攻击而必
  B7 h, h( K8 [2 s  ~2 b0 m须备份等等。- W& f" A2 L: a* {9 X
在做好大量图像数据文件安全、妥善存储的同时,如何方便快捷的在电脑之间、
8 m* g1 J! O5 ^9 M0 o电脑与外设间传输数据文件也备受关注。因此,具备一两种以上适合自已需要的数据, [+ U( y) j; J; Y4 t" V( G
文件存储方式和传输途径非常重要。
8 M( i  r& |5 [: ^9 ]7 I) O% c" S由于图像信息具有信息量丰富、直观生动等特点,所以对图像信息进行深入分析* o) f% \6 \4 Z
和处理是进行科学研究和工程应用的有效手段。随着高帧频、大阵列CCD图像传感器$ g; o# r8 O% w$ w6 y$ E
的出现,使我们有能力观察到快速运动目标的姿态、轨迹,尤其是特定阶段的瞬间变
4 S  p, A: N+ f8 \2 W4 }) Z4 J7 J化,这为我们获取更多的图像信息,进行更深入精确的研究提供了先决条件。在当今
% D: j, S! u4 _5 B4 T" w- b8 k的信息社会中,高速图像存储技术的应用将体现在国家发展中的军事、民用、医学、" v# q( x- X1 g
科研等各个领域,诸如:空间观测、海洋开发、气象分析、城市规划、医疗设备、军7 u, M, E( A; X2 v7 F
事侦察和目标测量等。但是,能否把这种大信息量的图像数据实时完整的保存下来,
% X; |* C1 [+ Z; t& ?  N# O是现在图像存储任务面临的严峻问题,因此,实现高速图像数据存储具有很重要的现
3 Q7 j* X+ U9 D' _% C实意义。$ N' {/ I; Y: B/ \. r
§1.2数字图像存储技术的历史0 n: p$ p8 t$ T5 q+ o
提到图像存储,人们自然想到与生活息息相关的摄录像设备,比如录像机、照相3 q9 p: d9 s. J  }
机等,这类设备简单实用,被广泛应用于人们的日常生活和科技科研领域。但这类设) ~8 T4 C" X, T) M* N2 T
备由于面向需求对象不同以及其工作原理和结构及材料的限制,仅仅能满足慢速图像
" \. K. {6 Z% P4 s' m4 X的摄录,而无法捕获目标瞬间变化的特性,达不到高速摄录的要求。下面简单介绍一
5 ~" o$ f; k  M. r& A+ |下图像存储发展的历史:
) K5 Y. |1 @: i# y* F1 W( e2 j电影的诞生开创了以胶片记录图像的纪元。以胶片这种形式记录,可以实现很好, p$ }. Q/ Q# {) ~
的图像质量要求,同时高速摄影机的出现,也使胶片记录在速度上取得了长足进展。7 o' x: k0 c7 t% `' O8 T& t
但是,由于胶片记录是以感光材料的曝光来实现的,所以要想使影像再现,必须要经
; T6 v( ~) }0 H过胶片冲洗这一步骤,而胶片的冲洗不仅需要专门的设备,而且冲洗的周期也长。为0 Z' Z) V8 [1 \; w
了达到高质量的冲洗效果,需要采用性能优良的冲洗设备,而这样的设备一般成本较2 r8 a8 Q3 v' {" b* J
高。因此,胶片记录虽然可以实现高速记录,同时也完整的保存了原始图像信息,但
, a6 E5 F+ s0 {' p' C# x  K是胶片冲洗时间长,无法达到快速再现图像的目的,不能满足在事后快速看到记录的
  N- r# t' w% c% G图像并迅速进行处理的时间要求,使得整个事后处理周期长,延缓了工作进程。在数# E4 D+ Y' K- p( z' N
据保存方面,胶片的保存时间、占用空间都无法同现在的磁盘记录或者光盘记录相媲6 l, @3 h8 \% ]8 e
美。
7 D5 ^; ?2 c! p0 \+ O, k7 b) r所以这种图像存储技术已经远远不能满足包括科学研究、资源普查、军事技术、
' K, X! P" u# u5 j! ?医疗卫生等领域的应用要求,人们为了用图像及时地传递各种信息,便开始了对图像5 Z# p/ r' V1 v# r
处理技术的研究。然而,图像处理技术的真正发展还是在本世纪60年代以后,一方面
5 G! s6 J% F9 x; V1 ?是由于受到航天技术发展的刺激:另一方面,也是由于做为图像处理重要工具的数字
( K% [6 n- s! j9 w计算机和不同类型的数字化仪器及显示器有了突飞猛进的发展。在各种图像处理技术
7 _" C( K. a, m中,图像的实时存储技术一直是大家都非常关注的技术,是国内外研究的热点之一。2 G# _. k, e8 ~7 i
自从电脑在我们的生活和科技领域的应用普及之后,图像的存储方式发生了重大
1 V' {: O2 _) n# J$ m的变化,许多基于电脑而产生的存储设备应运而生:
* M  c, @0 U1 n& d9 Z2 c- d) j( C" g1.软盘,用传统的3.5英寸软盘进行拷贝,是较早开始使用的、以软驱支持的数
8 I8 N7 l4 U5 p0 q* D0 T9 ^6 w据存储方式。普通软盘的缺点是:存储容量太小,读写速度慢,磁盘易损坏,可靠性) F9 Z* V/ c! U& x4 b9 m! B( U
差。这种方式,适合暂时拷贝携带一点TXT、WORD文字文件和少量JPEG压缩格式、! D  N2 G: \7 U* i. p. b
几百KB(千字节)大小的数字图像文件。
) ?0 M8 o) [& b0 v% h# W2.MO存储盘,以MO为代表包括ZIP、SMART MEDIA等在内的各种大容量5 d3 {1 f8 L* X: P+ h  A: V+ N
储存装置,都需要专用的驱动器。MO是磁光盘,属于传统磁盘技术与光技术结合的
. z/ o2 o, F! q$ K/ x1 z- |产物,大小类似于传统的3.5英寸软盘,可存储从几百至数千MB的数据文件。- w; k' D; M  I; V* t# R
其优点是:小巧易带,读取快、耐擦写、寿命长、安全性好,对环境要求低。不5 ]* A+ B& K  h5 S8 T
过,由于设备接口不兼容,通用性差,加上沉重的电源盒、连接器显得繁琐麻烦,盘
3 K" `; T9 `( l/ k- N. L, Q5 n$ z片成本价格高,所以不能普及,使用者较少,产品在市场上也不多见。这种方式,仅$ x9 M9 V4 ~2 H5 |* E  O3 Q
适合部分对存储有较高质量要求的专业用户。, B  l7 t( W) C# |- K
3.闪存,(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所
- z+ g9 A4 G) M  m0 N存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为! P2 t3 v- Q9 s5 `' d' z
单位,区块大小一般为256KB到20MB。闪存是电子可擦除只读存储器(EEPROM)9 q8 }3 m. x* ~- K  k  l9 V) G
的变种,EEPROM与闪存不同的是,它能在字节水平上进行删除和重写而不是整个芯
0 X; S$ W* P& t7 g3 n# I" f片擦写,这样闪存就比EEPROM的更新速度快。由于其断电时仍能保存数据,闽存通) u/ m, w) \( W7 Y, h* [5 {
常被用来保存设置信息,如在电脑的BIOS(基本输入输出程序)、PDA(个人数字助3 E4 }6 B  A. ]" D5 G4 d* O
理)、数码相机中保存资料等。另一方面,闪存不像RAM(随机存取存储器)以字节
4 q- [8 L5 O7 Q% F$ D! X" d为单位改写数据,因此不能取代RAM。8 T4 h+ R# d8 b4 L, _) M
闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储
$ f% H) b6 C6 T8 M% p器,一般应用在数码相机,掌上电脑,MP3等小型数码产品中做为存储介质,所以样
6 }- m3 j$ A8 p子小巧,有如一张卡片,所以称之为洲存卡。根据不同的生产厂商和不同的应用,闪* U' R1 f- ^8 _# K0 d. T
存卡大概有SM卡、CF卡、MMC卡、SD卡、Memory Stick(记忆棒)、XD卡和微硬
/ e1 }9 |/ v  o1 W; o& G% x, B盘这些闪存卡虽然外观、规格不同,但是技术原理都是相同的。4 p! e7 I  B5 d% G& x- i8 ^0 y2 H
4.硬盘:将圆形的磁性盘片装在一个方的密封盒子里,有了硬盘之后,人们使用' z; x; B% t2 f0 X. I6 S
计算机就方便多了,不但可以把数据处理结果存放在硬盘中,还可以把很多输入到计
7 L/ B& E' Z0 n, Q3 g28 S) d& Y, o- |4 M0 i
算机中的数据存储到硬盘中,使得这些数据可以反复使用,避免了重复劳动。! s/ Q& W9 \5 M2 n% y1 \# L# q8 V7 j
移动硬盘,它也是以硬盘为存储介质,由笔记本硬盘和硬盘盒组成,强调便携性
8 Q3 k0 {& g# C; l' b的存储产品。目前,主流移动硬盘是以3.5英寸的台式机硬盘和2.5英寸的笔记本硬盘
$ T, k1 T+ i. z. A+ s: j为基础,只有很少部分用1.8英寸的微型硬盘。其中3.5英寸的硬盘尺寸宽、重量大,
& p* Q" n2 ], s缺乏特殊防震设计,携带也不方便,但有价格和容量优势;2.5英寸硬盘抗震性能好,
4 N* `7 r2 _4 p# n* ^尺寸、重量都较小,在移动硬盘中应用最多:1.8英寸硬盘目前价格太高,无法普及。5 Q+ b' f2 |% {
移动硬盘的数据读写模式与标准IDE硬盘相同,采用USB或IEEEl394高效的串行接
, f. N9 u( z* j. d+ x4 L* L口标准,支持即插即用和热插拔,性能稳定,能够以较高的速度与系统进行数据传输。% [$ w% O2 l8 x( P9 W0 Y
移动硬盘提供的20GB、40GB、80GB等巨大的存储空间,基本上满足了需求。这种方- |* Q. N+ A, ^6 h9 T; c( n; h
式,合适大量数据文件的存储备份、在家用、办公电脑之间拷贝传输之用。, R5 W# t# v* V, f& X0 }3 [
5.光盘,现在普及的CD.RW刻录机,能刻录CD和CD.RW两种光盘。一张标1 b% t5 Z1 M# q6 _+ d' `
称700MB容量的空白CD盘片可以有效刻写670MB,一张650MB容量的CD.RW盘
! s8 t; _) S7 b8 s片可以有效刻写493MB。CD.RW盘片价格稍责一些,虽然是可反复擦写,但有一定4 N# Y. C& T) V; }# T2 c8 E, h
的使用次数和寿命,一旦用旧了,读和写都面临困难,此外CD盘片只能用于刻录机,
3 ~) ?. b3 q+ i! L. |. q4 N普通光驱对此不认。CD.RW盘片每张成本很低,用它刻录的最大优势在于存储容量永
1 J: U; Q! C$ w$ n( J无限量,还能一份复制多份,能被普通光驱读认,不足是不能编辑修改,删除数据后
$ q5 \4 G$ S& [8 I! b腾不出有效空间,用于数据交换显得有些浪费。+ d/ h7 u8 P  \0 y% @/ a, n
6.磁盘阵列PAID自面世以来,应用非常广泛,技术也很成熟,目前已经发展到# w, w$ _' ^9 Q% {
第七代,但在图像采集系统中,现成的PAID却难以应用,原因是现在产品化的PAID2 h! [4 X* O/ y6 d: d
都是基于PCI总线的,不能脱离笨重的计算机,专门开发存在很大的难度【IJ。
& q1 O' C* G  g. h3 B! V§1.3数字图像存储技术的现状
# h( k+ n% d/ |+ [3 t$ \+ j近年来,随着电子技术和计算机技术的飞速发展,使得用CCD摄像机开始大量的- a. }6 U/ |( ^" c
普及,许多数字图像采集设备和存储设备发展迅速。
( Z5 S# }3 f- k2 p# i( v) S3 P比较典型的产品如法国IMASYS公司的DVRlooo系统:
6 I% `; l5 \& C0 Z, ~1 h(1)系统组成:
! Z+ R" M" J% z一台使用INTEL CPU的标准PCI总线工控机(配备一块美国IMAGING公司
5 U; D- }8 F- T# T! v# F0 }IC.PCI图像采集卡和一块SCSl3 RAID卡);一个标准工控磁盘阵列箱(容量最小3GB,
. U9 G1 s7 X' K# q, z/ J1 A最大84GB);( z( P; A( y9 c0 @4 z$ {
(2)系统平台: Microsoft Windows NT 4.0操作系统;图像来源:可接标准黑白' F( Z* M; C" ?' p# x4 Q
摄像机、彩色摄像机、数字摄像机和高帧频摄像机;# Y2 R- Q* ?, E: G5 W3 E/ S/ i
图像规格:最高分辨率512×512(黑白),256X256(228帧/秒);图像位数:8bit;
% p5 v; o4 J. l+ G% d. ]/ |7 X连续记录时间:最长3小时。* z6 Q: n: B. t2 o. ]9 s5 z. O
但是,基于计算机的图像记录系统仍有以下不足:
) ]7 v' U/ b, C  B- f- B& U第一,要想实现图像的记录则必须要经过图像采集这一过程,图像采集由专门的
5 [1 V) n: ^  T+ H; o: V$ t$ H# Y图像采集卡来实现;经过采集过后的图像数据由计算机读入到系统内存,然后计算机
* X* N+ R3 o' M) O+ l" L再将系统内存中的图像数据读出写到存储的硬盘上。整个过程经过了计算机的系统总) ?0 j# C/ F- K" i" ~: Y
线和系统的内存,二者将采集和最后的存储连接起来。. h# D: R, p( a- r+ k' \; p+ j0 m* }
由此可以看出,数据是两次经过系统总线和系统内存,即包括一次写入一次读出,
; H: p6 g, ]- o- j" @; C/ n% n耗时较多;第二,现代的计算机操作系统大多为多任务的。操作系统的多任务性就存9 v6 z' e( F  p5 e9 b6 Q
在任务调度的问题,这样在任务调度的过程中,必然存在某一任务被暂时挂起的情况。% n5 p8 |' I; L+ k8 ~& t8 y1 B
硬盘直写技术也得到了越来越多的应用。如北京伊甸公司推出的单片机控制直写6 z4 c, ?9 k2 Z7 _) F
移动硬盘的产品(S/.,-811),它可实现对移动硬盘(FAT32格式)的读写操作,对移动; t" p- v: I: O' v& Y. d
硬盘的容量无限制,主要功能如下:' ~0 D! s. i/ A1 h9 s; M
1,检测移动硬盘的状态(如接入,拔出);4 }/ j. j1 L% k0 f5 y) h) P
2,创建文件和目录;
# ~  e6 d2 P8 K7 ?, a3,打开一个已经创建的文件和目录;
7 F/ I' `  e) f8 y1 k( C, q4,从文件中读取指定长度和指定位置的数据;
( s0 Z- `6 a$ m/ ]5 o: t' }5,写数据到指定文件的指定地址;
/ ?# e$ U: x) T( H) u6 Q6 @8 H8 s; u6,列举目录下的文件和目录;7; t) \% z+ M8 u* _6 J7 [
7,删除文件和且录;" A6 m- l8 C4 ]
8,查询容量和剩余空间。
; R+ t% l! [7 W但它的读写速度受到单片机CPU速率等方面的限制,仅达到40Kbytes.100Kbytl58;  ~+ k/ @- [9 y) m7 Z  }  B
每秒,已经不满足现在需要设计的需要。
% O1 v: t# R; Z还有的采用压缩编码算法,减少数据量再进行记录。当今图像压缩技术的发展非3 |, C! ^; s$ `* |5 l( z6 ~
常快,如对于局部图像可以实现无损压缩,还原后图像逼真如初,这对于某些应用方
2 u' z- J* @7 @面(如Intemet图像传输、影视视频、可视电话、医用影像处理等)已经可以满足需要,  e, {5 q8 m$ N/ M, d
但是对于精密测量设备来说,采用压缩方法存储复杂背景下的目标图像,会损失一些& G  H$ X; P7 ]/ }
细节和精度,并且带来算法上的复杂,不利于硬件实现。7 V3 W4 Q5 n! d1 H" R0 k8 v
§1.4数字图像存储技术的应用领域* X1 v9 v1 |, h1 o* a# s1 v. p' u/ v
1、可视对讲系统:可以将来客的图像记录存储,以备主人查看;可用于现有的可" M6 @# p9 A. _" J) t
视对讲系统升级改造。
6 X; `- N/ G" J8 X' U9 V1 C! L高档可视门铃,当客人按下门铃按钮时,系统自动记录一幅客人的图像,当主人
. A' I) v; N1 M- s" z% Z; a回家后可以随时调阅。主人发现门口有可疑人员时,可以手动录像,便于公安部门取
% O- }4 }/ R5 m# \4 [1 p: @证。' k+ g( e- [/ `6 ^
2、周界监控系统:可以在报警的同时记录下入侵者的图像,可以在一些场合替代
8 p# Z. G$ ]2 \, M/ @  ?8 J, ]4 V录像机,节省成本。
  B, O5 d( m! ]/ g# k* |8 H; V一般超市已经安装了视频监控系统,只要加入开发的存储模块,当出现可疑人员/ b2 ~/ E% T& ~3 S7 e
时,收银员可以手动或者遥控进行拍照录像,使窃贼或违章偷吃者,在图象证据面前! g4 Z0 Q  [% ]" i. I3 o4 w
无话可说。; |1 V% c" s; v
3、家用报警系统:可以与现有的家庭报警器配合使用,增加一个摄像头,就可在
7 I9 Z) w& T9 t46 K8 R$ g  h& R0 k4 a/ u6 z1 ^
报警的同时记录现场图像,为用户提供图像资料。
  U( u7 u( N  y' h( O" D. ?4、停车场管理系统:可以与装设在停车场出入口的摄像机及地感线圈配合,一旦
5 k' D6 @) v' A有汽车进入(或驶出)时,就可以将车牌和车型捕捉存储,以便保安辨认,有利于提2 Q4 A  b* }9 T1 N" O( _
高系统的性能,降低成本。" f5 a6 }$ R% r" b4 ^. c: Y
5、视频仪器设备:可与视频医疗仪器或生产线用视频检测仪器配合使用,用于存: c8 C0 ^/ |& j6 F: N
储所需的图像。
9 W* O) l1 _( `( J8 r6、视频图像信号源:可做视频图像信号源,应用在生产线的每个工位,减轻企业; E& `- P/ Q+ X( T, {
购买仪器的费用。2 b" Z6 e. |" U- F
7、监控拍照录放器:是中小型监控报警系统取代硬盘录像机的理想换代产品,可" `9 Q& |  k: h$ n2 d: R' f1 H. u/ @: ~0 v
用于防范出租车、中小巴士、私家车、长途汽车等机动车辆防盗防劫需要。% c+ d" n3 X# `5 P0 ?# |
8、其它场合:需要暂时存储图像的应用场合。+ P% ?  |2 h  |" Q7 E
自动录像取证系统,在重要场合,配合防盗报警系统及人体红外探测器或者微波. }, `: n4 O* K+ g/ t5 c* n+ Y
人体探测器、振动传感器,可实现出现警情时自动录像多幅,有效取证。
1 J5 S8 U3 m4 b: H/ h9 O5 z% ^0 n§1.5系统整体设计方案
; Y# V( `/ X7 p& {" w+ O目前根据所查阅的文献资料,获得图像存储的相关研究工作成果,可以为本设计
9 |* U* B7 t0 U9 b7 n  B的具体工作提供明确的方向指导。
& F8 }! P. H% S2 n, K$ ~' Y2 _利用MCS.51来实现对数字图像的存储, 其性价比很高,不仅存储的容量大,而
: K: C+ K: R* ?" \, e+ G. _- V且掉电后数据也不会丢失,还可以加上相应的文件系统,处理速度虽然不是很快,但
' G  {: y: _6 ^# t是在音频和一般的数据记载应用还是比较广泛,但是MCS一51的数据总线是8位的宽
7 C% x2 Q, r& X- s0 a3 _- d  t$ G度,而IDE硬盘接口是16位的宽度,这样就需要外扩一个8255来完成传输,无形中  J/ G$ P, H1 j1 _9 q  x
在硬件电路设计中就增加了一定的难度,且一旦出现新的存储要求,系统可扩展性不( F. h8 w' r" y# g6 B. m
强。! y! K# A, T0 a* E
还有基于ARM以及DSPFPGAcpld的嵌入式系统等,一些目前比较先进的/ d- {, I. z* B- ~3 E
处理器,也实现了控制IDE硬盘实现数字图像的存储,有些甚至做出了在Linux操作( u6 e0 z. m" z7 G( r: M5 q3 J
系统下的硬盘驱动,这些设计的传输速率不容置疑,甚至可以达到20MB/S,而且系统% ^% U( W) R$ h$ ~. w0 {
稳定,可扩展性很强,但是价格方面的确有些让人难以接受,少则上千,多则上万,. ~0 p5 o' b; _( c6 ]" H
与所对应的产品比较其性价比不高。, E( [6 l" }) W. }6 Y
因此,根据本设计是实现CMOS图像传感器输出的数字图像数据的硬盘存储。其1 T* S5 |* w: }# Z9 Q1 c
主要需要满足的指标是下表中图像传感器的具体参数:
( o! ]3 @% z1 b" b  k; G) z表1-1 CMOS相机各项指标
/ L$ h+ F5 G0 r* g  X4 J: C图像传感器CMOS图像传感器OV7620+ K- X. W! e* r/ C6 u( W- A
分辨率640×480标准VGA图像
: q1 [; J9 Y8 ~: F. _取景方式旁轴式光学取景
1 l# t4 }* L: t) |; \: R" p2 s存储器512K SRAM
0 ]8 G8 l% d1 M5 c/ U摄影范围40厘米以上# B4 o/ u) y  z( c
帧速VGAl5帧/秒
# j1 B5 O" @- q' Q# D电压5V
$ E2 I& j; ?& ~: j重量及尺寸1269 75×60×52.5mm
9 c) a% z& P" `' x+ P系统配置Windows XP,CPU Celeron 2.40GHz,内存512M. h* p7 @; d* ^8 U8 I* x9 X$ R
根据实际设计情况,图像传感器OV7620~秒钟传输15帧图像,其图像分辨率为
  ?; G3 t, i* l6 J0 X/ Q/ O/ b640*480像素,所以,在本设计中决定选用内部晶振为8M的ATMEGAl6做为控制器
  U) f# X) Y7 w* t实现控制硬盘进行存储的功能。AT EGAl6兼有MCS.51和一些高级处理器ARM,8 L5 [# |6 Q8 F/ p6 k
DSP的优点,既可满足设计需要,价格还比较低廉。* J; _6 t: z0 ^7 B. {3 h1 ]
本次设计的主要任务是要完成对CMOS图像传感器0V7620所采集的图像迸行实
$ _2 b4 g; X; j; z时有效的硬盘存储功能,根据上表主要有三个技术指标需要着重考虑:第一,硬盘存. s2 h& H* A& l2 E
储的速率足够快,且不能出现丢帧;第二,要有足够的存储容量,能满足所要求的存
2 a; }5 F9 }( E储时间:第三,不能丢失图像信息。  @2 \3 z9 `0 ]1 Q# ^
从容量上看,目前硬盘的容量可以做的很大(如单块硬盘可以达到160G),故存
3 p, m6 ~; X6 c# C0 N储容量上不存在问题。
# Z6 V# W5 v6 q从不能丢失图像信息的角度来看,虽然现在出现了很多好的图像压缩算法,但是3 o# t; e2 ^8 G, D8 q8 `1 ?$ q
任何压缩算法的采用不仅存在运行算法的耗时,更重要的是压缩会造成图像信息的丢6 Q2 ?  N3 M+ J- q
失。因此,综合分析,本设计采用无压缩的图像存储方式。2 ?4 W1 y* L9 U' N6 w0 W, I$ Y0 T
从满足存储速度方面,需要考虑以下几点:, ?( N% l' d) G0 j0 t
首先,由于从CMOS图像传感器输出的图像数据是不问断的送给硬盘,但是硬盘9 `2 P, Y1 X+ L& e- [0 r: t" t
要将数据写到盘片上,存在寻道所经历的磁头移动、读内部缓存等许多问题,硬盘本
3 c* o6 H, a) f+ I身的存储和传感器传输图像所经历的时间不是等间隔的,因此需要将CMOS图像传感
& g, W' f* _! j器传输过来的图像数据先通过一个合适大小的存储器,用来将数据做缓存处理以便协
5 B* b4 m* a2 N/ r% f调图像数据与存储速度之间的差异。
! [& C, g; N4 r+ x5 l为了实现采集数据的快速有效虽无丢失的存储,缓冲存储器采用乒乓方式。乒乓, G  t- d- y; L/ W
方式的存储器组成方式多种多样可以采用两片SRAM进行交替的存储,也可以采用8 X1 }( e* c* ^) Y& g' d
FIFO进行乒乓存储,考虑到本设计的设备要求以及难度,虽然SRAM在进行乒乓存储" T3 k: y2 `% t- _, Q" F, d( n" K3 L
时会占用很多的管脚,硬件设计有些麻烦,但是在编程上却比较容易实现,所以采用
3 A2 R7 n- ~3 H7 w; {/ b9 r! C了两片SRAM的乒乓存储结构。
" n: k2 w0 Y+ n本系统采用的是两组存储器(型号628512)乒乓缓存,一组用于接收CMOS发送的; c3 Y5 P' W$ h* t
6
* }. l# S$ [) x; _  ~数据,另外一组存储器与硬盘进行数据读取,这样交替工作,可以保证不丢失数据。
6 O/ Q* _; e1 }* D8 x7 g! a# }1 ?对于硬盘来说,在大部分时间内写数据到盘片上的速度要快于图像传感器输出数据的
% d# Y2 i0 C9 a+ s3 h8 u速度,所以,在原理上来讲,选择大容量的缓冲存储器可以弥补在极短时间内写数据4 _" [& E+ e5 Q1 e+ @% w
到盘片上的速度慢于图像传感器输出数据的速度的缺陷,这样有助于提高存储速度。$ I  [4 z  Z% P' C$ b, \) h
综上所述,本设计拟采用的图像采集装置是图像传感器0V7620,缓存采用两个
6 C" t+ Y$ B; q: F& lSRAM的乒乓结构,存储设备为希捷公司生产的10.2G的IDE硬盘,控制器为单片机
. C& [. L9 ]8 M: s) @! C# @3 SATMEGAl6,设计本系统的硬件电路,整个系统的硬件结构框图如图1.1所示:
' {3 J$ i! `3 h+ N0 n# ?
* u1 t0 G4 q" }6 t7 e- l
% }) D/ V# H% h* Y3 d0 _& z) f
附件下载:
游客,如果您要查看本帖隐藏内容请回复

. |0 T# l6 Y& B5 ]! n
  E7 ]& O$ q' G- E1 t
" \0 A8 R4 X3 L6 D. |- L' o

该用户从未签到

2#
发表于 2020-1-14 10:27 | 只看该作者
采用乒乓方式对硬盘进行读写控制以提
4 O% m/ _  N1 |& m% n高系统存储速度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-29 04:13 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表