Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
10.06.2011, 13:59
|
|
Прохожий
Регистрация: 24.12.2010
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Включение реле процессором без помех при включении.
Имеется вот такая схема управления реле. Управляется от 89С51, ноль - включен, единица -выключен. Вроде бы все под программой работает нормально, но имеется один неприятный момент. При включении системы происходит короткое включение реле, на выходе порта проходит импульс, пока проходит задержка по сбросу процессора. Первая команда после сброса – установка порта в единицу. Конденсатор улучшает ситуацию, но полностью не убирает. Кто подскажет как эту беду победить.
Последний раз редактировалось Sozh; 10.06.2011 в 14:03.
|
|
|
|
10.06.2011, 14:18
|
|
Заблокирован
Регистрация: 21.12.2004
Сообщений: 2,872
Сказал спасибо: 908
Сказали Спасибо 1,963 раз(а) в 716 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от Sozh
|
Имеется вот такая схема управления реле. Управляется от 89С51, ноль - включен, единица -выключен. Вроде бы все под программой работает нормально, но имеется один неприятный момент. При включении системы происходит короткое включение реле, на выходе порта проходит импульс, пока проходит задержка по сбросу процессора. Первая команда после сброса – установка порта в единицу. Конденсатор улучшает ситуацию, но полностью не убирает. Кто подскажет как эту беду победить.
|
А слабо программно сделать наоборот, ноль - выключен, единица -включен
и параллельно реле диод поставить в обратной полярности, объяснять для чего?
|
|
|
|
10.06.2011, 14:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Фото платы в студию. Там косяки с землями
А какой именно уровень управляет реле - процу фиолетово
|
|
|
|
10.06.2011, 15:13
|
|
Прохожий
Регистрация: 24.12.2010
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от gsn
|
А слабо программно сделать наоборот, ноль - выключен, единица -включен
|
То время (миллисекунды-секунды) когда процессор находится в режиме сброс – все его ноги находятся в «высоком» состоянии, а после окончания сброса во все порты устанавливается в 1.
Если «ноль - выключен, единица –включен» - включение схемы на момент включения процессора гарантированно. Поэтому «единица –выключен, ноль – включен».
Сообщение от gsn
|
и параллельно реле диод поставить в обратной полярности, объяснять для чего?
|
Эта часть схема нарисована упрощенно, так как отношения к проблеме не имеет.
|
|
|
|
10.06.2011, 15:19
|
|
Прохожий
Регистрация: 24.12.2010
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от niXto
|
Фото платы в студию. Там косяки с землями
А какой именно уровень управляет реле - процу фиолетово
|
Платы нет, все пока в макете. Земля - это конечно серьезно, буду экперемннтировать в рамках макета. Но это явление - только при включении, в прцессе работы усстройства - все нормально.
Последний раз редактировалось Sozh; 10.06.2011 в 15:25.
|
|
|
|
10.06.2011, 15:28
|
|
Прописка
Регистрация: 11.12.2009
Адрес: Украина, Одесса
Сообщений: 217
Сказал спасибо: 89
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от Sozh
|
когда процессор находится в режиме сброс – все его ноги находятся в «высоком» состоянии,
|
я так думаю, в "высокоимпедансном" или в 3-ем состоянии
т.е. все выводы переключяются на вход и может с подтяжкой к питанию внутренним резистором, как правило 30...100 кОм
(пардон, тонкостей 51-х не знаю)
притянуть вывод контроллера к земле резистором в пару килоом и глюк пропадет
|
|
|
|
10.06.2011, 16:01
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от x-files72
|
притянуть вывод контроллера к земле резистором в пару килоом
|
нет-нет, именно к +5В притянуть
|
|
|
|
10.06.2011, 16:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.11.2006
Сообщений: 1,144
Сказал спасибо: 40
Сказали Спасибо 2,171 раз(а) в 625 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Керамикой 0,1мф всё подтянуть и питание тоже.
|
|
|
|
10.06.2011, 16:10
|
|
Прописка
Регистрация: 11.12.2009
Адрес: Украина, Одесса
Сообщений: 217
Сказал спасибо: 89
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Сообщение от Yurkin2007
|
нет-нет, именно к +5В притянуть
|
а, блин, точно...
там-же "1" выключает реле
да, да, именно к +5В, ну и резюк поболе можно взять...
|
|
|
|
15.06.2011, 19:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,826
Сказал спасибо: 3,056
Сказали Спасибо 4,278 раз(а) в 1,208 сообщении(ях)
|
Re: Включение реле процессором без помех при включении.
Про землю не согласен. Маловероятно что от неправильной земли такое проявление при включении возникает, и только при включении.
С конденсаторами не всегда хороший выход. Во-первых они вносят задержку. Если задержка не критична, можно и их применить конечно. Еще не понравилось включение кондюка в схему. Получается что когда первый транзистор закроется, довольно сильный короткий ток от разряда конденсатора будет пытаться убить транзистор. Можно и транзистор с хорошим запасом по импульсному току взять, но мне кажется это не лучшее решение.
Сам раньше боролся с такой же проблемой в PIC контроллере. Нагородил огород из логики, вроде помогло. Точно схему свою не помню, но помню что сделал на основе вот этих "кубиков" http://www.pandia.ru/429222/
Последний раз редактировалось dimmich; 15.06.2011 в 19:13.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:13.
|
|