Цифровой осциллограф

Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Ответить
vanyamasnuha
Родился
Сообщения: 8
Зарегистрирован: Ср авг 31, 2011 09:00:26

Цифровой осциллограф

Сообщение vanyamasnuha »

Есть цифровой осциллограф на микроконтроллере. К микроконтролеру подсоединен ацп и lcd. Микроконтроллер получает данные из ацп и выводит их на lcd. Почему изображение на lcd не дергается, ведь во время вывода на lcd микроконтроллер не читает с ацп и длительность паузы не кратная длительности фазы колебаний, которые измеряются ?
Реклама
orinoko

Re: Цифровой осциллограф

Сообщение orinoko »

Вы просто "не в теме", я так думаю. МК не занимается индикацией, он просто выводит байты в индикатор, а это достаточно быстро (примерно 1 мкс на 1 байт), причём это можно делать без жёсткой привязки по времени.
А тут что - через заданный период (по прерыванию) идёт запрос данных из внешнего АЦП. В основном цикле идёт обработка полученного значения, обновление картинки в памяти МК, и потом вывод на индикатор побайтно, также с неким периодом обновления - например 4 кадра в сек. И никто никому не мешает и никто никого не ждёт. Пока идёт обновление, собирается новый набор данных для отображения.
Реклама
Ответить

Вернуться в «Измерения»