реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Борьба со статическим электричеством, Вышибает устройство от статики
A. Fig Lee
сообщение Feb 12 2014, 15:09
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Есть компактное устройство на STM32 с питанием от Li-Ion батарейки 3.7в.
Устройство носимое, крепится к одежде человека.
Вот после испытаний, мне пожаловались что статика вышибает устройство и его в ручную надо включать.
Заказчик согласен, если оно само перезапустится.
Есть ли какието способы детектировать статический разряд или что либо сделать?
Включением/выключением управляет STM32, подозреваю что он и выключает.



--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 12 2014, 15:15
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(A. Fig Lee @ Feb 12 2014, 18:09) *

Детектировать разряд ИМХО бесполезно.
Нужно свозить ваше устройство в лабораторию для проверки ЭМС и разобраться кто и в чём виноват.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
agregat
сообщение Feb 12 2014, 16:37
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Возьмите схему любого мобильника, лучше из последних поколений. Там есть полный комплект защиты от статики. Он очень простой, и очень надежный.
Добавьте в свою схему и не будет Ваш устрйство "вышибать" даже при прямом разряде на корпус устройства.
Там нет чудес, они просто скрупулезно подошли к этому вопросу.

По поводу перезапуска sm.gif Давным давно делали устройство, из за неправильной схемотехники питание на проц пропадало раз 20 в сутки, а мы все были зеленые и еще раз зеленые.
Короче написал я тогда управляющую программу так, что она никогда не теряла данные при внешнем рестарте, а рестарт делался внешним счетчиком автоматом чаще, чем минимальное время "случайного" сброса по питанию. В результате абсолютно глючная схема работала так, что заказчик не заметил. Потом конечно разобрались, все устранили и было стыдно, до чего все просто оказалось. GSM модему недостаточно было питания из за кривой разводки и во время проблем с сетью он пытался выдать больше мощности и все улетало в рестарт.
Так что программа которую "мочит" "вачдог" это реальность.

Сообщение отредактировал agregat - Feb 12 2014, 16:42
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Feb 12 2014, 17:32
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



да а что с вочьдогом? он от статики то не виснет, я надеюсь, или виснет?
Go to the top of the page
 
+Quote Post
agregat
сообщение Feb 12 2014, 17:33
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Цитата(Golikov A. @ Feb 12 2014, 21:32) *
да а что с вочьдогом? он от статики то не виснет, я надеюсь, или виснет?


Простая логика от статики не виснет, по идее... Но в данном случае я привел пример только для того, чтоб сказать, софт который не боится рестарта написать реально.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Feb 12 2014, 18:15
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



это понятно, просто ТС сказал что клиент не против даже обычной перезагрузки, то есть даже можно ее не скрывать. Почему при таком раскладе не воспользоваться сторожевым таймером?
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Feb 12 2014, 18:39
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Спасибо за ответы.

1. Не понял, как поможет лаборатория и что там смотреть? Честно говоря, этот вариант маловероятен, но все же возможен. Компания программистская, я единственный железячник. Статика я так понимаю накапливается на одежде и шарахает иногда при прикосновении.

2. Насчет сотового интересная идея, надо будет посмотреть.

3. Наверное, я недостаточно подробно объяснил. СТМ32 имеет один GPIO вывод который через диод подается на полевик, этот полевик и подает питание с батарейки.
Стоит один раз сбойнуть, ресетнутся, как вывод уйдет в 0 и СТМ32 обесточится. Включается кнопкой, которая через диод коммутирует тот же полевик.
При нажатии кнопки СТМ32 заводится и успевает до отпускания кнопки выставить 1 на вывод удерживая полевик открытым.

Вочдог я убрал, раньше были проблемы,сейчас работает стабильно, да и не поможет. Хорошо бы не выключать полностью, держать в спячке, или сделать вывод через триггер, но что есть, то есть.

Сообщение отредактировал A. Fig Lee - Feb 12 2014, 18:40


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Feb 12 2014, 19:21
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



может ионистр поставить? который немного придержит питание, даже без батареек?
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Feb 12 2014, 19:57
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(Golikov A. @ Feb 12 2014, 14:21) *
может ионистр поставить? который немного придержит питание, даже без батареек?

Поговорил с заказчиком. Они склоняются к мысли переделать схемку. Сделать контроллер постоянно запитаным,
чтоб периодически просыпался и опять засыпал.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Feb 12 2014, 20:15
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



очень рекомендую сделать еще механический тумблер выключения, где нибудь в батарейном отсеке, или какую то схему для полного выключения ниже какого-то уровня. А то потекшие батарейки - не круто).

А еще один раз вручили прибор человеку для демонстрации, он его в чемодан сунул и полетел в америку, а тот зараза включился и когда человек прилетел показать ничего не смог, не красиво получилось. Был бы тумблер....
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Feb 13 2014, 01:23
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(Golikov A. @ Feb 12 2014, 15:15) *
очень рекомендую сделать еще механический тумблер выключения, где нибудь в батарейном отсеке, или какую то схему для полного выключения ниже какого-то уровня. А то потекшие батарейки - не круто).

А еще один раз вручили прибор человеку для демонстрации, он его в чемодан сунул и полетел в америку, а тот зараза включился и когда человек прилетел показать ничего не смог, не красиво получилось. Был бы тумблер....

A Li-On текут? Да, нехорошо, надо думать. Тумблер вряд ли, там люди далекие от техники..


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Feb 13 2014, 06:08
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



нет литий йон не текут, они умирают при полном разряде. Конечно у них внутри есть схема сохранения жизни, которая их отключит. Но все равно отключив его физически в половине заряда - он проживет годы на полке, а подключенный к процу, даже во сне рано или поздно уйдет в ноль, а там уже не проснется... ну это мое мнение, маленький ползунковый выключатель в батарейном отсеке, для режима хранения как на детских игрушках, мне кажется, хороший тон.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 13 2014, 09:04
Сообщение #13


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(A. Fig Lee @ Feb 12 2014, 21:39) *
1. Не понял, как поможет лаборатория и что там смотреть?
Лаборатория обеспечит повторяемость эксперимента. В промежутках которого можно пробовать менять параметры работы устройства и его схему.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Aner
сообщение Feb 13 2014, 11:13
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Аппаратно - софтовые баги, писали софт не профи. Проходили через такое. Какой проц из STM32??? у вас?
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Feb 13 2014, 12:54
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(demiurg_spb @ Feb 13 2014, 04:04) *
Лаборатория обеспечит повторяемость эксперимента. В промежутках которого можно пробовать менять параметры работы устройства и его схему.

Столько денег нет. Да и с повторяемостью не уверен.
Я сам не видел, мне сказали. Какие были условия, неясно, от одежды статика скорее всего.

Цитата(Aner @ Feb 13 2014, 06:13) *
Аппаратно - софтовые баги, писали софт не профи. Проходили через такое. Какой проц из STM32??? у вас?

А что там может зависеть от софта? wacko.gif

Под рукой нет схемы, точно не помню проц. STM32F103, 100 pins, 128 килобайт.

Сообщение отредактировал A. Fig Lee - Feb 13 2014, 12:57


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2024 - 17:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01513 секунд с 7
ELECTRONIX ©2004-2016