0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:山西電子技術(shù) ? 作者:周宇晨 ? 2020-03-09 08:02 ? 次閱讀

引言

隨著數(shù)字電子技術(shù)的發(fā)展,嵌入式計算機逐漸開始顯露頭角,并以強大的功能證明自己的存在。其中視頻系統(tǒng)的發(fā)展最引入注目,從最初簡單的指示燈,到能顯示數(shù)字、字母的數(shù)碼管,直到能顯示漢字的LCD視頻的出現(xiàn),顯示質(zhì)量和信息量不斷提高。伴隨著導(dǎo)航系統(tǒng)的發(fā)展和對戰(zhàn)場態(tài)勢終端顯示的需要,對視頻系統(tǒng)提出了更高的要求,需要能實時、動態(tài)地顯示導(dǎo)航信息、地形地貌、態(tài)勢信息,同時還要兼容顯示原CRT上的單色雷達(dá)畫面。本文介紹了我們在滿足視頻新要求方面所做的一些工作。

1、 顯示系統(tǒng)設(shè)計基本原理

要支持豐富多彩的視頻顯示,這對CPU模塊提出了很高的要求,通常純粹的單片嵌入式CPU(例如DSP等)已不能勝任,必須另行選擇。圖象顯示不但要求極高的CPU主頻和處理能力,也需要支持圖形操作系統(tǒng),至少具備能夠驅(qū)動VGA(Video Graphics Array)以上分辨率的軟硬件,能夠為應(yīng)用程序提供豐富的圖形圖像功能。利用PC機多年發(fā)展積累的軟硬件資源,是一條事半功倍的簡截途徑。

目前硬件上和PC機視頻系統(tǒng)兼容的、能運行圖形操作系統(tǒng)的CPU模塊有許多種,其中德國JUMPtec公司的ETX系列經(jīng)過加固能夠滿足抗惡劣環(huán)境要求。該系列模塊體積小、功耗低、功能強大,具有以下特點:

(1)處理器都采用P3以上的CPU,處理速度高;

(2)單5V電源支持,簡化整個嵌入式系統(tǒng)設(shè)計;

(3)BIOS和PC機完全兼容,軟件可以直接在PC機上開發(fā)而無需任何修改;

(4)和PC機外部接口基本相同,例如提供IDE硬盤接口、串口、并口、USB口、PS/2接口等。在系統(tǒng)擴充功能上,提供PCI總線和傳統(tǒng)的EISA總線接口。

(5)視頻接口提供VGA、INDS接口支持。

通過ETX模塊提供的豐富接口資源,可以方便地擴展系統(tǒng)所需的標(biāo)準(zhǔn)或非標(biāo)準(zhǔn)接口,同時由于ETX模塊和通用PC機軟硬件兼容,可以直接借用通用資源進(jìn)行設(shè)計,大大簡化系統(tǒng)設(shè)計的難度。

2、 顯示系統(tǒng)設(shè)計實現(xiàn)

顯示系統(tǒng)由液晶顯示器、CPU模塊、電源模塊、IO模塊和視頻轉(zhuǎn)換模塊組成。組成如圖1所示。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

CPU模塊通過ISA總線訪問IO接口;通過串口連接二線檢測設(shè)備;通過LVDS信號輸出到多功能顯示器。

IO模塊能實現(xiàn)三種功能:外圍通訊設(shè)備的接收和發(fā)送電路、GPS接收器數(shù)據(jù)接收電路和顯示器按鍵控制電路,分別由三種電路實現(xiàn)。

視頻轉(zhuǎn)換模塊用于將原單色視頻信號轉(zhuǎn)換為可在LCD顯示的數(shù)字信號,進(jìn)行圖像合成和放大處理后,用二選一電路選擇顯示彩色畫面或原雷達(dá)單色畫面。

電源模塊的輸入電壓為直流28V,經(jīng)變換后為系統(tǒng)內(nèi)各模塊提供所需電壓。

2.1 CPU模塊設(shè)計

CPU模塊是系統(tǒng)主模塊,即系統(tǒng)總線的主設(shè)備。CPU模塊完成系統(tǒng)的數(shù)據(jù)處理及生成顯示圖象的功能,產(chǎn)生系統(tǒng)總線的地址信號、數(shù)據(jù)信號和控制信號。CPU模塊功能框圖見圖2。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

