999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HDL的多接口控制設計

2017-05-11 02:57:06趙杰
商洛學院學報 2017年6期
關鍵詞:單片機信號設計

趙杰

(商洛學院電子信息與電氣工程學院,陜西商洛 726000)

隨著技術的發展,多種接口協議現已廣泛用于各大領域,從航空航天、國防軍事到民用通信、多媒體技術等都涉及到接口的應用[1-2]。常見的有A/D、D/A、SPI、IIC、CAN、VGA、PCI等。一般的實現方式以專用接口芯片或單片機、DSP控制實現為主[3-8]。專用芯片需要為各接口協議專門配置,會增加系統成本。單片機在很多簡單控制上可以處理,但是計算速度和性能很有限[9]。例如使用單片機進行A/D、D/A轉換,進行一個采樣周期中必須完成的很多操作步驟才能實現。由于單片機指令的指令周期長,因此對于速度稍高的器件就無法控制[10],DSP等器件處理能力相對較強。單片機、DSP等若要實現多種接口同時控制難度較大,而且后期擴展接口不方便。本文利用FPGA允許重復擦寫、在線配置靈活的特性[11-12],對常見的A/D、D/A和VGA三種接口實現同時控制。利用主流硬件描述語言Verilog HDL描述接口控制功能,頂層設計采用原理圖方式來實現,而且系統允許后期擴展接口。

1 A/D接口控制功能及實現

本文以控制TLC549芯片為例。TLC549是8位A/D轉換器,采用開關電容逐次逼近的方式實現模數轉換。本文設計使用該芯片采集模擬電壓信號,進行模數轉換,將轉換后數值通過數碼管顯示,主要過程如下:

1)產生AD采集時鐘信號clk以及數碼管掃描時鐘ioclk,初始化A/D。

2)AD采樣,當cs<=0時,開 CS片選,當cs<=1時,關 CS片選。

3)將采集的數據data轉換為十進制數segdata。

4)數碼管掃描顯示。

仿真結果如圖1所示。

圖1 A/D接口控制仿真

2 D/A功能及實現

本文設計使用DA芯片TLC5615將數字信號轉換為模擬信號,數據位12位,其中10位是有效位,2位是填充位,填充位補0即可。主要控制過程如下:

1)初始化 TLC5615。

2)設置TLC5615片選信號cs。

3)等待轉換完成后拉低片選,即cs為0時傳送有效數據。

仿真結果如圖2所示。

圖2 D/A仿真結果圖

3 VGA接口功能及實現

本文設計可以控制VGA接口,使顯示器顯示色帶,在實驗中使用到了9個IO口,各用3個IO口分別代表 vga_r、vga_g、vga_b即紅、綠、藍三原色信號。為使色帶便于觀察,不宜顯示太多顏色,選擇少量顏色即可。主要控制過程如下:

1)產生存儲顏色數值的信號。

2)要實現色帶的顯示,必須有有效顯示區標志和有效顯示區坐標,即產生同步行同步和場同步信號(hsync信號和vsync信號)。

3)根據顏色存儲數值,分配給 vga_r、vga_g、vga_b三個信號,顯示屏顯示的顏色是三種顏色的疊加。

仿真結果如圖3所示。

4 各接口總體實現

本文設計用同一個時鐘控制VGA接口、ADC接口和DAC接口使各個現象同時實現。頂層設計電路原理圖如圖4所示,各接口總體仿真結果如圖5所示,頂層設計在Quartus II中編譯結果如圖6所示。可見,即使對EP2C5T144C8N這種硬件資源很少的器件,也只消耗了1/4左右的邏輯塊,后續若要進行擴展接口控制也很方便。

圖3 VGA接口仿真結果

圖4 頂層設計電路原理圖

圖5 頂層設計仿真結果

圖6 頂層實體編譯結果

5 結論

本文設計中采用的自頂向下的設計方法,體現了模塊化的設計思想。各個模塊所具有的相對獨立性更好地保證了系統的穩定性,節約了系統資源。在調試階段,可根據某一個接口模塊的功能實現情況進行調試。后期也可以方便地進行更多接口控制的擴展。

參考文獻:

[1]李春娟.基于C8051F040單片機與CAN總線的某自跟蹤雷達系統控制電路的研制[J].數字技術與應用,2013(3):34-35.

