Статьи » Разработки
Добавить статью

Пружинные контакты для внутрисхемного программирования

2021-06-18 в 23:45 (последнее изменение 2023-11-09 в 12:16)

С недавнего времени начал в своих проектах применять для внутрисхемного программирования просто круглые контактные площадки. Решил раз и навсегда отойти от использования штыревых разъемов 6*2 с шагом 2,54 мм.

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

К этим контактам на время загрузки прошивки подключается специальная прищепка. На самой прищепке прикреплена плата с пружинными контактами. Их называют pogopin. Для себя определил что буду использовать тип 1*6 контактов pogopin с шагом 1,27 мм. Вот как выглядит печатная плата с разъемом для программирования AVR микроконтроллера Atmega328p.

Контакты программирования

внутрисхемное программирование

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

разъем pogopin

Так как плата еще находится в производстве, кидаю фотку из письма от инженеров PCBway. Печатная плата кстати из проекта FM перехватчика для автомобилей экстренных служб.

программирование avr

В следующий раз я больше внимания уделю подготовке файла. Получилось так что контакты на плате для разъема покрыты слоем припоя. Ничего критичного в этом нет, но лучше будет если все же оставить голую медь.

Внимание! На некоторых фото вы видите контакты разъема с шагом 2,54. Это не ошибка, это необходимость. Так же и плата была заказана под такой разъем. Это тестовый прототип и на него прошивка будет заливаться другим способом. В исходных файлах все правильно, там контакты разъема имеют шаг 1,27 мм. В любом случае, изменить это не составит труда.

пружинные контакты для программирования

прищепка для программирования

Разъем для программирования - заказать
Файл библиотеки компонента и корпуса для DipTrace - скачать


Не пропустите обновления! Подписывайтесь на нашу группу Вконтакте.
Так же у нас есть Telegram канал.
Вам понравился наш материал? Поделитесь с коллегами!

Просмотров: 3492. Оценка статьи: 5.0 из 5. Уже оценило 2 читателя

Об авторе - Администратор

More by Администратор

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]