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

 
 
> Сбои в работе микроконтроллера, контроллер 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
Ответов
xemul
сообщение May 13 2011, 17:06
Сообщение #2



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Если бы свои натурные эксперименты Вы наблюдали в осциллограф, то, вероятно, уже и причину бы обнаружили, а так остаётся лишь гадать.

Борьба с последствиями:
Зашунтируйте входы от кнопок и манометра конденсаторами. Если поможет, увеличьте длительность антидребезга в программе.
Возможно, шнурки от кнопок у Вас подключены так, что образуют контур большой площади, на который беда и наводится. (о том, что так делать не стоит, Вы уже должны были прочитать в статье по ссылке в посте #2).

Борьба с причинами:
Про демпфирование контактов реле или обмоток контакторов Вам уже говорили.
Возможно, тип используемых реле не совсем (совсем не) подходит для такой нагрузки.
Если реле включаются непосредственно выходами контроллера, попробуйте добавить ключи между ними, и землю/питание на ключи и реле бросить напрямую с конденсатора фильтра стабилизатора. (это исключит протекание токов, наводимых в обмотках реле, по цепям питания контроллера; сомневаюсь, что это та самая причина, но поставьте себе галку на будущее)
Go to the top of the page
 
+Quote Post



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

 


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


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