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

單片機擴展FPGA應用技術研究

2014-10-29 10:04:47勞勝領董會錦
電子技術與軟件工程 2014年16期
關鍵詞:單片機

勞勝領 董會錦

摘 要

單片機自從1971年誕生以來,現今已經獲得了極大的發展,其種類之齊全,應用領域之廣泛,社會影響之深刻,在數字技術領域中都是獨一無二的。其中最為成功的51系列單片機至今還在被廣泛的使用著。而隨著技術的迅速發展,對于某些要求處理速度快,精確度較高的設計任務,僅僅使用單片機和相關電路模塊已經很難完成了。本文主要研究FPGA模塊在單片機上的擴展應用問題。

【關鍵詞】單片機 FPGA 擴展應用

1 單片機與FPGA的端口連接

FPGA(Field-programmable Gate Array),也即是現場可編程門陣列,它是在PAL、CPLD等可編程邏輯器件的基礎上進一步改進和發展的產物。FPGA的端口資源比較豐富,可外接各類高速ADC/DAC器件、存儲器、傳感器、驅動電機和顯示器等,也正因此,其和單片機在應用上能互相結合,取長補短。FPGA作為單片機的一個擴展模塊,其不但可以彌補單片機I/O 端口少的問題,而且可以解決單片機不能直接和各種高速ADC/DAC等器件相連的問題。在擴展方案中,我們可以讓高速ADC/DAC等器件直接連接FPGA,然后把FPGA再連接單片機進行控制。單片機擴展FPGA系統中,單片機除了顯示模塊和鍵盤模塊,不再和其它控制模塊直接接觸,單片機對其它控制模塊的控制都通過FPGA間接完成。需要特別指出的是,單片機的P3.0和P3.1口與FPGA相連的目的是通過串并轉換模塊以求能擴展更多的數據端口,但是如果P3.0和P3.1口要用于和PC機的串行通信,此時就不能連接FPGA進行端口擴展了。

2 FPGA連接模塊的接口安排

由于FPGA的功能和結構特點,其可以較為方便地處理各種并行任務。

(1)數據采集控制。在FPGA模塊中,我們一般使用狀態機的形式去控制ADC的采樣,并實時地將采樣數據存入FPGA模塊內部的RAM之中,之后單片機在在適當的時候再去讀取并處理數據。考慮到FPGA接口數據通道的高速性,我們為了更好地對阻抗進行匹配,同時也為了減少相應的高頻干擾,一般應在每一通道線上都串聯連接一個小電阻。信號的頻率與阻值大小成反比,信號頻率越高,阻值就越小,在100MHZ和50MHZ的工作頻段內,其對應的串聯電阻值一般在20歐-50歐之間。

(2)DAC/ADC信號輸出控制。FPGA控制高速DAC/ADC的優勢是一般單片機所無法比擬的,因為FPGA能提供高速的數據采集信號。

(3)存儲器接口。常用的與FPGA相接的存儲器一般有兩類,第一類是串行接口存儲器,第二類是規模較大的SDRAM或SRAM等動態存儲器,我們在FPGA擴展模塊中可以利用動態RAM去控制相關模塊,其一般可用于作彩色液晶顯示器、VGA顯示器的緩存或作為軟核處理器的內存。

(4)直流電機控制。FPGA可以控制直流電機,但前提是必須通過一個相關的驅動電路。其對于直流電機轉速的測定方法有多種,比如光電法、光柵法、模數轉換法等。FPGA的功能模塊主要包括PWM轉速控制模塊、電機轉速測定模塊、轉速信號毛刺排除模塊、閉環控制模塊等。

(5)步進電機控制。FPGA控制步進電機的優勢是可以并行產生多通道的SPWM,FPGA通過對它們之間不同相位的控制,從而實現步進電機的細分驅動控制。

(6)顯示控制。電路能很容易的實現彩色液晶顯示器、VGA顯示器和LED顯示屏的顯示控制。因為這些控制都涉及高速掃描、高速數據傳輸和高速大容量顯示緩存的應用。顯然,這些工作如果離開了FPGA,普通單片機是達不到此種效果的。

3 單片機擴展FPGA系統設計步驟和流程

傳統的單片機應用系統開發,包括一些擴展模塊的應用,從本質上來說都不屬于硬件設計概念。因為包括單片機在內的擴展電路,都是現成的集成電路,其引腳、功能和時序性能都是預先確定或本身包含的。從而整個單片機的硬件系統只是各電路器件根據所需要的性能按照各自的接口方式連接起來而已,而真正說得上設計的內容是單片機軟件的設計與調試。也正因此,傳統單片機系統開發的核心任務就主要集中在軟件開發上,即使用一些仿真軟件調試也僅是圍繞基于軟件對CPU和接口硬件模塊工作行為控制的測試。