CPU模塊須提供串行EEPROM以裝載LCD驅(qū)動軟件,LCD的類型不同其驅(qū)動軟件不同。根據(jù)EIX-C3提供的資料,串行EEPROM選用24C16芯片。 24C16的DDCDAT和DDCLK信號直接分別和ETX-C3的DDDA和DDCK信號連接。

考慮到普通硬盤無法滿足抗惡劣環(huán)境要求,因此選用電子盤用于存放數(shù)字地圖、數(shù)據(jù)庫、操作系統(tǒng)及應(yīng)用程序。電子盤采用FLASH芯片存儲數(shù)據(jù),用IDE控制器實現(xiàn)標(biāo)準(zhǔn)IDE接口和FLASH芯片之間數(shù)據(jù)交換。由于采用電子結(jié)構(gòu)取代了普通硬盤的機械結(jié)構(gòu),所以使得抗震性能得到極大的提高。CPU模塊通過IDE總線對電子盤模塊訪問。CPU模塊發(fā)出的控制信號和地址信號經(jīng)驅(qū)動電路和電子盤相連接。其16位數(shù)據(jù)接口直接和IDE總線相連。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

2.2 IO接口模塊設(shè)計

IO接口模塊實現(xiàn)主CPU模塊與外圍設(shè)備之間的通訊、GPS接收、顯示器按鍵控制等功能。采用DSP控制器,用雙口RAM與CPU模塊交換數(shù)據(jù),接口模塊的組成示意圖如圖4所示。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

外圍設(shè)備接口電路和GPS接收電路由可編程器件ispLSI1048E、TL16C554和MAX488實現(xiàn)。TL16C554是四路串行控制器,工作時鐘選擇3.686 4MHz,通過內(nèi)部寄存器配置可以設(shè)置通訊最大速率為230400bps。當(dāng)接收到外部數(shù)據(jù)時,TL16C554產(chǎn)生中斷,該中斷作為DSP中斷源,由DSP接收中斷并作相應(yīng)處理后將數(shù)據(jù)存放在雙口存儲器中,同時設(shè)置標(biāo)志通知主機讀取。

通訊模塊為了實現(xiàn)鍵盤電路功能,采用了用ispLSI1048E可編程器件模擬鍵盤控制器8279的結(jié)構(gòu)原理,這樣利用了編程靈活性。鍵盤控制器(8279)的外部輸入時鐘為3M6864Hz,而8279的掃描時鐘頻率為100kHz。當(dāng)導(dǎo)光板按鍵按下,并且通過掃描線信號變?yōu)榈碗娖絹泶_認(rèn)按鍵被按下,則8279便通過發(fā)出IRQ9中斷信號向主機申請中斷,等待主機響應(yīng)來處理。

2.3 視頻模塊設(shè)計

視頻模塊有兩個功能,一是LCD顯示,二是雷達(dá)顯示信號轉(zhuǎn)換處理。下面分別加以敘述。

2.3.1 LCD顯示

采用LCD是解決嵌入式系統(tǒng)要求的高分辨率和小體積矛盾的有效途徑。ETX模塊支持標(biāo)準(zhǔn)接口的LCD。其接口是標(biāo)準(zhǔn)的40芯LCD輸入插座,表1是LCD接口主要信號,其中信號方向相對于LCD模塊。直接驅(qū)動LCD的電路比較簡單,只要把CPU模塊對應(yīng)信號連接即可。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

采用直接的LCD驅(qū)動顯示都是主機和顯示器一體化結(jié)構(gòu),體積較大。而實際應(yīng)用中由于空間有限,可以采用分體式設(shè)計,即把顯示器和主機分開。這樣主機和顯示器及控制器之間使用長距離電纜連接,必須解決顯示和控制信號長距離傳輸問題。LVDS即低電壓差分信號技術(shù)是解決這一問題的關(guān)鍵。低壓保證了較低的功耗和較高的信號頻率,差分保證了長距離傳輸信號的品質(zhì)。但是LVDS視頻不是簡單地將LCD信號一一轉(zhuǎn)換為對應(yīng)的差分信號,而是采用特別簡潔的差分信號對。如圖2所示,包括時鐘信號對(TxCLK+,TxCLK-)和(Tx0-Tx2)三對信號。后三對差分信號是RGB顏色強度以及同步信號綜合調(diào)制后的差分輸出。在接收方,對LVDS差分信號合成后再還原成原來的時鐘、顏色強度、同步信號等。在每一個接收端跨接120 Ω匹配電阻,用以穩(wěn)定接收信號品質(zhì)。在工程實踐上,一定要和發(fā)送端共地,防止圖像扭曲和浮動。在步板布線上,差分信號需要走平行等長線,并用地層隔離。

