Efficient PWM Waveform Generation Using Rotary Encoder on Spartan-6E Starter Kit
- Authors
- Lee; K.; Hwang; H.Y.; Kim, Youngmin; Y.
- Issue Date
- 2020
- Publisher
- Institute of Electrical and Electronics Engineers Inc.
- Keywords
- Duty Cycle; FPGA; PWM generator; Rotary encoder; Spartan 6; Verilog; Xilinx
- Citation
- 2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
- Journal Title
- 2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
- URI
- https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/12441
- DOI
- 10.1109/ICEIC49074.2020.9051356
- ISSN
- 0000-0000
- Abstract
- In this paper, an efficient pulse width modulation (PWM) waveform generator with variable frequency and duty cycle is designed and implemented. An ISIM simulator from Xilinx is used to verify the simulation, and the reference clock and system clock required to generate the PWM waveforms are based on a rotary encoder signal and an oscillator on Spartan-6E FPGA Starter Kit. A starter kit is used to implement the logic proposed in this paper. The logic configuration is designed so that the duty cycle of the PWM waveform can be changed from 0% to 100% and there are no problems in PWM waveform generation even if the rotary encoder pulse period is changed. The FPGA used to construct the application logic provides a reconfigurable architecture and is economically useful, while also providing the best flexibility to replace a microcontroller. © 2020 IEEE.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Engineering > School of Electronic & Electrical Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/12441)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.