Announcement

Collapse
No announcement yet.

New Bipolar Boost TX and Front End

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

  • Originally posted by Mdtoday View Post
    I have been busy with testing the power supplies and redesigning the power board for lower noise.

    The MT2608 modules have a less than optimum layout, so I have reduced the switching current paths to minimum with an on board circuit and dropped the option for modules

    Here is the latest schematic. [ATTACH]47317[/ATTACH], I have used low noise LDO regulators LT1963AEQ which are me-too type available from LT, TI and 2 other manufacturers.

    [ATTACH]47318[/ATTACH] still some tidy up to do and then sanity check

    [ATTACH]47319[/ATTACH] Enlarged the pads on the battery holder footprint as I had to trim the SMD tags on the actual holder to fit Rev1.00 board. Added 4 mounting holes and removed cut-outs on board sides.

    The batteries are now back in series and using 2 LDO linears for 3v3 fixed and 4.5-5v adjustable supplies. JL, I have stock I can send with the boards and will also load some boards some for you too.

    Ill do some more work tomorrow and post Kicad files, then order boards after sanity checks.

    The switch mode has provision for shield which helps with radiated noise. The TPS7A49 works well as the post regulator for the switcher and is optimised for High PSRR up to about 400kHz, the MT3608 is 1.2MHz and while the test board showed a huge reduction in output noise and PS ripple,it may not be so on the finished board, it should be , but we will see.
    They are looking good!! Great work.

    Comment


    • Thanks JL,

      A couple of things to tidy up and I'll post the Kicad files later today for you to have a look at and if all looks ok, Ill place an order.
      1)The input and output tracks to the switch mode will be changed to rear side of board so the shielding will be more effective.
      2) Provisions made for extra filter Cap on output of the MT3608
      3) Finish via stitching of the ground planes

      cheers

      Mdtoday

      Comment


      • Originally posted by Mdtoday View Post
        Thanks JL,

        A couple of things to tidy up and I'll post the Kicad files later today for you to have a look at and if all looks ok, Ill place an order.
        Here are the KiCad files. Power_PCB_Rev2.zip

        cheers

        Mdtoday

        Comment


        • JL, I have also designed another version of your Probe/coil switch.

          A fly-back diode option has been added, if its required

          It now has 2 pcbs and provides easier assembly with more room for JST connectors and wires.
          The rectangular version causes mating connector/wires to be at tight angles in the connector bay..its fine in the main enclosure though.
          The 5 pin connector board and probe board is configured with either JST or solder pins in J3 or J4 positions depending which bay the boards are mounted in the housing.


          Click image for larger version

Name:	Probe_switch_Round2.JPG
Views:	1
Size:	81.1 KB
ID:	354826
          Click image for larger version

Name:	Probe_Connector_PCB2.JPG
Views:	1
Size:	66.2 KB
ID:	354827

          We have 2 options now with this one ...Click image for larger version

Name:	Probe_Switch_1.40.JPG
Views:	2
Size:	63.3 KB
ID:	354828

          I will post the Kicad files later along with assembly view

          Comment


          • Originally posted by Mdtoday View Post
            JL, I have also designed another version of your Probe/coil switch.

            A fly-back diode option has been added, if its required...
            I actually had considered using one in my original design. I could not find any recommendation in any documentation. I suspect that it is internally protected as the 2 energizing contacts are polarized. But in the end... it can't hurt or "better safe than sorry".

            Comment


            • Originally posted by KingJL View Post
              I actually had considered using one in my original design. I could not find any recommendation in any documentation. I suspect that it is internally protected as the 2 energizing contacts are polarized. But in the end... it can't hurt or "better safe than sorry".
              Yes, I had a look at data too and could not find much on it either, so thought I would just include the option in case.
              When we are ready, I will order these boards + the power board together
              Then Ill have to order some relays.
              I haven't done anything more on the main enclosure but will get back to finalising that soon

              Comment


              • Here is the the layout after the tidy-up.

                Click image for larger version

Name:	KingJL_Power board_Rev2_10.JPG
Views:	1
Size:	100.9 KB
ID:	354834

                Click image for larger version

