日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化

在船舶交管和樓宇保安等視頻監(jiān)控中,為了快速判斷某圖像來自何時何處,通常會在圖像上疊加時間地點信息,這些信息一般是若干個字符。完成此功能的字符疊加器一般采用分立的集成電路或專用OSD芯片來實現(xiàn)。本文提出一種基于CPLD的簡易字符疊加器,具有成本低、抗干擾性能好等特點,適用于視頻監(jiān)控。由于采用了CPLD器件,增強了系統(tǒng)集成度和設計靈活性。

系統(tǒng)組成及基本原理

這種字符疊加器的系統(tǒng)方框圖如圖1所示。圖中CPLD采用ispLSI1016,完成地址生成、總線切換、并串轉換、地址鎖存等核心功能。外圍器件還包括微控制器、顯示緩存RAM、以及RS-232串口電平轉換芯片等。

其中,字符時鐘提供CPLD固定的時鐘信號,以保證CPLD在一定的時序下正常工作,并產(chǎn)生視頻疊加所需的各種信號。微控制器采用AT89C52,其在場同步脈沖的外中斷觸發(fā)下,在視頻信號回掃消隱期間,接收上位PC機通過串口下傳的字符信息,寫入顯示RAM中。也可根據(jù)上位PC機的指令將固化在其內(nèi)部FLASH ROM中的點陣字符信息直接寫入顯示RAM中。場、行同步脈沖是字符顯示的基準,所以輸入的視頻信號先經(jīng)同步分離電路分離出場、行同步脈沖。視頻同步分離器采用LM1881,該芯片能夠分離出PAL、NTSC、SECAM制式視頻信號中的復合同步信號、場同步信號、消隱信號、奇偶場信號。此芯片也適用于非標準的視頻信號。視頻切換是將兩路視頻信號合成為一路視頻信號,若對于數(shù)字信號可采用數(shù)據(jù)選擇器,但對于模擬信號來說,只能采用模擬開關,其原理如圖2所示。當沒有字符控制信號的時候,將視頻輸入X0和輸出X短路,即視頻信號直通,若此時字符控制信號輸入端有字符信號時,則將輸出端X與可調節(jié)的固定電平X1相連。本設計中采用的是CD4066,顯示緩存RAM采用普通的8位RAM。RS-232串口電平轉換采用MAX232。

CPLD芯片的內(nèi)部邏輯設計

CPLD內(nèi)部電路主要由定時、并串轉換、地址總線切換以及地址鎖存等組成。

定時部分

該部分由八分頻器、行計數(shù)器、列計數(shù)器以及消隱處理單元組成。

由于CPLD器件內(nèi)部未內(nèi)置時鐘振蕩器,所以其主振信號采用外部已經(jīng)整形的脈沖信號。此設計中采用了帶驅動的方形石英振蕩器。通過計算,點時鐘脈沖應該為8MHz左右。

將外部產(chǎn)生的時鐘脈沖作為最高點脈沖。由于RAM的數(shù)據(jù)總線寬度是8位,這里將點脈沖進行8分頻,得到字符脈沖,完成此功能的是一個3位同步計數(shù)器。然后再對字符時鐘進行6位二進制計數(shù),即列計數(shù),由此可以知道一行橫向最多可以顯示64個英文字母或者32個漢字(受到CPLD容量和顯示RAM空間的限制),完成此功能的是一個6位同步計數(shù)器。以上兩個計數(shù)器的清零端接外部的行同步脈沖的反相信號。當行同步信號到來的時候,掃描進入回掃期,這時兩個計數(shù)器都清零并不再計數(shù),直到行同步信號消失。6位同步計數(shù)器計滿需要52μs,正好與我國電視標準掃描正程時間相等。對其用外部行同步信號清零,則可以保證產(chǎn)生的字符信號與外部視頻信號保持同步。此外,再用一個9位同步計數(shù)器來完成對行同步脈沖的計數(shù),并用視頻信號的場同步脈沖反相信號對其清零,該行同步計數(shù)器取值應小于312。最后,將行計數(shù)器和列計數(shù)器的輸出依次接在顯示RAM地址線上,建立起掃描時刻和顯示RAM單元的聯(lián)系,即顯示RAM成了屏幕顯示的映象。當掃描線掃到某固定位置,同時讀出顯示RAM相應單元的數(shù)據(jù),這樣就可以在屏幕上任意位置顯示字符。

并串轉換部分

該部分由并串轉換單元和字符輸出單元組成。

因為顯示RAM的數(shù)據(jù)寬度是并行8位,所以為了視頻疊加需要把它轉換成串行的視頻數(shù)據(jù)流,即需要一個并串轉換電路。本文電路由一個帶置數(shù)端的8位移位寄存器構成。當8分頻的字符時鐘到來時,將數(shù)據(jù)總線上顯示RAM送出的8位字符數(shù)據(jù)存入寄存器,隨后用點脈沖將數(shù)據(jù)逐一移出。為了保證在掃描回程中沒有視頻信號出現(xiàn),字符輸出單元將串行的視頻數(shù)據(jù)流和行同步、場同步以及地址切換信號相與后再輸出字符信息。 地址總線切換部分