LVDS接收器SN65LVDS86AQ是包含3路串行輸入、7位并行輸出移位寄存器和4路LVDS接收器的綜合電路。4路接收器中的3路將3路LVDS串行輸入轉(zhuǎn)換為21路并行顯示數(shù)據(jù)信號R0-R5、GO-G5、B0-B5、HS、VS、DE。另一路接收器將1路LVDS串行輸入轉(zhuǎn)換為時鐘信號。SN65LVDS86AQ工作電壓為3.3V,支持18位TFT顯示器。

模塊中使用SN65LVDS84A(發(fā)送LVDS)和SN65LVDS86A(接收LVDS)進(jìn)行INDS信號的轉(zhuǎn)換,使得顯示信號能夠滿足長距離傳輸?shù)囊蟆?/p>

2. 3.2 雷達(dá)畫面處理

為了能將雷達(dá)畫面顯示在液晶顯示器上,需要對雷達(dá)顯示信號進(jìn)行轉(zhuǎn)換,使之滿足LCD顯示接口的要求,顯示轉(zhuǎn)換原理圖見圖5。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

該模塊按功能分為數(shù)據(jù)采集電路、圖像處理及存儲電路、時鐘電路、邏輯控制電路和顯示通道二選一電路。

數(shù)據(jù)采集電路用來采集由雷達(dá)畫面顯示的信號,該顯示信號分為光柵顯示信號和隨機顯示信號兩種。

隨機法顯示信號分為X、Y、Z三個信號,X、Y為地址位置,Z為隨機法輝度。其中X和Y是正負(fù)電平輸入,Z是正電平輸入。X、Y形成一個地址碼,將相應(yīng)的Z信號存在這個地址中。

光柵掃描信號分為X、Y、S三個信號,X行掃描,Y為幀掃描,S為掃描法輝度。其中X和Y是正負(fù)電平輸入,S是正電平輸入。由X、Y可以得到一個地址碼,將相應(yīng)的S信號存在這個地址中。

X、Y的電壓值在屏幕上的位置如圖6所示。X、Y的電壓值和采樣值的關(guān)系見圖6。

基于ETX模塊和通用PC機實現(xiàn)數(shù)字視頻顯示系統(tǒng)的設(shè)計

圖像處理及存儲電路對X和Y的采樣值進(jìn)行地址換算產(chǎn)生地址,同時對Z信號或S信號采樣產(chǎn)生數(shù)據(jù),按照地址將數(shù)據(jù)存入雙口存儲器。利用ETX模塊輸出的CLK、行同步、幀同步、數(shù)據(jù)使能等信號做為同步信號,將雙口存儲器的數(shù)據(jù)讀出并放在LCD接口的G0~G5上,即可在LCD上顯示綠色雷達(dá)畫面。

由于顯示圖像是根據(jù)XY的值在顯示器的相應(yīng)位置顯示出輝亮信息,所以在接收新數(shù)據(jù)前應(yīng)該先將存儲器清零,否則畫面會顯示以前的信息。原雷達(dá)畫面是單綠色顯示,所以將處理后的信號接到液晶屏的綠信號上,液晶屏的紅(R0~R5)和藍(lán)信號(B0~B5)直接接地。

時鐘電路給所需的采樣、同步、計數(shù)器提供工作時鐘。使用ETX模塊輸出的LVDS解碼后的25MHz時鐘作為視頻轉(zhuǎn)換模塊的時鐘,對該時鐘4分頻產(chǎn)生6.25MHz時鐘作為采樣時鐘;使用經(jīng)LVDS解碼后的行同步和幀同步作為視頻轉(zhuǎn)換模塊的時鐘行同步和幀同步信號。

顯示通道選擇。顯示器分時顯示地圖畫面和雷達(dá)畫面,在顯示器面板上增加一個通道選擇按鍵,該按鍵產(chǎn)生高低電平控制二選一電路,從而達(dá)到畫面切換的目的,電路用244驅(qū)動器實現(xiàn)二選一功能。

2.4 LCD設(shè)計

