МК PIC16F876 выходит из строя
15.04.2013, 20:46
|
|
|
Временная регистрация
Регистрация: 30.03.2005
Адрес: Нижний Новгород
Сообщений: 75
Сказал спасибо: 29
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
1. Я не пытаюсь ничем управлять, просто считываю частоту с таймеров.
2. Схема, которую я выложил и есть устройство, никаких кусков.
3. Ни в коем случае никому не пытаюсь пудрить мозги, если нечего сказать, или тема как-то обижает, можно не заходить в неё - это не обязательно.
4. Огромное спасибо всем откликнувшимся, Вы уже мне очень помогли. Но причину гибели камешков я пока не выяснил.
|
|
|
|
15.04.2013, 20:55
|
|
|
Гражданин KAZUS.RUN
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Сообщение от feo
|
......Но причину гибели камешков я пока не выяснил.
|
Походу, из за того, что "питание МК подавалось через порты" (если нет ошибок на плате). И про керамику по питанию не забывайте... Кстати, на MCLR обычно ставят 10К, но к выходу из строя МК это не относится.
Вход RC1 исправили (был "открытый вход")?
Последний раз редактировалось Albert_V; 15.04.2013 в 20:57.
|
|
|
|
Сказали "Спасибо" Albert_V
|
|
|
15.04.2013, 21:25
|
|
|
Гражданин KAZUS.RUN
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
feo, Вспомнилось... Давным давно, когда ставил МК в корпусах DIP - очень много мне попадалось хреновых панелек. Визуально, панелька нормальная, но контакта с выводом МК нет. Возможно, это Ваш случай.
|
|
|
|
Сказали "Спасибо" Albert_V
|
|
|
15.04.2013, 22:21
|
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Сообщение от feo
|
|
Сомнения остались?
|
Извиняюсь, слегка выпал из темы, но сейчас - никаких... всё ясно как на небе звезды. Вот только не пойму - а на какую частоту Вы мультики считали с такими параметрами RC - 800к и 50пФ?
Сообщение от feo
|
|
Но причину гибели камешков я пока не выяснил
|
"Сквозняк" тут у Вас однако... дует. Ну, ладно, "зажигайте" следующую... или... Рекомендую вЫнимательно посмотреть в даташиты 7555 (как организована структура выхода на пин 3) и организацию порта RC0 в PIC16F87х (кстати, он значительно отличается от RA4, возможно поэтому тот еще терпит). Может все-таки резюкнуть между выходом таймера и входом МК, чтоб не дуло??? Или уж третью подпалите для коллекции??? А ещё можно не экономить на резисторах (они все-таки дешевле МК за 200р) и включить мульт на 7555 несколько по другому, задействовав пин 7 либо на DISCHARGE кондера мульта, либо как выход с открытым стоком на вход порта МК, ну, соответственно в последнем случае, подтянув его к VDD (ИМХО +5V) через приличный резючок.
|
|
|
|
15.04.2013, 23:29
|
|
|
Гражданин KAZUS.RUN
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Halex07, Не соглашусь по поводу PIC.
Может быть, в программе инициалицация портов написана грамотно.....
А вот то, что datasheets никто читать не хочет, это уже эпидемия....
|
|
|
|
16.04.2013, 22:55
|
|
|
Временная регистрация
Регистрация: 30.03.2005
Адрес: Нижний Новгород
Сообщений: 75
Сказал спасибо: 29
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Сообщение от Halex07
|
|
"Сквозняк" тут у Вас однако... дует. Ну, ладно, "зажигайте" следующую... или... Рекомендую вЫнимательно посмотреть в даташиты 7555 (как организована структура выхода на пин 3) и организацию порта RC0 в PIC16F87х (кстати, он значительно отличается от RA4, возможно поэтому тот еще терпит).
|
Если можно, расшифруйте в чем таки проблема, никак в толк не возьму. Спасибо!
|
|
|
|
17.04.2013, 04:41
|
|
|
Гражданин KAZUS.RUN
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
feo, просто типовая схема включения таймера 7555 отличается от Вашей. Лучше почитать документацию производителя.
По PIC-у: убедитесь, что в Вашей программе при инициализации правильные значения записываются в TRIS-ы и в дальнейшем TRISA,4 TRISC,0 TRISC,1 не изменяются.
После выхода из RESET (и в RESET-е) у PIC-ов все выводы представлены как входы (во всех TRIS-ах 0FFh).
Самая "типовая" ошибка - не сохранение банка памяти при входе в прерывание и не восстановление банка при выходе. Я делал так:
Последний раз редактировалось Albert_V; 17.04.2013 в 07:56.
|
|
|
|
Сказали "Спасибо" Albert_V
|
|
|
17.04.2013, 07:44
|
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Сообщение от feo
|
|
Если можно, расшифруйте в чем таки проблема, никак в толк не возьму.
|
Ну, словесно Вам уже расшифровали... постом выше. Я ответ нарисую. Представьте ситуацию, что в результате TRISC (да и не только его, периферия МК, тот же внутренний таймер, тоже способна управлять направлением) порт RC0 вдруг стал на секунду выходом, и в него записан 0, т.е. открыт выходной ключ N (нижний). Ну, а ваш любимый 7555 качнулся вверх, т.е. на выходе 3 лог.1 - открыт верхний ключ P. Далее смотрим картинку. Смею Вас уверить, что у 7555 ключики помощнее пиковых будут. Делайте выводы... Ну и синенький резюк - это то, о чем я говорил ранее, т.е. прокладка от "пригорания пиСЧи".
Сообщение от Albert_V
|
|
просто типовая схема включения таймера 7555 отличается от Вашей.
|
Не отличается, их просто две - скрин 2.
|
|
|
|
Сказали "Спасибо" Halex07
|
|
|
17.04.2013, 08:40
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 28.03.2006
Сообщений: 3,609
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Имеются 2 микры ...
С одинаковой прошивкой.
У одной микры склеил ласты порт B
У другой коньки отбросил порт С.
Автор 4 раза тыкался в панельку с ластами.
Автор 1 раз тыкнулся с коньками.
Та что с ластами предварительно тестилась на EasyPIC
продолжительное время.
Та что с коньками тестилась на EasyPIC единожды.
После состыковки с внешними причиндалами
получен результат описанный выше.
Я так понимаю ?
|
|
|
|
17.04.2013, 10:13
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: МК PIC16F876 выходит из строя
Сообщение от Halex07
|
|
Смею Вас уверить, что у 7555 ключики помощнее пиковых будут.
|
А даташит на 7555 почитать слабо? Ток верхнего ключа 10 мА (генератор тока), ток нижнего 100...200 мА - максимум, при питании 15 В. При 5 В гораздо ниже
Проблему решит последовательный резистор 1к и защитные диоды ПИКа
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:04.
|
|