roboforum.ru

Технический форум по робототехнике.

D-триггер 74LVC1G74DP

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

D-триггер 74LVC1G74DP

Сообщение space » 26 июл 2017, 19:58

Всем привет
Народ, такая проблема. Потребовался триггер для вкл\откл накгрузки. ДЛя пробы собрала сначало сдоенный на микросхеме 4013BP. Всё работает отлично. Но требовалось найти микросхему еще меньше. Нашел одиночный триггер 74LVC1G74DP. Прикупил сразу 30 шт. Собрал схему. Казалось бы должно всё работать разницы особой не увидел в подключении за исключением выводов 6 и 7, так как они инверсные то их подключать надо на плюс. Но нет, нифига не работает как надо((( Включается нагрузка, но отключить не получается. Если убрать конденсатор С1(1uF), то работает коряво из-за дребезга контактов.
Может кто помочь разобраться что я упустил?
Вложения
vdeIvt62lxE.jpg
схема с микросхемой 74LVC1G74DP
sW0WVVD4tVU.jpg
д-триггер на 4013BP
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: D-триггер 74LVC1G74DP

Сообщение Madf » 26 июл 2017, 20:14

Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: D-триггер 74LVC1G74DP

Сообщение space » 27 июл 2017, 00:26

Madf писал(а):http://cxem.net/house/1-353.php

серьёзно и что ты хотел сказать этой ссылкой? :(
выше в моём посте это схема изображена и собрана была. полностью рабочая. Проблема с идентичной микросхемой Вопрос в том что может кто то с ней работал или я что то в даташите упустил.Нужен свежий взгляд
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: D-триггер 74LVC1G74DP

Сообщение Dmitry__ » 27 июл 2017, 01:36

Схемы абсолютно разные, ты хоть по ссылке прочитай слово "одновибратор" :)
Может не работать из-за отсутствия триггера Шмитта (не понимает плавные сигналы из-за rc цепи) на тактовом входе, хотя по пдф есть.
А еще 74LVC1G74 на 5 вольт, а не на 12.
А еще в схеме ошибка, блокиров. конденсатор, который должен стоять по питанию, уходит на пины res.
Вощем двойка тебе :D

Добавлено спустя 5 минут 35 секунд:
Ой, верхняя картинка про 74LVC1G74, тогда минус одна ошибка (про 12 вольт). Ладно, тройка :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: D-триггер 74LVC1G74DP

Сообщение Madf » 27 июл 2017, 09:44

Но 74LVC1G74 макс 5В. :D

Добавлено спустя 6 минут 57 секунд:
А вообще, если расматривать малость элементов/габаритов, проще накупить оптом ATTINY25/45/85 + 1 резюк и любой алгоритм работы с кнопокой, таймера...
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: D-триггер 74LVC1G74DP

Сообщение loox » 27 июл 2017, 09:59

Нет все таки двойка
Выводы R и S должны быть подтянуты к питанию.
Вы используете цепочки CR, а надо наоборот RC.
Причем R должно быть небольшим, чтобы на нем не наводились помехи
Попробуйте
Вывод R питание
Вывод S - RC цеочка, 1 ком 0,1 мкф на землю, точка соединеия на S. При включении питания всегда на Q единица
Q и D соединить.
Помните, по тактовому входу тригер срабатывает всегда из низкого в высокий
На CLK подключите цкочку - питание R C земля. Точку соединеия RC подайте на СLK. Кнопку подключите CLK земля. Резистор возмите 1 ком. Конднсатор придется подбирать, чтобы пдавить помехи. Начните с 0,1 мкф.
Работать с кнопкой по счетному входу тригера очень плохая практика.
Loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: D-триггер 74LVC1G74DP

Сообщение Angel71 » 27 июл 2017, 11:55

прикольный триггер. в микрах емкостных кнопок есть удобные для без микроконтроллерного использования, может тоже интересно будет. ttp223, ttp224, ttp226, ttp229.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: D-триггер 74LVC1G74DP

Сообщение space » 27 июл 2017, 18:20

Dmitry__ писал(а):Схемы абсолютно разные, ты хоть по ссылке прочитай слово "одновибратор" :)
Может не работать из-за отсутствия триггера Шмитта (не понимает плавные сигналы из-за rc цепи) на тактовом входе, хотя по пдф есть.
А еще 74LVC1G74 на 5 вольт, а не на 12.
А еще в схеме ошибка, блокиров. конденсатор, который должен стоять по питанию, уходит на пины res.
Вощем двойка тебе :D

Добавлено спустя 5 минут 35 секунд:
Ой, верхняя картинка про 74LVC1G74, тогда минус одна ошибка (про 12 вольт). Ладно, тройка :)


триггер шмитта как и в 4013ВР есть судя по даташиту. С триггерами впервые столкнулся имею праву на ошибки))
а вот конденсатор стоит как раз таки по питанию, почему ошибка та. Пины res замкнуты на плюс просто.
да и разницы честно говоря не вижу. в 4013ВР просто два триггера в одном корпусе. В 74LVC1G74 он один и выводы 6-7 инверсные поэтому на плюсе висят. Не уствержаю что это истина, первый раз дело имею с ними. Можно мне схему просто поправить, тогда быстрей пойму что и как :)

