STK200+/300

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

Сообщение Kaban »

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

Сообщение Kaban »

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

Сообщение aiki01 »

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

Сообщение DataLife »

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

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

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

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

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

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

Сообщение Dancer »

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

Сообщение DataLife »

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

Сообщение danch »

Изображение

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

Сообщение ibiza11 »

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

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

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

Сообщение danch »

Барсик писал(а):Потом, не подключая программатор к LPT, подайте питание, и проследите, как проходят сигналы через формирователь. В процессе проверки входы формирователя нельзя оставлять висящими в воздухе. Подключать к земле или питанию. Лучше подключать их через резистор 300 - 500 Ом, чтобы не произошёл несчастный случай, когда Вы перепутаете вход с выходом...
Об этом можно попросить рассказать поподробнее?
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

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

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

Сообщение danch »

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

Сообщение nictrace »

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

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

Сообщение ibiza11 »

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

Сообщение delay »

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

Сообщение Arlleex »

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

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