<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 一種基于單片機(jī)控制的數(shù)字視頻混合器

    時(shí)間:2024-07-24 10:39:15 理工畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    一種基于單片機(jī)控制的數(shù)字視頻混合器

    摘要:介紹一種基于AT89C8252單片機(jī)的數(shù)字視頻混合器的硬件構(gòu)成和軟件設(shè)計(jì)。實(shí)際應(yīng)用表明,該數(shù)字視頻混合器操作方式簡單靈活、可靠性高,有較好的市場價(jià)值。

    近幾年,數(shù)字電視技術(shù)發(fā)展很快,數(shù)字視頻混合器可以將兩路或多數(shù)數(shù)字視頻信號(hào)按照一定的算法混合成一路或多路數(shù)字視頻信號(hào)。作為數(shù)字視頻信號(hào)的基本處理單元,該混合器在數(shù)字電視節(jié)目的編輯制作和播控傳輸系統(tǒng)中具有舉足輕重的作用。

    本文介紹的基于單片機(jī)控制的數(shù)字視頻鍵控混合器具有以下特點(diǎn):內(nèi)含兩級(jí)串聯(lián)的鍵控混合器,可以在主信號(hào)中鍵兩入兩路附加數(shù)字信號(hào),如時(shí)鐘臺(tái)標(biāo)或各種字幕標(biāo)識(shí);可以遠(yuǎn)程遙控,也可現(xiàn)場按鍵控制;可以隨時(shí)更新和保存系統(tǒng)配置,改變系統(tǒng)功能和技術(shù)參數(shù);該系統(tǒng)穩(wěn)定可靠,對(duì)掉電、死機(jī)等異常現(xiàn)象有自復(fù)位能力。

    整個(gè)系統(tǒng)包括硬件和軟件兩部分,硬件包括數(shù)字混合部分和單片機(jī)控制部分。

    圖1 數(shù)字混合硬件框圖

    1 數(shù)字混合部分

    輸入的數(shù)字信號(hào)有背景信號(hào)、鍵控信號(hào)和填充信號(hào),輸出三路數(shù)字信號(hào)和一路模擬信號(hào)。數(shù)字混合部分的硬件框圖如力1。

    串行數(shù)字視頻輸入處理器GS9020A專門設(shè)計(jì)來接收SMPTE 259M的串行數(shù)字信號(hào)。它具有錯(cuò)誤檢測(cè)和處理能力,保證了串行數(shù)據(jù)的完整性;可以直接與GS9035A或者GS9025A連接,提供8位并行口和I2C串行口與外部微處理器通信。本系統(tǒng)通過I2C總線讀取、配置GS9020A狀態(tài)。

    TMS2081是數(shù)字視頻處理器,以GBR、YCB、CR或者彩色序列格式,按比例混合數(shù)字視頻。α通道控制下,按M=(α)V1 (1-α)V2(0≤α≤1)完成同時(shí)淡出及淡入功能。TMS2081提供微處理器I/O口。

    錯(cuò)誤檢測(cè)和處理協(xié)處理器GS9021根據(jù)SMPTERP-165執(zhí)行錯(cuò)誤檢測(cè)和處理,可與GS9002、GS9022或者GS9032串行數(shù)字編碼器接口,產(chǎn)生行同步、場消隱和場序列信號(hào)。提供8位并行口和I2C串行口與外部微處理器通信。本系統(tǒng)通過I2C讀取、配置GS9021狀態(tài)。

    CMOS芯片SAA7121是數(shù)字視頻編碼器,將數(shù)字亮度和色差信號(hào)同時(shí)編碼成CVBS和S-視頻模擬信號(hào),也支持NTSC-M、PAL B/G和子標(biāo)準(zhǔn)。輸入信號(hào)可以是YCBCR(CCIR 656)或者M(jìn)PEG解碼數(shù)據(jù);對(duì)Y、C和CVBS有三個(gè)數(shù)據(jù)轉(zhuǎn)換器。基本編碼函數(shù)由副載波生成、彩色調(diào)制和同步信號(hào)內(nèi)插組成。SAA7121提供I2C總線接口,可按主動(dòng)方式或從動(dòng)方式工作。本系統(tǒng)通過I2C接口配置SAA7121。

    2 單片機(jī)控制部分

    基于單片機(jī)的控制電路如圖2所示。其完成如下功能:與PC串行通信,傳輸命令和數(shù)據(jù);通過8位并行接口讀寫TMC2801;通過I2C總線讀寫SAA7121、GS9020A和GS9021;保存、更新系統(tǒng)配置數(shù)據(jù);鍵控功能,按鍵完成顯示或不顯示附加數(shù)字信號(hào)。

    2.1 AT89S8252單片機(jī)

    AT89S8252是ATMEL公司的8位CMOS單片機(jī),與MCS-51系列兼容。主要特片:8K字節(jié)的FLASH程序存儲(chǔ)器(ROM),2K字節(jié)的片內(nèi)EEPROM,256字節(jié)的內(nèi)部數(shù)據(jù)存儲(chǔ)器(RAM),三個(gè)16位的定時(shí)/計(jì)數(shù)器,提供SPI串行接口和看門狗定時(shí)器。

    選用AT89S8252的原因是:片內(nèi)EEPROM可以保存數(shù)據(jù)且掉電不丟失;看門狗具有掉電、死機(jī)等異常現(xiàn)象自復(fù)位能力,可以提高混合器的穩(wěn)定性;與MCS-51系列兼容。

    2.2 通信接口

    通信接口提供RS-485標(biāo)準(zhǔn),接口電路主要由MAX488(RS-485接收發(fā)送器)構(gòu)成。RS-485標(biāo)準(zhǔn)不僅與RS-232兼容,而且適合遠(yuǎn)距離傳輸數(shù)據(jù)。

    圖2 單片機(jī)控制電路

    3 軟件設(shè)計(jì)

    根據(jù)單片機(jī)控制功能的要求,軟件有主程序和串口中斷子程序兩部分,主程序流程圖如圖3所示。編程側(cè)重點(diǎn)是:混合器初始化;鍵控功能;對(duì)PC命令的判斷和執(zhí)行;更新系統(tǒng)配置及對(duì)數(shù)據(jù)的保存。

    3.1 訪問EEPROM和看門狗設(shè)置

    AT89S8252有看門狗和EEPROM控制寄存器WMCON。

    ;寫一字節(jié)

    SETB WMCON.3 ;訪問EEPROM使能

    SETB WMCON.4 ;寫EEPROM使能

    MOVX @DPTR,A ;寫一字節(jié),尋址范圍0000H~07FFH

    JNB WMCON.1$ ;WMCON.1,準(zhǔn)備下一次訪問

    CLR WMCON.4

    CLR WMCON.3 ;MOVX指令可以訪問外部數(shù)據(jù)存儲(chǔ)器

    從EEPROM讀字節(jié)與寫過程相似。

    WMCON.0是看門狗使能位,WMCON.1是看門狗復(fù)位位(單片機(jī)復(fù)位后為1),WMCON.5~7可以設(shè)定看門狗的時(shí)鐘周期(16~2048ms)。如果在看門狗的時(shí)鐘周期內(nèi),沒有設(shè)置看門狗復(fù)位位或者沒有關(guān)閉看門狗,內(nèi)部復(fù)位信號(hào)會(huì)復(fù)位單片機(jī)。

    3.2 與PC串行通信

    PC與單片機(jī)通信的數(shù)據(jù)格式有三種:命令長度 命令號(hào);命令長度 命令號(hào) 讀數(shù)據(jù)字節(jié)數(shù)N 首地址 校驗(yàn)和;命令長度 命令號(hào) 寫數(shù)字字節(jié)數(shù)N 首地址 數(shù)據(jù)1 … 數(shù)據(jù)N 校驗(yàn)和。命令長度、命令號(hào)、讀\u20889寫數(shù)據(jù)字節(jié)數(shù)N、首地址和數(shù)據(jù)n(1≤n≤N)都是一字節(jié),用16進(jìn)制表示。命令長度整個(gè)命令格式字節(jié)數(shù)。校驗(yàn)和=命令號(hào) 讀數(shù)據(jù)字節(jié)數(shù)N 首地址,或者校驗(yàn)和=命令中 寫數(shù)據(jù)字節(jié)數(shù)N 首地址 數(shù)據(jù)1 … 數(shù)據(jù)N。例如:顯示附加數(shù)字信號(hào)1并且1號(hào)LED亮,PC發(fā)送0x02 0x01;讀1號(hào)TMC2081的00~03控制存儲(chǔ)器,PC發(fā)送0x5 0xB 0x4 0x0 0xF;寫0x0 0x21 0x1D 0x0到SAA7121的27~2A存儲(chǔ)器,PC發(fā)送0x9 0xC 0x4 0x27 0x0 0x21 0x1D 0x0 0x13。

    圖3 主程序流程圖

    在單片機(jī)的串口中斷子程序中,根據(jù)接收到的命令長度判斷是否接收到一個(gè)完整的命令格式。如果接收到一個(gè)完整命令格式

    【一種基于單片機(jī)控制的數(shù)字視頻混合器】相關(guān)文章:

    基于單片機(jī)控制的數(shù)字氣壓計(jì)設(shè)計(jì)與實(shí)現(xiàn)03-18

    免費(fèi)基于單片機(jī)控制的電子密碼鎖(一)03-08

    一種簡單串行鼠標(biāo)控制的單片機(jī)實(shí)現(xiàn)03-18

    一種用單片機(jī)控制的光譜數(shù)據(jù)采集系統(tǒng)03-18

    基于戰(zhàn)略控制的內(nèi)部控制模式03-22

    一種基于CPLD的PWM控制電路設(shè)計(jì)03-19

    基于定點(diǎn)DSP的CMOS數(shù)字視頻監(jiān)控終端設(shè)計(jì)03-18

    一種基于AVR單片機(jī)的工頻干擾濾除快速算法12-04

    一種基于AVR單片機(jī)的智能蓄電池巡檢系統(tǒng)03-07

    主站蜘蛛池模板: 亚洲麻豆精品国偷自产在线91| 久久精品免费观看| 99爱在线视频这里只有精品| 四虎成人精品免费影院| 91麻精品国产91久久久久| 亚洲国产精品久久久久婷婷软件 | 九九精品在线观看| 欧美精品香蕉在线观看网| 国产精品99久久久久久宅男| 国产在线精品一区二区不卡麻豆| 亚洲国产精品成人一区| 久久精品国产亚洲精品2020 | 伊人 久久 精品| 亚洲精品无码永久在线观看你懂的 | 91视频精品全国免费观看| 国产精品一级片| 亚洲精品一级无码中文字幕| 少妇人妻无码精品视频| 国产精品免费观看| 欧美精品亚洲人成在线观看| 精品久久久久久久久午夜福利| 亚洲欧美日韩精品永久在线| 久久国产精品免费| 国产乱码精品一区二区三区四川人| 精品国产成人在线| 国产人成精品午夜在线观看| 四虎成人精品在永久在线| 精品久久久久久久| 久久亚洲国产精品一区二区| 国产日韩高清三级精品人成| 激情亚洲一区国产精品| 99在线精品免费视频| 国内精品人妻无码久久久影院| 精品无码三级在线观看视频| 久久99国产精品99久久| 久久久91精品国产一区二区三区 | 四虎成人精品免费影院| 亚洲国产精品无码久久久秋霞2| 国产精品亚洲产品一区二区三区 | 亚洲欧美日韩国产精品专区| 国产精品99久久久久久猫咪|