<div dir="ltr">So how much resolution on the ADC do you need, and how are you going to test the results?  For example if you are measuring between 0-13V with a 12bit ADC (I will assume 12 effective bits) then you have ~3.174mV resolution on the measurement with a simple voltage divider. <div><br></div><div>Now you can scale the voltage as you mentioned by using some op-amps and/or negative reference for the voltage divider.  However this adds more hardware to the design as such if the simple divider and bit depth of the ADC is good enough, it is good enough. </div><div><br></div><div>To use an opamp you basically setup a voltage subtractor (differential amplifier) where the negative reference is 9V.  So basically you make the circuit implement the mathematical operation of X=Vin-9V, see: <a href="https://www.electronics-tutorials.ws/opamp/opamp_5.html">https://www.electronics-tutorials.ws/opamp/opamp_5.html</a></div><div><br></div><div>For the 9V reference you can use a zener, voltage reference or linear regulator.  Not that here again your accuracy of measurement will be based on the accuracy of the voltage reference and components used in the differential amplifier.  For example if the voltage reference is +/-1%, then you could have a +/-9mV error on the voltage measurement due to accuracy for the voltage reference.   So here again if you had a 12 effective bit ADC you might be more accurate with a simple voltage divider and measure 0-13V, than doing the differential amplifier and measuring 9-13V. <br><br>Also note that your accuracy of the ADC is based on the accuracy of the ADC voltage reference as well, so make sure you account for this as well. <br><br>Remember that accuracy, precision, and resolution are not the same things, for example: </div><img src="cid:ii_llf798sk0" alt="image.png" width="562" height="376"><div><br></div><div>Many people get accuracy and precision confused and assume that precision defines accuracy, for example which of these is more accurate? <br><img src="cid:ii_llf7b3rh1" alt="image.png" width="509" height="228" style="margin-right: 0px;"><br><div>  Basically you do not know which is more accurate unless you can measure the target value with more accuracy and precision then your samples, for example: <br><img src="cid:ii_llf7coxu2" alt="image.png" width="480" height="230" style="margin-right: 0px;"><br>So for example if you are trying to measure to 1mV resolution and your multimeter you are using as a golden reference is 10mV resolution you can not calibrate the system and know you can measure to 1mV.  To this end I have found in my professional life, rather than asking about product requirements, it is often better to ask "How are you going to measure if this product meets your requirements?"  That is if someone has their test and validation plans defined, then requirements are known.  Where if they have requirements with no test plan, then often they have not figured out how to measure when they are done. For engineers if you have no measure for doneness, then they will never be done with a project. </div></div><div><br></div><div>Trampas</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 16, 2023 at 4:29 PM The MacDougals via TriEmbed <<a href="mailto:triembed@triembed.org">triembed@triembed.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg3660003099082809191"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="m_3660003099082809191WordSection1"><p class="MsoNormal"><span style="font-size:14pt">I know how to set up a voltage divider with a couple of resistors to measure<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt">battery voltage of ~12v on an analog pin that accepts 3.3v.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:14pt">But, I really am interested in a small segment of the range, say 9v to 13v.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt">How would I “zoom” in on that range?  I want to subtract/bias the vbat<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt">by the 9v minimum.  So, 9v -> 0 and 13v -> 3.3.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:14pt">---> Paul<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p></div></div>_______________________________________________<br>
Triangle, NC Embedded Interest Group mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="https://TriEmbed.org" rel="noreferrer" target="_blank">https://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
Searchable email archive available at <a href="https://www.mail-archive.com/triembed@triembed.org/" rel="noreferrer" target="_blank">https://www.mail-archive.com/triembed@triembed.org/</a><br>
<br>
</div></blockquote></div>