TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
04.11.2013, 22:35
|
|
Вид на жительство
Регистрация: 02.11.2008
Сообщений: 319
Сказал спасибо: 17
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Убрать "помеху" на D-тригер
Доброго времени суток.
Собрал схему для управления электрическими шаровыми кранами на КМОП логике, но столкнулся с проблемой: при включении схему тригер на К561ТМ2 переключает выход, чего быть не должно.
В протеусе все модулируется как было задумано, в железе немного не так.
Все это хозяйство должно работать так: при подаче питания полевой транзистор VT1 закрыт. Как только на одном из четырех входов К561ЛА8 появляется логический ноль, нужно открыть полевой транзистор VT1 и не закрывать его пока не нажата кнопка S2. При нажатии S2 вне зависимости от состояния входов К561ЛА8 полевик VT1 должен закрыться.
Проблема в том, что при подаче питания (12в) от стабилизированного не импульсного БП, полевик сразу открывается (горит светодиод HL2). Далее при нажатии S2 он закрывается и когда на любом входе появляется лог. ноль, то полевик как и требовалось открывается и HL2 светиться.
После экспериментов поставил цепочку R17+C5 и отрывал выход К561ЛА8 от К561ТМ2, но не помогает. Пробовал 100мкф по питанию поставить, тоже не помогло. Проверил два раза уровни на входах и выходах обоих микросхем, все как и должно быть после включения питания, кроме выходов К561ТМ2.
Посоветуйте в чем проблема?
|
|
|
|
04.11.2013, 23:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,616
Сказал спасибо: 708
Сказали Спасибо 4,383 раз(а) в 2,007 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
поставить цепочку +V-C-R-GND. с общей точки С-R на R триггера.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
04.11.2013, 23:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
Так у вас при подаче питания на выходе ЛА8 появляется логическая единица, переключающаяся в 0 после заряда конденсаторов на её входах. Вот эта 1 и переписывает уровень 1, находящийся на входе D триггера в этот момент, на его выход.
|
|
|
|
04.11.2013, 23:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.01.2006
Сообщений: 1,719
Сказал спасибо: 21
Сказали Спасибо 1,390 раз(а) в 791 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
R10 и R15 надо увеличить на порядок ...или поставить буферный транзистор для светодиода
__________________
С уважением Vlad
Последний раз редактировалось vlad3156; 05.11.2013 в 00:50.
|
|
|
|
04.11.2013, 23:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,616
Сказал спасибо: 708
Сказали Спасибо 4,383 раз(а) в 2,007 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
Сообщение от Scadauser
|
Так у вас при подаче питания на выходе ЛА8 появляется логическая единица, переключающаяся в 0 после заряда конденсаторов на её входах. Вот эта 1 и переписывает уровень 1, находящийся на входе D триггера в этот момент, на его выход.
|
И это однозначно. Убирайте или уменьшайте С1-4 (при наличии моей сбросовой цепочки) до постоянной времени меньшей цепи сброса. R17C5 ваще непонятно зачем.
vlad3156 больше не наливать.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
05.11.2013, 05:02
|
|
Временная регистрация
Регистрация: 16.03.2007
Сообщений: 69
Сказал спасибо: 9
Сказали Спасибо 61 раз(а) в 20 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
а 561 случайно не по спаду переключается? если так, то задержку на R вход триггера надо поставить. На выходе ЛА8 при включении питания сначала 1, потом 0. Вот на этом спаде и происходит переключение.
|
|
|
|
05.11.2013, 06:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.02.2005
Сообщений: 2,295
Сказал спасибо: 1,132
Сказали Спасибо 842 раз(а) в 623 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
Если провода длинные к кнопке S, можно формировать сброс по аналогичной схеме. 70 пф - монтажная ёмкость. SW2 - имитирует нажатие кнопки 1 мс, отпускание - 2 мс, в остальном принцип понятен.
|
|
|
|
05.11.2013, 09:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
Сообщение от Kabron
|
поставить цепочку +V-C-R-GND. с общей точки С-R на R триггера.
|
ТС
Вам же посоветовали, т.е. поставить в параллель кнопке S2
кондер, который с резистором R11 образует цепь принудительного
(начального) сброса триггера в нулевое состояние не зависимо от состояния входа С и D.
__________________
И на камнях растут деревья!
|
|
|
|
05.11.2013, 11:22
|
|
Вид на жительство
Регистрация: 09.12.2009
Адрес: Россия, Тула
Сообщений: 377
Сказал спасибо: 192
Сказали Спасибо 156 раз(а) в 99 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
На ЛА8 вяжите кондеры фильтров не в землю, а в плюс.
Тогда при включении не будет броска "0" на входах - и "1" на выходах.
А фильтру пофиг на "+" или на "-" фильтровать.
Последний раз редактировалось krug_vv; 05.11.2013 в 12:06.
|
|
|
|
05.11.2013, 12:07
|
|
Вид на жительство
Регистрация: 02.11.2008
Сообщений: 319
Сказал спасибо: 17
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Убрать "помеху" на D-тригер
Сообщение от krug_vv
|
На ЛА8 вяжите кондеры фильтров не в землю, а в плюс.
Тогда при включении не будет броска "0" на входах - и "1" на выходах
|
Уже поздняк, плата разведена под корпус.
"Паралельно S2" хватит емкости 1мкф?
Тогда время задержки будет на порядок больше чем по входам ЛА8.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:38.
|
|