Bench power supplies...

Recieved some parts for psu project.
The teensy 4.1 (i now get its name, its very small)
And the nextion 7 inch touch display.
Stil missing dac8830 for Analog control.
I started layout on prototype pcb for teensy, terminals for easy connection, trimpots as Voltage dividers, converting psu 0-5 volt into 3.3 volt, which teensy sadly only accept. Maybe i should go with resistors instead.
Next up soldering, and the try to produce a nice gui interface in nextions editor.
All psu control will be through display, but i am unsure about control, a rotary encoder gives you much more accuracy,
Ive been comcidering sliders, coarse and fine, but it dosent feel right, Weel teensy has plenty of ports so rotary encoders can be added later on.View attachment 1434838
Oooh. Looks like a photo for: https://www.diyaudio.com/community/threads/show-off-your-audiophile-cat.302478/ (Shameless promotion of my own thread - there are others like it). Anyway, love it. That's a well behaved cat. Our latest cat...not so much.
 
Hello..
Me and my body spent a few hours on user interface, Jesus om no good with computers, but nextions software is very intuitive, so its getting easier, here is a little progress, everything needs some moving around and polishing, but om confident it will work out, hope this week i can get it comunicating with teensy.
1000006093.jpg
1000006094.jpg
 
Very cool!
My dog wouldn't fit there!

Would it be possible to include bar graphs so you could quickly drag voltage or current limits up? Graphical knobs are a pain and you need some easy way to make it variable. Just a suggestion from an ease of use perspective.
 
Have you tried..🙂..
Yes i have a list of features i want, but right now i just want it to work on minimum, i can always add more. Theese are the wanted features.
1. Improved Button Design
Use rounded buttons for a modern look.
Add color gradients or image-based buttons for a 3D effect.
Adjust button size for better usability.
2. Sliders for Voltage & Current Adjustment
Replace manual number input with interactive sliders.
Voltage slider: Adjust voltage smoothly between 0V - Max V.
Current slider: Adjust current limit dynamically.
Display real-time value updates above sliders.
Add step size control for precise adjustments.
3. Numeric Keypad for Input Fields
Instead of manual text entry, implement an on-screen numeric keypad.
Buttons for 0-9, ".", "OK", and "Backspace".
Values update automatically when entered.
4. Real-Time Data Updates
Display live voltage, current, and power values.
Ensure smooth communication between Nextion and microcontroller (ESP32/Arduino, etc.).
Update values dynamically without screen flickering.
5. Temperature Monitoring & Alerts
Implement a color-changing alert system when temperature gets too high.
Example:
Green: Safe temperature.
Yellow: Warning zone.
Red: Critical level (shut down power).
6. Multi-Page UI Navigation
Add a settings menu for calibration and user preferences.
Separate pages for graphing live data (voltage/current trends over time).
7. Improved UI Styling
Use a sleek dark mode or customizable themes.
Implement dynamic font scaling for better readability.
Add icons for power, settings, and warnings.
8. Data Logging & Graphs
Display voltage/current history over time in a waveform graph.
Save logs for debugging power supply behavior.
As for measuring accuracy, teensy is only 12 bit, resolution is calculated to lousy 17mv.
A have found a 10 channel analog data acquisition board, im thinking of using it to measure
Differential, it also has programmable gain, so can measure directly on shunt and Voltage divider,
With back to back diodes for protection.
Did i mention its a whopping 32 bit. Ads1262
 
  • Like
Reactions: anatech
I'll take basic that works and is reliable. I'll take an accurate 12 bit over anything that isn't as accurate but higher bit depth.

Pretty ... that comes later. Read back as well as set point is valuable.

I like what you're doing.
 
Its just for fun this project, first time with Arduino and teensy.
Mailman brought two dac boards today, its comming together, today i looked alot into shunt resistors, it was actually quite difficult, a balance between low values low impact of psu is maxed out, keep in mind it can absorb 2200 watts pr channel, a 0.01 ohm shunt would absorb 9w, and generate 0.3v at max, very low values at voltages i normally use, luckily ads1262 has programmable gain , 4 levels. 4..8..16..32.
0-1 A .. shunt voltage 0-2mv.. gain 32.
1-5 A.. shunt voltage 2-10mv.. gain 16.
5-15 A shunt voltage 10-30mv.. gain 8.
15-30 A shunt voltage30-60mv.. gain 4.
 
I refreshed mine, calibrated it and gave it to a university friend. A better power supply would be helpful, the rest is a bit fuzzy in my memory. I just wanted to make it work as it should for my friend.

Yes, a box of air - so to speak. There is physical room to improve things. The best thing was it performed okay, and it was easy to use.
 
Hi amplidude,
I do, but you can only have so much equipment and he needed it more than I did. I gave him my Leader distortion analyzer to go with it. Rebuilt and calibrated as well.

Besides, I have a couple HP 339A, earlier HP generators and THD meters, a few other things, plus the RTX 6001 and an HP 35665A. Even the HP 3585A, 3580A and 3581A were useful.