然而以FPGA作為單片機主要擴展模塊的系統設計方案與傳統單片機系統開發有很大的不同。這是因為這個系統的開發包括基于FPGA的硬件設計與時序功能的測試、基于單片機的軟件設計和仿真調試以及軟硬件綜合構建和調試。其主要步驟如下:

(1)硬件模塊設計。我們可以根據設計對象的相關技術指標和設計方案,首先完成擴展器件FPGA中的功能模塊的設計,并對其進行相應的時序仿真和硬件測試。即首先完成硬件設計任務,利用時序仿真工具和其他測試工具確保此硬件功能模塊工作性能的可靠無誤。

(2)控制功能檢測。

(3)單片機軟件設計。對于直接和單片機相連的鍵盤接口或簡便顯示接口,我們可以變寫相應的程序,充分發揮單片機控制能力強的優點。

(4)軟硬件聯調。當單片機的軟硬件仿真各自通過后,多項關鍵指標已經通過考核鎖定,我們就可以將單片機與FPGA擴展中的功能模塊進行聯調,聯調時,ADC器件、步進電機、傳感器等模塊的控制也應綜合考慮,必要的時候可以逐個隔離調試,隔離調試成功之后再進行關聯工作。

(5)優化系統軟硬件功能結構。很多情況下,軟硬件工作是可以相互替代的。因此最后的設計方案應根據設計項目的性能指標、成本、功耗、速度、可靠性等要求,綜合權衡后確定軟件和硬件承擔的工作和功能,使設計項目中的軟硬件工作得更協調完美。

4 結束語

對于FPGA模塊的應用擴展,和單片機來比優點有很多,二者一旦有機的結合起來,形成一個具體的應用電子系統,功能就相當強大,因此,單片機擴展FPGA模塊的應用也就比較重要且發展非常迅速。

參考文獻

[1]譚浩強.C程序設計[M].北京:清華大學出版社,2003(07).

[2]潘明.黃繼業.潘松.單片機原理與應用技術[M].北京:清華大學出版社,2011(01).

作者簡介

勞勝領(1982-),男,河南省周口市人。學士學位。現為周口職業技術學院機電工程系助教。研究方向為控制工程。

董會錦(1983-),女,河南省周口市人。學士學位。現為周口職業技術學院機電工程系助教。研究方向為嵌入式系統開發。

作者單位

周口職業技術學院 河南省周口市 466000endprint

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 日本日韩欧美| 亚洲天堂网在线播放| 亚洲国产成人久久77| AV无码一区二区三区四区| 亚洲天天更新| 亚洲天堂首页| 日韩毛片视频| 日本三级欧美三级| 黄片一区二区三区| 国产精品午夜福利麻豆| 午夜福利无码一区二区| 精品少妇人妻一区二区| 丝袜美女被出水视频一区| 国产成人综合亚洲欧洲色就色| 国产自在自线午夜精品视频| 亚洲系列中文字幕一区二区| 亚洲精品桃花岛av在线| 久久久精品国产SM调教网站| 中文无码伦av中文字幕| 九色91在线视频| 九色综合视频网| 精品剧情v国产在线观看| 国内精品视频在线| 欧美成人综合在线| 夜精品a一区二区三区| 国产91麻豆免费观看| 操操操综合网| 亚洲水蜜桃久久综合网站| 亚洲黄色片免费看| 亚洲成人网在线观看| 国产专区综合另类日韩一区 | 婷婷丁香色| 99在线观看国产| 久久精品一卡日本电影| 四虎国产在线观看| 99久久亚洲综合精品TS| 国产精品无码AⅤ在线观看播放| 国产成人超碰无码| 国产精品hd在线播放| 欧美日韩国产精品综合| 91av成人日本不卡三区| 五月婷婷导航| 成人午夜久久| 毛片在线看网站| AV色爱天堂网| 91欧美亚洲国产五月天| 国产精品hd在线播放| 国产AV无码专区亚洲A∨毛片| 亚洲精品视频免费观看| 色婷婷综合激情视频免费看 | 尤物特级无码毛片免费| 欧美日韩福利| 免费无遮挡AV| 美女国产在线| 精品一区二区三区中文字幕| 国内毛片视频| 亚洲综合激情另类专区| 亚洲 欧美 中文 AⅤ在线视频| 亚洲精品自产拍在线观看APP| 日韩在线1| 欧美劲爆第一页| 欧美yw精品日本国产精品| 成人免费午间影院在线观看| 国产精品福利导航| 欧美日韩免费| 午夜日韩久久影院| 天天婬欲婬香婬色婬视频播放| 一级爱做片免费观看久久| 国产成人无码AV在线播放动漫| 热99re99首页精品亚洲五月天| 国产精品手机在线观看你懂的| 久爱午夜精品免费视频| 一本大道在线一本久道| 亚洲精品老司机| 毛片免费在线| jizz亚洲高清在线观看| www.youjizz.com久久| 亚洲日韩在线满18点击进入| 一本大道无码高清| 亚洲综合色婷婷| 国产免费怡红院视频| 亚洲色图欧美激情|