STK200+/300

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Немного изменил платы программатора и панельки под тиньку, но немогу прикрепить файл к сообщению.
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Печатка
Вложения
STK 200 (2).rar
Изменения
(13.55 КБ) 593 скачивания
Аватара пользователя
aiki01
Потрогал лапой паяльник
Сообщения: 388
Зарегистрирован: Сб дек 20, 2008 08:00:41
Откуда: Финляндия

Сообщение aiki01 »

Подскажите кто знает! Собрал основную плату stk200/300, возможно ли запрограммировать МК atmega8 если просто подать сигнал с выхода разъема IDC сразу на ноги МК без обвески типа резонатора, кондеров и резисторов?!
Заранее спасибо! :)
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Аватара пользователя
DataLife
Вымогатель припоя
Сообщения: 601
Зарегистрирован: Пт фев 13, 2009 20:58:13
Откуда: Донецк

Сообщение 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


Попробовал я поставить ключ -аа (автоматический выбор адаптера) - пишет, что не нашёл известного адаптера... Оч интересно ...

ТУТ фото разводки дорожек (всё взято из статьи).
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Откуда берёте +5 вольт для питания буферной микросхемы и микроконтроллера? Куда подключаете? Питание подключить не забыли? :)
Аватара пользователя
DataLife
Вымогатель припоя
Сообщения: 601
Зарегистрирован: Пт фев 13, 2009 20:58:13
Откуда: Донецк

Сообщение DataLife »

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

Эээээ... Питание? :shock: Разве питание он не берёт от LPT? Да и куда его подключать? Нет же там (на программаторе) входов...
На панельках расширения - есть... Но у меня панелька для тини26 есть на самом программаторе, и как её питать тогда? :?

Такс ...
Из статьи про программаторы писал(а):Буферизованные адаптеры запитываются от платы с программируемым процессором, т.е. питание подаётся на программируемую плату, а с неё на адаптеры поступает через шлейф.

Тоб-то всё же нужно +5В подавать на доп.панельку, и её конектить через шлейф на программатор?... Так ведь?...
Попробовал - те же яйца - только в профиль ... Не видит адаптера ...
Аватара пользователя
Yellow Tiger
Сверлит текстолит когтями
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

Питание он берет от того устройства, которое программирует - диод VD1 ни на что не намекает? :lol: Ну, и, поскольку питания на буфере нет, буфер и не работает. Я же говорил, проверь, есть ли сигналы на выходе буфера. Изображение
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

DataLife писал(а):...Разве питание он не берёт от LPT?

Вот этого я и боялся. Сам программатор должен получать питание от программируемой схемы через тот самый 10 контактный разъёмчик. Я на этом форуме уже объяснял это кому-то. Но сейчас не смог найти поиском, где именно.
Если Вы тыкаете контроллеры в те панельки, которые стоят на самой плате программатора, то необходимо подать питание от внешнего источника через контакт номер 2 разъёма X2...
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

Судя по всему LPT-порт у товарища приказал долго жить...
Аватара пользователя
DataLife
Вымогатель припоя
Сообщения: 601
Зарегистрирован: Пт фев 13, 2009 20:58:13
Откуда: Донецк

Сообщение DataLife »

Кстати нет :)))
Всё чудесным образм заработало, НО! Не через avreal, а через CodeVisiоn :)
Проверить, прошился ли на самом деле контроллер - не могу (пока что), но тот факт, что процесс проходит, индикатор хода прошивки (светик) горит, а значит всё гут :)
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.
danch
Родился
Сообщения: 18
Зарегистрирован: Сб мар 28, 2009 11:50:22

Вот новая версия

Сообщение danch »

Изображение

Вот новая версия, пока ещё не паял.
На ней нет платы под TINY12, ибо и так тяжело было. как вариант можно заставить программировать его в цокетке TINY2313 но с отключаемой землей и без внешнего кварца, это добавить вроде будет несложно.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вот новая версия

