Не работает программатор

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
dmi
Родился
Сообщения: 11
Зарегистрирован: Ср апр 07, 2010 17:51:03

Сообщение dmi »

вот схема http://microsin.ru/content/view/1028/ собрал в точности как там по схеме за исключением того что микроконтроллер я использовал ATmega16-16PU
Реклама
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Уважаемый dmi, автор этого проекта уже отвечал на аналогичный вопрос, с ним я полностью согласен и добавить мне нечего...
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Опять 25, поставил стабилитроны и ничего. Эффект тот же. Комп говорит устр-во работает не правильно. Не знаю больше чего делать, наверное попробую спаять 910, тем более, как сказал Alex-xxxx, он работает от Code vision.
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Не надо отчаиваться! А что за операционка? Горит при включении зеленый светодиод(должен моментально загораться при подключении к ЮСБ)? Какой кварц поставили(строго 12 Мгц) и кондеры в обвязке? Может стоит на другом компе попробывать!?
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

собирал USBasp, прошивал схемой 5-проводков.
установил дрова на юсбасп, подключил- определился как устройство.
пользую в качестве софта-прошивальщика USBasp_AVRdude (авр_дюде с графической оболочкой)- просто указываю где CVAVR хранит скомпиленый *.hex программы, затем жму прошить. все нормально прошивает.

из минусов: у меня не работает перемычка J3. постоянно держу замкнутой. говорят в текущей прошивке поправили и работает, но я уже так привык прошивать, на небольшой скорости.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Операционка - Windows xp.
Кварц 12 мгц ровно. Только вот вытащил я его давно-давно и валялся года 5, может в нем дело? Может кварц испортиться?
Светодиоды не горят вообще при включении юсб.
Конденсаторы все пленочные синие вроде точно по схеме. Кстати, стабилитроны я поставил именно так как советовали ниже схемы т.е. нооборот.
Вложения
Picture 16.jpg
(103.67 КБ) 429 скачиваний
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Резисторы конечно я взял :))) ... Может в этом проблемы?
Вложения
Picture 18.jpg
(106.97 КБ) 407 скачиваний
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Светодиоды не горят вообще при включении юсб.
Это плохо! По любому при подаче напруги МК зажигает светодиод! Можно придумать кучу причин почему это не так. примеру не прошит МК, не правельно выставлены фьюзы, нет генерации, т.е. плохой кварц или конденсаторы не того номинала в его обвязке(там вроде 20 или 22 пикоФарад по схеме).
Фотограффии неахти, но если резисторы того наминала (68 ом) то нет разници какой они ватности!
Конденсаторы все пленочные синие вроде точно по схеме.
Скоре керамика, еще раз проверьти номинал возле кварца, я сомневаюсь что кондеры 20пФ 0,1мкФ и 10мкФ похожи как близнецы!!!!
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

1. раз мк прошился, скорее всего кварц в поряде, ищи ошибки в схеме.

2. попробуй прочесть фьюзы в мк тем программатором, которым шил прошивку туда, или попробуй заново закачать прошивку- если с фьюзами ошибся и кварц не тикает, скорее всего больше не даст прошить.

3. проверь дорожку reset, может на землю зацепил?
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Спасибо, Alexeus, новые практические советы. :) Попробую.
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Что я сделал:
1) заменил конденсатор рядом с светодиодом на электролитический - 10мкф.
2) посмотрел какие импульсы генерит генератор. Они есть, и это синусоида. Конденсаторы в обвязке 18 пф.
3) проверил монтаж, прозвонил дорожки мультиметром - все впорядке
4) я одну и ту же прошивку, помню, залил на два кристалла, вставил в устройство, результат тот же.
5) проверил номиналы резисторов с помощью омметра - все в норме.

Осталось только проверить на другом компе. И заменить конденсаторы рядом с юсб. Можно попробывать заменить и кондеры в обвязке кварца, но у меня таких сейчас нет :?

