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

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

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

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

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

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


 
Опции темы

выгорает пин

Непрочитано 09.08.2016, 04:31  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию выгорает пин

Спаял несколько блочков на ПИК16Ф628А, через МАКС485 соединил их в одну линию. Мастер посылает адрес блока и команду в линию и получает ответ от того блока, которому отправлял.
Всё работает нормально.
Но при отправке команды перезагрузки, контроллер выполняет reset_cpu();
перезагружается и... больше не отвечает.
Отвечает только при нажатии на тестовую кнопочку. То есть не принимает.
Оказывается вход Rx перестал работать.
Следующий блок тоже вышел из строя.
Перепрошивка не помогла - работоспособность Rx не восстановилась.
Кто-то может что-то объяснить?
Реклама:
yellow87 вне форума  
Непрочитано 09.08.2016, 09:13  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: выгорает пин

Неправильно написанная программа. Вход RX оказывается в режиме выхода и сгорает от КЗ.
NewWriter вне форума  
Непрочитано 09.08.2016, 09:34  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: выгорает пин

Сообщение от NewWriter Посмотреть сообщение
Вход RX оказывается в режиме выхода и сгорает от КЗ
Да, скорее всего. Только мне кажется, что в этом КЗ победителем окажется ПИК, у него ножки легко выдают 20...25мА. А вот МАКС485 на такие токи по выходу не рассчитан, вот и дохнет.
Чтобы не приходилось часто менять микросхемы, обычно между выходом Rx интерфейсной микросхемы, и входом Rx процессора включают резистор порядка 120...200 Ом.
Alex9797 вне форума  
Непрочитано 09.08.2016, 10:25  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: выгорает пин

Сообщение от Alex9797 Посмотреть сообщение
Чтобы не приходилось часто менять микросхемы, обычно между выходом Rx интерфейсной микросхемы, и входом Rx процессора включают резистор порядка 120...200 Ом.
Никогда. Нигде. И никогда. А 485-й используем очень широко.
Надо искать кривизну в программе.
Да, кстати, мы не ПЫХтим. АВР-им, СТМ-им. Ничего подобного не наблюдаем. Может, ПЫХ способен вызвать "пых"...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 09.08.2016, 11:57  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: выгорает пин

При сбросе все ножки порта настроены на вход.
И нет надобности перенастраивать их на выход в программе.
Здесь какая-то другая причина...
yellow87 вне форума  
Непрочитано 09.08.2016, 12:21  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: выгорает пин

Сообщение от yellow87 Посмотреть сообщение
Оказывается вход Rx перестал работать.
Точнее можно?

Да и вообще:"Помогите советом поймать черную кошку в темной комнате!"
Вы-то сами что ответили бы на такую просьбу? Не расслышал, куда послали бы?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 09.08.2016, 12:24  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: выгорает пин

Ну гадать тут можно сколько угодно. Например, после сброса МК в принимающем блоке, на входах RO и DE max485 нет никакого определенного лог.уровня, помехи и шумы, потому что нет внешних резисторов подтяжек, устанавливающих однозначное состояние (запрет выхода передачи интерфейса, запрет RO. И потому микросхема может переходить в передачу и блокировать любые принимаемые команды.
Фик знает, что написано в программе, может, она и не сбрасывает МК вовсе.
Гадать можно сколько влезет.
NewWriter вне форума  
Непрочитано 09.08.2016, 14:02  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: выгорает пин

После сброса светодиод моргает.
Резисторы имеются.
Миниатюры:
Нажмите на изображение для увеличения
Название: sbjpg.JPG
Просмотров: 0
Размер:	20.4 Кб
ID:	98752  
yellow87 вне форума  
Непрочитано 09.08.2016, 14:06  
OakRidge
Заблокирован
 
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,464
Сказал спасибо: 287
Сказали Спасибо 1,122 раз(а) в 540 сообщении(ях)
OakRidge на пути к лучшему
По умолчанию Re: выгорает пин

Сообщение от yellow87 Посмотреть сообщение
reset_cpu()
Сей ПИК не имеет своей комманды RESET. Компилятор както это делает, как неизвестно. Хоть собаку включите, загоните программу в бесконечний цикл и получите реЗет почти настоящий. Или поищите чтото поновее, есть 16Ф1хххх серия, там инструкция reset имеется, настоящая. И поставьте резисторы, как выше советовали.
OakRidge вне форума  
Непрочитано 09.08.2016, 14:23  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: выгорает пин

Сообщение от yellow87 Посмотреть сообщение
Резисторы имеются.
А на шинах А и В? Их подтягивать еще нужнее, чем на стороне логики.
А - подтянуть к +5В,
В - к земле.
Резисторами порядка 10к...50к
Alex9797 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как соединить скрытый пин Vcc на кнопку Rion83 Proteus 12 10.02.2016 22:39
Усилок JPA-480 выгорает предохранитель thunder1979 Аудиотехника 9 05.04.2014 17:55
Выгорает симистор BT136 Ham-radio1986 Производственное оборудование 86 05.11.2008 05:44


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.