Например TDA7294

Форум РадиоКот • Просмотр темы - Сдвиговый регистр 74hc595 "дублирует" биты
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 13:53:00

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 13:11:53 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
Приветствую участников форума. Помогите, пожалуйста, разобраться в пустяковой, но непонятной мне ситуацией.
Для расширения количества портов к "Малинке" был подключён упомянутый в теме сдвиговый регистр. На каждую выходную ножку подвешено по светодиоду. И вот что происходит. Каждый поданый импульс через вход "clock" импульс микросхема воспринимает за два.
Выставляем всё "по нулям". Даём на вход "data" единицу, отстукиваем один импульс по "clock", получаем единицы на двух первых выходах. Снова очищаем, загоняя нули во все регистры. Даём два импульса по "clock", горят 4 светодиода, три импульса - 6 светодиодов, 4 импульса - все 8. Я запускал разные скрипты на Питоне, потом сделал свой более примитивный, но понятный. Далее отстукивал "clock" кнопкой, но результат тот же самый - один имульс за два. Замена микросхемы не помогла.

Подскажите, пожалуйста, в чём может быть проблема.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 13:53:33 
Друг Кота
Аватар пользователя

Карма: 129
Рейтинг сообщений: 2968
Зарегистрирован: Вт дек 20, 2011 12:46:51
Сообщений: 73635
Откуда: Петроград
Рейтинг сообщения: 0
отстукивал "clock" кнопкой
а кнопка без дребезга?

_________________
https://www.int-s.spb.ru
" Можно я лягу?"(C)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 14:05:32 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
отстукивал "clock" кнопкой
а кнопка без дребезга?


Приветствую, да кнопка самая простая, которую в тумблерах советских МТ1 и МТ2 использовали. Дрязки померить нечем. Вот пример, когда англоязычный "коллега" тоже кнопкой импульсы "clock" успешно отбивает.
https://www.youtube.com/watch?v=6fVbJbNPrEU&t=306s


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 14:11:20 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Учись по книгам, а не по видикам.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 14:13:46 
Друг Кота
Аватар пользователя

Карма: 129
Рейтинг сообщений: 2968
Зарегистрирован: Вт дек 20, 2011 12:46:51
Сообщений: 73635
Откуда: Петроград
Рейтинг сообщения: 0
ну просто гляньте как люди делают
заодно поймёте что " простокнопка" может и 4 импулса выдать за раз
viewtopic.php?f=21&t=73079
http://forum.cxem.net/index.php?/topic/ ... %BE%D0%B2/

_________________
https://www.int-s.spb.ru
" Можно я лягу?"(C)


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
В сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 08, 2017 14:43:08 
Друг Кота
Аватар пользователя

Карма: 187
Рейтинг сообщений: 8264
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 39609
Откуда: Нерезиновая
Рейтинг сообщения: 0
Schreiber писал(а):
кнопка самая простая, которую в тумблерах советских МТ1 и МТ2 использовали. нечем. Вот пример, когда англоязычный "коллега" тоже кнопкой импульсы "clock" успешно отбивает.

Вот только кнопка у него не МП-1~МП-9, которая неизвестно в каких условиях неизвестно сколько лет хранилась (или использовалась)...
Впрочем, "микрик" даже лучше, если после него поставить RS триггер, то никаких "дрязгов" в принципе не будет..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вт июл 11, 2017 14:08:02 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
Приветствую всех снова. Спасибо Maykill за ссылки и всем, кто остался неравнодушным. Действительно, дело было в дребезге, который автор предложенного мной видео гасил конденсатором. В моём случае это не очень релевантно, поэтому я поставил в цепь оптопару. Её цель устранять дребезг, а не как обычно преобразовывать логический уровень или гальванически развязывать. Конечно, триггер Шмитта уместнее, но под рукой были только оптопары.
В сухом остатке всё-таки риторический вопрос: "А как же это так?" Ведь есть примеры, где 74HC595 взаимодействует с "Малинкой" напрямую. Вот ссылки.
https://github.com/mignev/shiftpi
https://github.com/marsminds/shiftr_74HC595
http://sanki.imediabank.com/Docs-and-Sa ... ---74hc595


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вт июл 11, 2017 14:16:38 
Друг Кота
Аватар пользователя

