International Standard Serial Number:

ISSN 1001-4551

Sponsor:

Zhejiang University;

Zhejiang Machinery and Electrical Group

Edited by:

Editorial of Journal of Mechanical & Electrical Engineering

Chief Editor:

ZHAO Qun

Vice Chief Editor:

TANG ren-zhong,

LUO Xiang-yang

Tel:

86-571-87041360,87239525

Fax:

86-571-87239571

Add:

No.9 Gaoguannong,Daxue Road,Hangzhou,China

P.C:

310009

E-mail:

meem_contribute@163.com

Hardware pulse width modulation module based on digital frequency synthesis algorithm
Published:2016-02-26 author:ZHU Yuan jian, ZHANG Hua Browse: 3057 Check PDF documents

 Hardware pulse width modulation module based on digital frequency synthesis algorithm

 
 
ZHU Yuan jian, ZHANG Hua
 
(Zhejiang Sci Tech University, Faculty of Mechanical Engineering & Automation, Hangzhou 310018, China)
 
 
Abstract: Aiming at controlling servo motor stably ,the research concerning pulse sending module ,counting module and deceleration module were conducted. By analyzing the pulse signal generating process, a kind of wide tuning range of pulse generator based on FPGA was introduced, which is a direct digital frequency synthesis alogorithm (DDS) by using Verilog HDL hardware description language to implement the logic of the algorithm. Also the projects use Quartus II simulation software to test the pulse signal and deceleration counting module. The results indicate that the pulse frequency is adjustable from 1Hz to 25MHz, and the entire pulse period fluctuation does not exceed one clock cycle. The PWM module can be uniform and stable with high resolution and the wide range of frequency. The module can meet a variety of servo control requirements with very good prospects.
 
Key words: direct digital synthesis; pulse edge count; Finite state machine; fpga
 
  • Chinese Core Periodicals
  • Chinese Sci-tech Core Periodicals
  • SA, INSPEC Indexed
  • CSA: T Indexed
  • UPD:Indexed


2010 Zhejiang Information Institute of Mechinery Industry

Technical Support:Hangzhou Bory science and technology

You are 1895221 visit this site