由于并串轉換部分需要不斷從顯示RAM中讀取數(shù)據(jù),以便轉換成相應的視頻數(shù)據(jù)流,同時微控制器也需通過隨時修改顯示RAM中的內(nèi)容以達到改變屏幕顯示的目的,顯示RAM需要能夠處理兩條總線上的內(nèi)容。為了使只有一條數(shù)據(jù)地址總線的普通RAM能夠處理兩條總線上的數(shù)據(jù),需要有地址信號切換電路,這里選用雙16位數(shù)據(jù)選擇器。為了屏幕顯示不受總線切換的影響,則要求總線切換必須在掃描逆程進行。 地址鎖存部分

由于MCS-51系列的微控制器總線是數(shù)據(jù)地址復用的,而本設計中的微控制器采用的又是總線控制方式,所以地址和數(shù)據(jù)信號需要采用鎖存器進行分離。在本設計中,將鎖存器也置入CPLD內(nèi)部,從而使外部的電路變得更簡單。

對于該CPLD芯片的邏輯設計一般可采用硬件描述語言VerilogHDL或VHDL來完成,亦可采用如本設計中的原理圖輸入法來完成。

微控制器程序的設計

初始化程序主要用于系統(tǒng)的初始化配置、開放外中斷及對顯示RAM的清除,其流程及外部中斷子程序流程圖如圖3、圖4所示。

實踐證明,通過以上硬件和軟件設計,該字符疊加器在視頻監(jiān)控中能夠實現(xiàn)很好的效果。特別是由于采用了CPLD器件,大大增強了設計的靈活性。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

這是FPGA之旅的第十一例了。在前面的例子中,已經(jīng)對OLED有了一個基礎的了解,本例將介紹如何在OLED上實現(xiàn)支符的顯示,為后面的例程做準備。

關鍵字: FPGA OLED 字符

摘要:文中采用Quartus II開發(fā)平臺,基于可編程邏輯器件CPLD設計出多波形信號發(fā)生器,可輸出頻率、幅度可調的三角波、正弦波和方波。任意波形模塊可由用戶輸出用戶所需的特殊波形,滿足了教學實

關鍵字: cpld 信號發(fā)生器

  引 言   目前微米、納米技術的研究非?;钴S,使得微小技術、微型機械電子系統(tǒng)(MEMS)技術得到迅速發(fā)展,從而大大促進,醫(yī)用器材的微型化、微觀化,出現(xiàn)了醫(yī)用光電微傳感器(如無線內(nèi)窺鏡

關鍵字: cpld 無線內(nèi)窺系統(tǒng) jpeg-ls

  目前,許多廠商都提供通用的串行通信芯片,其傳輸方式分為同步方式和異步方式。其中,異步芯片大多與INTEL的8250芯片兼容;而同步方式,由于一般涉及到所支持的傳輸協(xié)議(BSC、HDLC、SD

關鍵字: FPGA cpld vhdl 通信芯片

  隨著計算機科學和自動控制技術的發(fā)展,越來越多的不同種類的智能機器人出現(xiàn)在工廠、生活當中,機器人視覺系統(tǒng)作為智能機器人系統(tǒng)中一個重要的子系統(tǒng),也越來越受到人們的重視。它涉及了圖像處理、模式識別

關鍵字: DSP cpld 機器人 視覺系統(tǒng) 服務機器人

  引言   隨著新技術的不斷發(fā)展,數(shù)字化變電站正在興起。在智能電網(wǎng)規(guī)劃的推動下,未來數(shù)字化變電站將成為新建變電站的主流。眾所周知,電網(wǎng)信號量極多且相關性很強,這給采集計算和實時監(jiān)測帶來

關鍵字: DSP 智能電網(wǎng) cpld

本文中,小編將對CPLD單穩(wěn)態(tài)電子電路設計進行講解。如果你對本文即將探討的內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關鍵字: cpld 指數(shù) 電子電路設計

波形發(fā)生器有多種類型,任意波形發(fā)生器便是其中一種。對于任意波形發(fā)生器,小編曾帶來相關介紹,如高速任意波形發(fā)生器的設計等。本文中,講為大家講解采用單片機和CPLD控制的任意波形發(fā)生器的設計。如果你對本文即將要講解的內(nèi)容存在...

關鍵字: cpld 任意波形發(fā)生器 波形發(fā)生器

現(xiàn)在FPGA運用的越來越廣泛了,F(xiàn)PGA 即現(xiàn)場可編程邏輯陣列。是在 CPLD 的基礎上發(fā)展起來的新型高性能可編程邏輯器件。FPGA 的集成度很高,其器件密度從數(shù)萬門到數(shù)千萬門不等

關鍵字: cpld FPGA 電路設計

可編程邏輯控制器(PLC)主機是通過背板總線支持擴展模塊的連接,背板總線是PLC主機同I/O擴展模塊之間的高速數(shù)據(jù)通路,支持主機和擴展模塊之間的I/O數(shù)據(jù)刷新。

關鍵字: cpld plc 總線與接口 接口芯片
關閉