Выбор программатора для автоэлектрика

Обновлено: 07.07.2024

Итак, Вы решили приобрести программатор и стоите перед выбором: какой программатор выбрать?

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

Советы по выбору программатора Вы можете прочитать в статье "Советы по выбору программатора".

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

Если Вы уже заметили, на нашем сайте имеется четкое разделение программаторов на две большие категории:

Рекомендации по выбору и сравнения программаторов для конкретного семейства микросхем можно посмотреть, перейдя по ссылкам ниже:

1. Программаторы для PIC
2. Программаторы для AVR
3. Программаторы для Flash
4. Программаторы для eMMC
5. Программаторы для NAND
6. Программаторы для DataFlash
7. Программаторы для I2C
8. Программаторы для РТ

Выбор программатора по названию микросхем

Для выбора программатора укажите полное название или фрагмент названия микросхемы, которую хотите программировать.
Это может быть, например, 556 или PIC16.

Введите строку для поиска

Вопросы по выбору программатора

Использование какого-либо конкретного программатора для программирования той или иной микросхемы не является обязательным. Единственное что требуется - это неукоснительное соблюдение требований, изложенных в руководстве по программированию микросхем. Все наши программаторы строго соответствуют требованиям этих документов. Многие производители рекомендуют использовать именно программаторы ChipStar, как наиболее подходящие.

Самый быстрый программатор ChipStar-TAU. Он имеет самый быстрый процессор и самую высокую скорость USB интерфейса.

Конечно можно, мы ведь их делаем сами :)
А если серьезно, у нас есть программатор, специально разработанный для самостоятельного изготовления: ChipStar-Janus.

Для программирования eMMC рекомендуется программатор ChipStar-TAU.

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

А если отвечать коротко, то самый надежный - ChipStar-TAU.

Любой программатор ChipStar, кроме ChipStar-Janus. Все профессиональные программаторы ChipStar (кроме ChipStar-TAU) обеспечивают напряжение программирования до 25V при токе до 350mA, чего вполне достаточно для программирования восьмиразрядных микросхем EPROM памяти. Для программирования шестнадцатиразрядных микросхем EPROM, как, например, AM27C1024, нужен программатор ChipStar-Mercury или более специализированный ChipStar-Phobos. Подобные микросхемы сейчас не используются вообще, а ранее использовались редко.
Примечания:
1. для программирования шестнадцатибитной FLASH памяти, как, например, AM29F400, достаточно иметь программатор ChipStar-Lynx.
2. Программатор ChipStar-TAU обеспечивают напряжение программирования до 13V, поэтому большинство микросхем EPROM (кроме самых устаревших) он программирует.

Микросхемы NAND памяти поддерживаются на многих программаторах ChipStar.
Рекомендуется программатор ChipStar-TAU, как самый быстрый и недорогой.

Программаторы ChipStar не требуют специальных адаптеров для микросхем. Поскольку микросхемы NAND выпускаются, как правило, в корпусах типа TSOP-I-48, то требуется универсальный адаптер-переходник UP-TSOP-I/48.

Любой программатор ChipStar программируем SPI Flash. Достаточно программатора ChipStar-Lynx.
Однако самым быстрым программатором для SPI Flash будет ChipStar-TAU

Для программирования микроконтроллеров PIC подходит любой программатор ChipStar. Достаточно программатора ChipStar-Lynx.

Любой программатор ChipStar программирует микроконтроллеры AVR. Если нужно работать только с этими микроконтроллерами, достаточно программатора ChipStar-Lynx.

Зависит от того, какая микросхема используется в материнской плате. В большинстве случаев будет достаточно программатора ChipStar-Lynx. Для подбора программатора по названию микросхемы можно воспользоваться поиском.

По сравнению с другими радиолюбительскими программаторами ChipStar-Janus поддерживает значительно больше микросхем, включая NAND, I2C, SPI FLASH, микроконтроллеры PIC, AVR и другие.

Вы обещаете для программатора ChipStar-Janus такую же поддержку, как и для других. Но он очень дешевый и его даже можно собрать самому. В чем подвох?

Нет подвоха. Управляющая программа для всех программаторов единая. Если микросхема добавляется в базу программы, то она добавляется сразу для всех программаторов. Если в программу вносится что-то новое или исправляется ошибка, то это также распространяется на все программаторы. Единственное ограничение для пользователей ChipStar-Janus - мы не отвечаем на ваши вопросы по телефону. Также оставляем за собой право не отвечать на вопросы по сборке программатора, если они вызваны некомпетентностью потенциального пользователя.


При выборе программатора необходимо обратить внимание на следующие характеристики программатора:

