{"title":"PWM waveform generation using rotary encoder on Spartan-3E starter kit","authors":"Shilpa Thakral, A. Joshi, Unnati C Mehta","doi":"10.1109/CIACT.2017.7977372","DOIUrl":null,"url":null,"abstract":"A PWM waveform generator with variable duty cycle has been designed and implemented in this paper. The design has been simulated for different frequencies. The waveform is generated on Spartan 3E FPGA starter kit which has on board rotary encoder. The on board clock signal and rotary encoder generates the required PWM signal. The duty cycle of PWM is varied by rotating the encoder in clockwise and anticlockwise directions. Various frequencies of PWM signal is generated by pressing it up and down. The design has been proposed where duty cycle can be varied from 0 to 100%. The frequency of the on board clock signal i.e., 50 MHz and this has been varied to generate different frequencies. The output can be observed on DSO and CRO. The PWM is used in controlling inverters, electrical motors and many communication and control applications. The usage of FPGA provides the reconfigurable architecture and also provides flexibility as well as economically viable.","PeriodicalId":218079,"journal":{"name":"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIACT.2017.7977372","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
A PWM waveform generator with variable duty cycle has been designed and implemented in this paper. The design has been simulated for different frequencies. The waveform is generated on Spartan 3E FPGA starter kit which has on board rotary encoder. The on board clock signal and rotary encoder generates the required PWM signal. The duty cycle of PWM is varied by rotating the encoder in clockwise and anticlockwise directions. Various frequencies of PWM signal is generated by pressing it up and down. The design has been proposed where duty cycle can be varied from 0 to 100%. The frequency of the on board clock signal i.e., 50 MHz and this has been varied to generate different frequencies. The output can be observed on DSO and CRO. The PWM is used in controlling inverters, electrical motors and many communication and control applications. The usage of FPGA provides the reconfigurable architecture and also provides flexibility as well as economically viable.
本文设计并实现了一种可变占空比PWM波形发生器。该设计在不同频率下进行了仿真。波形是在Spartan 3E FPGA入门套件上生成的,该套件具有板载旋转编码器。板载时钟信号和旋转编码器产生所需的PWM信号。PWM的占空比是通过旋转编码器在顺时针和逆时针方向变化的。通过上下按压产生不同频率的PWM信号。已经提出了占空比可以从0到100%变化的设计。船上时钟信号的频率,即50兆赫兹,这已经改变,以产生不同的频率。输出可以在DSO和CRO上观察到。PWM用于控制逆变器,电动机和许多通信和控制应用。FPGA的使用提供了可重构的体系结构,同时也提供了灵活性和经济可行性。