《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的多路視頻通道控制
基于FPGA的多路視頻通道控制
電子設計工程 曾晶 唐湘成 劉怡
摘要: 視頻監控以其直觀、方便、信息內容豐富而廣泛應用于許多場合。視頻監控成為人們生活中不可缺少的技術。在一些危險場所,用視頻監控代替人工監視,可以保證人們的生命安全。鑒于一路視頻的視野范圍有限,要充分收集目標的信息,就需要有多路視頻來對同一個物體在不同方位進行監控。因此需要有一個良好的控制手段,確保多路視頻控制穩定,可靠。針對織布機告警系統的需求,提出一種基于FPGA的多路視頻通道控制系統,本系統設計利用FPGA間接控制2塊MAX4312選通所需要的視頻通道,實現各個視頻通道間相互切換。根據開關控制信號的設計思想在FPGA中對撥動開關輸入信號做去抖動處理,然后對不同的開關操作進行編碼,最后將信號送給DSP進行處理。
Abstract:
Key words :

 

 視頻監控以其直觀、方便、信息內容豐富而廣泛應用于許多場合。視頻監控成為人們生活中不可缺少的技術。在一些危險場所,用視頻監控代替人工監視,可以保證人們的生命安全。鑒于一路視頻的視野范圍有限,要充分收集目標的信息,就需要有多路視頻來對同一個物體在不同方位進行監控。因此需要有一個良好的控制手段,確保多路視頻控制穩定,可靠。針對織布機告警系統的需求,提出一種基于FPGA的多路視頻通道控制系統,本系統設計利用FPGA間接控制2塊MAX4312選通所需要的視頻通道,實現各個視頻通道間相互切換。根據開關控制信號的設計思想在FPGA中對撥動開關輸入信號做去抖動處理,然后對不同的開關操作進行編碼,最后將信號送給DSP進行處理。
 
  l 系統總體結構
  系統總體結構如圖1所示。在1臺工業織布機上安裝了16個CCD圖像傳感器對布匹進行圖像監控,通過2片MAX4312選擇16路圖像視頻信號中的一路,經可編程視頻輸入器件SAA7111處理后從VP0輸出數字圖像信號。同時SAA7111輸出相應的行、場同步信號HS,VS以及與HS鎖定的時鐘信號LLC、LLC2,利用這些信號在EP3C25F324C8中對圖像進行預處理。然后將處理后的圖像通過PPI口送給BF561中進行算法處理,最后將處理結果送給報警和狀態指示裝置,實現織布機告警功能。為了使圖像監控更方便,該系統設計增添了電平撥動開關和脈沖撥動開關。電平開關使輸入圖像停止切換,固定于其中一路視頻輸人圖像。脈沖開關可以左右撥動,每次向左或向右撥動都會產生一個很短的上升沿脈沖,同時圖像向前或向后進行切換,實現手動選擇視頻輸入通道的功能。
 
  2 軟件模塊設計
  2.1 開關控制信號
  實際工程中,BF56l連接在FPGA上的PF引腳比較少。為了節約資源,只通過BF561中的BF9來識別2個撥動開關的動作。因此首先需要將2個撥動開關輸入信號在FPGA中進行處理整合,得到合適的信號。
 
  本系統開關控制信號的設計思想:由于設計這個信號的目的是識別開關控制動作。因此,只要任何一個開關發生了動作就需要產生一個脈沖。如果只有脈沖信號就只能知道開關發生了動作,而不知道是哪個開關發生了什么動作。所以,要識別具體是哪個開關發生了什么動作就必須配合雙口RAM中的數據進行解碼。該系統設計的脈沖持續時間對BF561來說并不重要,只要BF561能識別這個脈沖即可。由于系統中的2個撥動開關,一個是電平撥動開關,另一個是脈沖撥動開關,因此,只要根據電平撥動開關的動作制作相應的脈沖信號,再用這個信號與脈沖撥動開關產生的原始信號邏輯相與,就能得到所需要的目的信號。
 
  由于撥動開關是機械觸點,當其斷開、閉合時會有相應的前沿、后沿抖動,為了使每次動作都只做一次響應,就必須對原始開關信號做去抖動處理。抖動信號可以分為2種:一種是時間很短的干擾信號,如高頻毛刺;另一種是時間較長的干擾信號,如開關抖動。這里的撥動開關都是人為操作,因此每次觸發的時間都不會很短,一般小于10 Hz。根據上述分析開關抖動信號屬于后一種。因此在每次開關操作后,對其產生的信號進行連續采樣,如果每次采樣都是低電平或者都是高電平,就認為此信號不是抖動,確實開關狀態發生了變化。整個設計過程使用VerilogHDL硬件描述語言編寫,然后在QuartusⅡ平臺上編譯,并采用SignalTapⅡLogic Arlalvzer對信號采樣分析,調試通過后連同其他程序一起燒寫進FPGA的配置器件EPCSl6中。圖2~圖4分別是各個開關動作去抖動前和去抖動后的實時信號采樣圖。去抖動模塊中的部分代碼如下:
  其中,clk為13.5 MHz頻率的時鐘信號,clk_cnt為采樣時間間隔計數器,當clk_cnt為135 000時采樣1次,即每隔10 ms采樣1次。寄存器shuru_temp存儲前一次開關信號狀態,shum存儲當前開關信號狀態。如果shuru_temp的值等于shtlm的值,則計數器test_cnt自動加l。如果連續4次采樣值相等,即test_cnt=4時去抖動輸出才隨輸入變化。
  用電平撥動開關信號作為輸入,制作了一個脈沖信號用于識別開關動作,其代碼如下:
 
 
  代碼中寄存器level_contrl_TEMP存儲level_contrl延時256個時鐘周期后的信號,然后用level_eontrl_TEMP中存儲的信號與level_co-ntrl的值相異或產生所需要的脈沖信號。
 
  調試中發現,去抖動后的信號經?;煊谐掷m時間很短的高頻脈沖干擾信號,因此設計中使用兩級D觸發器延時來徹底消除高頻脈沖干擾,其程序代碼如下:
 2.2 雙口RAM及開關信號編碼設計
 
  雙口RAM分為真、假2種雙口。真雙口2個端口都可以讀寫,互不干擾。本次設計根據實際需要,添加的RAM模塊一端只讀,另一端只寫,讀寫互不干擾。根據上述分析可知,開關控制信號只能知道有開關控制動作發生,但是不能識別具體哪個開關發生了動作。因此,設計中首先利用MegaWizardPlug_In Manager中的宏功能塊RAM:2_PORT產生1個雙口RAM存儲塊,然后對這個宏功能模塊的參數進行適當調整,產生一個滿足自己特定要求的模塊,如圖5所示。
  設計過程中,首先將開關動作進行編碼。然后將編碼后的數據存進空間大小為8的雙口RAM中。當BF561檢測到PF9上的脈沖后,在PF中斷中讀取RAM中指定地址的數據,然后根據這個數據進行開關狀態解碼并按解碼后的控制信息對2塊MAX4312器件進行操作以控制視頻通道。對開關動作進行的編碼程序代碼如下:
  整個設計有4種開關動作,程序中分別將其編碼成數據0l、02、03、04,然后將編碼后的這4個數據存入雙口模塊中,等待BF561來讀取并進行解碼。圖6是SignalTapⅡLogic Analyzer中對脈沖開關向右撥動后存入RAM中的數據進行采樣。
  程序中RAM的讀信號rden_signal是由DSP發送的地址信號DSP_A、BANK選擇信號DSP_AMSl以及DSP讀信號DSP_ARE進行控制的。當DSP不從雙口讀取數據時,必須給DSP的數據線賦值高阻,以免影響SDRAM對DSP數據線的操作。賦值指令如下:assignDSP_D=(rden_signal=l 'b1)?DSP_D_TEMP;8 'hzz;其中DSP_D_TEMP是從雙口中讀取的數據。
 
  3 結論
  首先介紹了整個系統的工業背景和硬件架構,然后著重闡述了怎樣在FPGA中處理開關控制信號,以達到可靠響應每個開關動作的目的。整個設計程序是在QuartusⅡ平臺上用Verilog硬件描述語言編寫,利用QuartusⅡ中的下載工具和SignalTapⅡLogic Analyzer工具進行下載、實時采樣,并多次調試驗證。本次設計已經成功應用于布機告警系統中,每次撥動開關都能準確、可靠的切換視頻通道。雖然此系統中只有兩種開關,但是整個程序的設計思想對多種開關控制也是通用的,只需在細節上稍作改變就能識別多種開關動作。
此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久男人资源视频| 麻豆精品国产91久久久久久| 亚洲一区二区三区四区视频| 亚洲欧美日韩精品一区二区| 欧美激情一区二区三区在线| 欧美大片专区| 狠狠综合久久| 亚洲精品乱码久久久久| 亚洲国产成人av在线| 欧美午夜电影在线观看| 亚洲免费av网站| 一区二区三区在线观看视频| 亚洲激情社区| 欧美影院一区| 国产欧美欧洲在线观看| 亚洲日本成人网| 亚洲人成亚洲人成在线观看图片| 欧美日韩午夜| 99精品视频免费在线观看| 国产一区999| 一区二区av在线| 国产精品青草久久| 亚洲在线播放电影| 国产精品日本欧美一区二区三区| 午夜在线视频一区二区区别| 欧美在线免费播放| 一区二区三区www| 国产欧美日韩视频一区二区三区| 国产日韩欧美二区| 中国成人黄色视屏| 亚洲三级电影全部在线观看高清| 欧美在线观看视频一区二区三区| 亚洲一区二区三区中文字幕| 欧美日本中文字幕| 国产精品久久一区二区三区| 久久色在线播放| 国产精品一区免费在线观看| 国产精品白丝黑袜喷水久久久| 国产精品久久久免费| 亚洲伊人观看| 99精品视频一区| 亚洲欧美在线播放| 亚洲人成亚洲人成在线观看图片| 欧美成人r级一区二区三区| 久久另类ts人妖一区二区| 久久亚洲私人国产精品va媚药| 国产精品色婷婷| 在线观看日韩| 99国产一区二区三精品乱码| 可以免费看不卡的av网站| 最近中文字幕日韩精品| 亚欧成人精品| 亚洲一区二区精品视频| 国产精品啊v在线| 在线观看日韩av电影| 日韩视频免费观看高清在线视频| 久久久久久久久久久久久久一区| 亚洲三级性片| 一本色道久久加勒比精品| 久久欧美肥婆一二区| 嫩草伊人久久精品少妇av杨幂| 欧美亚洲一级片| 美腿丝袜亚洲色图| 蜜乳av另类精品一区二区| 国产一区久久| 国产一区二区电影在线观看| 欧美巨乳在线观看| 在线看成人片| 在线综合视频| 欧美日韩国产综合视频在线观看中文| 美日韩精品视频免费看| 在线观看欧美日韩国产| 久久精品国产久精国产一老狼| 久久福利毛片| 国产一区二区三区四区五区美女| 欧美凹凸一区二区三区视频| 亚洲国产成人在线| 午夜影院日韩| 伊人精品在线| 欧美xxx在线观看| 欧美亚洲在线播放| 欧美日韩免费在线观看| 国产精品美女在线| 欧美视频精品在线观看| 亚洲欧美激情四射在线日| 亚洲经典视频在线观看| 国产欧美日韩精品丝袜高跟鞋| 欧美日韩dvd在线观看| 亚洲高清一二三区| 亚洲国产美国国产综合一区二区| 夜夜嗨av一区二区三区免费区| 在线天堂一区av电影| 黄色成人在线网站| 日韩亚洲视频| 欧美精品www在线观看| 国产精品综合不卡av| 狠狠色伊人亚洲综合成人| 亚洲国产日本| 亚洲免费福利视频| 亚洲欧美国产毛片在线| 欧美日产一区二区三区在线观看| 亚洲一区二区三区在线观看视频| 欧美日韩免费区域视频在线观看| 亚洲国产欧美不卡在线观看| 亚洲欧美视频在线| 在线观看成人小视频| 99精品99久久久久久宅男| 韩日成人在线| 国产精品视频免费观看www| 国产欧美日韩中文字幕在线| 欧美日韩人人澡狠狠躁视频| 国产精品中文字幕在线观看| 亚洲永久免费精品| 亚洲自拍偷拍色片视频| 国语自产精品视频在线看8查询8| 亚洲福利国产精品| 亚洲精品综合久久中文字幕| 亚洲欧洲综合另类| 欧美亚一区二区| 国产三区二区一区久久| 国产一区二区日韩| 欧美美女视频| 国产精品多人| 国产在线日韩| 麻豆国产精品一区二区三区| 欧美在线日韩精品| 一区二区不卡在线视频 午夜欧美不卡'| 国产精品成人免费| 欧美一区二视频在线免费观看| 国产一区二区三区网站| 久久精品盗摄| 亚洲美女尤物影院| 欧美日韩高清在线播放| 亚洲欧美中文字幕| 亚洲视频999| 亚洲午夜一区| 亚洲视频在线二区| 激情久久五月天| 久久国产精品久久久久久电车| 亚洲淫片在线视频| 亚洲三级电影在线观看| 欧美激情国产精品| 欧美久久久久久蜜桃| 欧美无乱码久久久免费午夜一区| 在线精品一区二区| 欧美日韩国产成人在线91| 一区二区三区 在线观看视频| 欧美在线视频日韩| 蘑菇福利视频一区播放| 国产日产精品一区二区三区四区的观看方式| 国产视频在线观看一区二区| 免费中文日韩| 国产精品美女久久久久久久| 亚洲影院色在线观看免费| 久久精品视频在线看| 亚洲精品国产欧美| 久久成人精品电影| 一区二区三区久久久| aa级大片欧美| 午夜视频久久久久久| 精品盗摄一区二区三区| 老司机久久99久久精品播放免费| 亚洲人成久久| 欧美激情一区二区三区蜜桃视频| 久久aⅴ国产紧身牛仔裤| 亚洲国产成人精品久久| 欧美私人啪啪vps| 久久久久高清| 亚洲精品欧美日韩专区| 国产一区二区三区在线播放免费观看| 欧美日韩和欧美的一区二区| 亚洲第一网站免费视频| 欧美一区二区观看视频| 一区二区三区高清不卡| 亚洲大胆女人| 激情小说另类小说亚洲欧美| 久久久久久久国产| 六月婷婷久久| 国产精品毛片大码女人| 欧美国产三区| 国产精品区一区| 美女网站在线免费欧美精品| 日韩视频在线一区二区三区| 在线精品国精品国产尤物884a| 一区二区三区国产精华| 欧美一区三区二区在线观看| 欧美在线一区二区| 亚洲成色999久久网站| 国产精品乱子乱xxxx| 国产精品成人国产乱一区| 国产欧美日韩一区二区三区| 欧美高清在线一区| 国产精品国色综合久久| 欧美人与性动交cc0o| 91久久精品www人人做人人爽| 亚洲人成网站色ww在线| 亚洲伊人第一页| 亚洲国产一区二区在线| 欧美视频久久| 亚洲一二三区在线观看| 欧美影院久久久| 麻豆精品国产91久久久久久| 农夫在线精品视频免费观看| 毛片一区二区| 国产一区二区三区自拍| 有坂深雪在线一区| 亚洲一区二区在线视频| 久久蜜桃av一区精品变态类天堂| 国产精品美腿一区在线看| 国产美女精品人人做人人爽| 好男人免费精品视频| 欧美精品乱人伦久久久久久| 欧美性天天影院| 亚洲永久网站| 亚洲性视频网站| 欧美日韩视频在线第一区| 午夜精品久久久久久久白皮肤| 久久综合导航| 国产精品久久久久久久久动漫| 欧美电影免费观看| 欧美日韩在线播| 欧美午夜精品久久久久久超碰| 欧美日韩国产系列| 亚洲综合精品| 欧美高清视频一区| 99视频一区二区| 亚洲自拍偷拍麻豆| 国产乱码精品一区二区三区av| 亚洲欧美视频| 欧美成人一区二区三区在线观看| 欧美日韩免费一区二区三区视频| 亚洲精品视频免费| 99xxxx成人网| 激情成人综合| 国产精品久久久久久久久婷婷| 在线一区二区三区四区五区| 欧美久久久久久久| 91久久精品日日躁夜夜躁国产| 亚洲一区精彩视频| 欧美激情一区二区三区| 亚洲日韩欧美视频| 亚洲视频网站在线观看| 欧美激情精品久久久久久免费印度| 亚洲自拍16p| 国产精品少妇自拍| 亚洲精品国偷自产在线99热| 久久久综合免费视频| 国内自拍亚洲| 国产伦精品一区二区三| 欧美精品入口| 国产精品jvid在线观看蜜臀| 国产精品久久久久影院亚瑟| 校园春色国产精品| 欧美日韩在线视频一区| 黄色日韩网站视频| 性久久久久久久久| 亚洲在线一区| 欧美在线关看| 欧美成人精品高清在线播放| 欧美在线你懂的| 亚洲已满18点击进入久久| 国产女精品视频网站免费| 国产精品视频专区| 国产日韩亚洲欧美精品| 国产精品白丝jk黑袜喷水| 亚洲精品久久久一区二区三区| 欧美a级理论片| 99re8这里有精品热视频免费| 亚洲精品乱码久久久久久日本蜜臀| 欧美日韩国产综合视频在线观看| 羞羞答答国产精品www一本| 欧美日韩国产精品一区二区亚洲| 欧美日韩国产美女| 亚洲影院在线观看| 国产一二三精品| 亚洲婷婷国产精品电影人久久| 一本久道久久综合狠狠爱| 亚洲免费伊人电影在线观看av| 国产精品影音先锋| 欧美午夜宅男影院在线观看| 亚洲欧美另类在线| 午夜精品区一区二区三| 校园春色综合网| 久久精品人人做人人爽电影蜜月| 久久夜精品va视频免费观看| 久久久国产视频91| 国产精品久久网| 久久综合九色综合久99| 一区二区av| 亚洲日本成人| 亚洲国产欧美国产综合一区| 久久成人亚洲| 欧美三日本三级少妇三99| 国内外成人在线| 国产精品综合不卡av| 国产一区在线观看视频| 欧美一级淫片aaaaaaa视频| 亚洲一区免费视频| 国产伦精品一区二区三区免费迷| 亚洲一区二区三区精品视频| 亚洲精品一品区二品区三品区| 国产欧美视频在线观看| 久久综合狠狠综合久久激情| 欧美日韩国产bt| 久久xxxx| 国产一区二区三区不卡在线观看| 亚洲日本视频| 国产拍揄自揄精品视频麻豆| 欧美日韩一区国产| 欧美日韩中文另类| 香蕉久久精品日日躁夜夜躁| 国产精品亚洲综合色区韩国| 一区二区三区日韩欧美精品| 欧美日韩亚洲一区二区三区在线观看| 亚洲婷婷在线| 欧美一区二区黄色| 亚洲欧美一区二区激情| 欧美成人首页| 欧美激情精品久久久久久变态| 久久久视频精品| 亚洲精品美女在线观看| 国产精品女人网站| 国产丝袜一区二区三区| 欧美一级片久久久久久久| 欧美一区二区三区免费在线看| 国产麻豆精品久久一二三| 久久久久久香蕉网| 狠色狠色综合久久|