Barr Michael "Closed-Loop Control"
Многие встраиваемые системы реального времени применяются для управления объектами. Такие системы обычно используют обратную связь для получения информации о состоянии объекта. Обратная связь может быть реализована в виде аналогового датчика, предоставляющего системе данные о положении, напряжении, температуре, или любом другом подходящем параметре управляемого объекта. Показания датчика считывается с помощью аналого-цифрового преобразователя, и каждый замер обеспечивает систему дополнительной информацией, на основе которой она принимает управляющие решения.
|
Даже монохромные графические дисплеи, не говоря уже о цветных, обладают на порядок большими возможностями по выводу информации, по сравнению со знакосинтезирующими. Графические дисплеи позволяют выводить изображения и текстовую информацию, используя произвольный шрифт. Кроме того изображение можно выводить в любой точке дисплея, а не только в отведенных знакоместах. За преимущества графических дисплеев приходиться платить деньгами и ресурсами микроконтроллера. Как правило графические дисплеи дороже знакосинтезирующих и у них нет знакогенератора и встроенных функций рисования. Поэтому вся работу по выводу текста и рисованию графики приходится выполнять микроконтроллеру. В этой статье мы рассмотрим подключение и работу с графическим дисплеем МТ12232-А. Он выпускается отечественной фирмой МЭЛТ, прост в управлении и является одним из самых доступных по цене.
Простая схема триггера Шмитта на операционом усилителе имеет симметричные пороговые напряжения относительно нулевой точки и требует для своей работы двуполярное питание. Симметричные пороги ограничивают возможности применения схемы, а двуполярное питание подразумевает использование соответствующего источника, что неудобно, если схема триггера используется совместно с микроконтроллером, напряжение питания которого обычно 5 или 3,3 Вольта. Существует еще одна схема триггера Шмитта на операционном усилителе, в которой используется однополярное питание и можно задавать отличающиеся друг от друга пороговые напряжения. О расчете такой схемы и пойдет речь в этой статье.
Аналоговый компаратор – это устройство, предназначенное для сравнения двух сигналов. Простейшая схема компаратора может быть построена на операционном усилителе без обратной связи. На один из входов операционного усилителя подается известное опорное напряжение, на другой - сравниваемый аналоговый сигнал, например сигнал с датчика.
Выводы интегральных микросхем, предназначенные для подключения к внешним цепям или периферийным устройствам, подвержены риску воздействия электростатических разрядов. Электростатический разряд (electrostatic discharge - ESD) представляет собой передачу энергии между двумя телами с разными электростатическими потенциалами. Он может происходить как в результате прямого контакта, так и в результате пробоя атмосферы между телами. Разряд вызывает протекание импульса тока через внутренние цепи микросхемы и может приводить к ее частичному или полному повреждению.
 Однажды мне понадобилось управлять устройством с помощью пульта дистанционного управления. Дистанция требовалась небольшая (до 10 метров) и я решил использовать для этих целей ИК приемник и инфракрасный пульт от бытовой аппаратуры. Для инфракрасных пультов дистанционного управления (ИК ПДУ) существует несколько протоколов передачи данных. Они отличаются способами кодирования битов, длительностями сигналов, несущей частотой и количеством передаваемых данных. Один из самых распространенных протоколов, судя по интернету, – это RC5. Изначально я думал, что придется разбираться с ним, но ни одного пульта с таким протоколом у меня под рукой не оказалось. Зато нашлись три пульта от DVD плееров, использующих протокол фирмы NEC.
Существуют стандарты, определяющие допустимые уровни напряжений логических сигналов. Для микросхем с разной технологией (КМОП, ТТЛ) и напряжением питания эти уровни не всегда совпадают. Сопряжение таких микросхем требует применение дополнительных схем согласования. Потенциальные проблемы, с которыми можно столкнуться, не уделив должного внимания этой проблеме, - некорректная работа или выход микросхем из строя.
Нейтан Теннис
Создаете ли вы операционную систему, микропрограммы или даже драйверы, от того, как вы напишете программное обеспечение, будет зависеть энергопотребление конечного устройства.
Более века назад американский инженер Артур Веллингтон придумал шуточное и ёмкое определение нашей профессии: «Инженерия - это искусство качественно выполнить за один доллар ту работу, которую плохой работник может сделать за два доллара...» Другими словами, инженерия - это поиск баланса между качеством и эффективностью.
Управление с помощью компьютера исполнительным механизмом или иным устройством не всегда удобно. Первые два дня это, конечно, интересно, но потом начинает напрягать, потому что приходится совершать много лишних действий – включать компьютер, запускать программу и т.д. Возникает вопрос, а не изготовить ли для этих целей автономный управляющий модуль с клавиатурой и дисплеем? Так как делается это для себя, то требуется дешевое, но в то же время красивое решение. С выбором дисплея особо не помудришь, дешевле и удобнее символьных LCD с контроллером еще не придумали, а вот при выборе клавиатуры можно хорошенько сэкономить.
|
|