HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL

Микроконтроллер формирует различные временные метки для графиков или осциллограмм

При работе с 10-битным модулем DI-184 от компании Dataq для измерения и отображения данных с датчика вибрации, обнаружено, что несмотря на то, что метки времени отображаются на графике при просмотре, при сохранении данных в файл они теряются. Возможно добавить свои метки времени, представляющие минуты или секунды, к графику, благодаря использованию простого и недорогого работающего от кварца микроконтроллера, генерирующего последовательность меток времени на выделенном канале модуля. На рис.1 показан небольшой, 8-выводный микроконтроллер 12F508 компании Microchip Technology, который генерирует различные временные метки. Программа микроконтроллера, Listing 1, реализует четыре последовательности меток времени. Можно выбрать желаемую последовательность, замыкая выводы 4 и 6 (табл.1) на землю.

Какими будут станции зарядки электромобилей в 2030 году: лучшие решения и мировой опыт для отечественных разработок

Микроконтроллер формирует различные временные метки для графиков или осциллограмм

Кварц 4 МГц определяет точное время выполнения инструкции и выравнивает исполнение веток в листинге программы listing, обеспечивая точность формирования меток времени. Можно так же использовать внутренний 4 МГц RC-генератор 12F508. В основе программы лежит программный цикл, в котором последовательно выполняется ровно 25 инструкций, составляяющий основной, опорный цикл формирования времени, состоящий из 100 инструкций. 16-битный регистр счетчика служит умножителем для выработки опорного интервала времени. Для использования с дисплеями, можно переработать listing, внеся незначительные изменения для использования 50-ти инструкций или получения минимальной величины опорного интервала 50 мкс. 8-битные регистры в выровненном цикле дают возможность умножителям вырабатывать дополнительные интервальные выходные сигналы. В качестве 2-битного псевдо ЦАП используются два выходных вывода 5 и 7 микроконтроллера. Такое включение обеспечивает формирование одного из четырех уровней напряжения соответствующих меткам времени, которые постоянно отображаются совместно с данными, и вы можете сохранить их совместно.

На английском языке: Microcontroller Displays Multiple Chart or Oscilloscope Timing Ticks

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя