Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 14.11.2017, 20:55   #1
alxdr
Senior Member
 
Регистрация: 03.01.2009
Сообщений: 126
Вес репутации: 394/37
alxdr is just really nicealxdr is just really nicealxdr is just really nicealxdr is just really nice
По умолчанию MCP23S08 reset

Всем привет!
У MCP23S08 есть вывод reset. Если есть у кого-нибудь практический опыт использования ее массово или в течение длительного срока, нужно этот вывод использовать? Случается, может быть, что она виснет и ресетится только так?
Собираюсь заложить ее в крупный проект, а лишних выводов мк особо нет.
alxdr вне форума   Ответить с цитированием
Старый 15.11.2017, 03:22   #2
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: M.O.
Возраст: 58
Сообщений: 2,125
Вес репутации: 2724/86
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: MCP23S08 reset

Нужно. Правда, я использовал в серийном изделии вариант с I2C, но это ничего не меняет. Сбой протокола обмена по отношению к состоянию расширителя (например, при кратковременном пропадании питания) сделает невозможным управление.
Марк вне форума   Ответить с цитированием
Старый 15.11.2017, 09:56   #3
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,499
Вес репутации: 3061/64
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MCP23S08 reset

Я делал на все mcp23017 на одной шине один reset.
besogon вне форума   Ответить с цитированием
Старый 15.11.2017, 18:03   #4
varostov
Senior Member
 
Аватар для varostov
 
Регистрация: 14.11.2007
Адрес: Ростов-на-Дону
Возраст: 52
Сообщений: 132
Вес репутации: 535/43
varostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of light
По умолчанию Re: MCP23S08 reset

Если нет лишних ног контроллера, можно объединить сброс расширителя портов и контроллера (не забудьте только о 13-ти вольтах на MCLR при программировании, но это решается джамперами или диодом). Лучше всего, если при этом внешний WDT будет периодически сбрасываться любым выходным сигналом с расширителя. Тогда при зависании либо контроллера, либо расширителя произойдёт общий сброс и контроллера, и расширителя портов.
varostov вне форума   Ответить с цитированием
Старый 15.11.2017, 18:09   #5
alxdr
Senior Member
 
Регистрация: 03.01.2009
Сообщений: 126
Вес репутации: 394/37
alxdr is just really nicealxdr is just really nicealxdr is just really nicealxdr is just really nice
По умолчанию Re: MCP23S08 reset

Спасибо за отклики! Сделаю. Тем более, что придумал экономное решение: вывод который сейчас использую для ресета GPS модуля заведу и на расширитель тоже. А коммутировать на того, кого требуется ресетить, буду выводами на которых светодиоды висят.
alxdr вне форума   Ответить с цитированием
Старый 15.11.2017, 18:30   #6
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,499
Вес репутации: 3061/64
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MCP23S08 reset

alxdr
к слову, если не хватает 8 ног без требования к несущей способности, то лучше взять контроллер у которого побольше ног.
когда я использовал mcp23017, то мне не хватало 128 ног, 64 которых могут питать светодиоды сами по себе.

varostov
и будет многократно лучше чем ничего.
на моей практике есть несколько изделий, у которых ног вот в упор. без запаса. они мне не кажутся хорошими в итоге. есть в них изъяны, как раз связанные со внутренней упоротостью решений по замене ног.
besogon вне форума   Ответить с цитированием
Старый 15.11.2017, 18:39   #7
alxdr
Senior Member
 
Регистрация: 03.01.2009
Сообщений: 126
Вес репутации: 394/37
alxdr is just really nicealxdr is just really nicealxdr is just really nicealxdr is just really nice
По умолчанию Re: MCP23S08 reset

В моем случае как раз наращивание портов расширителем привлекательнее наращивания ногами контроллера сразу по нескольким причинам. В частности, если мк по какой-либо причине сбросится, выходы расширителя останутся в неизменном состоянии, что очень важно в моем устройстве.
alxdr вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC18F25K80, где взять BootLoader? hfmscan Вопросы начинающих 48 23.08.2016 10:28
PIC18F14K50, HS-mode, опорный генератор работает только в Master Reset YBosco Продукция MICROCHIP 26 11.12.2013 22:29
MPLAB и PICkit3 не работает Reset maxNTF Продукция MICROCHIP 3 17.01.2012 12:26
Процедуры чтения iButton ключей (DS1990) aleXXX Общетехнические вопросы 23 06.12.2009 18:52
RTOS и сторожевой таймер Semёn Продукция MICROCHIP 23 06.10.2008 19:40


Часовой пояс GMT +3, время: 18:52.


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