Нужен программатор для ATMEGA32-16PU

Чем и как залить прошивку в контроллер, EPROM, чайник, утюг, самовар ...
Аватара пользователя
БАРС
модератор, спонсор, писатель, идеолог, редактор
модератор, спонсор, писатель, идеолог, редактор
Сообщения: 2019
Зарегистрирован: 16 ноя 2009, 15:25
Откуда: СССР, г. Москва

Re: Нужен программатор для ATMEGA32-16PU

Сообщение БАРС »

1. А почему бы тогда не поставить подтягивающий резистор с базы VT1 на землю? Так же наверное схематически правильнее? :-?
3. А его может и не быть? Я думал оно всегда присутствует...
4. Что за перемычка? Которая замыкает ножку PGM МК через резистор 10к на общий провод?
4.1 А почему бы переключатель который сидит на 2 и 4 ножках микросхемы не перекинуть на 1 или 3 ножку? Тогда освободится один инвертор. Какая разница где переключать, до инверторов или после...
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Нужен программатор для ATMEGA32-16PU

Сообщение rhf-admin »

1. Подтяжка нужна именно на коллекторе, что бы при разомкнутом транзисторе вход контроллера в воздухе не повисал и наводки всякие не ловил.
3. Оно всегда присутствует, когда всё нормально. А если есть косяки какие-то есть, то отсутствие тактирования как раз поможет навести на мысли о том, где именно они находятся. Например, если нет ни тактирования, ни данных, то скорее всего что-то не то с портом (или не тот выбран, или дохлый, или ещё что-то). Если данные есть, а тактирования нет, то где-то обрыв именно этой линии вероятнее всего (ну или светодиод сгорел :) ).
4. Ага, только там в последней версии даже не перемычка (это я раньше оказывается перемычки делал), а просто PGM постоянно через 10 кОм подключен к земле. Это "заземление" блокирует случайный/произвольный переход в режим низковольтного программирования, когда таковое разрешено.
4.1. Да так-то вроде без разницы. Пожалуй действительно можно избавиться от одного инвертора.
С уважением, администрация сайта.
Аватара пользователя
БАРС
модератор, спонсор, писатель, идеолог, редактор
модератор, спонсор, писатель, идеолог, редактор
Сообщения: 2019
Зарегистрирован: 16 ноя 2009, 15:25
Откуда: СССР, г. Москва

Re: Нужен программатор для ATMEGA32-16PU

Сообщение БАРС »

Смотрел подобные схемы программаторов, почему то в них используют логику 74HC00 (даташит http://www.datasheetcatalog.org/datashe ... sqi1yy.pdf ), только входы каждого инвертора закорачивают. Не понимаю, почему не 74HC14? Они чем-то отличаются?
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Нужен программатор для ATMEGA32-16PU

Сообщение rhf-admin »

Брать 74hc00 имеет смысл, например, что бы уронить на землю все сигналы при отсутствии питания, типа как тут было, но с этим в принципе и правильно написанная программа справляется (если только просто подстраховаться). А если входы инверторов просто между собой закорачивать, то разницы вообще никакой.
С уважением, администрация сайта.
aliens1000
Читатель
Читатель
Сообщения: 21
Зарегистрирован: 10 фев 2012, 03:29

Re: Нужен программатор для ATMEGA32-16PU

Сообщение aliens1000 »

Ja Vashim programmatorom smarkartu pro4ital.12V voobs4e ne podklu4al. na 5 voltax
Вложения
goldwafer.jpg
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Нужен программатор для ATMEGA32-16PU

Сообщение rhf-admin »

Отлично. :D В принципе программатор - это просто в некотором смысле преобразователь интерфейсов, так что наверняка им можно прочитать ещё кучу разных чипов, лишь бы программа умела это делать. А +12В нужны только для высоковольтного программирования, для низковольтного они нафиг не нужны.
P.S. А что за смарт карта, если не секрет? :)
С уважением, администрация сайта.
Аватара пользователя
БАРС
модератор, спонсор, писатель, идеолог, редактор
модератор, спонсор, писатель, идеолог, редактор
Сообщения: 2019
Зарегистрирован: 16 ноя 2009, 15:25
Откуда: СССР, г. Москва

Re: Нужен программатор для ATMEGA32-16PU

Сообщение БАРС »

rhf-admin писал(а):В принципе программатор - это просто в некотором смысле преобразователь интерфейсов, так что наверняка им можно прочитать ещё кучу разных чипов, лишь бы программа умела это делать.
Да-да. Я тоже интересовался этим вопросом, и сделал выводы. Программаторы эти сами по себе ничего не программируют, они как бы являются устройством согласования между ПК и МК. Компьютер это такое устройство, который может чем-то управлять только в случае наличия определённой программы. Если имеется соответствующая программа и "модуль сопряжения", то он может управлять хоть телевизором, хоть ядерным реактором.
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
aliens1000
Читатель
Читатель
Сообщения: 21
Зарегистрирован: 10 фев 2012, 03:29

Re: Нужен программатор для ATMEGA32-16PU

Сообщение aliens1000 »

pro4ital imenno takuju kak v helpe IC prog.Смарткарты (Wafercards)
ispolzujutsa na parkingax v Parize. I french telefonnuju toze pro4ital.

Xmmm... Bankomatovskuju moju VISA toze pro4ital.4to-to ja ne uvidel xot kakix-nibud personalnix dannix.V asm nikakix dannix o banke i my name/sorname ne vidat
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Нужен программатор для ATMEGA32-16PU

Сообщение rhf-admin »

V asm nikakix dannix o banke i my name/sorname ne vidat
Ну вообще-то данные могут быть просто зашифрованы, например. ;)
Или хотя бы закодированы определённым образом, как на магнитной полосе.

Я со смарт-картами не сталкивался, но чуток читал про карты с магнитными полосками, так вот там есть стандарт на формат кодирования для каждой полосы (их на карте аж 3 штуки может быть) и тот набор нулей и единиц, который ты считываешь надо сначала декодировать и только тогда весь этот набор битов станет осмысленной информацией.

P.S. А вообще, ты лучше такие вещи не читай. А то приедет большой брат, у которого как известно большой глаз. Обычно карта принадлежит не тому, кто её носит в кармане, а тому, кто её выпустил. Достань из кошелька банковскую карту и читай, что написано мелким шрифтом на обороте: "карта принадлежит такому-то банку, если вы её нашли - верните по адресу...". Понял, принадлежит не тебе, а банку, и вернуть не тебе, а "по адресу". Те же яйца практически на всех картах написаны, не только на банковских.
С уважением, администрация сайта.
Аватара пользователя
БАРС
модератор, спонсор, писатель, идеолог, редактор
модератор, спонсор, писатель, идеолог, редактор
Сообщения: 2019
Зарегистрирован: 16 ноя 2009, 15:25
Откуда: СССР, г. Москва

Re: Нужен программатор для ATMEGA32-16PU

Сообщение БАРС »

Отдали USB ИК-порт. Внутри микросхема PL-2303HX. Нашёл статью http://shemotehnik.ru/computers/98-sxem ... l2303.html
Получится ли СОМ-программатор подключать через эту микросхему к USB-порту? Будет ли работать? :-?
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
Ответить