[2]劉英男,綦聲波,吳學英,等.海洋氣象觀測用低功耗智能型氣壓傳感器設計[J].自動化儀表,2016,37(1):96-99.

[3]郎杭,張艷豐.多媒體pci接口控制芯片saa7146a及其應用[J].商情,2011(11):64.

[4]孔令榮.基于SPI接口的溫度測量系統[J].電子科技,2013,26(2):79-82.

[5]胡家華,付文廣,郜事成,等.STC15F2K60S2單片機與CAN總線接口的實現[J].微型機與應用,2014,33(17):55-58.

[6]花魁,沈捷,周柱,等.基于DM6437的圖像采集與VGA顯示系統設計[J].華僑大學學報(自然科學版),2013,34(1):26-29.

[7]潘興明,石倩,路勝杰,等.基于海明編碼的EEPROM數據存取功能的實現[J].電子設計工程,2015,23(7):162-165.

[8]段云強.基于DSP與PIC單片機的CAN總線系統研究[J].電子測試,2016(13):26-27.

[9]白苗潔.基于微控制器的數字信號發生器的設計與實現[J].數碼世界,2016(6):69.

[10]張英平,張朝陽.基于單片機的逐次比較型AD轉換電路設計[J].阜陽師范學院學報(自然科學版),2014,31(2):54-57.

[11]楊海鋼,孫嘉斌,王慰,等.FPGA器件設計技術發展綜述[J].電子與信息學報,2010,32(3):714-727.

[12]張鵬.淺談FPGA器件設計技術發展綜述[J].電子測試,2014(10):41-43.

猜你喜歡
單片機信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 久久香蕉国产线看观| 国产精品视频第一专区| 日本人妻丰满熟妇区| 亚洲91在线精品| 日韩 欧美 国产 精品 综合| 国产黑丝一区| a级毛片毛片免费观看久潮| 久久久久久国产精品mv| 在线观看精品国产入口| 精品国产自| 9啪在线视频| 免费又爽又刺激高潮网址 | 亚洲欧美h| 囯产av无码片毛片一级| 一级毛片在线播放| 日韩免费无码人妻系列| 日a本亚洲中文在线观看| 久久伊伊香蕉综合精品| 精品久久久久久中文字幕女| 亚洲精品天堂在线观看| 国产欧美精品午夜在线播放| 99色亚洲国产精品11p| 欧美亚洲香蕉| 狼友av永久网站免费观看| 精品欧美一区二区三区久久久| 国产亚洲欧美日韩在线观看一区二区| 99久久精品国产麻豆婷婷| 男女男精品视频| 亚洲精品欧美日本中文字幕| 超清人妻系列无码专区| 欧美成人a∨视频免费观看| 亚洲制服丝袜第一页| 精品无码一区二区三区在线视频| 亚洲欧美日韩另类在线一| 欧美成人在线免费| 亚洲第一中文字幕| 一级做a爰片久久免费| 在线免费看黄的网站| 色AV色 综合网站| 国产尤物视频在线| 成人综合在线观看| 欧美有码在线| 亚洲日韩欧美在线观看| 激情影院内射美女| 日本精品视频| 欧美丝袜高跟鞋一区二区| 99久久国产综合精品2023| 五月天综合婷婷| 2021国产v亚洲v天堂无码| 熟女日韩精品2区| 久青草网站| 青草视频久久| 视频国产精品丝袜第一页| 青青国产视频| 日韩天堂在线观看| 欧美成人精品一级在线观看| 伊人色天堂| 亚洲中文字幕国产av| 日韩精品一区二区三区中文无码| 精品久久久久成人码免费动漫| 精品无码一区二区在线观看| 亚洲欧美一区二区三区蜜芽| 六月婷婷精品视频在线观看| 欧美视频在线不卡| 国产午夜人做人免费视频中文| 亚洲区视频在线观看| 五月婷婷丁香综合| 亚洲AV色香蕉一区二区| 亚洲人成成无码网WWW| 91视频首页| 黑人巨大精品欧美一区二区区| 欧美伦理一区| 日韩精品一区二区深田咏美| 天天综合网色中文字幕| 天天综合亚洲| 人妻精品久久无码区| 成人毛片在线播放| a毛片免费在线观看| 久草视频中文| 青青青视频蜜桃一区二区| 亚洲a级在线观看| 久久精品无码专区免费|