Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 15.09.2017, 17:50  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

а вот фузы high = 0xD9, low = 0xFF
Реклама:
jsv001 вне форума  
Непрочитано 15.09.2017, 18:14  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: подтягивающие резисторы

Мысли вслух так сказать.
Если это дефект чипа, то он должен проявляться примерно через одно и тоже время не зависимо от тактовой частоты. А вот если дефект программы, то при изменении тактовой будет меняться и время возникновения дефекта.
Слабо проверить?
alvadep вне форума  
Непрочитано 15.09.2017, 19:09  
AR_Favorit
Почётный гражданин KAZUS.RU
 
Регистрация: 13.03.2010
Сообщений: 2,901
Сказал спасибо: 499
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: подтягивающие резисторы

Сообщение от alvadep Посмотреть сообщение
Если это дефект чипа, то он должен проявляться примерно через одно и тоже время не зависимо от тактовой частоты. А вот если дефект программы, то при изменении тактовой будет меняться и время возникновения дефекта.
Слабо проверить?
Есть еще вариант, упомянутый mike-y-k. Дефект конструкции.
AR_Favorit вне форума  
Непрочитано 16.09.2017, 03:54  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

Попробовал от внутреннего генератора 8мгц, то же самое.
По поводу конструкции и программы -
после замены контроллера напряжение на этом входе 5 вольт стоит как гвоздиком прибитое.
И программа работает, и тумблер переключает, как надо.
jsv001 вне форума  
Непрочитано 16.09.2017, 06:24  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: подтягивающие резисторы

jsv001, таки ничем не доказано утверждение о бракованном контроллере.
Вариации проблем с ногами, проводниками от кристалла и прочая… конечно никто не отменял, но пока нет уверенности в корректности программы…
То, что она таки заработала на другом контроллере ещё ничего не значит.
Есть такая дисциплина, как тестирование и тут у нас классический пример того, как не надо делать. Лечится должны не симптомы, а болезнь. Пока удалось убрать симптомы, а их причина осталась за бортом.
Тут конечно Вам решать, но таки мнение зала стоило бы и учесть, и использовать.
Написать и привести здесь полностью именно обрезанный код, воспроизводящий ошибку с указанием всех подробностей - среда разработки, версии, программатор,…
Может и воспроизведется ошибка…
А так вся тема про разминку красненьким получилась… .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 16.09.2017, 07:58  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

вот программа, на которой воспроизводится эффект

#include ‹avr/io.h›

int main(void)
{
DDRC = 0;
PORTC = 0b00000001;

DDRD = 0b00000011;

MCUCR &= 0b11101111;

while(1)
{
if ((PINC & 1) == 1) PORTD |= 2;
else PORTD &= 0b11111101;

if ((MCUCR & 0b00010000) == 0b00010000) PORTD |= 1;
else PORTD &= 0b11111110;
}
return 0;
}
более ничего в программе нет, даже комментариев.
фузы high = 0xD9, low = 0xFF

среда разработки AVRSTUDIO v4.19 Build 730
программатор самодельный, откликается на имя AVRISP mkII

После загрузки программы через 20-25 секунд гаснет светодиод на выходе PD1.
Вольтметр показывает, что напряжение на PC0 за это время падает с 5 в до нуля.
При установке внешнего резистора подтяжки 3 ком эффект пропадает.

напряжение питания 5,13 вольта.
jsv001 вне форума  
Непрочитано 16.09.2017, 10:24  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,770 раз(а) в 5,896 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: подтягивающие резисторы

Сообщение от jsv001 Посмотреть сообщение
После загрузки программы через 20-25 секунд гаснет светодиод на выходе PD1.
Вольтметр показывает, что напряжение на PC0 за это время падает с 5 в до нуля.
При установке внешнего резистора подтяжки 3 ком эффект пропадает.
Плату помыть не пробовали?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 16.09.2017, 11:57  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

Не мыл.
Шилом почистил вокруг контактов.
Флюс-канифоль со спиртом.
На другом контроллере эффекта не наблюдается.
jsv001 вне форума  
Непрочитано 16.09.2017, 12:04  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

а вот, кстати, https://kazus.ru/forums/showthread.php?t=8388
jsv001 вне форума  
Непрочитано 16.09.2017, 12:29  
jsv001
Временная регистрация
 
Регистрация: 04.05.2007
Сообщений: 54
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jsv001 на пути к лучшему
По умолчанию Re: подтягивающие резисторы

а еще вот, цитирую
"А еще эти внутренние подтягивающие резисторы очень любят гореть от наводок. У меня уже с десяток микроконтроллеров с убитыми PullUp резисторами. Все работает, но только нет подтяжки — сгорела. Вешаешь снаружи резистор и работает как ни в чем ни бывало. Поэтому, для ответственных схем я настоятельно рекомендую добавить внешнюю подтяжку на 10кОм — даже если внутреннюю накроет, внешняя послужит. "

нашел здесь
http://easyelectronics.ru/podklyuche...ra-likbez.html

а слеза выкатилась на грязную щеку, ну вылитый про меня
И понятно, почему цена на 100КЦ меньше была
jsv001 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC18F4550 и подтягивающие резисторы порта В vavan1983 PIC 13 15.02.2014 13:33
Не включаются подтягивающие резисторы Atmega8515 svv11 Микроконтроллеры, АЦП, память и т.д 9 18.07.2009 20:57
внутренние подтягивающие резисторы у МК dimonbest Микроконтроллеры, АЦП, память и т.д 16 18.05.2007 11:09


Часовой пояс GMT +4, время: 21:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot