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

Вернуться   Форум Микро-Чип > Вопросы начинающих

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

Ответ
 
Опции темы Опции просмотра
Старый 28.05.2014, 00:47   #1
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию помехоустойчивость схем на PIC

Помогите пожалуйста разобраться в ситуации.
Есть схема на pic16f628. Часы с динамической индикацией и термодатчиком, схема собрана на плате но по сути это макет для игр с прошивками, без корпуса и с LED-индикатором на 10-ти сантиметровом шлейфе.
Есть китайские колонки, цена которым примерно 10 центов в базарный день, однако они компактные и работают, больше от них ничего и не требуется.
В момент втыкания этих колонок в розетку в них всегда раздается щелчок. И если часы запитаны от этой-же розетки, они в момент этого щелчка обязательно всегда сбрасываются на ноль. Не зависают, не глючат а всегда только обнуляются.
Помеха приходит именно по питанию, если запитать например от батареек, сбрасываться не будут.

На плате питание реализовано на 78l05, кондеры по входу и по выходу стоят. Пробовал добавить дополнительные кондеры большой емкости и до и после 7805, ничего не меняется. К 5 и 14 ногам контроллера пробовал повесить кондер на 1 нФ, вдруг чего отфильтрует, это тоже ничего не дало.
Питание на плату приходит от внешнего блока питания, сам блок пробовал менять, на данный глюк это не влияет. Сейчас например она запитывается от блока для свича D-Link, который с этим блоком прекрасно работает и ни от каких помех никогда не зависал и не глючил.

Отчего такое может быть, где могут быть узкие места, куда стоит смотреть в первую очередь? То, что контроллер именно обнуляется не может быть особой приметой?

Работоспособность именно этой схемы пофик, она для игр. Но раз сбрасывается она, значит с другими это вполне может повториться, если я не разберусь в чем накосячил...
StrDm вне форума   Ответить с цитированием
Старый 28.05.2014, 01:25   #2
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,194
Вес репутации: 1074/76
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: помехоустойчивость схем на PIC

1нф мало. обычно 0.1мкф и керамический. вывод сброса тоже зашунтировать керамикой.
GANY вне форума   Ответить с цитированием
Старый 28.05.2014, 01:43   #3
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Замена кондера на питании на 0.1 ничего не изменила, но вот после навешивания второго такого же на MCLR проблема пропала. Спасибо!

Правда сейчас пересмотрел несколько схем навскидку, нигде такого шунта нет, вывод просто притягивается к плюсу питания через резистор и все. Это значит что любая из этих схем вела бы себя так же в подобной ситуации? Или возможны нюансы, типа особенностей программы или подключения МК?
StrDm вне форума   Ответить с цитированием
Старый 28.05.2014, 01:51   #4
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,194
Вес репутации: 1074/76
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: помехоустойчивость схем на PIC

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

обычно по сбросу ничего не ставят. но этот вывод очень чувствительный. поэтому считаю что лучше будет если его зашунтировать. на самом деле если посмотреть даташиты на пик контроллеры, там конденсатор в схеме есть.
GANY вне форума   Ответить с цитированием
Старый 28.05.2014, 02:06   #5
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,194
Вес репутации: 1074/76
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от StrDm Посмотреть сообщение
Это значит что любая из этих схем вела бы себя так же в подобной ситуации? Или возможны нюансы, типа особенностей программы или подключения МК?
в этой ситуации скорее всего сбрасывался бы любой пик контроллер. от программы это не зависит. это "железная проблема".
GANY вне форума   Ответить с цитированием
Старый 28.05.2014, 12:10   #6
Vano
Junior Member
 
Регистрация: 27.02.2007
Возраст: 40
Сообщений: 15
Вес репутации: 100/48
Vano will become famous soon enoughVano will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от GANY Посмотреть сообщение
в этой ситуации скорее всего сбрасывался бы любой пик контроллер. от программы это не зависит. это "железная проблема".
Не забываем про бит MCLRE в слове конфигурации.
Vano вне форума   Ответить с цитированием
Старый 28.05.2014, 12:22   #7
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,194
Вес репутации: 1074/76
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от Vano Посмотреть сообщение
Не забываем про бит MCLRE в слове конфигурации.
для помехи это не помеха.
GANY вне форума   Ответить с цитированием
Старый 28.05.2014, 12:46   #8
Miser
Senior Member
 
