Часы на газоразрядных индикаторах — Прошивка микроконтроллера

Приветствую вас снова!

Продолжаю изготовление уникальных часов на ГРИ. Травление платы и пайка ее компонентов уже позади. Можно перейти к следующему этапу.

Часы на газоразрядных индикаторах - травление плат

В этом посте подробно разберем изготовление прошивки микроконтроллера. Основной элемент, который нам понадобится – программатор. Его можно купить с специализированном магазине. Стоимость элемента — от 500 до 1000 рублей (PIC16f628a). Я предпочел сделать программатор самостоятельно. Для работы мне понадобились:

  1. Разъем rs-232 female.
  2. PIC16f.
  3. Кусок провода usb с разъемом для дополнительного питания MK.
  4. Резисторы на 4.7 Ом (2 штуки) и 14.3 Ом (1 штука).

На компьютере или ноутбуке должен быть COM-порт, так как у меня прошивка через переходник usb-rs232 не пошла.

В Интернете скачал достаточно простую и наглядную схему.

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Немного поразмыслив, сократил схему и оставил только самое нужное:

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

После сборки должна получиться примерно вот такая заготовка:

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Резисторы монтируем в корпус разъема, поэтому конструкция получается компактной.

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

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

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Обращаем внимание на расположение ног на МК. На фото можно увидеть слева направо в верхнем ряду 5 и 6 ноги, а в нижнем – 3, 4 и 5.

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

В собранный программатор согласно схеме втыкаем МК. Подключаем все к компьютеру,

скачиваем ПО и начинаем его установку. Для работы выбираем англоязычную версию.

Я использовал следующие настройки:

1) Нужно зайти во вкладку Settings -> Hardware, там выбрать JDM и номер порта.

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

2) Запускаем Hardware Test, после этого — Detect Device

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

3) Загружаем на программатор ПРОШИВКУ.

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

4) Завершающий этап настройки ПО:

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

После завершения прошивки помещаем МК в «кроватку» и крепим питание к часам. Устройство должно работать. Я сразу настроил время. На фото показано место припайки разъема для блока питания:

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Часы на газоразрядных индикаторах - Прошивка микроконтроллера

Более детально процесс показан на следующем видео:

Плата для ламп ИН12 — скачать


Загрузка...

Похожее ...

2 комментария

  1. Максим:

    Добрый день! Очень заинтересован созданием данных часов! Возник вопрос, если я создам даный программатор то смогу ли я прошить микросхему если у меня стоит ПО Windows 10. Заранее благодарен!

  2. Admin:

    Добрый день. Думаю проблем не должно возникнуть. На крайняк можете использовать Virtual MAchine.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

1 + десять =