Карма: 129
Рейтинг сообщений: 2968
Зарегистрирован: Вт дек 20, 2011 12:46:51
Сообщений: 73635
Откуда: Петроград
Рейтинг сообщения: 0
чёта в аглицкой мове разбираться лень
но наверное там " дребезга" нету либо он отсекается на уровне программы

_________________
https://www.int-s.spb.ru
" Можно я лягу?"(C)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вт июл 11, 2017 16:21:31 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
Да дело, собственно, не в "англицкой мове" :)) . Делаю, как на сайте по схеме нарисовано, код запускаю как написано и результат хочется как на видео показано.
Теперь другая "напасть" - бесконечные наводки от релюшек, которые регистр при помощи драйвера ULN2803 и должен переключать, а также от всего, что рядом.
Вот теперь думаю, а не стоило ли, как изначально планировал, для расширения портов вместо используемого сдвигового регистра взять дешифратор 74hc237.

Или бороться дальше...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Ср июл 12, 2017 07:55:28 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Насчет "продвинутых "малинок"" затрудняюсь - не пробовал.
Относительно собственно работы с регистром - расширителем смотри демопроект тут:
viewtopic.php?p=3132273#p3132273
Все прекрасно работает даже с .... весьма похабно-длинными кросс-шлейфами между отдельными блоками...
Ассемблер однако...
:wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 15, 2017 11:13:13 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
Снова приветствую всех. BOB51 рад снова Вас видеть. Извините за некоторую паузу. Хотелось скорее закончить устройство поэтому сдвиговый регистр был заменён дешифратором. Всё получилось.

С 74hc595 остались непонятные моменты, которые, может быть, когда-нибудь получится понять. Наводки - это момент понятный. А вот как получается так, что при переключении реле регистр вдруг зажигает все биты и начинает дико греться и не реагирует ни на что. Короткий сброс питания не помогает. Нужно сбросить питание на 5 минут. Как-будто его облучили, и в нём начинается "шторм" электронов".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 15, 2017 11:28:45 
Друг Кота
Аватар пользователя

Карма: 129
Рейтинг сообщений: 2968
Зарегистрирован: Вт дек 20, 2011 12:46:51
Сообщений: 73635
Откуда: Петроград
Рейтинг сообщения: 0
греться и не реагирует ни на что
А КАК реализован выход на реле?
может просто перегрузка по выходам?

_________________
https://www.int-s.spb.ru
" Можно я лягу?"(C)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 15, 2017 11:34:17 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 1368
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7217
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
тиристорный эффект. реле что, прямо на выходы микросхемы? а защитные диоды от самоиндукции ё?

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 15, 2017 16:09:10 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
А КАК реализован выход на реле?
может просто перегрузка по выходам?


Перегрузка по выходам, мне кажется маловероятна. На выходе сдвигового регистра висит "Массив Дарлингтона" ULN2803 (к нему и реле) и параллельно светодиод потреблением 2 мА с соответствующим резистором. "Шторм" же может происходить при кратковременном включении реле. То есть реле уже отключил, а температура микросхемы всё равно идёт вверх.

uldemir писал(а):
тиристорный эффект. реле что, прямо на выходы микросхемы? а защитные диоды от самоиндукции ё?


Так реле через ULN2803 включены, а там эти самые защитные диоды и предусмотрены. Я наоборот радовался сколько места на печатной плате экономится. А то ведь на каждое реле по транзистору, по диоду в обратку, а тут красота: всё уже есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Сб июл 15, 2017 16:11:49 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У 595х не может иметь место "тиристорный заскок" (в отличии от "квази-двунаправленных"),
У ULN2803 защитные диоды встроенные.
Вероятнее всего имеет место некорректная разводка монтажа платы, особо в контексте шин питания.
:roll:
На снимке макета http://img.radiokot.ru/files/20529/1b4amzcxnu.jpg не показаны полностью шлейфы нагрузки - а оные порядка полутора метров при токах в сегменте от 20мА и напряжении от 16 вольт.
А вот так выглядит монтажка регистров:
http://img.radiokot.ru/files/20529/hkjb4s72g.JPG
http://img.radiokot.ru/files/20529/hkjbckakx.JPG
к сожалению трафарет монтажа в дремуче-древнем пайнте рисовался...
а переделывать влом...
в лэйоуте только для TPIC6x595 - а у них разводка иная и ULN интегрированная...
:roll:
И еще... не стоит скармливать для кормежки выходов регистров высокочастотный сигнал - даже динамическая индикация требует ограничения по максимальной частоте коммутации вводить.
Примерно до 3 килогерц - далее за счет инерционности/всякопаразитных явлений выходные ключи могут перейти в аналоговый режим (что ощутимо по разогреву корпусов)..
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вс июл 16, 2017 18:15:02 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
BOB51 писал(а):
У 595х не может иметь место "тиристорный заскок" (в отличии от "квази-двунаправленных"),
Вероятнее всего имеет место некорректная разводка монтажа платы, особо в контексте шин питания.
:roll:


