《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > CPLD 在時柵位移傳感器中的應用
CPLD 在時柵位移傳感器中的應用
摘要: 基于CPLD的數字信號處理電路智能時柵位移傳感器內部基于CPLD的數字信號處理電路。電路采用雙MCU+CPLD結構設計,內部嵌入主從式兩塊單片機,副MCU負責數據采集與預處理工作,主MCU通過接口電
Abstract:
Key words :
智能時柵位移傳感器內部基于CPLD的數字信號處理電路。電路采用雙MCU+CPLD結構設計,內部嵌入 主從式兩塊單片機,副MCU負責數據采集與預處理工作,主MCU通過接口電路與外界實現數據交換。動、定測頭感應到的微弱信號經放大、自動增益控制、濾波 和整形等預處理電路后,得到供數字電路處理的方波信號。兩路方波信號送入CPLD進行處理,CPLD包括雙路比相器、脈沖當量計量電路、計數電路、總線收 發三態控制電路等4個功能模塊。


CPLD芯片選用Altera公司的MAX7000S系列器件EPM7128SLC84,它有128個邏 輯宏單元,邏輯門數為2500門,在MAX+PLUSII軟件環境下,采用VHDL和原理圖輸入相結合的方法進行設計。設計輸入完成后,進行整體的編譯和 邏輯仿真,然后進行轉換、布局、布線、延時仿真生成配置文件,最后以4引腳的JTAG接口方式通過ByteBlaster下載電纜對CPLD進行在線編程 (ISP),完成結構功能配置,實現其硬件功能,制成專用芯片。為了避免器件內的設計被他人復制和取出,可通過對MAX7128S內部的一個保密位編程, 對設計進行加密。當對器件重新編程時,保密位連同其它的編程數據均能擦除和重寫。

動、定測頭方波信號分別從DO_INPUT和 DI_INPUT端輸入CPLD,采樣信號INT0_OUT由定測頭信號DI_INPUT反相得到,通過雙路比相器獲取動測頭信號DO_INPUT的上、 下沿至采樣時刻的相位差信號。Fai_OUT1、Fai_OUT2信號表示插入高頻細分脈沖信號后的相位差信號,高頻時鐘脈沖由CLK端輸入,通過2路帶 允許端的20位同步計數器分別對插入的細分脈沖進行計數。每一個脈沖所代表的角度大小由脈沖當量計量電路來確定,用于計算脈沖當量的Ti_OUT1信號由 DI_INPUT信號二分頻得到。

EPM7128SLC84輸出信號INT0_OUT與副MCU第12腳P3.2相連,每一脈沖下降沿觸 發副MCU中斷一次。通過對各信號邏輯時序的分析,可以看出:動、定測頭方波信號頻率為50Hz,為保證時柵位移傳感器能正常工作,MCU必須每20ms 中斷一次(若信號頻率為400Hz,中斷時間間隔為2.5ms),也就是說MCU用于處理數據的時間只有20ms。MCU做多字節除法、乘法運算時,運行 時間較長,且用于單片機與計算機間數據通信的時間就至少需要10ms,因此20ms時間MCU無法處理完全部工作。處理時間不夠就會導致死機,傳感器無法 工作,實踐也證明了這一點。

解決這一問題的方法通常是采取硬件分頻,信號分頻后,相應周期加倍,供MCU處理數據的時間加長。但在本設計中,無論是將動、定測頭方波信號同時分頻或僅將引起MCU中斷的信號分頻,均無法保證同時采集到正確的3個數據。

基 于此,本文提出采用“軟件分頻”來解決這一問題,這也是采用雙MCU的關鍵原因之一。中斷信號INT0_OUT每20ms觸發副MCU中斷一次,每4次中 斷采集一次數據,前面3次中斷時副MCU通過程序判斷中斷次數而進行相應處理,為第4次中斷時采集數據作準備,第4次中斷時在中斷服務程序中采集數據,包 括φ1、φ2和Ti等3個參數。其中,φ1、φ2和Ti分別代表一個信號周期內插入Fai_OUT1、Fai_OUT2和Ti_OUT1中的時鐘脈沖個 數。副MCU對數據進行預處理后,通過P3.1腳觸發主MCU中斷,接收副MCU傳送的數據,這樣,主MCU每80ms中斷一次,供主MCU處理數據的時 間增加為80ms,相當于4分頻,但并沒有改變各信號時序。這一思想在信號頻率提高到400Hz或更高后仍然適用,只需對軟件作少量改動即可。

