[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Есть три независимых канала , в каждом простейшая схема - АЦП - микропроцессор - ЦАП + ШИМ . Вопрос - как осуществить мажоритарный (2 из 3-х) вывод данных на ЦАП и ШИМ если все каналы работают по одинаковому алгоритму(обыкновенный ПИД-регулятор), но кварцы у всех разные и, соответственно разное время счета. Вариант с общим генератором не проходит - мне кажется дорого. Может есть какие-то стандартные аппаратные или программные методы? Я пока кроме как самопального метода организации семафоров и ожидания самого медленного канала не придумал. Подскажите, кто знает.
С уважением, Константин.
E-mail: info@telesys.ru