Например TDA7294

Форум РадиоКот • Просмотр темы - Программатор AVR по мотивам ARV
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 11:42:01

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Программатор AVR по мотивам ARV
СообщениеДобавлено: Чт май 19, 2011 21:45:34 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 547
Рейтинг сообщения: 0
Здравствуйте уважаемые!
Сделал тут недавно себе программатор, и решил выложить схему здесь, вдруг кому такое решение пригодится...

Немного о системе.
Нашёл тут на сайте одного из уважаемых мной авторов - ARV, с которым мне довелось немножко пообщаться лично, интересную схему ISP - программатора
http://arv.radioliga.com/content/view/40/43/
Решил повторить. На удивление, К561ЛН2 у себя не нашёл.
Взгляд упал на К561ЛН3. Хм... Не сильно популярная микросхема. Погуглив выяснил, что это довольно интересный чип, похож на К561ЛН1, только мощнее,
и на моей памяти это единственный случай, когда ЛН - не инвертор.
Решил сделать на нём.

Изображение

V1.0 на верхней схеме. Совместима с PonyProg, только нужно включить инверсию сигнала RESET.
Собрал, работает. Только меня напрягло то, что если согласно рекомендациям лучших собаководов те выводы МК, которые будут использоваться для ISP - программирования, использовать как выходы, и после этого подключить программатор, то ведь девайсы могут и разодраться :)
Кроме того, меня при многократном перепрограммировании запарило втыкать/вытыкать шлейф.

Да, делаем версию 2.0 (схема внизу). Добавил только один полевичок, сдутый с неисправной материнской платы (думаю и КТ315 с парой килоом в базовой цепи с этим тоже бы справился). Также добавил ледик индикации режима программирования.
Собрал, работает. В данном случае программатор полностью совместим как с PonyProg (инверсия RESET больше не нужна),
так и с AVRDude:
avrdude -C avrdude.conf -c ponyser -P com1 -p m48 -U flash:w:"C:\Prot7\MY_projects\mega48_auto\Exe\clock.hex":i

Для проверки программатора использовал утилиту TCOM, работа с которой описывалась в журнале Радио №5 за 2003 год:
ftp://ftp.radio.ru/pub/2003/05/tcom/tcom.exe

Успешно пробовал прошивать ATtiny2313, ATtiny13, ATmega48, ATmega8, причём ATtiny13 прошил в схеме с непропаянным выводом GND!!!
На плате установлен кварц на 4МГц, кроватки для микросхем в DIP - кузове, и штыревой разъём для шлейфа, большинство контактов которого припаял тонкими проводниками прямо к дорожкам платы с нижней стороны (на монтажной схеме не показаны)

Интересно, что схема программируемого устройства при соединеннии с программатором будет работать только при подаче питания на программатор.

В архивчике печатка в SLayout и схема в SPlan
PS. VT2 - KT361 (подойдёт любой маломощный p-n-p транзистор)

Спасибо за внимание!
Если что-то можно было сделать лучше, сильно не ругайте :)


Вложения:
avr_isp.rar [22.7 KiB]
Скачиваний: 354
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор AVR по мотивам ARV
СообщениеДобавлено: Чт май 19, 2011 21:48:11 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -63
Зарегистрирован: Вт сен 14, 2010 10:27:19
Сообщений: 2584
Рейтинг сообщения: 0
Дак резисторы ставят на сигналы чтоб не тягались они.

_________________
Будете проходить мимо- проходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор AVR по мотивам ARV
СообщениеДобавлено: Пт май 20, 2011 10:12:24 
Поставщик валерьянки для Кота

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Ср май 11, 2011 21:37:45
Сообщений: 1995
Откуда: Цветочный город
Рейтинг сообщения: 0
в верхней схеме можно стабилитроны выкинуть, а входные резисторы ЛН-ки увеличить до 10-15К. в нижней на полевик идущий сигнал вообще можно и без резистора и без стабилитрона. экономия, однако! :)))

_________________
битва с дураками проиграна, победители торжествуют. слава победителям!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Программатор AVR по мотивам ARV
СообщениеДобавлено: Пт май 20, 2011 11:57:30 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 547
Рейтинг сообщения: 0
Мастер Ломастер писал(а):
в верхней схеме можно стабилитроны выкинуть, а входные резисторы ЛН-ки увеличить до 10-15К. в нижней на полевик идущий сигнал вообще можно и без резистора и без стабилитрона. экономия, однако!

Точно подмечено, спасибо! :beer:
Защитные диоды в ЛН-ке рулят и бибикают :) Правда я где-то вроде читал, что не во всех ЛН-ках такие диоды есть, тестером для гарантии надо наверное сначала проверить :dont_know:


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y