Регистрация: 06.09.2008
Возраст: 58
Сообщений: 239
Вес репутации: 227/46
Miser has a spectacular aura aboutMiser has a spectacular aura aboutMiser has a spectacular aura about
По умолчанию Re: помехоустойчивость схем на PIC

У часов вообще не должно быть функции сброса в ноль. А потеря нескольких секунд при сбросе МК, всё таки меньшее из зол.
Miser вне форума   Ответить с цитированием
Старый 28.05.2014, 13:10   #9
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от Vano Посмотреть сообщение
Не забываем про бит MCLRE в слове конфигурации.
Был выставлен в disabled при программировании, не спасло
StrDm вне форума   Ответить с цитированием
Старый 28.05.2014, 13:13   #10
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от Miser Посмотреть сообщение
У часов вообще не должно быть функции сброса в ноль. А потеря нескольких секунд при сбросе МК, всё таки меньшее из зол.
Оно и отключено, вывод используется как RA5, для опроса кнопки. Подтянут к плюсу через резистор, кнопкой замыкается на землю.
StrDm вне форума   Ответить с цитированием
Старый 28.05.2014, 14:06   #11
Miser
Senior Member
 
Регистрация: 06.09.2008
Возраст: 58
Сообщений: 239
Вес репутации: 227/46
Miser has a spectacular aura aboutMiser has a spectacular aura aboutMiser has a spectacular aura about
По умолчанию Re: помехоустойчивость схем на PIC

Имеется в виду не использование функции, а отсутствие её как таковой.
Извиняюсь за совет: Но желательно повнимательней вникать в смысл предложений. И не только здесь.
Miser вне форума   Ответить с цитированием
Старый 28.05.2014, 22:00   #12
Marat
Senior Member
 
Аватар для Marat
 
Регистрация: 27.03.2007
Адрес: Минск
Сообщений: 835
Вес репутации: 805/63
Marat is a splendid one to beholdMarat is a splendid one to beholdMarat is a splendid one to beholdMarat is a splendid one to beholdMarat is a splendid one to beholdMarat is a splendid one to beholdMarat is a splendid one to behold
По умолчанию Re: помехоустойчивость схем на PIC

Не помню можно-ли именно в 628-м - отследить по флагам причину перезагрузки.
POR / BOR / MCLR / ......
при старте контроллера выводить на 3 сек на идикатор состояние флагов.
И уже имея эту информацию будет понятно в какую сторону копать
__________________
RTFM.....и будет вам счастье
Marat вне форума   Ответить с цитированием
Старый 28.05.2014, 23:26   #13
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 48
Сообщений: 413
Вес репутации: 689/46
pasha_zv is a splendid one to beholdpasha_zv is a splendid one to beholdpasha_zv is a splendid one to beholdpasha_zv is a splendid one to beholdpasha_zv is a splendid one to beholdpasha_zv is a splendid one to behold
По умолчанию Re: помехоустойчивость схем на PIC

а я вот думаю - тут в другом дело.

есть, вернее - часто используются, два поганных типов разъема:
джек и тюльпан.
что у них общего?
да то - что земля замыкается в последнюю очередь.

а блоки питания большинства устройств - импульсные...
а в них стоят кондерчики на среднюю точку...
а если взять тестер и замерить переменку между землей макетки и землей колонок...
и сказать - ДА .Б ЖЕ ТВОЮ МАТЬ!!!

