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

 
 
> Помехоустойчивость контроллера с MSP430
igorle
сообщение Jul 15 2012, 06:45
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 338
Регистрация: 14-07-12
Пользователь №: 72 753



Электронику учил, но практически никогда ничего не проектрировал.
Узнал о существовании MSP430 недавно и загорелось сделать что-то для дома.
Смакетировал небольшое устройство - подключил терморезистор, 7сегментный индикатор и реле.
Питание беру 12 вольт (для реле) и преобразую его в 3.3 используя LM317.
На питании поставил электролитический конденсатор 1000 микрофарад и керамический 0.47.

Реле управляется транзистором и шунтироется диодом чтобы не было помех при отключении.

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

Понятно что это проблема в моей конструкции. Питание развел толстым проводом. Конденсаторы поставил рядом с контроллером. Но что-то банальное я упускаю.
Я подозреваю что это "детская болезнь" начинающих. Но на форуме на этот счет ничего не нашел пока.

Кто-то может что-то посоветовать или указать тему где эта проблема обсуждалась?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tAmega
сообщение Jul 16 2012, 19:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



Не надо писать красным, это все равно что крик, а чего кричать, Вы по прежнему не правы. И таки да, конденсатор на 0.1uF отфильтрует помеху лучше чем на 10uF, согласен с высказавшимися товарищами. Дело тут в ... корпусе конденсатора. Полная модель кондесатора состоит из последовательно соединенных резистора, индуктивности и конденсатора. http://elektr0teh.ru/ekvivalentnye-sxemy-komponentov/
Крупногабаритный конденсатор с большой внутренней индуктивностью для импульсной помехи будет представлять из себя просто килоомное сопротивление, и уже все равно какой величины там конденсатор. В то же время мелкий конденсатор в корпусе 0603 с маленькой индуктивностью будет представлять для помехи конденсатор 0.1uF подключенный через сопротивление в несколько ом. Почему я равняю индуктивность и сопротивление это отдельная тема, но суть в следующем, индуктивность всегда старается превратиться в бесконечно большое сопротивление для изменяющегося тока. А импульсная помеха это и есть как раз скачок тока. И чем круче фронты этого скачка, и чем больше собственно индуктивность, тем большее сопротивление представляет из себя индуктивность и более продолжительное время.
Именно поэтому в схемы всегда ставят в пару электролиты и керамику на 10, 100nF. Не из экономии денег, а потому что 10nF керамика однозначно эффективнее погасит импульсы помех, чем 10uF электролит.
Лучше всего это написано на сайтах Kemet и AVX, там целые тома про это дело написаны.
Практически вся теория выливается в теме микроконтроллеров в следующее. На каждую ногу питания по 1 конденсатору 0.1uF плюс один конденсатор 10uF на корпуc микроконтроллера.
Причем, конденсаторы 0.1uF размещать прямо у ног микроконтроллера, а большой 10uF можно в пределах 1..2см от микросхемы. И вот требование "прямо у ног" как раз и означает то самое снижение индуктивности. Потому что трассы на печатных платах тоже обладают индуктивностью. Тут еще один момент есть, неважно с какой частотой работает микроконтроллер, главное какие фронты у его буферов. Именно фронты порождают помехи. Но это отдельная тема. Короче не заморачивайтесь, ставьте по выше приведенному практическому правилу.
Еще момент, изучите внимательно доки на MSP430, и не оставляйть в воздухе JTAG разъем.

Вы еще про ПЛИС не знаете, там даже плату разводить не надо, а схемы можно менять как перчатки, только программу переписывай, и все тоже самое, целые электронные блока на аппаратном уровне. То есть можно туда впихнуть сам MSP430 и всю остальную схему. А на следующий день AVR и другую схему, а на третий день микропроцессор собственного производства. И я говорю не о программной эмуляции, а о реальном железном процессоре.
Ваш MSP430 это семечки...


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- igorle   Помехоустойчивость контроллера с MSP430   Jul 15 2012, 06:45
- - zhevak   Всё нормально! Так оно и должно быть. MSP430 ...   Jul 15 2012, 08:51
- - igorle   2 zhevak Спасибо. Я немного повозился с паяльником...   Jul 15 2012, 10:28
|- - zhevak   Цитата(igorle @ Jul 15 2012, 16:28) Я нем...   Jul 15 2012, 11:26
|- - igorle   Цитата(zhevak @ Jul 15 2012, 14:26) Не им...   Jul 15 2012, 14:18
|- - zhevak   Цитата(igorle @ Jul 15 2012, 20:18) Вы ак...   Jul 15 2012, 16:25
|- - igorle   Цитата(zhevak @ Jul 15 2012, 19:25) В сво...   Jul 15 2012, 20:25
- - Ruslan1   Цитата(igorle @ Jul 15 2012, 09:45) Смаке...   Jul 15 2012, 20:29
|- - igorle   Цитата(Ruslan1 @ Jul 15 2012, 23:29) ... ...   Jul 15 2012, 21:00
|- - zhevak   Цитата(Ruslan1 @ Jul 16 2012, 02:29) Схем...   Jul 16 2012, 05:23
|- - Plain   Цитата(zhevak @ Jul 16 2012, 08:23) попро...   Jul 16 2012, 07:02
|- - zhevak   Цитата(Plain @ Jul 16 2012, 13:02) Вот эт...   Jul 16 2012, 11:51
- - Plain   Цитата(igorle @ Jul 15 2012, 09:45) На пи...   Jul 16 2012, 03:16
|- - Ariel   Цитата(Plain @ Jul 16 2012, 07:16) Ещё ош...   Jul 16 2012, 14:52
- - hash20   Я использую IRU1010-33 или LM1117-3.3 (на корпусе ...   Jul 16 2012, 09:05
- - Dog Pawlowa   Вот полезная статья http://eewiki.ru/wiki/Помехоу...   Jul 16 2012, 10:15
- - Plain   Вкратце — особенности конструкции, отказоустойчиво...   Jul 16 2012, 14:40
|- - zhevak   Цитата(Plain @ Jul 16 2012, 20:40) Вкратц...   Jul 16 2012, 17:30
- - igorle   Цитата(Plain @ Jul 16 2012, 06:16) Вот в ...   Jul 16 2012, 18:31
|- - zhevak   Цитата(igorle @ Jul 17 2012, 00:31) Я пол...   Jul 17 2012, 09:33
|- - Ariel   To igorle: для вашего случая правильный выбор конд...   Jul 17 2012, 10:35
- - igorle   Про красный - пардон. Я просто хотел выделить. Тем...   Jul 16 2012, 19:52
- - tAmega   Конденсатор 0.01uF подавит более высокочастотную п...   Jul 16 2012, 20:27
|- - igorle   Спасибо огромное!!! Вы развеяли мое да...   Jul 16 2012, 20:35
- - igorle   2 Ariel зрите в корень - это именно то, что и реш...   Jul 17 2012, 11:39


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:39
Рейтинг@Mail.ru


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