|
Я вам симптоматику, вы мне диагноз. |
|
|
|
May 4 2009, 18:31
|
Гуру
     
Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164

|
ATMega32, напряжение питания 3.5 вольт, кварц 16 МГц, конденсаторы 22 pf не нашел, на скорую руку поставил 27 pf. Программирую через ByteBlaster.
Если CKOPT ставлю 0 то: - микросхема не отвечает при программировании и стирании в большинстве случаев, но иногда программируется. - при внешнем тактировании через XTAL программируется, запускается после отсоединения XTAL. - при попытке снять осциллографом (USB disco) сигнал с XTAL контроллер останавливается, после убирания щупа продолжает работу без сброса, на XTAL в это время 1.8 вольт.
Если CKOPT ставлю 1 то:
- программируется и стирается через раз. - но программа работает криво, тестовая моргалка моргает с частотой не 1 сек, а 6-8 секунд. - при попытке снять осциллографом (USB disco) сигнал с XTAL уровень 0.8 вольт
P.S. знаю, что 16 МГц на Mega32 при 3.5 вольтах - не айс, но: запускал при таких условиях более 20 чипов, все работало устойчиво, по крайней мере шилось на ура. Во-вторых, Mega32 я поставил на место выпаянной Mega32L, которую использовал с кварцем 8 МГц - симптоматика была та же, так что прошу предположения о нехватке питания исключить.
Меня интересует - может ли это быть из-за большей емкости конденсаторов?
Уже 3-я ревизия платы, одна и та же проблема, то есть контроллеры ставил разные, кварцы ставил разные, электрические соединения, замыкания проверены десятки раз.
|
|
|
|
|
 |
Ответов
|
May 5 2009, 04:34
|
Гуру
     
Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164

|
Ладно, забудем про мегу32, до этого на плате побывали 2 меги32L при штатных условиях, те же беды. Цитата Отпаял кварц и конденсаторы, переключил на внутренний генератор на 8МГЦ - все ОК. Таки не все ОК, проблемы опять появились - через раз программируется - "can't resync", даже внешнее тактирование не помогает. Начинаю грешить на программатор и интерфейсную плату LPT, проблемы начались как раз когда я сменил комп и спаял новый программатор. Попробую конечно обратно поставить мегу32L и нужные кварцы, а пока все-таки оцените разводку платы, нет ли потенциальных проблем?
|
|
|
|
|
May 5 2009, 10:29
|
Частый гость
 
Группа: Свой
Сообщений: 116
Регистрация: 2-03-07
Из: Украина
Пользователь №: 25 826

