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

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

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

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

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

В этом посте подробно разберем изготовление прошивки микроконтроллера. Основной элемент, который нам понадобится – программатор. Его можно купить с специализированном магазине. Стоимость элемента – от 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 – скачать



Понравилась статья? Поделиться с друзьями:
Комментариев: 4
  1. Максим

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

  2. Admin (автор)

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

  3. Саша

    Добрый день! А один резистор точно 14.3 Ома? В магазине такой просто не смогли подобрать. Взял ближайший, 14 Ом. Собрал схему, и вижу такую картину: программа микросхему опрашивает, видит количество слов и чего то ещё, но не может записать в нее прошивку, потому как Device -Uncnown. Или я благополучно сжёг микруху?

  4. organic seo company

    Inventive writing can be Optimized for Search Engines.

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

три × 3 =