Logo image
嵌入式DSP於光碟機伺服控制系統之設計與應用
Thesis

嵌入式DSP於光碟機伺服控制系統之設計與應用

張孟晉
Masters, 國立清華大學, 動力機械工程學系
2003

Abstract

光碟機 數位訊號處理器 複雜型可程式化邏輯陣列閘 硬體描述語言 圖形使用者介面 Optical Disk Drive Digital Signal Processor Complex Programmable Logic Device Hardware Description Language Graphical User Interface
The main objective of this thesis is to design and implement servo controller, utilizing Digital Signal Processor(DSP) and Complex Programmable Logic Device (CPLD), to apply to the integration of focusing, tracking, seeking, and spindle servo of an optical disk drive. To administer a large number of parts dealt with extensive calculations, DSP is utilized for its high-speed computation capability, while CPLD is utilized for additional logic implementation and signals conditioning. Regarding embedded DSP as the master development environment, the assembly language is adopted to realize controller programs of the system in order to perform algorithms more efficiently, while embedded CPLD is treated as a slave device utilizing the Hardware Description Language(HDL) to implement several digital circuits and realize other essential circuit models. While designing the controllers, simulations were carried out by adopting Matlab, the software of mathematics, finally, the dynamic performance of the system was verified through the controller designs and various experiments. To demonstrate the integral design process and performance, Borland C ++ Builder(BCB) is adopted to design Graphical User Interface(GUI), which is using object-oriented programming to call for Matlab mathematical engines, to provide the functions of tuning and simulation on parameters on-line. Allow the users to experiment with transferring parameters between Host and real hardware quickly and effectively.

Metrics

1 Record Views

Details

Logo image