Оглавление:
- Шаг 1: Подготовка печатной платы
- Шаг 2: припаяйте все низкопрофильные детали
- Шаг 3: добавлено больше мелких деталей
- Шаг 4: добавляются более высокие кепки
- Шаг 5: Окончательная сборка
- Шаг 6: необязательный случай
- Шаг 7: Firefly 16F88 Tutor, установленный на Inchworm
Видео: Создание программатора / отладчика PIC Inchworm ICD2: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Это руководство представляет собой иллюстрированное пошаговое руководство по созданию клона ICD2 под названием Inchworm. Это простой набор, который позволяет вам создать программатор и отладчик, совместимые с MPLAB ICD2. Программистов много, но очень немногие включают отладчик (отладчик позволяет вы за один шаг выполняете свою программу и устанавливаете списки наблюдения (смотрите ваши переменные) и многое другое). Полное руководство, включая схему и примечания, можно найти на сайте blueroomelectronics
Шаг 1: Подготовка печатной платы
Вымойте плату в мягком моющем средстве и тщательно просушите перед сборкой.
Шаг 2: припаяйте все низкопрофильные детали
Здесь я припаял и обрезал выводы всех низкопрофильных деталей. При сборке печатной платы проще всего сначала собрать мелкие детали. Этот метод дает вам больше возможностей для работы при добавлении более высоких частей. Сначала добавьте резисторы, отметив, что желто-коричневые резисторы являются стандартными версиями с допуском 5%, а синие резисторы являются типами с металлической пленкой 1%. Теперь установите диоды, оба меньшего размера из стекла. Диоды и диоды большей мощности требуют, чтобы вы обращали внимание на цветную полосу на катоде всех диодов. Неправильная установка диодов приведет к нарушению нормальной работы Inchworm или любого другого электронного проекта. Примечание: я создаю версию с батарейным питанием для демонстраций, я использовал силовые диоды типа Schottky 1N5817 с малым падением напряжения вместо более распространенных диодов 1N4001. Шесть маленьких стеклянных диодов являются обычными типами 1N4148 (вы также можете использовать 1N914).
Шаг 3: добавлено больше мелких деталей
Здесь были добавлены гнезда IC.
Когда вы припаиваете гнездо IC, неплохо припаять только один контакт в углу, чтобы дать вам возможность правильно расположить его на печатной плате. Как только гнездо будет заподлицо, продолжайте припаивать остальные контакты. Затем добавляются байпасные конденсаторы 0,1 мкФ, эти крошечные конденсаторы важны при использовании любой логической ИС, они предназначены для поглощения небольших сбоев с помощью цифровых логических микросхем. Я добавил 5-миллиметровые светодиоды вместо 3-миллиметровых светодиодов. Это просто дело вкуса.
Шаг 4: добавляются более высокие кепки
Здесь были добавлены электролитические конденсаторы большего размера.
«Я использовал микроминиатюрные колпачки, когда мог их достать, вам не обязательно. На печатной плате есть место для стандартных конденсаторов большего размера; просто убедитесь, что они имеют правильное номинальное напряжение. Маленькие черные колпачки 10 мкФ рассчитаны на 25 В, а большие желтые колпачки рассчитаны на 16 В.
Шаг 5: Окончательная сборка
Теперь для всех крупных деталей. Добавьте питание, разъемы ICD2 и RS232. И да, это разъем DE9. DE9 Википедия. Перед тем, как паять 7805 (или LM2940-5), протестируйте его с установленным дополнительно радиатором перед пайкой. Винт и гайка имеют номер 6 и хорошо подходят. Вставьте MAX232 (или ST232) и подайте питание. Проверьте напряжения в двух контрольных точках (TP +5 и TP VPP> 12VDC) Теперь отключите питание и установите предварительно запрограммированный 16F877 или 16F877A ** (прошивку загрузчика для 16F877 можно найти в MPLAB, а для 16F877A можно найти на мой сайт Примечание: я использовал LM2940-5 с низким падением напряжения для работы от батареи.
Шаг 6: необязательный случай
Вот готовый Inchworm в корпусе Hammond 1591B. Я использую стойки, поэтому я могу прикрепить … Также возможно и дешевле установить Inchworm в крышку корпуса Hammond 1591BC с помощью винтов №6. Делает для красивого низкопрофильного ICD2.
Шаг 7: Firefly 16F88 Tutor, установленный на Inchworm
Здесь дюймовый червь показан с дополнительной платой Firefly 16F88 Tutor и ZIF.
Светодиоды горят, потому что он получает питание от никель-металлгидридных аккумуляторов 6AAA, расположенных в корпусе Orange Hammond 1591B.
Рекомендуемые:
Как прошить или запрограммировать прошивку ESP8266 AT с помощью прошивки ESP8266 и программатора, модуля IOT Wifi: 6 шагов
Как прошить или запрограммировать прошивку ESP8266 AT с помощью ESP8266 Flasher и программатора, модуля IOT Wifi: Описание: Этот модуль представляет собой USB-адаптер / программатор для модулей ESP8266 типа ESP-01 или ESP-01S. Он удобно оснащен гнездовым разъемом 2x4P 2,54 мм для подключения ESP01. Также он выламывает все штыри ESP-01 через вилку 2x4P 2,54 мм h
Программирование микроконтроллеров с помощью программатора USBasp в Atmel Studio: 7 шагов
Программирование микроконтроллеров с помощью программатора USBasp в Atmel Studio: Привет, я прочитал и изучил множество руководств, в которых рассказывается, как использовать программатор USBasp с IDE Arduino, но мне нужно было использовать Atmel Studio для задания в университете, и я не мог найти никаких руководств. После исследования и прочтения многих р
Создание адаптера Bluetooth, часть 2 (создание совместимого динамика): 16 шагов
Создание адаптера Bluetooth, часть 2 (Создание совместимого динамика): в этой инструкции я покажу вам, как использовать мой адаптер Bluetooth, чтобы сделать старый динамик совместимым с Bluetooth. * Если вы не читали мое первое руководство по " Изготовлению адаптер Bluetooth " Я предлагаю вам сделать это, прежде чем продолжить.C
Pic 16F676 Разъем для программирования ICSP для программатора PICkit 2: 6 шагов
Рис. 16F676 Разъем для программирования ICSP для программатора PICkit 2: я пытаюсь построить этот модуль с двумя двигателями постоянного тока для своего проекта робота, и у меня не было места для размещения штыря ICSP на печатной плате. Так что я быстро смоделировал этот дизайн
Создание маленьких роботов: создание роботов Micro-Sumo на один кубический дюйм и меньше: 5 шагов (с изображениями)
Создание маленьких роботов: создание роботов Micro-Sumo на один кубический дюйм и меньше: вот некоторые подробности о создании крошечных роботов и схем. В этом руководстве также будут рассмотрены некоторые основные советы и методы, которые могут быть полезны при создании роботов любого размера. Для меня одна из самых сложных задач в электронике - это увидеть, насколько малы