Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by eduardoAvelar

  1. E

    Half-Bridge sPWM Inverter output problem

    Hi all! I'm trying to design an inverter in Half-Bridge topology and it should have sinusoidal wave output with 30Vdc In and 15Vdc máx output. I have tried two different types of modulation. The first one uses a complementary sPWM with dead time about 300ns between pulses. This should be...
  2. E

    Voltage inverter feedback for microcontroller (TL431 and 4N25)

    Hi summitvillle! Thank you for your reply. Sorry for the wrong voltage scale schematic. I will recalculate that. I just posted the scale for illustration purpose and for everyone understand what I'm talking about. By the way, I have tested the TL431 + 4N25 part with a bench power supply...
  3. E

    Voltage inverter feedback for microcontroller (TL431 and 4N25)

    Hi all! First of all, thanks for the kindly reply. I made a mistake while drawing this schematic. The schematic is updated to be more cleary. The right value for R56 is 220 Ohms. It comes from: The smallest amount of current to bias LT431 is 1mA and the voltage of opto LED is approximately...
  4. E

    Voltage inverter feedback for microcontroller (TL431 and 4N25)

    Hello everyone! I am trying to develop a feedback system for my sine wave inverter. The power is shifted to 12V using a voltage divider, as we can see in the diagram below. The intention is to use the TL431 together with the 4N25 to isolate the output circuit of the control circuit to maintain...
  5. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi everyone! KlausST, I've done every part as described from you and works just Fine! Thanks a lot for your tips. Below is the part of the code suggested. void setupADC() { DDRC = 0x00; // Make ADC port as input ADMUX = (1 << REFS0) | // Select reference voltage as AVcc...
  6. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi KlausST, I've just added an RC Low pass filter with a ceramic Cap about 200nF and a resistor with 10K Ohms as Atmega 328 datasheet recommends input impedance lower than this for analog channels. The waveform glitches are the same as without filter. What do you mean with "multiplying the...
  7. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi André! Thanks for the reply. I've not updated the schematic for the potentiometer but is just a pot attached to Analog 0 without any special component. Inside the void loop() we can see the value been getting and storage in the value variable. It is just a test for a kind of amplitude...
  8. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi everyone, Thanks for the reply! Now I have this clear waveform shape. I've just adjusted the dead time for 200ns as you guys said. And in the zero crossing, the modulation looks like this: Now I have another doubt: When I'm trying to adjust the amplitude of the waveform using a...
  9. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi KlausST! Thanks for your kindly answer! These tables are used to store the values for the duty cycle applied to MOSFET drivers. They are changed dynamically as the counter of the time overflows inside the ISR(TIMER1_OVF_vect) routine. I'm interchanged the OCR1A and OCR1B when the counter...
  10. E

    [SOLVED] sPWM waveform distortion next to zero crossing

    Hi all! First of all, I want to tell that I've been facing this problem for a month and did a lot of things and search without any potential results. I'm developing an sPWM voltage inverter using the AVR Atmega 328P with timer configuration. There are two tables implemented. Table...

Part and Inventory Search

Back
Top