•Перечень микросхем (мс.), поддерживаемых программатором;
•Соответствие реализованных режимов программирования требованиям спецификаций производителей мс.;
•Скорость программирования;
•Особенности аппаратной реализации;
•Наличие и качество технической и информационной поддержки пользователя со стороны разработчика программатора;
•Способ обновления программного обеспечения;
•Наличие и качество дополнительных и сервисных возможностей заложенных в программатор;
•Поддержка программирования мс., выполненных в корпусах отличных от DIP;
•Поддержка программирования микросхем непосредственно в плате пользователя;
•Способ подключения программатора к PC;
•Удобство и дружественность пользовательского интерфейса;
•Надежность;
•Наличие сертификата соответствия;
•Цена программатора;

Если вы решили купить программатор, необходимо убедиться, что "понравившийся" программатор, как минимум, поддерживает тот перечень микросхем, с которыми вам предстоит иметь дело. Если вы предполагаете, что в обозримом будущем, спектр применяемых мс. может расшириться, особое внимание следует обратить на архитектуру программатора, который вы собираетесь купить.
Обеспечить поддержку новых микросхем, которые могут появиться в обозримом будущем, сможет только тот программатор, аппаратная реализация которого способна обеспечить подачу логических сигналов низкого, высокого уровня, внешнего генератора, а также Pullup, Pulldown на любые выводы колодки.
Если вы планируете работать с FLASH памятью большой плотности (большого объема), необходимо при выборе программатора особое внимание уделить такой характеристике как скорость программирования.
И так, какой программатор выбрать и/или купить, надо как минимум знать, какие микросхемы, и в каких типах корпусов, используются в тех устройствах, которые Вы предполагаете обслуживать. Только обладая подобным перечнем, можно сделать правильный выбор, и купить программатор, который будет удовлетворять Вашим требованиям.

Какие бывают программаторы


Задача программатора вне зависимости от сферы применения – сбор данных с носителя, их запись (прошивка). У дебаггера несколько иная функция, он создает виртуальное пространство, в котором осуществляется контролируемый запуск, отладка внутреннего программного обеспечения. При установке базового софта используют программатор микросхем узкого профиля, рассчитанный только на данный тип микропроцессоров. По типу подключения к чипу существует следующие разновидности приборов:

  1. Последовательный – чтобы работать с ним требуется включение через разрыв схемы. Радиолюбителям такая схема знакома при измерении силы тока, когда амперметр включают в цепь нагрузки. Плюсы такого метода, отсутствие необходимости извлечения микрочипа из платы, минусы – падение скорости программирования, повышение чувствительности к помехам при большой длине кабеля;
  2. Параллельный – прибор подключается с помощью разъема в который вставляется схема. К недостаткам стоит отнести два фактора. Первый – необходимость демонтажа микросхемы, что при работе, например, с программатором для авто, потребует разборки самого устройства. Кроме того, разъем прибора должен иметь такой же интерфейс как проверяемая микросхема или быть с набором адаптеров, расширяющих спектр применения программатора. Но такой универсальный программатор более дорогой по цене. Хотя по мнению покупателей такая стоимость будет оправданной при частом использовании прибора. Достоинство параллельной схемы подключения – программирование на высокой скорости, помехозащищенность.

Чтобы записать данные, установить актуальное программное обеспечение девайса, отладчик должен передать соответствующую информацию. Чтобы произвести подобную операцию, прибор должен быть подключен к компьютеру через определенные порты. Наиболее распространенные разъемы USB, COM, LPT. Подключение к компьютеру usb / com / lpt портами осуществляется, как правило, любительскими или полупрофессиональными моделями. Профессиональные устройства используют интернет соединения для достижения высокой скорости. Взаимодействие дебаггера с компьютером осуществляется через специализированный софт, который устанавливается на компьютер. Старые и недорогие устройства работают через текстовый софт, более современные через графический.

Другой вариант работы с микрочипами, автономный, подключения к компьютеру не требует, являясь по сути самостоятельным устройством, имеющим как, правило клавиатуру, дисплей. Таким форм-фактором оснащается, например, программатор домофонных ключей, так как во время работы носить ноутбук мастеру довольно неудобно. Кроме интерфейса порта, служащего для связи с компьютером, программатор имеет второй интерфейс, необходимый, чтобы взаимодействовать с микроконтроллером. Этот связующий интерфейс прежде всего продиктован самим производителем микросхем. Самые продаваемые микропроцессоры, а стало быть наиболее популярные интерфейсы это ATMEL, SPI, EEPROM.

Как выбрать оптимально подходящий отладчик, программатор


Естественно, главные критерии выбора – предназначение прибора, что пользователь собирается им прошивать, перепрограммировать. Так кроме указанных выше интерфейсов ATMEL, SPI, EEPROM, существуют МК, требующие узко специализированных приборов. Так популярные модели микроконтроллеров серии STM отличаются комфортностью работы, универсальностью, но требуют специализированного аппаратного обеспечения. Второй, немаловажный фактор, условия работы с прибором. Так программатор USB для микросхем может быть открытого типа. А вот аппараты, которые предполагается переносить, или предполагается выезд с ним, лучше предпочесть автономного типа, закрытые корпусом. Нельзя забывать и регулярное обновление программного обеспечения, оно устраняет недочеты предыдущих версий ПО, сделав его стабильно работающими, устойчивым к кибератакам.

