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.

A question about my Full-Bridge Driver

Status
Not open for further replies.

Okada

Banned
Joined
Jun 16, 2016
Messages
1,159
Helped
129
Reputation
252
Reaction score
128
Trophy points
63
Activity points
0
I opened this new thread because the question is related to Full-Bridge Driver. My other threads discuss about AC-DC, DC-DC and AC>DC>AC converters.

Attached is my project. In Proteus I am using dsPIC33FJ32MC202 and in hardware I am using dsPIC33FJ128MC802. The code is same for both. Also attached is Proteus Simulation Video. Please have a look at it. The minimal simulation circuit shows the Oscilloscope and signal connections. Also attached is a document. See page 15 of that document. I have used those signals for the Full-Bridge Driver Circuit.

For code only refer dsPIC33FJ128MC802 project.

Also see the Osilloscope output picture. I am getting 16 MHz PWM (earlier I wrote code for 16 KHz and after it worked I changed to 32 KHz in code so that the PWM frequency is beyond audio spectrum and the device works silently).

In my next post I will test the 32 KHz PWM project. I have used PWM_Mc Library (In my other threads which are "Automatic Battery Charger Help Needed" and Buck-Boost Converter Design Help Needed" I have mentioned that PWM Motor Control Library of mikroC PRO dsPIC is generating incorrect PWM frequency)

But I tested PWM Motor Control Library with 16 KHz PWM and it generated correct PWM frequency but it is generating incorrect PWM frequency for 100 KHz and above.

In my next post of this thread I will update above 32 KHz PWM Full-Bridge Driver Test (I removed the hardware setup, I have to set it up again)

I have one question.

In Oscilloscope (Rigol) I see correct PWM frequency and also see the PWM duty varying as needed but are my signals shown in Proteus Oscilloscope are correct ?

I am generating

PWM1H1
PWM1L1
PWM1H2
PWM1L2

signals.


Proteus file included.
 

Attachments

  • Full-Bridge Driver Board.rar
    554.3 KB · Views: 105
  • DS1Z_QuickPrint26.png
    34.8 KB · Views: 82

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top