Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Тема закрыта

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 16:40:56

gregor писал(а):...для каждого типа МК новую подпорку для костыля делать...


:))) :))) :))) хорош уже мой программатор "костылем" обзывать :)))

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 16:41:24

+мильон
какие кроватки ? какие программаторы ? сейчас не 80е годы.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 17:02:31

Вова, извини уж, мы же не со зла. Раз уж взялся делать - делай. Потом разберешься что к чему, оценишь на собственном опыте все плюсы и минусы.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 17:06:19

gregor писал(а):Вова, извини уж, мы же не со зла. Раз уж взялся делать - делай. Потом разберешься что к чему, оценишь на собственном опыте все плюсы и минусы.

мне это интересно, когда собираешь своим руками :)

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 17:34:54

Вот это правильно! Но еще и своей головой.
В общем, послушай советы и сделай по своему. :)) Кстати, советую - соберешь этот программатор и потом с его помощью сделай USB - программатор, вот такой, или такой

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 18:07:58

это мой пост №100, юбилей :)
ок, но это потом, в перспективе...

по поводу транзистора, может этот аналог подойдет?
там мой последний пост

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 20:45:55

Даже не знаю где ответить - там или тут.
Меняй без сомнений - хоть КТ315 поставь.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 20:51:58

gregor писал(а):Даже не знаю где ответить - там или тут.
Меняй без сомнений - хоть КТ315 поставь.


Меня больше всего пугает, что в заявленном оригинале максимальный ток коллектора 200 мА, а в том, на что я хочу его заменить, ток коллектора 100 мА. А если сгорит, да еще контроллер мне спалит? Или еще хуже, порт на компе выгорит? Ведь, как видно из схемы, программатор гальванической развязки с портом не имеет.
И по коэффициенту усиления (передачи тока) они отличаются.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 20:59:02

Какие 200мА?! Там МК несколько мА потребит и фсё.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 20:59:59

просто КОТ писал(а):Какие 200мА?! Там МК несколько мА потребит и фсё.

поясните, откуда такая информация?

Коэффициент усиления (передачи тока) - это не важно?

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 21:02:03

чтобы получить где то 100ма нужно ну очень "постараться". С такими "темпами" прошивка начнется постов через 200 :)

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 21:03:25

ChipKiller писал(а):чтобы получить где то 100ма нужно ну очень "постараться". С такими "темпами" прошивка начнется постов через 200 :)

ставлю транзистор :solder:

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 21:28:07

Ну наконец-то!!! :)) :))

Re: Собираю сам программатор для AVR-микроконтроллеров.

Вт июн 05, 2012 21:32:07

Там тот бедный транзистор в ключевом режиме работает, закрыт - активна подтяжка к питанию, открылся - земля на "ресете". Какой коэффициент усиления, к котячьей бабушке? :))) :)))

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 10:27:26

Итак, программатор собран, фотографии в приложении. Переходим, так сказать, к подготовке прошивки микроконтроллера ATmega8L-8PU.
Как я понял отсюда, нам нужны следующие программы:
1) PonyProg (программа, управляющая прошивкой)
2) tavrasm (компилятор)
3) avrasm (второй компилятор Atmel)
4) блокнот (исходный код)

И сразу вопрос: как я понял, данный набор уже изрядно устарел. Возможно ли заменить его на более современные программы? Хочу оставить только PonyProg, а остальное, если есть такая возможность, то заменить. На что можно заменить?
Нужно с помощью чего-то скомпилировать .hex-файл и прошить через PonyProg/
Вложения
внешнее питание.JPG
(105.78 KiB) Скачиваний: 497
разъем.JPG
(103.85 KiB) Скачиваний: 494
готовый программатор.JPG
(111.24 KiB) Скачиваний: 522

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 11:02:53

Vova777 писал(а):И сразу вопрос: как я понял, данный набор уже изрядно устарел. Возможно ли заменить его на более современные программы?

ну, лет так на 10 :))
хотя с 'программатором', что ты собираешь, они ровесники, так что сойдет.

Если не хлебать худым валенком щи, то AVR Studio 6 и китайский AVR ASP/ISP на USB за 5$

А внешнее питание посмотри осцилографом. Мне такие внешнии питания попадались как отлично стабилизированные, так и с пульсацией под вольт.

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 11:59:32

Satyr писал(а):А внешнее питание посмотри осцилографом. Мне такие внешнии питания попадались как отлично стабилизированные, так и с пульсацией под вольт.

Осциллографа у меня нет :(
Но мультиметром я померил напряжение: с блока питания: 4.65 VDC, а в USB-порту компьютера: 4.82 VDC
Как я понимаю нужно не менее 5.00 VDC, или это подходит?

В даташите на контроллер написано:

Operating Voltages:
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)

Подходит?

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 12:08:17

Подходит-подходит.
Если бы вся электроника требовала столь точных источников, прямо тютя в тютю, в мире ни один электронный аппарат бы не работал. =)
Пульсации мультиметром не посмотришь, конечно.)

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 12:12:48

ок. Насчет пульсаций будем надеяться, что мой БП (вообще то, это зарядное устройство от iPod) стабилизированный.

Отклоняемся от хронологии событий. Так что по поводу программ для компиляции .hex-файла?

Re: Собираю сам программатор для AVR-микроконтроллеров.

Ср июн 06, 2012 12:20:52

Ну так сказано же выше. AVR Studio 6. Я когда-то пользовал CVAVR (прошивал, правда, все равно с помощью AVR Studio).
Тема закрыта