Сообщение ibiza11 »

danch писал(а):На ней нет платы под TINY12, ибо и так тяжело было.

используйте регистр в SOIC. места меньше, сверлить меньше, удовольствия больше)))
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: Вот новая версия

Сообщение Барсик »

ibiza11 писал(а):...используйте регистр в SOIC...

А где в STK200/300 регистр ? :shock:

danch писал(а):...спаял...неработает(
Может я проклят?

Ага. Сядьте на задницу и сидите как проклятый, пока тщательно не проверите правильность монтажа. Потом, не подключая программатор к LPT, подайте питание, и проследите, как проходят сигналы через формирователь. В процессе проверки входы формирователя нельзя оставлять висящими в воздухе. Подключать к земле или питанию. Лучше подключать их через резистор 300 - 500 Ом, чтобы не произошёл несчастный случай, когда Вы перепутаете вход с выходом...
danch
Родился
Сообщения: 18
Зарегистрирован: Сб мар 28, 2009 11:50:22

Re: Вот новая версия

Сообщение danch »

Барсик писал(а):Потом, не подключая программатор к LPT, подайте питание, и проследите, как проходят сигналы через формирователь. В процессе проверки входы формирователя нельзя оставлять висящими в воздухе. Подключать к земле или питанию. Лучше подключать их через резистор 300 - 500 Ом, чтобы не произошёл несчастный случай, когда Вы перепутаете вход с выходом...

Об этом можно попросить рассказать поподробнее?
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

А что тут рассказывать? Скачиваете datasheet 74HC244. В даташите видите (и на схеме тоже), что формирователь состоит из двух групп повторителей. Каждая группа имеет свой вход управления, который переводит выходы повторителей в Z состояние. Подаёте на этот вход логический ноль (соединяете его с землёй) Все четыре повторителя должны повторять на выходах то, что у них на входах. Подали на вход повторителя лог. 1, на соответствующем выходе должна быть тоже лог. 1. Подали на вход повторителя лог. 0, на выходе тоже должен быть лог. 0. Подали на вход управления лог. 1, все четыре выхода повторителей в группе должны перейти в высокоимпедансное состояние, независимо от того, что на входе повторителя.
Вот так и сидите как проклятый, и проверяете каждый вход... До полной победы над врагом.
danch
Родился
Сообщения: 18
Зарегистрирован: Сб мар 28, 2009 11:50:22

Сообщение danch »

начал с проверки питания....
8.6 вольт....
всем микрухам пришла смерть?
Заменил стабилизатор на другой, в 220м корпусе...
выдает теперь 5.05в но результат тот же.
при подключении к лпт порту загорается нижний светодиод. Т.е. через 74HC244 течет ток без подачи на нее напруги...
Аватара пользователя
nictrace
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вс янв 11, 2009 09:29:08
Откуда: Ярославль
Контактная информация:

Сообщение nictrace »

а ты уверен, что они сдохли?

(и неплохо бы прозвонить порт, чем-нибудь подходящим меняя значения на выводах. Чем - сразу не скажу. В ХР вообще проблема до порта достучаться. )
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева! :)
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вот новая версия

Сообщение ibiza11 »

ibiza11 писал(а):используйте регистр в SOIC...

сорри, описка вышла, буфер конечно же.
Аватара пользователя
delay
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43
Контактная информация:

Сообщение delay »

Прорверить каждый пин LPT-порта можно при помощи программатора Uniprof. Вызываете утилиту кнопкой LPT Pins, поочередно нажимаете каждый пин Reset, MOSI и т.д. и наблюдаете тестером на выходе порта импульс. Также есть возможность проверки входа MISO. Описание в хелпе.
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Купил сегодня микросхему M74HC244B1. это она?
Вернее это ее надо в программатор?
Не умеешь - не берись, но не взявшись не научишься...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»