_ ИНФОРМАЦИЯ _

просмотров www.reliablecounter.com

  1. Дисплей для микроконтроллера.
  2. Однопроводный интерфейс.
  3. Отладочная плата для 18-выводных мк.
  4. Простая отладочная плата для PIC.
  5. Простейший дисплей.
  6. Простой способ подключения датчиков.
  7. Разработка и отладка устройств.
  8. Расчет аналогового управления.
  9. Редактор изображений.
  10. Сенсорное управление с PICами.
  11. Формирователь синуса.


Дисплей для микроконтроллера.

Дисплей для микроконтроллера. При изготовлении устройство но микроконтроллере (МК) от него, кок правило, требуется довольно много линий при индикации. Доже при динамической индикации от МК необходимо кок минимум 9 линий портов. Данное устройство требует от МК всего лишь две линии и может иметь бесконечное число разрядов. Процесс формирования символов и переключения разрядов дисплея проводится программным способом. В донном случае устройство имеет четыре разряда. Дисплей состоит из трех счетчиков и четырех индикаторов. Два двоичных счетчика формируют символы, а третий, десятичный, переключает разряды.

продолжить


Однопроводный интерфейс.

Однопроводный интерфейс. Маловыводные микроконтроллеры привлекательны минимальными размерами, относительной дешевизной и достаточно широкими функциональными возможностями. Сдерживающий фактор их применения радиолюбителями — именно недостаточное число выводов, не позволяющее подключить все необходимые устройства ваода, вывода и хранения информации. В этой ситуации представляет интерес разработка внешних устройств, поддерживающих связь с микроконтроллером по минимальному числу проводов. По такому пути пошла в свое время фирма Dallas, предложившая и использовавшая в своих разработках однопроводный (не считая общего провода) интерфейс 1-Wire. Авторы предлагают несколько своих вариантов решения этой же задачи, не претендующих на универсальность, но более простых в реализации.

продолжить


Отладочная плата для 18-выводных мк.

Отладочная плата для 18-выводных мк. Приступая к освоению микроконтроллерной техники, сегодня можно найти в продаже или изготовить самостоятельно по описанию в журнале или в Интернете множество вариантов так называемых отладочных плат. Это платы, на которых имеется всё самое необходимое для полноценной работы микроконтроллера и отладки его программы — панели для микроконтроллеров различных типов с подключёнными к ним кнопками и самыми популярными датчиками (например, температуры), ЖК и светодиодными индикаторами. Имея такую плату, можно немедленно приступать к разработке и отладке программы микроконтроллера, оставив проблемы конструктивного оформления готового устройства "на потом". К сожалению, многие известные отладочные платы в стремлении обеспечить их универсальность слишком усложнены и, следовательно, дороги. Другие слишком просты и не содержат многих нужных узлов. Автор предлагаемой статьи, не найдя удовлетворяющей его потребности готовой платы, решил сделать свою и предлагает её описание вниманию читателей.

продолжить


Простая отладочная плата для PIC.

Простая отладочная плата для PIC. Это устройство предназначено в первую очередь для изучения основ микроконтроллерной техники и получения практических навыков программирования и отладки программ для широко распространённых микроконтроллеров среднего семейства фирмы Microchip PIC16F84A, PIC16F628A и может быть использовано в лабораторных и исследовательских целях. При подключении внешних периферийных устройств оно может служить макетом разрабатываемой микроконтроллерной системы, позволяя отлаживать программы во взаимодействии с реальными источниками сигналов и исполнительными устройствами. В настоящее время в радиолюбительской практике широко используются микроконтроллеры семейства PIC-micro. Они отличаются невысокой стоимостью, сокращенным набором команд, низким энергопотреблением, достаточным для многих задач быстродействием и развитой встроенной периферией. Однако любое устройство с микроконтроллером очень сложно разработать, не имея соответствующих средств программирования и отладки.

продолжить


Простейший дисплей на семисегментных индикаторах.

Простейший дисплей на семисегментных индикаторах. При экспериментах с микроконтроллерами почти всегда требуется иметь возможность каким-то образом индицировать состояние микроконтроллера, его режимов и т.п. В законченных конструкциях для этого целесообразно использовать жидкокристаллические дисплейные модули, в том числе цифро-буквенные и графические. Но эти дисплеи весьма дороги, поэтому использовать их при многочисленных экспериментах, постоянно перепаивая, весьма накладно. Во многих случаях выручает дисплейный модуль от телефонов "Panaphone" и других аналогичных, однако не всем радиолюбителям они доступны. Так как радиолюбителю в подавляющем большинстве случаев достаточно наличие цифровой индикации, можно воспользоваться предлагаемой схемой дисплея на семисегментных светодиодных индикаторах. Данным устройством я пользуюсь очень долгое время и предусматриваю для него разъем практически во всех своих конструкциях на микроконтроллерах (даже тех, которым такая индикация и не нужна при обычной работе, но зато очень помогает при наладке). Схема настолько проста, что, на мой взгляд, в комментариях не нуждается.

