На микроконтроллере можно собрать с цифровой индикацией и с требуемым диапазоном измерений. Или принципиально на транзисторах?