Какого производителя выбрать, где купить


Качественный изготовитель приборов, не только гарантия долгой, бесперебойной работы, но и залог актуальности прошивок. Если производитель перестанет со временем выпускать прошивки, пользователю придется скачивать их самостоятельно со сторонних ресурсов. Лучшие производители на данный момент представлены следующим списком:

  • Tactrix – американский производитель известный своими программаторами автомобильного профиля, например, для автоключей. Продукция компании задает планку качества другим производителям, а с обновлением прошивки пользователи никогда не испытывают трудностей. Оно выходит регулярно, хотя продукция компании поддерживает ПО и от других фирм;
  • Himsa – европейская фирма известная радиоинженерам с середины 90-х годов прошлого века. Преимущество фирмы – широкая дилерская сеть, поддержка гарантийного обслуживания, высокая скорость передачи данных выпускаемых ею приборов;
  • TurboSky – Китайская компания, специализирующая на производстве радиооборудования, и комплектующих. Практически сразу после основания вышла на российский рынок, заслужив репутацию надежного поставщика электроники при умеренной цене продукции;
  • SEGGER Microcontroller – еще один европейский производитель предоставляющий лучшее соотношение цены и качества продукции. Если популярные фирмы, представленные здесь имеют определенную специализацию то продукция SEGGER поддерживает широкий спектр ATMEL AVR, STM микроконтроллеров, используемых в различных отраслях. Как промышленного, так и бытового характера.

Кроме упомянутых выше компаний так же встречается продукция отечественных фирм, но больше всего конечно китайской продукции. Ее особенно много в интернет – магазинах, где она представлена, как правило, безымянными производителями. На таких сайтах есть только техническое описание основных функций прибора без каких – либо подробностей применения, гарантий качества. Более того часто встречаются негативные отзывы о подобных приборах, так как зачастую неправильно указана установка микросхемы в программатор. Что в свою очередь ведет к перегоранию МК.

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

Рейтинг качественных программаторов и дебаггеров 2022 года

Бюджетная категория


Универсальный USB программатор, поддерживающий десяти штырьковые флэш-микроконтроллеры с возможностью установки шести штырьковых адаптеров. Такое решение дает пользователю возможность установки отладочных плат компаний ATMega, ATTiny, Arduino. К преимуществам стоит отнести два варианта питания, 5 вольт, 3,3 вольта (через перемычку), стоимость модели. Если вопрос сколько стоит прибор для радиоинженера, сервис-инженера важен, то следует присмотреться к AVR USBASP.


Вот решил сделать себе контрольку- пробник для работы с автомобилями.
Сначала я определился с функциями которые мне нужны вот примерный список:
1. Вольтметр
2. Прозвонка
3. Светодиоды синий и красный
4. Зуммер
5. Фонарик
6. Генератор частоты
7. Резистивная нагрузка
8. Распознавание импульсных сигналов
9. Крепкий корпус
Сначала нарисовал схему. Я решил использовать не дорогие и доступные детали. Микроконтроллер самый доступный атмега8. Семисегментный индикатор. Несколько светодиодов, резисторов, и транзисторов. А также зуммер.


Далее я определился с корпусом. Это было самое сложное. Спроектировал корпус в солидворкс и распечатал на 3д принтере.



Лицевую и заднюю панели импортировал в корел и заказал у рекламщиков. Материал ПЭТ и УФ печать. Сделали быстро на следующий день.


Плату я нарисовал под размеры корпуса и заказал их в китае 10шт один соберу себе другие друзьям.




При положительном сигнале на игле – светится красный. При отрицательном – соответственно синий + звуковой сигнал.
Фото красного
Фото синего.

Что не получилось реализовать пока:
1.заряд по USB
2.измерение напряжения встроенной батареи
3.Аналоговый пробник без включения микроконтроллера
4. одна тактовая кнопка оказалась лишняя на плате.
5.частотомер- тахометр
6. измерение температуры

На этой версии платы больше ни каких функций делать не буду.
Сделаю доработанную версию позже.

Контролька питается от трех батарей типа AG-13 .
Иглу я сделал из проволоки для полуавтоматической сварки диаметр 1.5мм. длина 40мм.
Вот такие получились тех. характеристики Размеры 142мм *20мм (без "иглы")
Длина провода 150см
Рабочее напряжение до 50 Вольт
Рабочая температура от -40 до +60 С
Ток в цепи при включении резистивной нагрузки 240мА при 12В, и 500мА при24В.
Ток в исследуемой цепи при "прозвонке" 0.02 мА ·
Примерная стоимость пробника вышла 900р. За такую цену я ничего подобного не нашел. Поэтому считаю что данный проект имеет право на жизнь.
Пишите комментарии что думаете по поводу этой контрольки.

Читайте также: