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

 
 
> как припаять батарею к устройству не "повесив" его.
Alechin
сообщение Feb 5 2009, 08:37
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 27-06-05
Из: Химки, Моск.обл.
Пользователь №: 6 334



Имеем устройство на MSP430F2274. Батарея к нему припаивается раз и навсегда (после ее разряда устройство утилизируется целиком). Так вот - при припаивании батареи монтажниками часто происходит "не запуск" устройства (что лечится отпаиванием батареи, разрядом емкостей замыканием питания и последующим припаиванием батареи - и так до успешного запуска smile.gif. Но это не так критично. Критично что частенько в МК слетает программа при этом!
Сталкивался ли кто-нибудь с этим и как можно побороть такую проблему, при условии, что BOD ни внутренний не внешней использовать нельзя - лимитирует потребление и габаритные размеры? Пытались на время припаивания батареи замыкать сброс - но места на плате нет (все элементы не крупнее 0402), и лишняя перемычка - это головная боль монтажника и конструктора.
Да - замечено: сбой происходит при неаккуратном касании (многократном) провода от батареи контактной площадки в момент припаивания (почти с вероятностью 1). Т.е. если приложить проводник и потом не отрывая припаять - все нормально. Но так не всегда у монтажника получается!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrYuran
сообщение Feb 5 2009, 12:24
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



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

Ещё один вариант: питание подключать не напрямую, а через резистор (100 Ом, н-р, не знаю какие у вас там токи)
И дребезг существенно снизится, и можно будет при неудачном контакте сбрасывать питание кратковременным коротцом


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 5 2009, 14:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(MrYuran @ Feb 5 2009, 17:24) *
А что, если сначала припаивать батарею, а потом прошивать контроллер?
Неудачный вариант sad.gif Не исключено повреждение кристалла при подключении "на ходу" схемы программатора.
Цитата(MrYuran @ Feb 5 2009, 17:24) *
Встроенная BOD-яга никуда не годится, нужно ставить внешний супервизор.
Это почему не годится? Для чего именно не годится? 07.gif Как схема супервизора, гарантированно перезапускающая программу при (даже кратковременном) проседании питания - да, хреновый из BOR супервизор. А вот как схема, предотвращающая зависания при снижении напряжения ниже минимального рабочего и/или при слишком низкой скорости нарастания напряжения питания, BOR вполне нормально выполняет свои функции.
Цитата(MrYuran @ Feb 5 2009, 17:24) *
Ещё один вариант: питание подключать не напрямую, а через резистор (100 Ом, н-р, не знаю какие у вас там токи)
И дребезг существенно снизится, и можно будет при неудачном контакте сбрасывать питание кратковременным коротцом
Вот-вот, я это же самое имел в виду, спрашивая про резистор. К тому же резистор в питании в совокупности с конденсатором ограничивает скорость нарастания напряжения и в некоторой степени подавляет дребезг.
Цитата(rvk @ Feb 5 2009, 18:12) *
Конечно работа без BOD чистой воды экстрим. Но раз боретесь с экономией места и питания, как вариант, запаивать процессор с активированным BOD. Затем батарейку, а потом уже запаянную плату подключать к JTAG и отключать BOD.
Я извиняюсь за свои подозрения, но Вы, уважаемый rvk, разделы форума часом не перепутали? Или Вы чистый теоретик и считаете, что учитывать особенности архитектуры МК ни к чему? Вопрос-то про MSP430, а не про AVR. У MSP430 схема BOR (в тех кристаллах, где она присутствует) неотключаемая!
Цитата(rvk @ Feb 5 2009, 18:12) *
Это кстати очень серьезный момент. При припаивании батарейки у Вас память программ может испортиться частично.
"память программ"? Это видимо еще одно доказательство, что каждый о своем, а Вы про AVR biggrin.gif У MSP430, в отличие от AVR, фон-Неймановская архитектура с общим адресным пространством и отдельно выделенной памяти программ нету wink.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 12:26
Рейтинг@Mail.ru


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