السلام عليكم
اخي الذي اعرفه هو استخدام احدى الطريقتين التاليتين
إما عن طريق digital Potentiometer والفكرة هي عمل مقسم للجهد مع وضع buffer
أو ان تضيفها على منظم جهد متغير يحتاج الى مقاومة متغيرة للتحكم بالجهد
ويوجد انواع كثيرة من هذه المقاومة المتغيرة كما في اللنك التالي
http://gb.mouser.com/Search/Refine.aspx?N=7283852
وطرق التحكم بها عديدة مثل SPI , I2C و غيرها
أما الطريقة الثانية فهي عمل عمل DC-DC convrter
buck-boost
ويحتاج الأمر الى بعض الدراية البسيطة ب power electronics
ويمكن وجود طرق اخرى لا اعلمها
والسلام عليكم