Announcement

Collapse
No announcement yet.

AMX RX

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

  • #31
    Originally posted by Tinkerer View Post

    How does their shipping work for you?
    Depends, from case to case, usually it take 7-10 days with Fedex option.
    Few times it was 25-45 days! With cheapest "China post" (something like that) option.
    Last batch was record in speed, I think it was in September last year, it took 6 days to arrive, I was delighted.

    Comment


    • #32
      One of the "subliminal" reasons why I "rebelled" looking at Tony's schematic, regarding the component values;
      are just previous experiences with the full pcb assembly option at JLPcb.
      I had multiple correspondences with them about a trimmer potentiometer. They couldn't find it easily, so they asked me what to replace it with.
      One simple trimmer!!! Admittedly SMD, specific size. But according to me; standard, used from Srpint Layout while drawing.
      I wonder what would happen if they were sent a pcb with a bunch of "exotic" components!??
      Of course, the main reason is the impossibility of finding the same components on your own, when making a prototype.
      But it should be kept in mind that eventually that work will end up in JLPcb (or PCBWay) and that finding those components will be a very important factor.
      And last but not least, when it comes to more expensive opamps with great specs; you should always keep in mind that there are fakes and that it is a big
      problem if they get just such a fake and solder it to the pcb!
      You get a pcb, you complete it if there is anything to add, you try how it works... and the pcb works but it doesn't work properly!?? What then?
      Of course; a good oscilloscope easily finds the problem. But why all the talk and trouble?
      And of course wasted money...time...nerves
      I had such an example, although not through the mentioned services, but here at a local store I got a fake opamp and put it in a professional musician's preamplifier.
      After quite some time searching for the problem; only at the end: I discovered that it was a bad opamp.
      Not one in a series, but the whole series. It said "TL071" on a markings and the performance was like LM741, very little gain and a lot of noise.
      That's why you should stick to standard component values ​​and standard packaging. As much as possible.
      And expensive opamps should be purchased personally and soldered to the pcb on your own.
      This whole story is just a note, a tip, before starting work on the project.

      Comment


      • #33
        Hi Ivconic,
        When I am designing a schematic, like you, I will always do what ever I can to ensure that the parts I use are readily available and are the lowest cost versus performance for the part.
        In my experience so long as the BOM includes supplier part numbers from reputable vendors like Digikey then should you wish to farm out the production you can provide them with the BOM and request that they refer to the suppliers reference codes.

        Comment


        • #34
          Originally posted by Dean Sarelius View Post
          Hi Ivconic,
          When I am designing a schematic, like you, I will always do what ever I can to ensure that the parts I use are readily available and are the lowest cost versus performance for the part.
          In my experience so long as the BOM includes supplier part numbers from reputable vendors like Digikey then should you wish to farm out the production you can provide them with the BOM and request that they refer to the suppliers reference codes.
          I agree.
          But it seems with JLPcb (PCBWay) they don't have the same sources for supplying components.
          I assume they rely on local sources first.
          In a return email, they once sent me an Excell BOM with a couple of links, for components they don't have in stock.
          Those links were for suppliers outside of China.
          But the prices were like that too...

          Comment


          • #35
            I'm moving further discussion of the RX AFE from the "Concept" thread to this ("RX") thread. Here is the AFE I've been working on:

            Click image for larger version  Name:	image.png Views:	32 Size:	188.7 KB ID:	410260

            It is based on Tony's original concept, see post #2 of this thread. I have modified it so it can be run in either voltage mode or current mode. The schematic values assume current mode. I have also added a second subtractor stage to maintain a fully differential signal all the way to the ADC. The ADC says MAX11158 just because that's where I left off during the ADC debate. I will probably change it.

            Right now I have the AD797 for the first stage because it's low noise (0.9nV/rtHz) and also has low flicker noise. Note that pin 8 is a "compensation" pin. Other candidate opamps sometimes use pin 8 for Enable or Shutdown so I've included resistor options for tying the pin high or low. The second stage shows the MAX412 but that's just a placeholder; the actual opamp is TBD.

            Note RX1 at the RX coil and RX6 on IC3b. These allow converting the AFE first stage to single-ended mode. The possible reason for this is to improve noise. The fully differential architecture has sqrt(2) times the noise of a single-ended version. I will do another noise analysis in this thread that updates the numbers to this circuit.

            Here is the power supply for the AFE:

            ​​​ Click image for larger version  Name:	image.png Views:	33 Size:	271.9 KB ID:	410261

            This is designed around a "true ground" principle instead of the usual rail-splitter fake ground. That is, the battery ground is the actual ground for the whole circuit. I have not decided what batteries this will run on, I'm leaning toward 7.2V Li-Ion but maybe it's 4-C cells. The Positive Boost stage is for use with a 6V battery and is probably not needed for the 7.2V option, therefore it has a bypass option. Both analog rails are powered by linear regs that can be adjusted in case we want something other than +/- 5V. The MAX1735, however, is limited to -5V so I need to look at other options. Finally, there is a "Bench Power Option" that uses grungy old LM317/337 regs for a quick-n-dirty way to get started without building all the other power circuitry.
            Last edited by Carl-NC; 03-03-2023, 02:36 PM. Reason: spelling

            Comment


            • #36
              Here is an updated noise analysis, see this post and this post for the original. I'll assume current mode since I know it offers the lowest noise. The coil resistance is now 10Ω and the feedback remains 100Ω.



              The feedback resistor (100Ω) noise is



              The opamp (AD797) input-referred noise is 0.9nV/rtHz (note: in the previous analyses I used the wrong gain; it's 2*RFB/RL+1, not RFB/RL+1):



              The opamp current noise is 2pA/rtHz and is even more in the mud than before so I will throw it out.

              The total differential noise of the first stage is therefore



              Here is a sim plot of the first stage noise:

              Click image for larger version

Name:	image.png
Views:	339
Size:	123.1 KB
ID:	410263

              Before applying the second stage gain, we can take this number and divide by the first stage gain to get the total input-referred noise. The first stage gain is 2*100/10 = 20 (because it's differential) so the input-referred noise is 1.4nV/rtHz. In an opamp gain stage, the input-referred noise fundamentally can't be any lower than the opamp's input-referred noise which is 0.9nV/rtHz. The result of 1.4nV/rtHz suggests that the differential topology has a noise that is sqrt(2) higher than a single-ended topology, which makes perfect sense because there are 2 opamps in the differential circuit. In short, we can reduce the noise by using a single-ended preamp.

              Anyway, 28nV/rtHz is applied to differential-difference amps with an overall gain of 10. Previously I ignored the noise contribution of the second stage because I know it's in the mud due to the gain of the first stage. For example, the 1k input resistor adds 4nV/rtHz to 28nV/rtHz which is 28.3nV/rtHz. If we like, we can bump this up to 30nV/rtHz and avoid any more math. So the second stage output noise is 300nV/rtHz. NBW is still 1MHz so the total integrated noise is now 300uV rms or 1.8mvpp. This is 555 codes per volt so a 10V full-scale input (now assumed) would need 5555 codes, or 13 bits. Or for a 16 bit converter @ 10V we have about 11.8 LSBs of noise. You'll notice this is worse than the original analysis (4.1 LSBs with a 1nV/rtHz opamp) but the overall gain here is 200 instead of 50, so we're actually doing better. Here is a sim plot of the total preamp noise:

              Click image for larger version

Name:	image.png
Views:	253
Size:	118.1 KB
ID:	410264

              Let's take a quick look at a single-ended preamp. To maintain the same overall gain I'll bump up the feedback resistor to 200Ω.









              Dividing by the gain of 20 gives us an input-referred noise of 1.03nV/rtHz, just above that of the opamp alone, which is expected. After the second stage the noise is about 220nV/rtHz or 1.32mvpp. This comes to 8.6 LSBs of noise @ 16b.

              All this suggests that no matter what you do, you are fundamentally limited by the input-referred noise of the first stage opamp multiplied by the gain of the preamp. And that is true for an opamp-only solution. Then you might be tempted to reduce the gain to reduce the noise but this actually reduces the SNR. You want to run the maximum gain that doesn't overload the preamp and you want a fair amount of that gain to be in the first stage so that subsequent stages don't contribute any noise.

              If you dive into a discrete transistor preamp then it's possible to reduce the noise further. I've played with common-base front-ends and gotten the input-referred noise down to 0.5nV/rtHz, which would roughly cut our single-ended noise by half, or 4 LSBs @ 16b. In a future version I might consider this but I don't want to complicate the design at this point.

              Comment


              • #37
                Ivconic,
                when using newer SM part one needs to learn how to do solder past masks and oven reflow. This is not hard to do and there is lots of info on the web to build a 'toaster oven' temerature controller.

                Tinker,
                If we go with an 18-24bit ADC we want to drive it fully differential NOT single ended with a ground common.
                This typically requires either a single to differential op-amp or three op-amps with reference Voltages.
                By adjusting reference Voltage and gains almost any input Voltage range can be converted to the ADC's full scale input.


                Comment


                • #38
                  Originally posted by waltr View Post
                  If we go with an 18-24bit ADC we want to drive it fully differential NOT single ended with a ground common.
                  Your posts reminds me that a fully differential drive where each side is +/- 5V is a full scale of 20vpp, not 10vpp. So my analysis above needs correction:

                  Differential driver: "This is 555 codes per volt so a 20V full-scale input (now assumed) would need 11,111 codes, or 14 bits. Or for a 16 bit converter @ 20V we have about 5.9 LSBs of noise."

                  Single-ended (assuming differential ADC driver): This comes to 4.3 LSBs of noise @ 16b.

                  We can also calculate the AFE SNR. In the differential case we have 1.8mvpp of noise and a 20vpp full scale so (maximum) SNR is 80.9dB. For the single-ended case it's 83.6dB. We want the ADC SNR to be, say, 6dB better than this so I should probably stop fretting about whether the ADC is 100dB or 93dB.

                  Comment


                  • #39
                    MAX11158 lowes price at supplier would be 33e. Ok, I can live with that.
                    Problem is it must be sourced from abroad.
                    Will see how to do it. In case we have final concensus about MAX11158?
                    The rest of RX schematic I like. Doable.
                    I don't like power supply schematic. But the bench option is alright.
                    Now you talking Carl! That's what I wanted the whole time; something to start with.

                    Comment


                    • #40
                      After these noise recalculations, are you now able to make a final recommendation on ADC?

                      I guess the MAX11158 is now out of the list since it has a SNR of 94dB
                      • LTC23xx-yy?
                      • How many bits?
                      • What conversion rate?

                      Comment


                      • #41
                        Originally posted by ivconic View Post
                        ...In case we have final concensus about MAX11158?
                        So, there is no final consensus still?!

                        Comment


                        • #42
                          Carl I am bit confused about power supply pins at IC1-3 ???
                          You engaged decompensation pin 8. alright.
                          You haven't draw PS pins, so I assume those go to +/-5v, right?
                          Any decouplings close to PS pins at chips?
                          RX3&RX4 DNS??
                          R1-4 ??

                          Comment


                          • #43
                            Say Carl; C7, is it really 10uF non polarized cap? Or it is just a typo?

                            Click image for larger version

Name:	image.png
Views:	223
Size:	21.2 KB
ID:	410326
                            ​​​

                            Comment


                            • #44
                              Originally posted by ivconic View Post
                              Carl I am bit confused about power supply pins at IC1-3 ???
                              You engaged decompensation pin 8. alright.
                              You haven't draw PS pins, so I assume those go to +/-5v, right?
                              Any decouplings close to PS pins at chips?
                              RX3&RX4 DNS??
                              R1-4 ??
                              I see decouplings now, sorry! Was lazy to scroll down!
                              I need only clarification on those "DNS" values as well as the reason of R1-4 existence?

                              Ok, R3&4 I would use as 1k. To equalize&limit the current only.
                              Value will mostly depend on coil(s). 1K is wild guess.

                              But on the other topic we discussed thermal noise, so those resistors will introduce certain noise on signal paths, therefore... ?

                              Comment


                              • #45
                                [QUOTE=ivconic;n410321]Say Carl; C7, is it really 10uF non polarized cap? Or it is just a typo?

                                I would say yes, C7 needs to be 10uF, low ESR cap. This provides current to the ADC's internal reference when the Conversion starts.
                                No experience with this MAX11158 but with the LT2380 we (at my work) had the reference droop during conversion. This was solved by putting a big low ESR cap (10uF) directly across the ADC's Ref to gnd pins.

                                Comment

                                Working...
                                X