Вполне возможно. Делаю на китайских "макетках". Качество, конечно, не очень.

Ваши же вполне аккуратны. Я сам не рисовал платы и не делал их уже много лет. Большую паузу сделал, к сожалению, в радиолюбительстве.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Пн июл 17, 2017 08:25:00 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Последние поделки леплю практически всегда на "дырчатых" шаблон-макетках.
Конечно накладывает свои специфические ограничения на плотность дорожек и их форму ("угловатость" в 90 градусов), однако на простых конструкциях не особо заметно.
Взять хотя-бы ту же "котуинку":
http://img.radiokot.ru/files/20529/17kiakfs6n.jpg
http://img.radiokot.ru/files/20529/17kiakxghg.jpg
http://img.radiokot.ru/files/20529/17kialgk7v.jpg
http://img.radiokot.ru/files/20529/17kiam1fk2.jpg
http://img.radiokot.ru/files/20529/17kiamj8mj.jpg
http://img.radiokot.ru/files/20529/17kian8crd.jpg
а там полноценное микроконтроллерное ядро с внешней памятью программ/данных при частоте кварца в 11,0592 МГц
(http://img.radiokot.ru/files/20529/17ffamnvek.GIF).
Так что вполен можно работать и с такими "дырчатками"
:beer:
Единственно - подготовить трафарет-заготовку в лейоут со скана платки.
Да при использовании двусторонки с металлизацией трафарет ставить в один из внутренних слоев (использовать многослойный режим лейоута, а не простой двусторонний).
:write:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вт июл 18, 2017 09:57:50 
Друг Кота
Аватар пользователя

Карма: 43
Рейтинг сообщений: 167
Зарегистрирован: Вс янв 25, 2009 21:16:04
Сообщений: 35726
Откуда: Москва
Рейтинг сообщения: 0
Внесу свои "5 копеек": Регистр передвигает импульс /импульсы опираясь на тактовые. Тактовые импульсы должны быть немного шире импульсов данных. И само собою разумеется импульс данных не должен "дребезжать". Тогда и не будет " слипания".
Рекомендую поюзать довольно редкий регистр К1561ПР1 (CD4094), Это преобразователь последовательного потока данных в параллельный (8 выходов) с защелками (запоминание каждого бита на выходе). Удобен тем, что запоминает выходы (светодиоды не моргают), пока перезагружается последовательный поток).

_________________
А поболтать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Вт июл 18, 2017 10:17:35 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8125
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 18561
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
74НС595 - функционально абсолютно то же самое, только цоколевка отличается от 4094, тоже регистр с защелками.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Сдвиговый регистр 74hc595 "дублирует" биты
СообщениеДобавлено: Пн июл 24, 2017 22:25:42 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 07, 2016 20:16:51
Сообщений: 25
Рейтинг сообщения: 0
Снова здравствуйте всем. Извините, не мог ранее добраться до форума.
Впервую очередь, BOB51, если Вы с нами, наишите, пожалуйста, где заказываете эти дырчатые макетные платы, хотя бы в личку.
Получилось так, что две из 3-х открытых мною на форуме тем из разряда "С больной головы на здоровую". Подвели китайские макетные платы. Пробивает потенциал. Лечится только удалением всех незадействованных контактных площадок и протиркой этиловым спиртом.

Спасибо также всем остальным за отклики.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y