通過以上分析,不難看出:CPLD邏輯功能仿真波形為硬件電路和程序的正確設計與優化提供了依據,具有邏輯分析儀的功能,為設計者帶來了方便,這充分體現了采用CPLD設計數字電路的優點。

總 線收發三態控制電路實現副MCU在讀取φ1、φ2和Ti時分時復用20位數據總線D19~D0。副MCU每讀一個數據,先通過使能端EN讓計數器停止計 數,再通過RD端打開三態門讀取數據,讀完數據后關閉三態門,并通過CLR端將計數器清零,為下一次讀取數據做準備。副MCU對采集到的數據進行預處理 后,送給主MCU。圖1中,副MCU的P3.0腳與主MCU的P2.0腳相連是為了實現數據傳輸過程中2塊MCU間的通信握手,數據準備就緒后,主MCU 打開三態總線緩沖74LS244,從P0口讀取數據。

數據采集與預處理軟件設計

如前所述,數據采集與預處理在副MCU中斷0服務程序內完成,程序流程圖如圖3所示。程序設計中采用了前面介紹的軟件分頻技術,流程圖中φ代表不受預處理電路中整形芯片門限電壓影響的準確相位角。

結束語

PM7128SLC84 在智能時柵位移傳感器數字電路設計中取得了很好的應用效果,實現了硬件設計軟件化,使用可編程邏輯器件技術避免了復雜的PCB布線,帶來不僅在成本、開發 周期、可靠性等方面的優勢,而且大大增強了硬件模塊的柔性,通過編程來很方便地修改硬件電路結構,功耗也大大降低。但在使用CPLD器件時也發現了一些問 題,如EPM7128SLC84對信號毛刺很敏感,因此,對信號的前置處理和電路設計提出了更高要求。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
免费观看在线综合| 久久er精品视频| 亚洲小视频在线观看| 国产欧美在线观看| 99精品欧美一区二区蜜桃免费| 欧美日韩一区二区三区在线观看免 | 欧美激情综合五月色丁香| 亚洲尤物视频在线| 欧美精品一区三区| 亚洲人成人一区二区三区| 国产亚洲成年网址在线观看| 亚洲小少妇裸体bbw| 亚洲精品在线免费| 欧美国产精品人人做人人爱| 欧美伊人久久久久久久久影院| 欧美新色视频| 亚洲综合色噜噜狠狠| 亚洲日本电影| 欧美日韩国产bt| 一本色道久久综合亚洲精品小说| 在线日韩视频| 久久综合色综合88| 亚洲丶国产丶欧美一区二区三区| 国产主播一区| 麻豆成人在线播放| 日韩视频在线观看国产| 亚洲精品国产精品国自产在线| 欧美激情影院| 亚洲图片在线观看| 亚洲永久免费精品| 国产午夜精品全部视频播放| 久久一区中文字幕| 亚洲三级免费观看| 日韩一级成人av| 国产精品视频| 久久视频国产精品免费视频在线| 亚洲高清资源| 亚洲美女诱惑| 国产精品毛片| 欧美在线3区| 亚洲欧洲一区二区三区| 亚洲国内在线| 国产精品外国| 久久夜色精品亚洲噜噜国产mv| 日韩视频永久免费观看| 亚洲婷婷综合久久一本伊一区| 国产精品一区二区三区四区五区| 久久久久欧美精品| 亚洲天堂av图片| 欧美在线视频全部完| 亚洲啪啪91| 国产欧美日韩视频一区二区| 毛片av中文字幕一区二区| 亚洲免费在线| 亚洲国产视频一区| 亚洲小少妇裸体bbw| 一区二区三区在线看| 国产精品高清在线| 亚洲一区二区三区视频| 伊人春色精品| 国产午夜一区二区三区| 欧美日本乱大交xxxxx| 久久久免费av| 新狼窝色av性久久久久久| 亚洲精品精选| 亚洲第一福利在线观看| 亚洲女同在线| 亚洲一区二区三区中文字幕| 亚洲激情婷婷| 韩国av一区二区三区四区| 国产精品免费看久久久香蕉| 欧美日韩亚洲成人| 欧美激情a∨在线视频播放| 久久免费高清视频| 久久黄金**| 久久精品99国产精品| 亚洲男人的天堂在线| 亚洲社区在线观看| 亚洲美女在线观看| 亚洲精品国精品久久99热一| 91久久精品美女高潮| 久久精品人人做人人爽电影蜜月| 国产精品日本欧美一区二区三区| 久久精品一本| 久久视频在线免费观看| 久久久之久亚州精品露出| 久久xxxx| 久久亚洲精品网站| 美日韩精品视频| 欧美大片免费观看| 欧美成人在线免费视频| 欧美高清在线视频| 欧美日韩黄色大片| 国产精品免费在线 | 老鸭窝亚洲一区二区三区| 久久婷婷国产综合尤物精品| 欧美成人a∨高清免费观看| 欧美金8天国| 国产精品久久久久久av下载红粉 | 99re66热这里只有精品3直播 | 9i看片成人免费高清| 亚洲性图久久| 久久久久国产精品麻豆ai换脸 | 性娇小13――14欧美| 久久久高清一区二区三区| 欧美www视频| 国产精品久久久久aaaa樱花| 国产午夜精品理论片a级大结局| 亚洲福利国产| 亚洲视频电影图片偷拍一区| 久久精品一区二区三区不卡| 中日韩男男gay无套| 久久久一本精品99久久精品66| 欧美激情性爽国产精品17p| 国产精品狠色婷| 亚洲国产你懂的| 午夜精品久久久久久久99热浪潮 | 亚洲欧美日韩在线播放| 91久久久亚洲精品| 午夜亚洲激情| 欧美另类在线播放| 国产在线国偷精品产拍免费yy| 亚洲精品一区二区三区在线观看| 欧美淫片网站| 午夜久久影院| 欧美婷婷六月丁香综合色| 亚洲福利精品| 久久精品网址| 久久裸体视频| 国产欧美一区二区三区在线看蜜臀| 亚洲人成网在线播放| 亚洲欧美国产va在线影院| 亚洲无线一线二线三线区别av| 欧美成人免费播放| 一区视频在线播放| 亚洲精品国产品国语在线app| 久久久亚洲高清| 好男人免费精品视频| 欧美一区二区视频在线| 欧美在线观看日本一区| 国产精品伊人日日| 亚洲欧美日韩综合aⅴ视频| 性欧美超级视频| 国产模特精品视频久久久久| 亚洲免费视频在线观看| 欧美在线观看你懂的| 国产一区二区三区日韩欧美| 久久riav二区三区| 开元免费观看欧美电视剧网站| 伊人久久亚洲美女图片| 亚洲精品日韩在线| 欧美精品久久99| 中文久久精品| 久久精品国产亚洲一区二区三区| 国产视频一区免费看| 亚洲欧洲日产国产综合网| 欧美日韩性视频在线| 午夜精品久久久久久| 蜜桃av一区二区三区| 国产精品午夜在线| 国产精品视频免费观看| 久久国产视频网站| 女生裸体视频一区二区三区| 日韩一区二区福利| 久久久久国产精品一区| 日韩视频免费在线| 久久成人综合网| 亚洲人成亚洲人成在线观看| 午夜亚洲激情| 国产欧美日本一区视频| 日韩天堂av| 久久精品国产77777蜜臀| 在线免费一区三区| 亚洲一区二区三区四区五区黄| 国产在线精品自拍| 一区二区三区精品在线| 一区二区三区在线免费视频| 亚洲欧美在线免费观看| 亚洲激情视频网站| 久久精品国产99国产精品澳门| 亚洲美女在线国产| 欧美激情一区二区三区成人| 亚洲第一视频网站| 国产一区二区三区直播精品电影| 亚洲视频欧美在线| 亚洲精品一区二区三区婷婷月| 欧美**字幕| 亚洲国内自拍| 尹人成人综合网| 久久精品一级爱片| 亚洲综合国产精品| 国产精品久久久久一区| 亚洲视频在线观看免费| 在线日本成人| 美女精品国产| 亚洲视频axxx| 欧美性色视频在线| 一区二区三区 在线观看视频| 在线观看日韩专区| 久久精品道一区二区三区|