Demon писал(а):
как лучше снимать напряжение при скоростях сопоставимых или больших скоростях работы АЦП?
Выкинуть МК с его мультиплексированным АЦП и поставить ПЛИС с несколькими АПЦ с синхронным запуском и последовательной выдачей результатов.
Плюсом будет тот факт, что появится взаимная однозначность параметров, которые получаются одновременно, а не собираются друг за дружкой в течение периода опроса датчиков. (дальнейшая обработка должна упроститься т.к. после последовательного сбора нужно "приводить" параметры к единому временному отсчету, а это опять же вычисления)
Demon писал(а):
Как можно и лучше всего в остановить потерянные данные?
Данные можно попытаться "восстановить" используя либо цифровой фильтр по каждому параметру, либо интерполируя на месте пропуска по имевшимся достоверным результатам.
Demon писал(а):
Как лучше сжать данные для уменьшения пакета для передачи?
Тут все не так просто. Одним из методов является передача приращений (допустим на предыдущем интервале получили значение Xi, а на новом Xi+delta, тогда находится разность и посылается в качестве показателя). Но есть свои "заковыки", сжимать имеет смысл тогда, когда есть уверенность в том, что не будет потерь. В противном случае - грош цена всем потугам на сжимание данных, особенно если потеря происходит не единичная, а массовая (скажем подряд потеряли 150 точек).
Demon писал(а):
И прочие соображения для оптимизации и убыстрения работы.
Не зная на какой скорости сейчас у Вас "валятся" данные, трудно давать совет о переходе на более быстрые интерфейсы. Вполне возможно, будет достаточно вместо FT232 использовать FT245, а может и FT2232 в режиме синхронного фифо.