An efficient method of PWM waveform generation using a microprocessor /

A Z-80 microprocessor-based control for a three-phase PWM inverter employing thyristors is discussed. This PWM inverter combines the advantages of hardware modules and software algorithms to improve the flexibility and accuracy of the operation. A floating point arithmetic unit developed in software...

Full description

Bibliographic Details
Main Authors: 331764 Sridhara, Rao G., Soundararajan, M., Vadivel, S.
Format:
Subjects:
_version_ 1796723934381473792
author 331764 Sridhara, Rao G.
Soundararajan, M.
Vadivel, S.
author_facet 331764 Sridhara, Rao G.
Soundararajan, M.
Vadivel, S.
author_sort 331764 Sridhara, Rao G.
collection OCEAN
description A Z-80 microprocessor-based control for a three-phase PWM inverter employing thyristors is discussed. This PWM inverter combines the advantages of hardware modules and software algorithms to improve the flexibility and accuracy of the operation. A floating point arithmetic unit developed in software forms a vital link of the software structure that calculates the PWM pulsewidths from the basic equation of a regular sampled PWM. During PWM waveform generation the inherent time delay involved in the execution of instructions in the interrupt subroutines results in shifting of the edges of the PWM pulsesand thus introduces a certain degree of harmonic distortion. The cumulative nature of this time will alter the frequency of the output waveform in a continuous way. By employing a suitable hardware structure the time delay involved in the interrupt subroutine is minimized to a great extent and the cumulative effect of the time delay is nullified. To handle the interrupts arising during PWM waveform generation a simple and novel interrupt controller that is capable of handling the interrupts effectively is built around conventional TTL ICs instead of using a standard integrated interrupt controller module like 8259.
first_indexed 2024-03-05T07:37:46Z
format
id KOHA-OAI-TEST:382640
institution Universiti Teknologi Malaysia - OCEAN
last_indexed 2024-03-05T07:37:46Z
record_format dspace
spelling KOHA-OAI-TEST:3826402020-12-19T17:13:20ZAn efficient method of PWM waveform generation using a microprocessor / 331764 Sridhara, Rao G. Soundararajan, M. Vadivel, S. A Z-80 microprocessor-based control for a three-phase PWM inverter employing thyristors is discussed. This PWM inverter combines the advantages of hardware modules and software algorithms to improve the flexibility and accuracy of the operation. A floating point arithmetic unit developed in software forms a vital link of the software structure that calculates the PWM pulsewidths from the basic equation of a regular sampled PWM. During PWM waveform generation the inherent time delay involved in the execution of instructions in the interrupt subroutines results in shifting of the edges of the PWM pulsesand thus introduces a certain degree of harmonic distortion. The cumulative nature of this time will alter the frequency of the output waveform in a continuous way. By employing a suitable hardware structure the time delay involved in the interrupt subroutine is minimized to a great extent and the cumulative effect of the time delay is nullified. To handle the interrupts arising during PWM waveform generation a simple and novel interrupt controller that is capable of handling the interrupts effectively is built around conventional TTL ICs instead of using a standard integrated interrupt controller module like 8259.A Z-80 microprocessor-based control for a three-phase PWM inverter employing thyristors is discussed. This PWM inverter combines the advantages of hardware modules and software algorithms to improve the flexibility and accuracy of the operation. A floating point arithmetic unit developed in software forms a vital link of the software structure that calculates the PWM pulsewidths from the basic equation of a regular sampled PWM. During PWM waveform generation the inherent time delay involved in the execution of instructions in the interrupt subroutines results in shifting of the edges of the PWM pulsesand thus introduces a certain degree of harmonic distortion. The cumulative nature of this time will alter the frequency of the output waveform in a continuous way. By employing a suitable hardware structure the time delay involved in the interrupt subroutine is minimized to a great extent and the cumulative effect of the time delay is nullified. To handle the interrupts arising during PWM waveform generation a simple and novel interrupt controller that is capable of handling the interrupts effectively is built around conventional TTL ICs instead of using a standard integrated interrupt controller module like 8259.12PSZJBLMicroprocessorsMicroprocessors
spellingShingle Microprocessors
Microprocessors
331764 Sridhara, Rao G.
Soundararajan, M.
Vadivel, S.
An efficient method of PWM waveform generation using a microprocessor /
title An efficient method of PWM waveform generation using a microprocessor /
title_full An efficient method of PWM waveform generation using a microprocessor /
title_fullStr An efficient method of PWM waveform generation using a microprocessor /
title_full_unstemmed An efficient method of PWM waveform generation using a microprocessor /
title_short An efficient method of PWM waveform generation using a microprocessor /
title_sort efficient method of pwm waveform generation using a microprocessor
topic Microprocessors
Microprocessors
work_keys_str_mv AT 331764sridhararaog anefficientmethodofpwmwaveformgenerationusingamicroprocessor
AT soundararajanm anefficientmethodofpwmwaveformgenerationusingamicroprocessor
AT vadivels anefficientmethodofpwmwaveformgenerationusingamicroprocessor
AT 331764sridhararaog efficientmethodofpwmwaveformgenerationusingamicroprocessor
AT soundararajanm efficientmethodofpwmwaveformgenerationusingamicroprocessor
AT vadivels efficientmethodofpwmwaveformgenerationusingamicroprocessor