Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос устойчивости PICов
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
jartsev
Еть простенькая задачка обслуживания энкодеров (те которые ручки регулировки) и выдача управляющих умпульсов на силовую установку. Сфера - очень ответственная, любая перезагрузка МК (pic24) приведёт к нежелательным последствиям. Резервирование в eeprom не предлагать: любая задержка в 1 мс - уже всё плохо. Вопрос: может ли pic24 работать без сбоев в течение скажем месяца. Режим круглосуточнный.
bav
вопрос не очень корректный.
все зависит схемы, разводки, монтажа и т.п.
Danis
Цитата(bav @ Jan 23 2013, 15:47) *
вопрос не очень корректный.


Действительно, надо доработать вопрос.
Я с PIC24 не мало работал, контроллеры неплохие, документация хорошая. Надежный код надежно работает, вт. числе - круглосуточно. Одно хромает у Microchip – среда разработки и отладочные средства.




Tanya
Цитата(bav @ Jan 23 2013, 15:47) *
вопрос не очень корректный.
все зависит схемы, разводки, монтажа и т.п.

И еще от партии, завода, завоза и завхоза...
Вот лет 10 работают круглосуточно... (мои). Что с того? Надо сделать миллион одинаковых и смотреть распределение отказов во времени. И еще в термокамере...
И все равно для отдельного устройства можно будет говорить только о вероятности безотказной работы за какой-то срок.
Все это ужасно банально. Да.
jartsev
Цитата(bav @ Jan 23 2013, 15:47) *
вопрос не очень корректный.
все зависит схемы, разводки, монтажа и т.п.


Ну спрашивайте, какие данные Вас интересуют.

Плата в алюм. корпусе. ЭМИ обстановка щадящая (улица).

Правильный ответ такой: "если всё сделать правильно, то всё будет работать."?
kovigor
Цитата(jartsev @ Jan 23 2013, 19:03) *
Правильный ответ такой: "если всё сделать правильно, то всё будет работать."?

Ответственные узлы можно (и часто необходимо) продублировать, кстати ...
_Pasha
Вопрос устойчивости пиков - не вопрос. sm.gif
И насчет резервирования на еепром - можно ведь обеспечить питание девайса на время записи... FRAM поставить, в конце концов...
jartsev
Цитата(_Pasha @ Jan 23 2013, 18:23) *
Вопрос устойчивости пиков - не вопрос. sm.gif
И насчет резервирования на еепром - можно ведь обеспечить питание девайса на время записи... FRAM поставить, в конце концов...


Нет, проблема не в сохранности данных, а в том что за время перезагрузки МК силовой агрегат задымится.


Цитата(kovigor @ Jan 23 2013, 18:16) *
Ответственные узлы можно (и часто необходимо) продублировать, кстати ...


Спасибо, принял к сведенью.
_Pasha
Цитата(jartsev @ Jan 23 2013, 19:53) *
Нет, проблема не в сохранности данных, а в том что за время перезагрузки МК силовой агрегат задымится.

Для того чтобы правильно шли "импульсы на силовую установку" надо озадачиться защитой на самой установке, сабж - дело как бы десятое...
В общем, что-то не так то ли с описанием проблемы, то ли с постановкой задачи.
kovigor
Цитата(jartsev @ Jan 23 2013, 20:53) *
... во время перезагрузки МК силовой агрегат задымится.

Агрегат должен иметь защиту от подобных аварий, предельно простую и предельно надежную, вообще никак не связанную с МК ...
jartsev
Цитата(kovigor @ Jan 23 2013, 20:19) *
Агрегат должен иметь защиту от подобных аварий, предельно простую и предельно надежную, вообще никак не связанную с МК ...


Хотите сказать что в самолётах, МКС и т.д. микроконтроллеры не играют такой уж решающей роли? Или там оставнов МК на перезагрузку не повлияет на выживаемость агрегата?
_Pasha
Цитата(jartsev @ Jan 23 2013, 20:27) *
Хотите сказать что в самолётах, МКС и т.д. микроконтроллеры не играют такой уж решающей роли? Или там оставнов МК на перезагрузку не повлияет на выживаемость агрегата?

Если бы Вы хоть немного описали термин "силовая установка", толку было бы больше, имхо.
kovigor
Цитата(jartsev @ Jan 23 2013, 21:27) *
Хотите сказать что в самолётах, МКС и т.д. микроконтроллеры не играют такой уж решающей роли? Или там оставнов МК на перезагрузку не повлияет на выживаемость агрегата?

Останов МК в норме не должен приводить к авариям, это я и хочу сказать.
P.S. Вот, недавно купил себе плиту с контролем газа. Если задуть пламя, то через 5-7 секунд термопара перестает выдавать ток, удерживающий электромагнитный клапан открытым, клапан закрывается и перекрывает газ. Работает независимо от того, подключена плита к сети или нет. Просто до гениальности. Вот туда бы МК, так нет же. Каменный век, одним словом ...
Velund
QUOTE (kovigor @ Jan 23 2013, 21:40) *
Вот туда бы МК, так нет же. Каменный век, одним словом ...


Ой как мечтают о таком "каменном веке" обладатели загородных домов с "шибко умными" котлами, которые при отключении электроэнергии вырубаются и назад не врубаются. wink.gif

Да еще многие с трансформаторными источниками питания, не переносят выхода дешевых UPS, горят. Подавай им чистый синус. wink.gif

Ruslan1
В таких системах вопрос выбора электронной детали- вовсе не главный и уж точно не самый затратный по средствам и времени. Это отдельная наука, как прибор в целом сделать чтобы не <тут вставить нужное>. Подход нужен комплексный.
Ну и все зависит от реальной опасности. Иногда возможна воронка сотни метров, а иногда просто выход из строя оборудования на 10 килодолларов. Защита будет разная и на ее разработку разные суммы выделят.
arizona
Цитата(Ruslan1 @ Jan 25 2013, 12:10) *
В таких системах вопрос выбора электронной детали- вовсе не главный и уж точно не самый затратный по средствам и времени. Это отдельная наука, как прибор в целом сделать чтобы не <тут вставить нужное>. Подход нужен комплексный.
Ну и все зависит от реальной опасности. Иногда возможна воронка сотни метров, а иногда просто выход из строя оборудования на 10 килодолларов. Защита будет разная и на ее разработку разные суммы выделят.


+1
материал по теме: Проектирование отказоустойчивых устройств. Аппаратные и программные методы повышения надежности
http://microchip.com.ru/Support/MASTERs2010/FLR10.pdf
Vavan4ik
1) как по мне, то делать (проектировать) такие устройства нужно с таким расчетом, чтобы орган управления (контроллер) в случае падения, не приводил бы к падению всей системы, а в случае длительного эпик фейла - останавливал процесс, ну или отдавал управление резервному модулю.
2) всегда нужно решать вопросы температуры ОС, давления, влажности, вибрации, излучений итд, даже если кажется на первый взгляд что проблем не будет. У меня был случай когда семейство муравьев завелось в девайсе (тепло осенью), а плата не была обработана лаком, в итоге - печальный результат...
3) опыт показывает, что действительно работать будет, если спроектировано, испытано, изготовлено, установлено итд "руками и головой".

Удачи!
Catcatcat
Я бы ответил та, "Пик сможет, а вот схемотехника и прога, написанная ... зависит от разработчика". Пики сертифицированы (как мне когда-то рассказывали) для медицинской техники, а это очень высокий уровень надежности. И по моим взглядом, если решины вопросы схемотехники, защиты, от внешних ЭМП, продумана логика работы программы, то чему ему не работать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.