|
Сбои в работе микроконтроллера, контроллер PIC16F84a |
|
|
|
May 12 2011, 14:12
|

Участник

Группа: Участник
Сообщений: 24
Регистрация: 3-03-10
Пользователь №: 55 782

|
Есть плата управления компрессором, силовая часть собрана из магнитных пускателей 1-й величины. Под пускателями размещена плата с микроконтроллером PIC16F84a. В период тестирования платы все работало как часы (плата тестировалась не подключаясь к пускателям, в дали от силовой части). После сборки всех элементов происходит следующее: 1. При создании некоторой выдержки между включениями-отключениями, порядком более 30 сек, все работает корректно. 2. Если нажать кнопку пуск, и следом кнопку стоп. Контакторы включаются, отключаются, и снова включаются. Хотя должны были просто отключиться. 3. Или если к примеру, включаю контакторы от сигнала манометра и через 5-10 сек отключаю кнопкой стоп. Все отключается корректно. Сразу жму пуск, и вместо 3-х звуковых сигналов, идет 6 сигналов и запуск. При этом в тексте программы и близко нет 6-ти сигналов, в регистры пишется число 3. 4. В симуляторах все пашет отлично! 5. Процент сбоев от общего числа вкл-откл, составляет около 5-10 %.
Что это может быть? Может контроллер нужно экранировать от контакторов? (но глюки идут при включении контакторов без нагрузки, вхолостую). Какие есть соображения?
Сообщение отредактировал gosenergo - May 12 2011, 14:41
|
|
|
|
|
 |
Ответов
|
May 13 2011, 15:59
|

Участник

Группа: Участник
Сообщений: 24
Регистрация: 3-03-10
Пользователь №: 55 782

|
во общем попробовал следующее: 1. запитал плату с микроконтроллером от аккумулятора - та же беда; 2. отдалил плату с микроконтроллером от контакторов на 0,5-0,7 м - та же беда; 3. отключаю обмотки контакторов от платы - все работает на 100%; 4. подключаю обмотки контакторов (220В) - и в момент их включения происходит сбой в работе.
Вывод: в момент коммутации, миниатюрными реле смонтированными на одной плате с контроллером, тока обмоток контакторов происходит некая "наводка" и сбой. А теперь вопрос: что от чего отдалить? варианты: 1. на плате №1 оставить контролер, а резистор в базе транзистора и релюшечку на плате №2; 2. на плате №1 оставить контроллер, резистор, а транзистор и релюшечку на плате №2; 3. на плате №1 оставить контроллер, резистор, транзистор, а релюшечку на плате №2;
Какой вариант принять и какое расстояние сделать между платами?
|
|
|
|
|
May 20 2011, 15:30
|

Участник

Группа: Участник
Сообщений: 54
Регистрация: 12-06-06
Пользователь №: 17 988

|
Цитата(gosenergo @ May 13 2011, 19:59)  во общем попробовал следующее: 1. запитал плату с микроконтроллером от аккумулятора - та же беда; 2. отдалил плату с микроконтроллером от контакторов на 0,5-0,7 м - та же беда; 3. отключаю обмотки контакторов от платы - все работает на 100%; 4. подключаю обмотки контакторов (220В) - и в момент их включения происходит сбой в работе.
Вывод: в момент коммутации, миниатюрными реле смонтированными на одной плате с контроллером, тока обмоток контакторов происходит некая "наводка" и сбой. А теперь вопрос: что от чего отдалить? варианты: 1. на плате №1 оставить контролер, а резистор в базе транзистора и релюшечку на плате №2; 2. на плате №1 оставить контроллер, резистор, а транзистор и релюшечку на плате №2; 3. на плате №1 оставить контроллер, резистор, транзистор, а релюшечку на плате №2;
Какой вариант принять и какое расстояние сделать между платами? Поставить супрессоры на 220 реле, проверить наличие фильтра от помех в питании мк.
Сообщение отредактировал Mitek - May 20 2011, 15:32
|
|
|
|
Сообщений в этой теме
gosenergo Сбои в работе микроконтроллера May 12 2011, 14:12 kovigor Цитата(gosenergo @ May 12 2011, 17:12) Чт... May 12 2011, 15:37 gosenergo Цитата(kovigor @ May 12 2011, 18:37) Если... May 12 2011, 18:39  =AK= Цитата(gosenergo @ May 13 2011, 05:09) На... Jun 8 2011, 05:54 alexPec Цитата(gosenergo @ May 12 2011, 18:12) Чт... May 12 2011, 17:28 Wise Цитата(gosenergo @ May 12 2011, 21:12) ..... May 12 2011, 20:56 gosenergo Цитата(Wise @ May 12 2011, 23:56) ..Завод... May 12 2011, 21:39 Wise Цитата(gosenergo @ May 13 2011, 04:39) А ... May 12 2011, 22:05 kovigor Цитата(gosenergo @ May 13 2011, 18:59) Ка... May 13 2011, 16:18  MaslovVG Цитата(Mitek @ May 20 2011, 18:30) Постав... May 20 2011, 15:59 xemul Если бы свои натурные эксперименты Вы наблюдали в ... May 13 2011, 17:06
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|