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

 
 
> Сбои в работе микроконтроллера, контроллер PIC16F84a
gosenergo
сообщение May 12 2011, 14:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
gosenergo
сообщение May 13 2011, 15:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 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;

Какой вариант принять и какое расстояние сделать между платами?
Go to the top of the page
 
+Quote Post
Mitek
сообщение May 20 2011, 15:30
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post



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

 


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


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