Можно ли подключать его через хаб или длинный шнур?
Вымогатель припоя
Аватара пользователя
Сообщения: 690
Зарегистрирован: Вс мар 04, 2007 01:17:12

Сообщение Alexeus »

у меня через обычный шнур от принтера подключен (длина 1,2м примерно)
ты не написал- попробовал ли повторно залить в мк прошивку???
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Да ушь... Кстати, бывают проблемы в панельках, плохой контакт в самой панельки или микротрещенны в дорожках , образуемых при сильном усилии когда устанавливаешь микросхему. Диагностируется этот случай при установленной микрухе, прозванивается от ее ножек к цепям назначения(сегодня сталкнулся с токой фигней). Еще бывает несмытый флюс коротит...
Вымогатель припоя
Аватара пользователя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Alex-xxxx писал(а):Мне как то 910 по мотивам Протоса болие радует. А вот Антон не может запустить, я думаю мой вариант (с диодом) будет полезен, а если нет-то нет!
dmi писал(а):программа CodeVision выдаёт ошибку -AVR Prog error entering programming mode замкнул все последовательно включенные резисторы на ISP коннекторе всё отлично заработало. думаю уровень сигналов на выходе низкий, с чем это может быть связанно ?
Я так понял: что речь идет не про USBasp, так как он не потдерживается CodeVision, а скорее всего про AVR910. Может и падени виновато, а какой номинал был впаян?
Полностью согласен.
Открыл глаза
Аватара пользователя
Сообщения: 43
Зарегистрирован: Пт апр 09, 2010 12:54:00
Откуда: Санкт-Петербург

Сообщение Maxxon »

BTW: стабилитроны нужны для согласования уровней на шине данных USB. Для того, чтобы устройство корректно определялось, напряжение на шине должно быть 3.0 - 3.3 вольт. Достигается либо стабилитронами, либо двумя последовательно включенными маломощными диодами в разрыв шины +5 вольт с разъема USB, либо интегральным стабилизатором напряжения. Если на шине данных будет амплитуда 5 вольт, устройство не будет определяться виндой - проверено.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

Alexeus писал(а):1. раз мк прошился, скорее всего кварц в поряде, ищи ошибки в схеме.
Неверно. МК с завода идут запрограммированные от внутреннего генератора, вроде бы на 4Mhz. Так что прошьётся он и без кварца.


Была у меня такая проблема с FT232. Снял кондёры и припаял корпус кварца на GND.
Но если кварц генерит исправно, и при включении светодиоды не горят, значит контроллер не запускается, а значит и неопределится.
Скорей всего проблема в фьюзах. Проверь, перепрошей.
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Победа!!! Светодиод ГОРИТ!!! :)) :)) :)) :))
Но все равно контроллер не определяется компом.
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс ноя 08, 2009 19:46:27
Откуда: Москва

Сообщение Anton.А. »

Вот такие дела
Вложения
Picture 27.jpg
(97.33 КБ) 726 скачиваний
Picture 23.jpg
(101.58 КБ) 323 скачивания
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Да уш блин дела... только плохое качество снимков дает надежду, что я ошибаюсь (а то прям Вас покалечить хочется, ибо за такие дела по рукам бьют...)
Вот для сравнения:
1-проверить ключ микросхемы (направлен к ЮСБ разьему)
2-при прошитом МК горит именно зеленый свето диод как на моем прогере (обычно даже при неправильно выставленных фьюзах- но определятся ПК не будет)
3-невидно катод стабилитронов (полярность тоже важна)
Вложения
DSC03532-1.JPG
(93.04 КБ) 730 скачиваний
Picture 23-1.JPG
(36.67 КБ) 662 скачивания
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Сообщение Alex-xxxx »

Вот еще: проверить как выставлены фьюзы, у меня вот так
Вложения
фьюзы USBasb.JPG
(53.95 КБ) 718 скачиваний
Закрыто

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