Announcement

Collapse
No announcement yet.

Bipolar PI design

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ivconic
    replied
    .................................................. ......................BYV26C.......... STTH1L06
    Voltage (V_RRM)...................................... 600V............... 600V
    Current (I_F) .............................................1A... .................. 1A
    Forward Voltage (V_F @ 1A) ...............~1.7V...............~1.7V
    Reverse Recovery Time (t_rr) .............≤50ns.............. ≤30ns
    ​

    Leave a comment:


  • ivconic
    replied
    Ok, I've started work.
    I find it easier to find BYV26C instead of STTH1L06 in my inventory.
    Is that ok?​



    Click image for larger version

Name:	20250326_123340.jpg
Views:	360
Size:	614.5 KB
ID:	435802Click image for larger version

Name:	20250326_182201.jpg
Views:	408
Size:	86.9 KB
ID:	435803​​

    Leave a comment:


  • Carl-NC
    replied
    I don't recall there were any other changes.

    Leave a comment:


  • eduardo1979
    replied
    Originally posted by ivconic View Post
    The PCBs have finally arrived!


    Click image for larger version

Name:	20250326_093234.jpg
Views:	408
Size:	833.3 KB
ID:	435781​
    Mine also arrived after 10 days.
    Attached Files

    Leave a comment:


  • ivconic
    replied
    Before I start soldering the components; Carl, do you have any corrections or suggestions in the meantime?

    Leave a comment:


  • ivconic
    replied
    The PCBs have finally arrived!


    Click image for larger version

Name:	20250326_093234.jpg
Views:	408
Size:	833.3 KB
ID:	435781​

    Leave a comment:


  • algan
    replied

    Thank you very much Carl, everything is correct.​

    Leave a comment:


  • Detectorist#1
    replied
    Solution -TC4428CPA
    Attached Files

    Leave a comment:


  • Carl-NC
    replied
    In the init code you will want to initialize one of the pulses to be 'On'.

    Click image for larger version

Name:	image.png
Views:	350
Size:	138.5 KB
ID:	435672​
    If, for example, you want an inverted TxNPin you would do this:

    TxNPin = On;

    Then in the interrupt code change the pulse state of TxNPin:

    Click image for larger version

Name:	image.png
Views:	337
Size:	227.8 KB
ID:	435673​
    In the 'case 0' section change it to

    TxNPin = Off;

    and in the 'case 1' section change it to

    TxNPin = On;
    ​
    Since it can be confusing to say the pulse is 'Off' when you are turning it on you might want to change this. In common.h you can add the following:

    #define High 1
    #define Low 0

    Then you can say

    TxNPin = Low;
    ​​TxNPin = High;
    ​​
    and it will make more sense.

    Leave a comment:


  • pechkata
    replied
    Hello
    I want to try some of this too.
    BIPOLAR.rar
    Attached Files

    Leave a comment:


  • algan
    replied
    Currently the Txn and TxP pulses are like in the first picture.
    I would like to change one of the pulses to be in the opposite direction like the second picture, but I don't know which part of the code I need to change to get such a result.

    Leave a comment:


  • Carl-NC
    replied
    Originally posted by algan View Post
    can you tell me where in the code I should change only one pulse on the TX to be LOW
    What do you mean? You want to invert the TX pulse?

    Leave a comment:


  • algan
    replied
    Hi, Carl, I'm waiting for my boards to arrive, but I want to try another pulse after testing the original, but can you tell me where in the code I should change only one pulse on the TX to be LOW, and I'll need this to test another generator, but I'll also use your circuit after it.
    Thanks.

    Leave a comment:


  • ivconic
    replied
    Still waiting for the "historical" pcbs to arrive!
    Hopefully within the next week... in the meantime I'm wasting my time on nonsense.
    ...

    ​PIC is much easier to program with Pickit2 and associated "uploading" software.
    Once I build the original, it makes sense to continue porting the code to the Atmega.
    ​

    Leave a comment:


  • Carl-NC
    replied
    MPLabX with XC8

    Leave a comment:

Working...
X