Хе-хе, мысли витают в воздухе
С цифровыми потенциометрами есть проблемы:
1. нет на 1 МОм ()
2. для гальванической развязки потенциометров в темброблоке (а как иначе они будут работать?) на каждый потенциометр (не связанный с землей) нужно будет поставить изолированный преобразователь напряжения (например 12->5, или 5->5) и микросхему цифровой развязки (ADUM какой-нибудь или оптроны).
Итого, помимо самого цифрового потенциометра к нему нужна еще нехилая обвязка.
С сервами дела не имел - нет под руками - потенциально они пригодны.
С моей точки зрения, наиболее реально, просто и дешево - использовать шаговый двигатель (ШД).
Про скорость:
- ШД может шагать без проблем примерно до 1000 шагов/сек.,
- один полный оборот ШД делает за 200 шагов
- прокрутить переменный резистор на 240 градусов ШД сможет за 0,15-0,2 секунды (с разгоном).
Для надежной работы потребуется поставить хотя бы один концевик (оптопару от мыши/ флоппика) на каждый ШД - для определения начального (конечного) положения.
Не будем ничего покупать - возьмем на свалке: струйников с засохшими/убитыми головами сейчас довольно много, если повезет и привод сделан на ШД, то в каждом струйнике их два-три. Для управления ШД нужно использовать готовые драйверы с платы управления принтера - просто отпилить кусок платы.
Для управления драйверами нужен микроконтроллер (или несколько), но это самая простая (imho) и дешевая часть такого управления.
Для интерфейса с юзером проще всего использовать комп с COM портом (или взять переходник USB-COM).
Софт для микроконтроллера и компа написать не проблема.
В принципе, все понятно и по частям уже делалось.
Где бы взять времени...