![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 基于雙DSP的磁懸浮控制器的設計 | |||||
作者:鄒東升 文章来源:本站原创 点击数: 更新时间:2005-7-6 ![]() |
|||||
|
國防科學技術大學磁懸浮中心 鄒東升 佘龍華 摘 要:本文介紹了目前最熱門的浮點DSP芯片TMS320VC33和TMS320F2812,并基于該芯片搭建了磁懸浮控制器試驗平台。在該試驗平台的基礎上,設計并完成了檢測平台可靠性的試驗。 關鍵詞:數字信號處理器;外圍接口;聯合測試行為組織
DSP芯片是專門為快速實現各种數字信號處理算法而設計的,具有特殊結构的微處理器。隨著信息技術革命的深入和計算机技術的飛速發展,數字信號處理技術已經逐漸發展成為一門關鍵的技術學科。在當今的數字化時代背景下,DSP已成為通信、計算机、控制器類產品等領域的基礎器件,已成為信息社會革命的標志。在國外,DSP芯片已經廣泛地應用于當今技術革命的各個領域;在國內,DSP技術也正以极快的速度應用在通信、自動控制、軍事、醫療器械等許多領域中。因此基于DSP技術的開發應用正成為數字時代的應用技術潮流。本文介紹TI公司的DSP TMS320VC33和TMS320F2812在磁懸浮系統中的典型應用。
TMS320VC33內部包含了2K 32位的快速RAM塊。分開的程序總線、數据總線和DMA總線使得取指、讀寫數据和DMA操作可同時進行。24位地址線,32位數据線,最高75MHz主頻以其大容量、高精确度、高速度,使得一般的數据處理可以毫無限制的運行。標准JTAG線使得加載程序、在線調試都非常方便。此外,丰富的指令系統,靈活的程序控制,多樣的尋址方式使得軟件編程非常方便。
由于在磁懸浮系統中,所要求采集的傳感器信號速度、精度和相位差都非常高,MS320F2812內部的ADC雖然號稱是同時采樣的,但其最多只能有兩路同時轉換,顯然不能滿足磁懸浮系統中多個傳感器信號無相位差采集的需求。故特別選取了TI公司的ADS7800,12位、 10V、3 s采樣模數轉換器,見圖1。由于ADS7800是單通道的,所以可以根据需要擴展芯片,在本硬件中擴展了六片。又由于ADS7800供電電壓是5V,參考電壓是15V,而TMS320VC33控制電壓是3.3V,故接口需要加電壓轉換芯片LVTH16245。因為控制系統所要求的傳感器信號之間沒有相位差,所以所有模數轉換器必須同時轉換,因此控制轉換開始的信號必須是同一個信號,這可以由GAL20V8產生的地址信號來承擔這一任務。同時,轉換結束后的數字量又要可以分開一個個的讀取,這個任務可以由GAL20V8和LVTH16245巧妙的配合來完成。 圖1 ADC接口原理圖(略) GAL譯碼所產生的地址從XINTF Zone 2(0x080000求求0x100000)開始,每個片選信號占用0x800的地址空間。 雙口RAM以其雙接口、大容量、超高速的數据交換所提供的优勢作為雙DSP之間數据傳遞的交換場地是很好的選擇。由于TMS320VC33和TMS320F2812的接口都是3.3V,故選擇了3.3V的雙口RAM IDT70V24,這樣就不必加電壓轉換模塊,簡化了系統之間的接口,提高了可靠性,見圖2。
試驗目的:通過一個試驗,同時考驗擴展的模數和數模轉換器及雙口RAM。 根据流程圖(見圖4)編寫程序,編譯連接并通過。然后對目標板上電,通過JTAG及仿真器加載上面的程序,運行。把信號發生器所產生的正弦波和DAC轉換后的信號接到示波器的兩個通道上,并讓兩個通道并行的顯示,看兩個信號是否失真。 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|