Madf писал(а): Но 74LVC1G74 макс 5В. :D

Добавлено спустя 6 минут 57 секунд:
А вообще, если расматривать малость элементов/габаритов, проще накупить оптом ATTINY25/45/85 + 1 резюк и любой алгоритм работы с кнопокой, таймера...


Во-первых, кто то не очень внимательно посмотрел схемы что я скинул. На одной из них питание 5 В для 74LVC1G74, для другой 12В. Так что с питанием всё верно, проверенно было в первую очередь по даташиту максимальное питание для 74LVC1G74

Во-вторых, на мк аттини13 аналогичный функционал я сделал ранее. И проблем с ним нет, но есть необходимость сделать чисто на логике, хотя бы потому что дешевле и прошивать мк постоянно не надо

Добавлено спустя 22 секунды:
Angel71 писал(а):прикольный триггер. в микрах емкостных кнопок есть удобные для без микроконтроллерного использования, может тоже интересно будет. ttp223, ttp224, ttp226, ttp229.

а вот это полезно
обязательно посмотрю, спасибо

Добавлено спустя 1 минуту 22 секунды:
loox писал(а):Нет все таки двойка
Выводы R и S должны быть подтянуты к питанию.
Вы используете цепочки CR, а надо наоборот RC.
Причем R должно быть небольшим, чтобы на нем не наводились помехи
Попробуйте
Вывод R питание
Вывод S - RC цеочка, 1 ком 0,1 мкф на землю, точка соединеия на S. При включении питания всегда на Q единица
Q и D соединить.
Помните, по тактовому входу тригер срабатывает всегда из низкого в высокий
На CLK подключите цкочку - питание R C земля. Точку соединеия RC подайте на СLK. Кнопку подключите CLK земля. Резистор возмите 1 ком. Конднсатор придется подбирать, чтобы пдавить помехи. Начните с 0,1 мкф.
Работать с кнопкой по счетному входу тригера очень плохая практика.
Loox

так выводы R и S у 74LVC1G74DP по схеме и так подтянуты к питанию.

Добавлено спустя 1 час 17 минут 19 секунд:
Angel71 писал(а):прикольный триггер. в микрах емкостных кнопок есть удобные для без микроконтроллерного использования, может тоже интересно будет. ttp223, ttp224, ttp226, ttp229.


попробовал ttp223 круто работает, но к сожалению как я понял можно использовать только как сенсорную кнопку. Так как с тактовой кнопкой работать не хочет. А мне обязательно нужно использование тактовой кнопки..
Вложения
33.jpg
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: D-триггер 74LVC1G74DP

Сообщение loox » 27 июл 2017, 18:26

Прочитайте внимательно весь текст
Вы спросили как правильно сделать, я Вам ответил
Loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: D-триггер 74LVC1G74DP

Сообщение space » 27 июл 2017, 19:02

loox писал(а):Прочитайте внимательно весь текст
Вы спросили как правильно сделать, я Вам ответил
Loox

если ошибся. поправьте
но вроде по выше сказанном так
Вложения
33.jpg
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: D-триггер 74LVC1G74DP

Сообщение loox » 27 июл 2017, 19:34

