STK200+/300

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Тихан писал(а):
Aheir писал(а):И тактовая тоже, от софта зависит

А cvavr мозет?


По-моему, нет, надо уточнить.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Ребята! А у меня ни разу такой LPT-шный проггер не заработал! :( Всякие навороченные типа AVR-910 или AVR-910USB работают с полпидара ( sorry за флуд!), а эетот гад - ну никак не хочет! :shock: Мож дело в LPT порте? Поди он у меня дохлый?
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
Тихан
Потрогал лапой паяльник
Сообщения: 346
Зарегистрирован: Пн апр 14, 2008 19:57:20
Контактная информация:

Сообщение Тихан »

Перемычки 2,12 и 3 ,11 есть? у меня из за них проблема была.С CVAVR
Съел сам, помоги соседу. Соседу мясо вредно:)
Аватара пользователя
Тихан
Потрогал лапой паяльник
Сообщения: 346
Зарегистрирован: Пн апр 14, 2008 19:57:20
Контактная информация:

Сообщение Тихан »

Проверить LPT можно супер-прогой XpLpt.Если надо выложу
Съел сам, помоги соседу. Соседу мясо вредно:)
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Тихан писал(а):Проверить LPT можно супер-прогой XpLpt.Если надо выложу

Будь так добр, плиз!
Аватара пользователя
Тихан
Потрогал лапой паяльник
Сообщения: 346
Зарегистрирован: Пн апр 14, 2008 19:57:20
Контактная информация:

Сообщение Тихан »

Воть
Вложения
XPlpt.rar
(223.02 КБ) 733 скачивания
Съел сам, помоги соседу. Соседу мясо вредно:)
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Нужна помощь.
Собрал программатор STK 200/STK300 по схеме программаторов из раздела Лаборатория. Решил проверить без подключения к компьютеру и, не устанавливая в панельку микроконтроллер. В программаторе поставил микросхему SN74HC244N, при включении питания светодиод установленный на выходе 12 вывода начинает светиться, причём светит то постоянно, то мигая. И самое интересное – при приближении к корпусу микросхемы пальца происходит изменение интенсивности свечения, а то вообще прекращается (наводки!?). При замене на другие микросхемы – 555АП5,1533АП5, SN74LS244N,74LS244 ничего подобного не происходит, только при включении питания светодиод кратковременно вспыхивает, но не горит. При отключении питания также происходит короткая вспышка. И вообще должно ли так быть? Есть подозрение, что микросхема SN74HC244N – подделка или разводка моей платы неправильна. Ещё читал на разных форумах, что программаторы на 555АП5,1533АП5, SN74LS244N,74LS244 не всегда работают. У кого-либо было подобное и если было, как это решали?
Печатные платы программатора и под ATtini 2313 изменил из-за отсутствия конденсаторов для поверхностного монтажа. Рисовал в SLayout 5. Как прикрепить файлы к сообщению?
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Kaban писал(а): При замене на другие микросхемы – 555АП5,1533АП5, SN74LS244N,74LS244 ничего подобного не происходит
Так поставь и попробуй программатор в работе.
Kaban писал(а): Есть подозрение, что микросхема SN74HC244N – подделка
Cерия НС по другой технологии сделана - то что на наводки реагирует, в неподключенном состоянии, не говорит о ее неисправности и минимально возможное питание у нее от 3V.
Навярняка у тебя все работает ...
Kaban писал(а): Как прикрепить файлы к сообщению?
Кнопка "Обзор" и "Добавить вложение"
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Плата программатора
Вложения
STK 200.rar
(12.79 КБ) 803 скачивания
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Проверил на осцилографе выводы RESET, SCK, MOSI На них прямоугольные импульсы. получается микросхема работает как генератор, но программатор не подключён к комьютеру и микроконтроллер даже не установлен. :shock: Так должно быть? Сам я только начал изучать программирование, поэтому и задаю такие наверно нелепые вопросы.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Программировать пробовал им или только подключением питания проверяешь на работоспособность? Зачем осцилограф там, программатор неподключен ведь никчему и в таком виде на выводах может быть что угодно - теже прямоугольные импульсы и прочее. :))
Если собрал без ляпов и настройки в компе правильные, то все должно работать.
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

Kaban, извините, но по-моему Вы занимаетесь ерундой, подключите уже наконец этот программатор да попробуйте прошить, возникнут проблемы - будем обсуждать.
Кстати, в моем программаторе также горел светодиод, подключенный к 12 ноге микросхемы (по всей видимости "по умолчанию" на 12 ножке формируется "0"), подключив его к PC он погас, так что все нормально, смело включайте :)
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

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

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

Kaban писал(а):...От незнания...

Именно. Серия 74HC это КМОП. У неё полевики на входах, и входы имеют очень большое входное сопротивлениие. Когда программатор не подключён к компьютеру, эти входы висят в воздухе, и на них наводится чёрт знает что. Если прикоснуться рукой к такому входу, то на выходе будут прямоугольные импульсы с частотой 50 Гц. Что Вы и наблюдали...
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Спасибо за разьяснение. Возникло пару вопросов.
1. На панельке под ATtini 2313 c RESET нужно устанавливать резистор на плюс питания? Где-то читал об этом, вот только не помню где.
2. Какова должна быть длина удлинителя (кабеля) от LPT порта до программатора? У меня она около одного метра. Не будет создавать помех такая длина?
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

Длина в 1 м это нормально, у меня метра полтора и все работает.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Kaban писал(а):1. На панельке под ATtini 2313 c RESET нужно устанавливать резистор на плюс питания?

Лучше поставить. И еще небольшой конденсатор на "землю" (тоже c RESETа).
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

В общем, подключил этот программатор к компьютеру. Ни чем палёным не запахло. :) Установлена CodeVisionAVR 2.03.3 Так как я не понял как загрузить hex файл в микроконтроллер, решил проверить программатор, зашёл в инструменты, выбрал программатор и нажимаю программировать все. При нажатии на эту кнопку на программаторе зажигается светодиод с 12 вывода. Появляются какие-то загрузки с различными вариантами. Дальше я не стал экспериментировать, сделал отмену. При отмене светодиод погас. До этого я пробовал нажимать на программирование без подключения программатора, программа выдавала ошибку – различные варианты, связанные с программатором или проблемами с ним. Вывод – CodeVisionAVR опознал программатор, или я ошибаюсь? Не подскажете чайнику, как ввести hex файл в микроконтроллер? Как прописать к нему путь? Есть готовый проект, а как довести его незнаю. :oops:
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Да, программатор опознался. В окне программатора: Load -> Flash, далее выбираете файл стандартным образом, не забыв внизу поменять тип открываемого файла на *.hex. Если открыть проект и откомпилировать, то выбирать вручную ничего не нужно, программатор сам "нацелится" на только что сгенерированную прошивку.
Оптимизм х (Опыт + Знания) = const
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Всем спасибо за помощь. :)
Закрыто

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