• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

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

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Простейший универсальный программатор

  • Автор темы Автор темы Raver
  • Дата начала Дата начала

Raver

Часовых дел мастер
Регистрация
31 Мар 2009
Сообщения
303
Реакции
19
Баллы
0
Простейший универсальный программатор

Здравствуйте друзья! Очень часто на различных форумах я видел сообщения о тем, что пользователь хочет собрать какое-нибудь устройство на микроконтроллере но знаний и программатора для этого совершенно нет. Я постараюсь исправить сложившуюся ситуацию. Представляю вашему вниманию один из простейших программаторов для AVR микроконтроллеров, собранный на микросхеме 74HC244 подключаемый в LPT порт. Он очень прост в изготовлении, не требует настройки, собран из простейших деталей, и очень дешевый. Конечно не дешевле программатора «5 проводков», но я его не советую использовать, всякое бывает, и сгоревший LPT порт сложно заменить. Представленный мною программатор имеет следующий вид: загрузка прошивки в ATTiny2313 и ATMega8, разъем для подключения остальных микроконтроллеров, разъем для подключения кварца (только для attiny2313 и atmega8) светодиоды «программирование» и «питание». Питание берется от USB порта. Ниже вы найдете архив с подробным содержанием сборки, файл с распиновкой микроконтроллеров и ссылкой на статью по которой все делалось..
Список деталей:

  • Микросхема 74HC244
  • Резисторы (0,25 Вт)
  • 100 Ом * 4 шт
  • 470 Ом * 2 шт
  • 4,7 кОм
  • 2 светодиода 3 мм(красный и зеленый)
  • Диод 1N4148
  • Панелька 20 Dip обычная
  • Панелька 28 Dip (узкая) обычная
  • Панелька 8 Dip цанговая
  • USB штекер
  • разъем DB25М с пластиковым корпусом (LPT)
  • конденсатор 0,1мкф (104)
  • конденсатор 22пкф * 2 шт(220)
  • 10 жильный кабель 20 см
  • 6 штырьков

Не бойтесь начинать, у вас все обязательно получится!
Удачи!
 

Вложения

  • Программатор.zip
    Программатор.zip
    1.3 MB · Просмотры: 7,694
  • Безымянный3.webp
    Безымянный3.webp
    141.1 KB · Просмотры: 5,339
Спасибо, в свободное время обязательно соберу.
 
Спасибо, статья в архиве просто мега супер крутая и понятная!
 
Замечательно!
 
А кварц с какой частотой нужен?
 
Кварц нужен для второй прошивки микроконтроллера, если в первый раз вы его запрограммировали на работу от внешнего кварцевого резонатора (кварца).
 
Я собрал...РАБОТАЕТ :tehnari_ru_288:!!! Спасибо за схему :tehnari_ru_953: !!!

Проверял на ATMega 8, комп её видит, но т.к. я не знаю язык C, а знаю тока Object Pascal и Delphy... ничего не смог запрограммировать...:tehnari_ru_235:

З.Ы. Буду учить С... И ещё вопросик можно ли как нибудь запрограммировать схему с помощью Delphy?
 
Фотки в студию, а то я чего-то его отсюда не вижу...
 
а чо он программирует?
 
Не "чо", а что. Микроконтроллеры.
 
что такое микро контроллеры?
 
а какие именно этот ааааааа



ВСПООМНИЛ какая прога чтобы программировать есть у мя племянник сделал ХРЕНОВИНУ (извиняюсь за выражение) подсоединяется к компу через порт (как у видюхи только на матери) и программирует через лёгкую прогу весит (не помню) от 1метра до 20 м6 и программирует свето-диоды напоследовательное зажигание как сделать такое устройство и из чего подскажите прогу для программирования!
 
а какие именно этот ааааааа



ВСПООМНИЛ какая прога чтобы программировать есть у мя племянник сделал ХРЕНОВИНУ (извиняюсь за выражение) подсоединяется к компу через порт (как у видюхи только на матери) и программирует через лёгкую прогу весит (не помню) от 1метра до 20 м6 и программирует свето-диоды напоследовательное зажигание как сделать такое устройство и из чего подскажите прогу для программирования!

Вот пожалуйста, там все описано. Правила русского языка
 
Cкажите пожалуйста для чего нужны выводы MISO MOSI RESET SCK? И к каким выводам на схеме подключить USB штекер????
 
эти выводы нужны для программирования других микроконтроллеров (не ATMega8 и Attiny2313). Просто распаивайте их по даташиту.
USB штекер нужен только для питания. В печатной плате они вроде бы указаны?
 
лучше собрать от protoss'a usb програматор, он работает со многими прогами и микрухами.
DSC00167.webpDSC00155.webpshematic.webp
 
я собираю этот программатор, возможно скоро напишу об этом статью.
 
Поддерживаю JDVU, хороший программатор, сейчас сам такой собираю.
Кстати JDVU надо будет, чтобы ты мне его прошил))) за мной не заржавеет:tehnari_ru_232:
 
лучше собрать от protoss'a usb програматор, он работает со многими прогами и микрухами.
Посмотреть вложение 21215Посмотреть вложение 21217Посмотреть вложение 21216

Заинтересовал этот программатор, но не понял зачем там справа штыри(на схеме isp) и зачем переключатели , а также какие они программирует микроконтроллеры?
 
Назад
Сверху