Страница 4 из 13
Добавлено: Чт дек 25, 2008 13:31:43
Kaban
Немного изменил платы программатора и панельки под тиньку, но немогу прикрепить файл к сообщению.
Добавлено: Чт дек 25, 2008 13:54:32
Kaban
Печатка
Добавлено: Пт дек 26, 2008 22:52:14
aiki01
Подскажите кто знает! Собрал основную плату stk200/300, возможно ли запрограммировать МК atmega8 если просто подать сигнал с выхода разъема IDC сразу на ноги МК без обвески типа резонатора, кондеров и резисторов?!
Заранее спасибо!

Добавлено: Сб фев 28, 2009 22:45:16
DataLife
Народ, выручайте!
Собрал не так давно свой первый программатор. STK200+/300 (по схеме
http://radiokot.ru/lab/controller/29/)
Сегодня только сделал удлинитель и подключил к компу. Дрова DLportIO (полная версия) стоят.
При попытке что-то прошить - avreal пишет, что якобы не видит программатор:
Command: +attiny26 -! -p1 -as -ew output\hexfile.hex -n
Atmel STK* adapter not found, but forced by '-!'
Can't resync
Reset pin released
Adapter disabled
Попробовал я поставить ключ -аа (автоматический выбор адаптера) - пишет, что не нашёл известного адаптера... Оч интересно ...
ТУТ фото разводки дорожек (всё взято из статьи).
Добавлено: Вс мар 01, 2009 18:40:18
Барсик
Откуда берёте +5 вольт для питания буферной микросхемы и микроконтроллера? Куда подключаете? Питание подключить не забыли?

Добавлено: Вс мар 01, 2009 21:05:47
DataLife
Барсик писал(а):Откуда берёте +5 вольт для питания буферной микросхемы и микроконтроллера? Куда подключаете? Питание подключить не забыли?

Эээээ... Питание?

Разве питание он не берёт от LPT? Да и куда его подключать? Нет же там (на программаторе) входов...
На панельках расширения - есть... Но у меня панелька для тини26 есть на самом программаторе, и как её питать тогда?
Такс ...
Из статьи про программаторы писал(а):
Буферизованные адаптеры запитываются от платы с программируемым процессором, т.е. питание подаётся на программируемую плату, а с неё на адаптеры поступает через шлейф.
Тоб-то всё же нужно +5В подавать на доп.панельку, и её конектить через шлейф на программатор?... Так ведь?...
Попробовал - те же яйца - только в профиль ... Не видит адаптера ...
Добавлено: Вс мар 01, 2009 22:19:34
Yellow Tiger
Питание он берет от того устройства, которое программирует - диод VD1 ни на что не намекает?

Ну, и, поскольку питания на буфере нет, буфер и не работает. Я же говорил, проверь, есть ли сигналы на выходе буфера.

Добавлено: Вс мар 01, 2009 23:51:12
Барсик
DataLife писал(а):...Разве питание он не берёт от LPT?
Вот этого я и боялся. Сам программатор должен получать питание от программируемой схемы через тот самый 10 контактный разъёмчик. Я на этом форуме уже объяснял это кому-то. Но сейчас не смог найти поиском, где именно.
Если Вы тыкаете контроллеры в те панельки, которые стоят на самой плате программатора, то необходимо подать питание от внешнего источника через контакт номер 2 разъёма X2...
Добавлено: Пн мар 02, 2009 00:19:00
Dancer
Судя по всему LPT-порт у товарища приказал долго жить...
Добавлено: Пн мар 02, 2009 21:33:19
DataLife
Кстати нет
Всё чудесным образм заработало, НО! Не через avreal, а через CodeVisiоn

Проверить, прошился ли на самом деле контроллер - не могу (пока что), но тот факт, что процесс проходит, индикатор хода прошивки (светик) горит, а значит всё гут

Вот новая версия
Добавлено: Вс мар 29, 2009 07:56:05
danch
Вот новая версия, пока ещё не паял.
На ней нет платы под TINY12, ибо и так тяжело было. как вариант можно заставить программировать его в цокетке TINY2313 но с отключаемой землей и без внешнего кварца, это добавить вроде будет несложно.
Re: Вот новая версия
Добавлено: Вс мар 29, 2009 08:23:41
ibiza11
danch писал(а):
На ней нет платы под TINY12, ибо и так тяжело было.
используйте регистр в SOIC. места меньше, сверлить меньше, удовольствия больше)))
Re: Вот новая версия
Добавлено: Вс мар 29, 2009 13:58:38
Барсик
ibiza11 писал(а):...используйте регистр в SOIC...
А где в STK200/300 регистр ?
danch писал(а):...спаял...неработает(
Может я проклят?
Ага. Сядьте на задницу и сидите как проклятый, пока тщательно не проверите правильность монтажа. Потом, не подключая программатор к LPT, подайте питание, и проследите, как проходят сигналы через формирователь. В процессе проверки входы формирователя нельзя оставлять висящими в воздухе. Подключать к земле или питанию. Лучше подключать их через резистор 300 - 500 Ом, чтобы не произошёл несчастный случай, когда Вы перепутаете вход с выходом...
Re: Вот новая версия
Добавлено: Вс мар 29, 2009 14:26:44
danch
Барсик писал(а):Потом, не подключая программатор к LPT, подайте питание, и проследите, как проходят сигналы через формирователь. В процессе проверки входы формирователя нельзя оставлять висящими в воздухе. Подключать к земле или питанию. Лучше подключать их через резистор 300 - 500 Ом, чтобы не произошёл несчастный случай, когда Вы перепутаете вход с выходом...
Об этом можно попросить рассказать поподробнее?
Добавлено: Вс мар 29, 2009 15:15:33
Барсик
А что тут рассказывать? Скачиваете datasheet 74HC244. В даташите видите (и на схеме тоже), что формирователь состоит из двух групп повторителей. Каждая группа имеет свой вход управления, который переводит выходы повторителей в Z состояние. Подаёте на этот вход логический ноль (соединяете его с землёй) Все четыре повторителя должны повторять на выходах то, что у них на входах. Подали на вход повторителя лог. 1, на соответствующем выходе должна быть тоже лог. 1. Подали на вход повторителя лог. 0, на выходе тоже должен быть лог. 0. Подали на вход управления лог. 1, все четыре выхода повторителей в группе должны перейти в высокоимпедансное состояние, независимо от того, что на входе повторителя.
Вот так и сидите как проклятый, и проверяете каждый вход... До полной победы над врагом.
Добавлено: Вс мар 29, 2009 15:58:18
danch
начал с проверки питания....
8.6 вольт....
всем микрухам пришла смерть?
Заменил стабилизатор на другой, в 220м корпусе...
выдает теперь 5.05в но результат тот же.
при подключении к лпт порту загорается нижний светодиод. Т.е. через 74HC244 течет ток без подачи на нее напруги...
Добавлено: Вс мар 29, 2009 21:03:10
nictrace
а ты уверен, что они сдохли?
(и неплохо бы прозвонить порт, чем-нибудь подходящим меняя значения на выводах. Чем - сразу не скажу. В ХР вообще проблема до порта достучаться. )
Re: Вот новая версия
Добавлено: Вс мар 29, 2009 23:18:21
ibiza11
ibiza11 писал(а):
используйте регистр в SOIC...
сорри, описка вышла, буфер конечно же.
Добавлено: Пн мар 30, 2009 12:03:38
delay
Прорверить каждый пин LPT-порта можно при помощи программатора Uniprof. Вызываете утилиту кнопкой LPT Pins, поочередно нажимаете каждый пин Reset, MOSI и т.д. и наблюдаете тестером на выходе порта импульс. Также есть возможность проверки входа MISO. Описание в хелпе.
Добавлено: Пн мар 30, 2009 13:38:11
Arlleex
Купил сегодня микросхему M74HC244B1. это она?
Вернее это ее надо в программатор?