Все не так
1.Для того чтобы тригер устанавливался постоянно при включении в одно и то же состояние необходимо сделать RC цепочку - (Внимание) питание R(1ком) C(0.1мкф) земля. Точку соединения R и C подключить к одному из выводов, по Вашему усмотрению R или S. Другой вывод подключить к питанию. Работает это так - при включении питания в точке соединения RC будет вырабатываться корткий отрицателбный импульс, который устпновит тригер в нужное Вам состояние.
На входе CLK необходимо организовать такую же цепочку, кнопку подключить параллельно C. Работает это так - при нажатии отпускании кнопки на этом входе будет отрицательный импульс и по положительному фронту тригер защелкнет значение на входе D. Выход Q=D.
Loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: D-триггер 74LVC1G74DP

Сообщение Angel71 » 27 июл 2017, 19:54

открываем даташит, там всего пара страниц. два пина для настройки.
AHLB - Output active high or low selection, 1=>Active low; 0(Default)=>Active high

TOG - Output type option pin, 1=>Toggle mode; 0(Default)=>Direct mode

первый - что на выходе при нажатии. второй - это кнопка с залипанием или нужный уровень на выходе, пока жмёшь.
если даже так непонятно, в сети куча видео и статей, где можно посмотреть чего отпаять и припаять.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: D-триггер 74LVC1G74DP

Сообщение space » 27 июл 2017, 21:16

loox писал(а):Все не так
1.Для того чтобы тригер устанавливался постоянно при включении в одно и то же состояние необходимо сделать RC цепочку - (Внимание) питание R(1ком) C(0.1мкф) земля. Точку соединения R и C подключить к одному из выводов, по Вашему усмотрению R или S. Другой вывод подключить к питанию. Работает это так - при включении питания в точке соединения RC будет вырабатываться корткий отрицателбный импульс, который устпновит тригер в нужное Вам состояние.
На входе CLK необходимо организовать такую же цепочку, кнопку подключить параллельно C. Работает это так - при нажатии отпускании кнопки на этом входе будет отрицательный импульс и по положительному фронту тригер защелкнет значение на входе D. Выход Q=D.
Loox

прошу прощения за тупняк :(
теперь вроде всё так
Если на схеме всё верно, то работает след. образом щас. При подаче питания нагрузка отключена. После нажатия клавиши нагрузка включается. После повторного нажатия отключается и в отключеном состояние только при условие, если кнопку держу нажатой

Добавлено спустя 37 минут 47 секунд:
Angel71 писал(а):открываем даташит, там всего пара страниц. два пина для настройки.
AHLB - Output active high or low selection, 1=>Active low; 0(Default)=>Active high

TOG - Output type option pin, 1=>Toggle mode; 0(Default)=>Direct mode

первый - что на выходе при нажатии. второй - это кнопка с залипанием или нужный уровень на выходе, пока жмёшь.
если даже так непонятно, в сети куча видео и статей, где можно посмотреть чего отпаять и припаять.


да не с настройкой там всё понятно да и типовая схема включения имеется у ТТР223
Вложения
33.jpg
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: D-триггер 74LVC1G74DP

Сообщение Dmitry__ » 27 июл 2017, 23:19

space писал(а):а вот конденсатор стоит как раз таки по питанию, почему ошибка та. Пины res замкнуты на плюс просто.

Где пины res на плюсе? Я говорил про 2-ю схему, которая "д-триггер на 4013BP". Конденсатор C7 получается для сброса триггеров, т.е. отсутствует блокировочный конденсатор по питанию. И большой вопрос к работе цепи сброса. Во-первых слишком маленький конденсатор C7, во-вторых слишком маленький r7. Эта схема не будет работать при плавном поднятии питания на БП. А в-третьих нет цепи разряда конденсатора через диод (при выключении питания). Нужен для быстрого разряда конденсатора, чтоб схема была готова при кратковременном выключении. Примерно как тут:
Изображение
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: D-триггер 74LVC1G74DP

Сообщение loox » 28 июл 2017, 09:09

Space
Это дребезг контактов
Выхода два:
1. Попробуйте увеличивать емкость конденсатора на входе CLK. Примените другую кнопку в качестве эксперимента
2. Есть еще один вариант. Дополнительно поставить тригер на кнопку.
Тригер - выводы R S каждый через резистор 1ком на плюс питания, D и СLK на землю. Кнопка потребуется с парой контактов - норально замкнутая и нормально разомкнутая. Сделать один общий и посадить на землю, нормально замкнутый на R, разомкнутый на S, Q соединить с CLK из предыдущей схемы, цепочку RC, конечно надо убрать. Дребезг контактов такой схемой будет исключен поностью.
Есть тригеры по два в корпусе дип8.
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4