<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Coyote數(shù)碼相機(jī)設(shè)計(jì)

          Coyote數(shù)碼相機(jī)設(shè)計(jì)

          作者: 時(shí)間:2013-01-04 來(lái)源:網(wǎng)絡(luò) 收藏

          當(dāng)按相機(jī)的照像按扭時(shí),相機(jī)捕獲單次全取樣圖像。然后,軟件處理這些圖像、壓縮并存儲(chǔ)到閃存中。

          用在中的傳感工作頻率是9.75MHz。

          2M字節(jié)閃存

          中需要用2M字節(jié)閃存或16M位(1M×16)NVRAM(非易失RAM)。這種特別的閃存可配置成16位的1024K字或8位的2048K字節(jié)。

          2M字節(jié)SDRAM

          需要用2M字節(jié)SDRAM或一個(gè)CMOS 16M(2×512×16)同步DRAM(2K刷新周期)。

          電源

          用9V電源給系統(tǒng)供電。系統(tǒng)用線性穩(wěn)壓器提供3.1V~3.8V@~250mA電源。

          固件

          前面已提到Coyote數(shù)碼相機(jī)用軟件執(zhí)行確定的后(軟件是Clarity 2 ASIC可用固件的一部分。然而,固件/軟件不僅僅負(fù)責(zé)圖像統(tǒng)計(jì)采集和圖像處理算法,而且也負(fù)責(zé)Coyote相機(jī)軟件驅(qū)動(dòng)器的實(shí)現(xiàn)。

          盡管Clarity 2 ASIC有很多可用的驅(qū)動(dòng)器,而Coyote相機(jī)所用的驅(qū)動(dòng)器有:

          1)接口驅(qū)動(dòng)器

          2)NTSC驅(qū)動(dòng)器

          3)USB驅(qū)動(dòng)器

          4)閃存接口驅(qū)動(dòng)器

          5)I2C驅(qū)動(dòng)器

          6)按鈕驅(qū)動(dòng)器

          用在低檔數(shù)碼相機(jī)中的定制固件來(lái)自Sound Vision Inc.公司。

          觀看存儲(chǔ)圖像的方法

          有兩種方法可觀看存儲(chǔ)在Coyote數(shù)碼相機(jī)中的圖像:用PC和TV監(jiān)視器。

          用PC觀看存儲(chǔ)圖像

          用戶可使用很多商用和定制軟件將存儲(chǔ)在Coyote相機(jī)閃存中的圖像下載到PC,以便觀看。

          用TV監(jiān)視器觀看存儲(chǔ)圖像

          通過(guò)一個(gè)小型微立體聲連接器(在系統(tǒng)的旁邊)可在NTSC監(jiān)視器上觀看數(shù)碼相機(jī)的靜止圖像。視頻與NTSC制兼容,也可是PAL制。需要一根75Ω纜線連接到TV監(jiān)視器。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();