Name:	KingJL_PowerH_Rev2_10.JPG
Views:	1
Size:	47.2 KB
ID:	354835

                cheers

                Mdtoday

                Comment


                • Originally posted by Mdtoday View Post
                  Yes, I had a look at data too and could not find much on it either, so thought I would just include the option in case.
                  When we are ready, I will order these boards + the power board together
                  Then Ill have to order some relays.
                  I haven't done anything more on the main enclosure but will get back to finalising that soon
                  Since we are changing the probe relay circuit, I was a little uncomfortable with the emitter follower configuration. I was concerned that the 1.8K base resistor was not high enough to limit the current sufficiently from the 3.3v FPGA pin. In the emitter follower circuit, any increase above 1.8K brings the voltage across the coil below the specification minimum voltage. I propose the following circuit configuration (flyback protection included). It allows use of 5K in the FPGA/base current path and maintains the voltage across the coil within specifications.
                  probe relay.pdf
                  I used a 20V 500ma schottky diode for the flyback protection in the schematic, but that can be changed as you see fit.

                  Comment


                  • Originally posted by KingJL View Post
                    Since we are changing the probe relay circuit, I was a little uncomfortable with the emitter follower configuration. I was concerned that the 1.8K base resistor was not high enough to ,limit the current sufficiently from the 3.3v FPGA pin. In the emitter follower circuit, any increase above 1.8K brings the voltage across the coil below the specification minimum voltage. I propose the following circuit configuration (flyback protection included). It allows use of 5K in the FPGA/base current path and maintains the voltage across the coil within specifications.
                    [ATTACH=CONFIG]47331[/ATTACH]
                    I used a 20V 500ma schottky diode for the flyback protection in the schematic, but that can be changed as you see fit.
                    Ok, yes, I see what you are concerned about. I'll make the changes, not a problem.

                    Comment


                    • Originally posted by Mdtoday View Post
                      Ok, yes, I see what you are concerned about. I'll make the changes, not a problem.
                      JL, here is the updated KiCad file for the round Probe switch board.

                      Probe_switch_round_2.zip

                      Comment


                      • Originally posted by Mdtoday View Post
                        JL, here is the updated KiCad file for the round Probe switch board.

                        [ATTACH]47337[/ATTACH]
                        Another option is to drive the relay from a logic level Mosfet. Click image for larger version

Name:	FDV303_relay drive.JPG
Views:	1
Size:	178.1 KB
ID:	354839
                        I use the FDV303 in a lot of 3v3 MPU drive circuits and found it to be very reliable.

                        Comment


                        • Originally posted by Mdtoday View Post
                          Another option is to drive the relay from a logic level Mosfet. [ATTACH]47338[/ATTACH]
                          I use the FDV303 in a lot of 3v3 MPU drive circuits and found it to be very reliable.
                          Let's go with it!

                          Comment


                          • Originally posted by KingJL View Post
                            Let's go with it!
                            Ok, will do the changes

                            Comment


                            • Originally posted by Mdtoday View Post
                              Ok, will do the changes
                              Changes completed Probe_switch_round2_10.zip

                              Click image for larger version

Name:	Probe_2_10.jpg
Views:	1
Size:	226.6 KB
ID:	354841

                              Comment


                              • Progress!!!

                                Made major moves forward this week. Developed a parameterized interface peripheral ip to control the Xilinx CIC ip. Now if we decide to change the number of channels, input width, or output width all we need to do is change the parameters of the IP rather than having to edit and repackage the ip. Used this ip to add 3 CIC filter peripherals to the design. All interrupts are functioning as desired. The embedded processor is now interrupted when data is available from the RX, target CIC filter, sample_0 CIC filter, mineralization CIC filter, and all user input actions. The upc does not spend any time polling for any data. And all filter processing of data is offloaded to concurrent processing peripherals.

                                The previous problems encountered with not getting RX interrupts was really a blessing in disguise... I just wish it had not taken 2 weeks of excruciating mental stress. The current design allows much more flexibility in use and function of the filter processing and actually opens up new opportunities/options. The Target CIC filter is a concurrent 3 channel (for S1, S2,S3 samples) programmable rate filter and provides the first stage of processing of the target data. The S0 filter is a single channel programmable rate CIC filter and is used for tuning/adjusting damp timing and also for obtaining the RX offset compensation. The mineralization filter is an extremely slow (ranges from 0.333 Hz - 0.005 Hz) 3 channel programmable rate filter that takes the output of the target CIC filter.

                                There only 2 hardware definitions left to integrate into the design. (1) A 2 channel (for samples 1 & 2) 16 tap finishing FIR filter that will both sharpen/narrow the passband and compensate for the unlinearity of the passband of the CIC filter processing. (2) An audio peripheral that will provide a 1 bit DAC audio out signal based on the digital voltage signal.

                                After those 2 modules are added, we can focus on the code to tie everything all together.

                                The current design:
                                Click image for larger version

Name:	Bipolar PI.png
Views:	1
Size:	164.9 KB
ID:	354847

                                Change log:
                                Change Log.txt


                                Current project archive is Vivado_Bipolar_PI(10-6-2019).zip

                                Comment

                                Working...
                                X