реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Странная проблема с доступом к МК через ISP
defunct
сообщение Nov 28 2008, 23:09
Сообщение #16


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата
Чип питаю через импульсный преобразователь 24->5V
Шлейф короткий - осциллографом смотрю питание - ровное

Все выводы подключены?

Цитата
Можно подробней насчет буфера адаптера?

Разъем ISP предполагает наличие 6 пинов - 4 управляющих, земля и Vtarget. С пина Vtarget берется питающее напряжение для выходного буфера программатора.

Цитата
ИМХО, проблемы с программатором, или MISO/MOSI/SCK нагружены чем-то, может кристалл уже помирает от экспериментов.

Можно было бы согласиться с диагнозом, если бы глючил только 1 программатор, а так автор заявляет что глючит 2, причем разных. Согласен что дело может быть в уровнях, но чип тут не при чем, проблема с подключением - с таргет платой. Напр VCC к Vtarget подведено через 10K резистор или через неадекватный диод, и т.п.

Еще смущает импульсник. Хоть автор и говорит что с ним все ОК, я бы все-таки предложил попробовать запитать чистым батарейным питанием или хотя бы от линейного стабилизатора.
Go to the top of the page
 
+Quote Post
_lukash_
сообщение Dec 1 2008, 16:20
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-09-07
Из: Винница
Пользователь №: 30 222



Померял линию Reset - она в 0...
В схеме подтягивающего резистора на Reset небыло - поставил 10кОм - по прежнему в 0.
Если замкнуть ресет на +5В проводником ,микроконтроллер начинает корректно работать! Тестером ток мерял (между 5В и Reset) - 50мВ получается

Т.е. можно просто подтянуть резистором Reset, и так и оставить?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Dec 1 2008, 17:48
Сообщение #18


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(defunct @ Nov 29 2008, 03:09) *
Еще смущает импульсник.

Вот-вот-вот! Ресет в +5 - это только следствие того, что у Вас ЭМ несовместимость с компом (если он не ноут от аккумулятора).
Потому что я бы побоялся ISP без гальваноразвязки так просто подключать. Насмотрелся sad.gif
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Dec 1 2008, 18:48
Сообщение #19


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Цитата(_lukash_ @ Dec 1 2008, 20:20) *
...Померял линию Reset - она в 0...
В схеме подтягивающего резистора на Reset небыло - поставил 10кОм - по прежнему в 0...

А может, плата плохо отмыта после пайки? Здесь, на форуме, уже было несколько тем со схожими проблемами.
И ещё, не используется ли в PWM3 линия RESET ещё для каких-либо целей (DS под рукой нет, посмотреть не могу), может быть FUSE заставили её сменить ориентацию?


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
_lukash_
сообщение Dec 1 2008, 21:12
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-09-07
Из: Винница
Пользователь №: 30 222



Цитата(defunct @ Nov 29 2008, 01:09) *
Разъем ISP предполагает наличие 6 пинов - 4 управляющих, земля и Vtarget. С пина Vtarget берется питающее напряжение для выходного буфера программатора.

У нас на плате разъем ISP состоит из 5 пинов - мы запитываем программатор от блока питания.
Т.е. программатор запитан хорошо - также саму плату запитывал от разных источников питания - проблема та же (при этом второй такой же МК на этой же плате во всех случаях работал нормально)


Цитата(Nanobyte @ Dec 1 2008, 20:48) *
А может, плата плохо отмыта после пайки? Здесь, на форуме, уже было несколько тем со схожими проблемами.
И ещё, не используется ли в PWM3 линия RESET ещё для каких-либо целей (DS под рукой нет, посмотреть не могу), может быть FUSE заставили её сменить ориентацию?


Плата отмыта хорошо. Да и контроллер перешел в это глючное состояние сразу после одной из перепрошивок
Линия RESET ничем больше не задействована.


Пока эту проблему решу подтяжкой к 5В линии RESET - но не уверен что это правильный выход...
(даже килоомный резистор никакого эффекта не дает ,при токе 50мА резистор нужен около 100Ом...)

Если получится как то решить проблему, отпишусь.

Спасибо всем за помощь!
Go to the top of the page
 
+Quote Post
_lukash_
сообщение Dec 4 2008, 18:30
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-09-07
Из: Винница
Пользователь №: 30 222



Уф..
Только что второй такой же контроллер сдох(
Опять же - после перепрошивки.
Последствия те же что и у первого МК...
Пока лечится принудительным подтягиванием линии RESET..
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 20:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01416 секунд с 7
ELECTRONIX ©2004-2016