Популярные микроконтроллеры Nuvoton серий М2354 и М251 со склада компании Смарт-ЭК
РадиоЛоцман - Все об электронике

Каким должен быть современный программатор

Elnec BeeHive4+ BeeProg+ SmartProg2 MEMProg2 PIKProg2 T51Prog2

Андрей Панисько, Петр Перевозчиков
Новости электроники 6, 2007


Из всего многообразия средств программирования, выпускаемых в нашей стране и за рубежом, сделать разумный выбор очень непросто. В данной статье рассказывается об основных преимуществах программаторов производства словацкой компании Elnec.

Для пользователя помимо широкой функциональности и удобного интерфейса немалое значение имеет и цена прибора. Зачастую коммерческая привлекательность не всегда предполагает наличие необходимых характеристик и их соответствие фактическим параметрам.

Программаторы – это класс устройств, предназначенных для программирования микросхем памяти, внутренней памяти микроконтроллеров и микросхем программируемой логики (PLD).

Не углубляясь в тонкости классификации, хочется отметить, что в разных номинациях программаторы можно разделить на две группы: универсальные и специализированные.

Итак, какие же требования предъявляются к современным программаторам?

LED-драйверы MOSO – надежные и качественные ИП в линейке поставок КОМПЭЛ

  • Поддержка наибольшего количества микросхем в своем классе. Разумеется, программатор из класса специализированных не может сравниться по этому параметру с программатором универсальным, но для сопоставления отдельных устройств, предлагаемых различными производителями, это число оказывается первоочередным.
  • Использование колодки с нулевым усилием (ZIF). Это позволяет обеспечить надежный контакт с программируемой микросхемой в корпусе DIP даже при многократной ее замене. Требование является, пожалуй, одним из самых главных, поскольку именно механическая часть любого изделия подвержена износу в первую очередь, а с другой стороны, использование ZIF-сокета позволяет значительно сэкономить время на программирование микросхем в серийном производстве.
  • Широкий ассортимент адаптеров для микросхем в корпусах, отличных от DIP. Тенденция миниатюризации электронных устройств закономерно приводит к появлению все большего числа электронных компонентов, которые предназначены для поверхностного монтажа. Другая сторона вопроса – рост числа выводов отдельных классов микросхем, зачастую их количество в разы превышает количество контактов колодки программатора. В этом случае пользователь вынужден использовать специализированный адаптер вместо универсального, который просто позволяет перенести выводы «один к одному».
  • Возможность расширения количества поддерживаемых микросхем путем обновления только управляющего программного обеспечения без замены аппаратной части. Такая опция не требует пояснения и, по сути, стала неотъемлемой чертой большинства современных программаторов.
  • Использование быстрых и популярных интерфейсов для связи с персональным компьютером. В недавнем еще прошлом подавляющее большинство производителей использовали в программаторах порты LPT и COM, в настоящее же время найти компьютер с поддержкой этих портов становится все сложнее, особенно остро эта проблема ощущается при использовании ноутбуков.
  • Сериализация. Эта опция предусматривает запись некоего серийного номера в заданную область памяти устройства. Как правило, производитель предоставляет огромное количество вариаций – размер такой последовательности, адрес начала отведенной области памяти, шаг инкрементации – все эти параметры настраиваются пользователем. Возможно, кому-то из разработчиков она не понадобится никогда, но для производителей может быть очень важна.
  • Самотестирование программатора. Позволяет оперативно опросить аппаратные узлы программатора и на основании их ответа составить отчет о возможности дальнейшего применения устройства. Хорошо, когда есть возможность переслать содержимое такого отчета производителю при возникновении неполадок для скорейшего их устранения.
  • Контроль правильности установки микросхем в колодку, адаптер или адаптера с микросхемой в колодку и соответствия используемых микросхем их маркировке. Наличие такой опции позволяет исключить ошибку оператора, которая может привести к поломке программатора либо к выходу из строя программируемой микросхемы.
  • Проверка качества контакта по всем выводам программируемой микросхемы.
  • Защита всех выводов микросхемы от перенапряжения и статического электричества. При организации рабочего места на предприятии много внимания уделяется проблемам защиты оборудования и компонентов.

BeeHive4+, BeeProg+, SmartProg2, MEMProg2, PIKProg2, T51Prog2

Читать далее статью в полном обьеме (pdf)

Программатор BeeHive4+/SA

Программатор BeeHive4+/SA

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