Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads
碩士 === 輔仁大學 === 電子工程學系 === 95 === The purpose of this paper is to design a high-speed control system for programmable DC electronic loads by combining an FPGA chip and a MCU (microcontroller unit). VHDL (Very High Speed Integrated Circuit Hardware Description Language) is used to devise a configurab...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/62854311717059008126 |
id |
ndltd-TW-095FJU00428016 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095FJU004280162015-10-13T16:45:22Z http://ndltd.ncl.edu.tw/handle/62854311717059008126 Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads 利用現場可規劃邏輯陣列晶片設計一個高速的可程式直流電子負載控制系統 Chao-Shun Kuo 郭肇勳 碩士 輔仁大學 電子工程學系 95 The purpose of this paper is to design a high-speed control system for programmable DC electronic loads by combining an FPGA chip and a MCU (microcontroller unit). VHDL (Very High Speed Integrated Circuit Hardware Description Language) is used to devise a configurable control mechanism for a DCS (dynamic control system). Utilizing a programmable design and effective formulation in memory modules to design the commutation interface between MCU and FPGA chip, we replace the hardware design by the software controls of the peripheral circuits that add to the elasticity of the circuit design and lessen the resource demand by the MCU, to further simplify the procedure of the software design and to improve the design efficiency. By means of simulation and verification using the FPGA chip as our development tool we carry out experiments with the dynamic control system for programmable DC electronic loads. Our design provides the advantage of speeding the process of the hardware carrying out the concurrent output control for many peripheral circuits, allowing the setting of the programmable parameters of 100 sets to send out each datum synchronously when the Run Program Mode is in high data rate. This high data rate provides the timing demand of many peripheral circuits which are controlled by a time-sharing process. The shortest duration of each set reaches 25 µS, using our design which provides a constant current to sink stably under the Constant Load Mode with the error rate under 1%. The Dynamic Load Mode provides accuracy of duration, and switching frequency can reach 20 KHz. Ying-Wen Bai 白英文 2007 學位論文 ; thesis 62 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 電子工程學系 === 95 === The purpose of this paper is to design a high-speed control system for programmable DC electronic loads by combining an FPGA chip and a MCU (microcontroller unit). VHDL (Very High Speed Integrated Circuit Hardware Description Language) is used to devise a configurable control mechanism for a DCS (dynamic control system). Utilizing a programmable design and effective formulation in memory modules to design the commutation interface between MCU and FPGA chip, we replace the hardware design by the software controls of the peripheral circuits that add to the elasticity of the circuit design and lessen the resource demand by the MCU, to further simplify the procedure of the software design and to improve the design efficiency. By means of simulation and verification using the FPGA chip as our development tool we carry out experiments with the dynamic control system for programmable DC electronic loads. Our design provides the advantage of speeding the process of the hardware carrying out the concurrent output control for many peripheral circuits, allowing the setting of the programmable parameters of 100 sets to send out each datum synchronously when the Run Program Mode is in high data rate. This high data rate provides the timing demand of many peripheral circuits which are controlled by a time-sharing process. The shortest duration of each set reaches 25 µS, using our design which provides a constant current to sink stably under the Constant Load Mode with the error rate under 1%. The Dynamic Load Mode provides accuracy of duration, and switching frequency can reach 20 KHz.
|
author2 |
Ying-Wen Bai |
author_facet |
Ying-Wen Bai Chao-Shun Kuo 郭肇勳 |
author |
Chao-Shun Kuo 郭肇勳 |
spellingShingle |
Chao-Shun Kuo 郭肇勳 Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
author_sort |
Chao-Shun Kuo |
title |
Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
title_short |
Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
title_full |
Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
title_fullStr |
Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
title_full_unstemmed |
Using an FPGA Chip to Design a High-speed Control System for Multiple Sets of Programmable DC Electronic Loads |
title_sort |
using an fpga chip to design a high-speed control system for multiple sets of programmable dc electronic loads |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/62854311717059008126 |
work_keys_str_mv |
AT chaoshunkuo usinganfpgachiptodesignahighspeedcontrolsystemformultiplesetsofprogrammabledcelectronicloads AT guōzhàoxūn usinganfpgachiptodesignahighspeedcontrolsystemformultiplesetsofprogrammabledcelectronicloads AT chaoshunkuo lìyòngxiànchǎngkěguīhuàluójízhènlièjīngpiànshèjìyīgègāosùdekěchéngshìzhíliúdiànzifùzàikòngzhìxìtǒng AT guōzhàoxūn lìyòngxiànchǎngkěguīhuàluójízhènlièjīngpiànshèjìyīgègāosùdekěchéngshìzhíliúdiànzifùzàikòngzhìxìtǒng |
_version_ |
1717773656668504064 |