I finished designing my very first (semi?)-digital lab PSU, But how am I going to control the voltage/current?
Right now on the breadboard whatever voltage/current I set using 10 turn pot is bang on at the output, so first solution is using two infamous 10 turn pot.
The second solution is to use a DAC (MCP4922-12bit) and only one rotary encoder with switch which can change both voltage and current.
10 turn pot with the knob and the DAC with the reference voltage IC have the same price (where I live at least) but each have their advantages and disadvantages.
The advantage of pot is that it's VERY easy to implant and also I can set the voltage/current with 1mV/1mA accuracy. the disadvantages is; I can only pre-set the voltage/current values if I add an ADC to read the pot output to the op amp input to display it on the LCD. there gonna be two big pots which will occupy the box space and also from outside two big knobs, on a small box eehh... I can live with that though...
On the other hand DAC have non-linearity errors, is a bit difficult to implant code and circuit wise. with DAC in place; on the front panel only one rotary encoder gonna be which will not only control the voltage/current but also can use it to switch to menus and save/recall settings etc...
Please help me decide; should I pick the DAC with all the cool features and have some non-linearity(1-2mV) errors or ignore all those and just simply use a 10-turn pot?
my budget can't afford high-end DACs and availability is also an issue.
Right now on the breadboard whatever voltage/current I set using 10 turn pot is bang on at the output, so first solution is using two infamous 10 turn pot.
The second solution is to use a DAC (MCP4922-12bit) and only one rotary encoder with switch which can change both voltage and current.
10 turn pot with the knob and the DAC with the reference voltage IC have the same price (where I live at least) but each have their advantages and disadvantages.
The advantage of pot is that it's VERY easy to implant and also I can set the voltage/current with 1mV/1mA accuracy. the disadvantages is; I can only pre-set the voltage/current values if I add an ADC to read the pot output to the op amp input to display it on the LCD. there gonna be two big pots which will occupy the box space and also from outside two big knobs, on a small box eehh... I can live with that though...
On the other hand DAC have non-linearity errors, is a bit difficult to implant code and circuit wise. with DAC in place; on the front panel only one rotary encoder gonna be which will not only control the voltage/current but also can use it to switch to menus and save/recall settings etc...
Please help me decide; should I pick the DAC with all the cool features and have some non-linearity(1-2mV) errors or ignore all those and just simply use a 10-turn pot?
my budget can't afford high-end DACs and availability is also an issue.