Professional Documents
Culture Documents
Thakral 2017
Thakral 2017
Thakral 2017
without using any complex mathematical operations. corresponding to ROT_A and eventually it will have a
Spartan 3E FPGA kit has been used to implement the contact with inner ring corresponding to ROT_B.
design and for simulation and synthesis purposes using
Xilinx ISE 14.7 has been used.
The paper is organized as follows. Section II
describes the working and operation of rotary encoder.
Section III describes the implementation of the proposed
generator. Simulations and results are described in
Section IV and conclusion is given in Section V.
2
3rd IEEE International Conference on "Computational Intelligence and Communication Technology" (IEEE-CICT 2017)
3
3rd IEEE International Conference on "Computational Intelligence and Communication Technology" (IEEE-CICT 2017)
[7] Joshi, Amit M., Anand Darji, and Vivekanand Mishra. "Design
Fig. 9. 35% duty cycle with 1 KHz frequency and implementation of real-time image watermarking." In Signal
Processing, Communications and Computing (ICSPCC), 2011
V. CONCLUSION IEEE International Conference on, pp. 1-5. IEEE, 2011.
We have designed a PWM waveform generator in which [8] Joshi, Amit M., and Anand Darji. "Efficient dual domain
the duty cycle of the waveform has been varied from 0 to watermarking scheme for secure images." In Advances in Recent
100%. The changes can be observed at different Technologies in Communication and Computing, 2009.
frequencies of waveform. The proposed design has been ARTCom'09. International Conference on, pp. 909-914. IEEE,
2009.
implemented on SPARTAN 3E FPGA Starter kit and the
waveform of the same is observed on DSO. 40 different [9] Sneha Kirnapure, Vijay R. Wadhankar, “Design of Pulse Width
duty cycles have been generated by rotating the knob of Modulation Controller on FPGA using HDL”, International
the rotary encoder. A number of frequencies can be Journal of Innovative Research in Computer and Communication
Engineering(An ISO 3297: 2007 Certified Organization)Vol. 3,
generated by varying the time period of on board clock Issue 7,pp 6785- 6790, July 2015.
signal. The generator proposed in this paper is very easy
to implement and require minimal hardware and software [10] Eftichios Koutroulis, Apostolos Dollas, Kostas Kalaitzakis ,
resources. FPGAs are more flexible and reliable than “High-frequency pulse width modulation implementation using
FPGA & CPLD ICs”, Journal of Systems Architecture 52 (2006)
other traditional microcontrollers. PWM waveforms are 332–344,pp 332-344, 25 Oct. 2005.
often used to drive dc motors, ac motors, power
inverters, converters, triggering transistors and many [11] Suneeta, R Srinivasan, Ramsagar, “ Generation of Variable Duty
more. Depending upon the requirement of applications a Cycle PWM using FPGA”, IOSR Journal of VLSI and Signal
Processing (IOSR-JVSP), Vol. 4, pp 01-03, Nov. 2014 .
number of different PWM signals can be generated using
this approach. [12] “Spartan-3E FPGA Starter Kit Board User Guide”
[Online].Available from:
https://www.xilinx.com/support/documentation/boards_and_kits/u
REFERENCES g230.pdf
[1] R. Miftakhutdinov, A. Nemchinov, V. Meleshin, S. Fraidlin,
“Modified Asymmetrical ZVS half-bridge DC–DC converter”, [13] “Rotary Encoder Interface for Spartan-3E Starter Kit” by Ken
Applied Power Electronics Conference and Exposition, Chapman [Online].Available from:
Vol. 1, 1999, pp. 567–574. https://www.xilinx.com/products/boards/.../files/s3esk_rotary_enc
oder_interface.pdf