продолжить || архив


Простой способ подключения датчиков к мк.

Простой способ подключения датчиков к мк. В общем случае, прямое подключение выходов промышленных датчиков или программируемых логических контроллеров (ПЛК) к входу микроконтроллера небезопасно или недопустимо, и требует согласования с входами, совместимыми с КМОП или ТТЛ логикой, что делает использование таких датчиков затруднительным. Схема позволяет легко решить проблему интерфейса для случая, когда в выходном каскаде датчика используется NPN транзистор, который допускает подключение через подтягивающий резистор к источнику питания датчика 10...30 В (типовое значение 24 В). Выходной каскад ретранслятора по уровням сигнала полностью совместим с входами ТТЛ/КМОП логики, и обеспечивает вытекающий ток 500 мкА. а втекающий - свыше 100 мА.

продолжить


Разработка и отладка устройств на микроконтроллерах.

Разработка и отладка устройств на микроконтроллерах. Цикл статей, в которых подробнейшим образом на "живых" примерах рассматриваются основные приемы разработки, программирования и отладки устройств на микроконтроллере PIC16F84 из самого популярного сегодня семейства — PICmicro фирмы Microchip. Статьи будут полезны и тем, кто собирается применять МК других типов. Мы надеемся, что публикация цикла поможет многим радиолюбителям приступить к разработке аппаратуры на современной элементной базе. Среди цифровых интегральных микросхем МК ceгодня занимают примерно такое же место, как операционные усилители среди аналоговых. Это — универсальные приборы, их применение в электронных устройствах самого различного назначения постоянно расширяется. Разработкой и производством МК занимаются почти все крупные и многие средние фирмы, специализирующиеся в области полупроводниковой электроники.

часть 1 || часть 2 || часть 3 || часть 4

Расчет элементов цепи аналогового управления.

Расчет элементов цепи аналогового управления. Принцип аналогового управления в микроконтроллерных устройствах с использованием подключенных к порту ввода/вывода конденсатора и переменного резистора актуален в силу своей простоты и экономичности. Вниманию читателей предлагается методика расчета и подробное описание работы такого устройства. Схема преобразователя показана на рисунке. Здесь DD1 —микроконтроллер, РВ0 — младший разряд порта В, резисторы R1, R2 и конденсатор С1 — элементы цепи аналогового управления. Работа преобразователя состоит из двух этапов: зарядки конденсатора С1 и его последующей разрядки с одновременным измерением времени. Рассмотрим эти процессы более детально, используя эквивалентную схему цепи и график зависимости напряжения на конденсаторе UCi от времени t.

продолжить

Редактор изображений для графических индикаторов.

Редактор изображений для графических индикаторов. В радиолюбительских конструкциях на основе микроконтроллеров все чаще можно встретить графические ЖКИ. Они обладают рядом преимуществ, одно из которых — способность отображать произвольную информацию. К сожалению, это преимущество превращается в недостаток на этапе разработки программ для МК. Сложность заключается в том, что приходится буквально по точкам переводить рисунок отображаемой картинки в двоичный код. Это не только отнимает много времени и сил, но и приводит к ошибкам. Поэтому этот процесс имеет смысл поручить компьютеру, который выполнит его с помощью специальной программы. О такой программе, разработанной автором статьи, и пойдет речь.

продолжить

Сенсорное управление с PICами.

Сенсорное управление с PICами. Сенсорные кнопки являются достойной альтернативой классическим механическим кнопкам, так как они герметичны, не подвержены механическим воздействиям и имеют более привлекательный дизайн, т.к. изображения кнопок могут быть просто нарисованы на корпусе. Принципиапьное отпичие заключается в том. что сенсорные кнопки не требуют нажатия, как механические. а реагируют на прикосновение. Строятся такие кнопки обычно на емкостных сенсорах, принцип действия которых основан на изменении емкости при касании поверхности над токопроводящим покрытием. В качестве устройства управления можно использовать PIC-контроллер с встроенными компаратором и таймером.

часть 1 || часть 2

Формирователь синусоидального напряжения.

Формирователь синусоидального напряжения. Формирователь "почти синусоидального" напряжения подключают к трём выходам микроконтроллера, на которые выводится повторяющаяся последовательность логических уровней напряжения, соответствующая двоичным кодам 000, 001, 011, 111,111,011, 001, 000. Частота смены кодов должна быть в восемь раз выше частоты формируемой синусоиды. Параметры элементов фильтра C1L1C2, очищающего от гармоник выходной сигнал, приведены для его частоты 40 кГц.