|
Цитата(zheka @ May 5 2009, 07:34)  а пока все-таки оцените разводку платы, нет ли потенциальных проблем? Чисто мое мнение: 1. Земля и питание разведены не лучшим образом. 2. Кондер (в районе 27 ноги) вобще не работает т. к. "общий" его вывод доходит до МК вобще кругом через всю плату (я даже не увидел где, может и не доходит). 3. 39 вывод вобще не заведен на общий. 4. Кварц со своими кондерами далековат от входов XTAL, а кондеры сидят на общем далековато от выводов GND МК. 5. Непонятные кругом полигоны (острова метализации) не подключенные к GND, в том числе и под МК. 6. Непонятный транзит питания к другой микрухе и к разъему программирования (все без кондеров) т.е. программатор дергает питание МК т.к. запитан через него и микруха вверху тоже. Пробуем лечить: 1. Добавляем кондер между выводами GND и VCC разъема программатора (прямо на контакты 2-4). 2. Соединяем кротчайшими путями (проволокой по квадрату над корпусом МК) выводы 6, 18, 28 ,39 и "общий" вывод кондера описанного выше (припаиваем на 28). Желательно еще добавить 0,1 мкФ непосредственно между выводами 5 и 6, 17 и 18, 38 и 39. Пробуем, если не помогло, то отрезаем контакт 2 (VCC) разъема программирования от МК и садим его проводником на источник питания (я так понял в нижнем правом углу). Должно заработать, но разводка, помоему крайне неудачная.
|
|
|
|
Сообщений в этой теме
zheka Я вам симптоматику, вы мне диагноз. May 4 2009, 18:31 ikm А что такая большая проблема купить нужный кондёр,... May 4 2009, 18:39 zheka А потому что живем в деревне, в Воронеже, позавчер... May 4 2009, 18:52 Tcom Цитата- но программа работает криво, тестовая морг... May 4 2009, 20:37 zheka ЦитатаДлинна проводов программатора...
Господа, ... May 5 2009, 03:02 VladimirYU Отпаял кварц и конденсаторы, переключил на внутрен... May 5 2009, 04:08 VladimirYU Цитата(zheka @ May 5 2009, 08:34) а пока ... May 5 2009, 05:48 @Ark Цитата(zheka @ May 5 2009, 08:34) ... все... May 5 2009, 06:43 Harbour Да уж, тут телепаты нужны ... судя по всему шьем a... May 5 2009, 05:15 zheka Ставил задержки в 5 раз длиннее
если что - проц 3... May 5 2009, 05:34 zheka ЦитатаА кварц заводится?
Простите я чайник, осцил... May 5 2009, 06:05 VladimirYU Цитата(zheka @ May 5 2009, 10:05) Простит... May 5 2009, 07:20 Genadi Zawidowski ЦитатаATMega32, напряжение питания 3.5 вольт, квар... May 5 2009, 06:38 zheka ЦитатаДиагноз: слепота (пациент даташита не видит)... May 5 2009, 06:46 Genadi Zawidowski Цитата(zheka @ May 5 2009, 10:46) а) Все ... May 5 2009, 07:09 zheka ЦитатаДа в чем угодно может "выстрелить... May 5 2009, 07:13 Genadi Zawidowski Цитата(zheka @ May 5 2009, 11:13) Согласе... May 5 2009, 07:28 zheka ЦитатаСообщение can't resync часто бывает, ког... May 5 2009, 07:26 zheka Tolyaha
Цитата2. Кондер (в районе 27 ноги) вобще н... May 5 2009, 13:39 Tolyaha Цитата(zheka @ May 5 2009, 16:39) Ламерск... May 5 2009, 14:01 zheka А конденсаторы на кварце может быть стоит перемест... May 5 2009, 18:10 Tolyaha Цитата(zheka @ May 5 2009, 21:10) А конде... May 6 2009, 05:51 zheka А вообще - на будущее - кондеры цеплять на все 4 п... May 6 2009, 06:47 Tolyaha Цитата(zheka @ May 6 2009, 09:47) А вообщ... May 6 2009, 08:40  VladimirYU А все-таки как это вяжется с изначальными утвержде... May 6 2009, 09:48 zheka ЦитатаА все-таки как это вяжется с изначальными ут... May 6 2009, 13:08 Tolyaha Цитата(zheka @ May 6 2009, 16:08) сделал ... May 6 2009, 13:34 VladimirYU Цитата(zheka @ May 6 2009, 17:08) Более т... May 7 2009, 08:43 ReAl Цитата(zheka @ May 6 2009, 16:08) Avreal ... May 7 2009, 10:27 zheka ЦитатаВ воздухе?! Или все же он был выведен на... May 7 2009, 10:20 defunct Цитата(zheka @ May 7 2009, 13:20) Имелась... May 12 2009, 01:21 zheka ну дык что мне делать, если у меня AvrealShell и я... May 7 2009, 10:29 Gura А что за устройство то? Не полимузон ли? Тоже хоте... May 7 2009, 11:33 zheka Ух... наконец-то выздоровел и с делами разгребся.
... May 21 2009, 09:48 rezident Цитата(zheka @ May 21 2009, 15:48) Посмот... May 21 2009, 16:26 zheka всегда руками такое паял без проблем. Ладно, термо... May 22 2009, 08:22 zheka В общем, проблема была сорее всего в LPT порте. Во... Jun 4 2009, 18:53 defunct Цитата(zheka @ Jun 4 2009, 21:53) А сколь... Jun 5 2009, 01:11 Harbour lpt для начинающих - в самый раз - там хоть осцилл... Jun 5 2009, 03:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|