ЗЫ. не зря варисторы ставятся везде где можно, ох не зря.
__________________
я - кузнец. я не могу ни куя.
pasha_zv вне форума   Ответить с цитированием
Старый 29.05.2014, 00:47   #14
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от Miser Посмотреть сообщение
Извиняюсь за совет: Но желательно повнимательней вникать в смысл предложений. И не только здесь.
Я на всякий случай тоже извиняюсь, но вообще я всего лишь хотел уточнить, как оно реализовано. Чтобы не было неясностей. В общем, не собирался спорить, скорей наоборот, подтвердить и согласиться. И до сих пор, по прежнему, полагаю что смысл я таки понял и даже с первого раза
StrDm вне форума   Ответить с цитированием
Старый 29.05.2014, 00:54   #15
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Цитата:
Сообщение от pasha_zv Посмотреть сообщение
если взять тестер и замерить переменку между землей макетки и землей колонок...
Все описанное безусловно верно, но в данном случае колонки были подключены к компу а не к часам. Если бы к часам, у меня бы хоть было куда рыть и померить потенциал между землями я догадался бы, наверное. Но в моем случае общего между колонками и часами было только то, что они находятся рядом и втыкаются в два разных удлинителя - но воткнутых в одну розетку. Потому я и завис слегка.
StrDm вне форума   Ответить с цитированием
Старый 30.05.2014, 01:19   #16
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/69
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: помехоустойчивость схем на PIC

Вот стандартная схема подключения MCLR из практически любого даташита самого МелкоЧипа :

ЗЫ:зачем что еще "придумывать" ?!?
Миниатюры
mclr.jpg  
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 30.05.2014, 09:03   #17
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 552
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: помехоустойчивость схем на PIC

Предлагаю эксперимент.
Вернуть схему часов в исходное, чтоб сбрасывалась от помехи. В колонке, в той, где питание стоит, параллельно первичной обмотки транса поставить конденсатор (0,01-0,1uF 630V) - гарантирую на 70%, что эффект пропадёт. Но схему часов потом обратно улучшить.
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 30.05.2014, 10:20   #18
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/69
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: помехоустойчивость схем на PIC

0,1 мкФ В СЕТЬ ?!? ИМХО неправильно это...

ЗЫ: а как же Green, Energy Saving ?
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 31.05.2014, 00:12   #19
el_eng
Senior Member
 
Регистрация: 07.03.2008
Адрес: Украина, Донецк
Сообщений: 108
Вес репутации: 292/47
el_eng is a jewel in the roughel_eng is a jewel in the roughel_eng is a jewel in the rough
По умолчанию Re: помехоустойчивость схем на PIC

В описанной автором темы ситуации проводники цепей питания полезно подключать, проведя их несколько раз в кольцо из феррита. Это продольный трансформатор для подавления помехи по питанию.
el_eng вне форума   Ответить с цитированием
Старый 05.06.2014, 13:28   #20
StrDm
Member
 
Регистрация: 13.05.2014
Адрес: Москва
Возраст: 43
Сообщений: 58
Вес репутации: 100/22
StrDm will become famous soon enoughStrDm will become famous soon enough
По умолчанию Re: помехоустойчивость схем на PIC

Речь о низковольтной части, проводниках питания между бп и устройством? Или о высоковольтной, до бп?
StrDm вне форума   Ответить с цитированием
Старый 07.06.2014, 09:36   #21
el_eng
Senior Member
 
Регистрация: 07.03.2008
Адрес: Украина, Донецк
Сообщений: 108
Вес репутации: 292/47
el_eng is a jewel in the roughel_eng is a jewel in the roughel_eng is a jewel in the rough
По умолчанию Re: помехоустойчивость схем на PIC

Через
Цитата:
Сообщение от el_eng Посмотреть сообщение
продольный трансформатор
чаще всего проводятся проводники первичного питания, но так же он будет работать и в цепи между бп и устройством. В этом случае проведите несколько раз выводы бп через ферритовое кольцо с достаточным для этого диаметром (тороидальная обмотка). Феррит с магнитной проницаемостью 1000...2000.
Предлагаю ссылку на испытанное описание решения подобной проблемы.
el_eng вне форума   Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC vs AVR - быстродействие на математике tem-ya Микроконтроллеры других производителей 121 11.04.2011 13:32
Сигнал с обмотки двигателя (+12В) на вход компаратора PIC dccharacter Продукция MICROCHIP 8 07.12.2010 16:37
Часы на pic 16f874a и ds1307n работают, но не работают faramun21 Продукция MICROCHIP 8 10.07.2009 04:40
помогите переложить рабочую прог с P16F628 на 12f629 gen22 Общетехнические вопросы 3 15.06.2009 14:27


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


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