液晶顯示屏為6.5“LCD彩色顯示屏,為了適應(yīng)環(huán)境,應(yīng)具有高亮度、寬溫、強陽光下可視、抗強振動沖擊、防電磁干擾、輕量化、以及可靠性高等特點。

分辨率:800×600;

亮度調(diào)節(jié)范圍:0.15~1000cd/m2

視場角:水平+85°/-85°,垂直+85°/-85°;

顯示屏接口:數(shù)字RGB(16位);

背光:高亮LED

3 、結(jié)束語

顯示系統(tǒng)在不斷地發(fā)展。根據(jù)以上原理,我們研制了多用途顯示系統(tǒng),通用性強,接口簡單,經(jīng)使用證明圖像清晰、畫面穩(wěn)定,說明設(shè)計合理、穩(wěn)定可靠。數(shù)字視頻技術(shù)是視頻發(fā)展的一個重要趨勢,必將應(yīng)用在更廣泛的領(lǐng)域。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209362
  • 視頻
    +關(guān)注

    關(guān)注

    6

    文章

    1914

    瀏覽量

    72519
  • PC
    PC
    +關(guān)注

    關(guān)注

    9

    文章

    2030

    瀏覽量

    153548
收藏 人收藏

    評論

    相關(guān)推薦

    如何利用TPS65023芯片實現(xiàn)數(shù)字視頻系統(tǒng)的設(shè)計?

    數(shù)字視頻創(chuàng)新已經(jīng)成為數(shù)字信息產(chǎn)業(yè)熱點的今天,數(shù)字視頻系統(tǒng)的設(shè)計方法不斷提高,數(shù)字視頻系統(tǒng)的復(fù)雜
    的頭像 發(fā)表于 08-30 01:43 ?5443次閱讀
    如何利用TPS65023芯片<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>數(shù)字視頻</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計?

    如何設(shè)計數(shù)字視頻監(jiān)控系統(tǒng)

    Chip),將處理器、存儲器、 I/ O口等系統(tǒng)需要的模塊集成到一片F(xiàn)PGA上,完成整個系統(tǒng)的邏輯功能,具有設(shè)計靈活、可裁減、可擴充、可升級,并且軟硬件在系統(tǒng)可編程,是一種靈活高效的
    發(fā)表于 08-02 06:18

    怎么實現(xiàn)基于校園網(wǎng)的數(shù)字視頻監(jiān)控系統(tǒng)設(shè)計?

    怎么實現(xiàn)基于校園網(wǎng)的數(shù)字視頻監(jiān)控系統(tǒng)設(shè)計?
    發(fā)表于 06-02 06:37

    怎么實現(xiàn)基于達(dá)芬奇技術(shù)的數(shù)字視頻系統(tǒng)設(shè)計?

    編解碼,在LCD液晶屏上最高能達(dá)到1280*720 分辨率下30fps(幀/每秒)流暢顯示。這樣的數(shù)字視頻系統(tǒng)能達(dá)到尺寸小,功能強,設(shè)計靈活,實用性廣的優(yōu)點。
    發(fā)表于 06-02 06:02

    數(shù)字視頻廣播系統(tǒng)

    數(shù)字視頻廣播系統(tǒng):7.1  ATSC數(shù)字電視系統(tǒng)7.2  DVB數(shù)字視頻廣播系統(tǒng)
    發(fā)表于 09-20 18:05 ?22次下載

    基于SOPC的數(shù)字視頻監(jiān)控系統(tǒng)設(shè)計

    設(shè)計了基于片上可編程系統(tǒng)(SOPC)的嵌入式數(shù)字視頻監(jiān)控系統(tǒng)實現(xiàn)方案。利用Altera 公司最新的SOPC解決方案——基于FPGA內(nèi)嵌Nios II軟核處理器,
    發(fā)表于 02-24 11:59 ?29次下載

    基于ETX模塊接口擴展基板電路的實現(xiàn)

    ETX(Embedded Tecnology Extended)模塊具有完整的PC功能和高效的CPU性能。通過擴展ETX模塊的各種外設(shè)功能,
    發(fā)表于 12-24 15:55 ?0次下載

    SM-VDAC數(shù)字視頻編碼/數(shù)模轉(zhuǎn)換模塊

    SM-VDAC是一個基于SAA7185數(shù)字視頻信號編碼和數(shù)模轉(zhuǎn)換模塊。模塊功能控制采用I2C控制總線。輸入數(shù)字視頻信號轉(zhuǎn)換為模擬復(fù)合視頻信號
    發(fā)表于 04-09 12:03 ?30次下載

    數(shù)字視頻監(jiān)控系統(tǒng)中預(yù)錄像的實現(xiàn)

    數(shù)字視頻監(jiān)控系統(tǒng)中的事件觸發(fā)錄像為背景,說明預(yù)錄像的設(shè)計原理以及在事件觸發(fā)錄像中如何使用所設(shè)計的預(yù)錄像方法實現(xiàn)數(shù)字視頻監(jiān)控系統(tǒng)中的事件觸發(fā)
    發(fā)表于 04-28 15:19 ?83次下載
    <b class='flag-5'>數(shù)字視頻</b>監(jiān)控<b class='flag-5'>系統(tǒng)</b>中預(yù)錄像的<b class='flag-5'>實現(xiàn)</b>

    達(dá)芬奇技術(shù)的數(shù)字視頻系統(tǒng)設(shè)計與實現(xiàn)

    達(dá)芬奇技術(shù)的數(shù)字視頻系統(tǒng)設(shè)計與實現(xiàn)
    發(fā)表于 10-26 11:15 ?10次下載
    達(dá)芬奇技術(shù)的<b class='flag-5'>數(shù)字視頻</b><b class='flag-5'>系統(tǒng)</b>設(shè)計與<b class='flag-5'>實現(xiàn)</b>

    TMS320DM6446的數(shù)字視頻輸出顯示技術(shù)的設(shè)計與實現(xiàn)

    TMS320DM6446的數(shù)字視頻輸出顯示技術(shù)的設(shè)計與實現(xiàn)
    發(fā)表于 10-26 11:54 ?15次下載
    TMS320DM6446的<b class='flag-5'>數(shù)字視頻</b>輸出<b class='flag-5'>顯示</b>技術(shù)的設(shè)計與<b class='flag-5'>實現(xiàn)</b>

    達(dá)芬奇技術(shù)的數(shù)字視頻系統(tǒng)設(shè)計方案

    、開發(fā)工具、軟件以及系統(tǒng)專業(yè)技術(shù)。由于能夠在集成這四種要素的平臺中實現(xiàn)數(shù)字視頻、音頻、語音與話音技術(shù),因此達(dá)芬奇技術(shù)可以為數(shù)字視頻的當(dāng)前變革打下基礎(chǔ)。 本設(shè)計是在一塊60*60mm 的
    發(fā)表于 11-01 15:40 ?0次下載
    達(dá)芬奇技術(shù)的<b class='flag-5'>數(shù)字視頻</b><b class='flag-5'>系統(tǒng)</b>設(shè)計方案

    數(shù)字視頻錄像系統(tǒng)設(shè)計

    處理能力和存儲容量的迅速提高,以及各種實用視頻信息處理技術(shù)的出現(xiàn),視頻監(jiān)控從模擬視頻監(jiān)控進(jìn)入了數(shù)字化的網(wǎng)絡(luò)時代,即數(shù)字視頻監(jiān)控
    發(fā)表于 01-23 07:39 ?365次閱讀

    基于DSP TMS320VC5402芯片實現(xiàn)數(shù)字視頻監(jiān)控系統(tǒng)的設(shè)計

    的出現(xiàn),視頻監(jiān)控從模擬視頻監(jiān)控進(jìn)入了數(shù)字化的網(wǎng)絡(luò)時代,即數(shù)字視頻監(jiān)控系統(tǒng)。數(shù)字視頻監(jiān)控
    的頭像 發(fā)表于 03-17 09:51 ?4244次閱讀
    基于DSP TMS320VC5402芯片<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>數(shù)字視頻</b>監(jiān)控<b class='flag-5'>系統(tǒng)</b>的設(shè)計

    基于達(dá)芬奇處理器TMS320DM6446實現(xiàn)數(shù)字視頻系統(tǒng)的應(yīng)用方案

    數(shù)字視頻創(chuàng)新已經(jīng)成為數(shù)字信息產(chǎn)業(yè)熱點的今天,數(shù)字視頻系統(tǒng)的設(shè)計方法不斷提高,數(shù)字視頻系統(tǒng)的復(fù)雜
    的頭像 發(fā)表于 03-17 14:38 ?3179次閱讀
    基于達(dá)芬奇處理器TMS320DM6446<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>數(shù)字視頻</b><b class='flag-5'>系統(tǒng)</b>的應(yīng)用方案