ПБ под микросхему CD4021 и CD4094

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#1

Сообщение Panagiotis » 07.11.2021{, 20:03}

Дорогие знатоки и всем кто может и хочет помощь в реализации ПБ под микросхему CD4021 и CD4094. Есть вот такие модули от ПЛК, сам ПЛК испортился но вот периферия нормальная и хотелось использовать их в нужном проекте как входы и выходы. Заранее благодарю за совет и тем более за блоки.
Вложения
CD4021B.pdf
(3.77 МБ) 58 скачиваний
CD4094B.pdf
(1.21 МБ) 45 скачиваний
in.jpg
out.jpg

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПБ под микросхему CD4021 и CD4094

#2

Сообщение Sancho » 08.11.2021{, 12:59}

Panagiotis, Сравните даташиты Ваших подопечных и hc165 и hc595.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#3

Сообщение Panagiotis » 08.11.2021{, 13:52}

Сейчас сравню. Благодарю и отпишусь для всех других кого интересует такая микросхема.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#4

Сообщение AlexCrane » 08.11.2021{, 19:12}

Panagiotis, Ради интереса сделал эти блоки, главная цель была масштабируемость (неограниченная). Вроде получилось. Попробуйте.
Вложения
CD4021.flp
(453.95 КБ) 75 скачиваний
CD4021_(Code_-_Professional).ubi
(320.04 КБ) 68 скачиваний
CD4094_(Code_-_Professional).ubi
(144.93 КБ) 55 скачиваний
CD4049.flp
(293.86 КБ) 69 скачиваний
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#5

Сообщение Panagiotis » 09.11.2021{, 19:58}

Александр благодарю за блоки и проект. Хотел спросить возможно менять пины которые вы установили в тестовом режиме для себя? Параллельное нахождение двух блоков 4021 и 4094?

Отправлено спустя 13 минут 1 секунду:
Как понимаю только на пины SPI

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#6

Сообщение AlexCrane » 09.11.2021{, 20:25}

Panagiotis писал(а):
09.11.2021{, 20:11}
Александр благодарю за блоки и проект. Хотел спросить возможно менять пины которые вы установили в тестовом режиме для себя? Параллельное нахождение двух блоков 4021 и 4094?
Пины можно использовать любые, блоки одновременно использовать можно и нужно (это займет 6 пинов)
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#7

Сообщение Panagiotis » 09.11.2021{, 22:07}

Это отлично. Я завтра в полдень смогу только проверить на железе. Сегодня только программу изменил. И ещё вопрос, если подключенные два и более микросхемы к примеру 4021, то соединение как на фотографии?
Вложения
sxema 4021.JPG

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#8

Сообщение AlexCrane » 10.11.2021{, 06:37}

Panagiotis, Да, похоже так.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#9

Сообщение Panagiotis » 10.11.2021{, 13:03}

Добрый день AlexCrane, тут тогда возникает встречный вопрос вместо byte тогда надо поставить integer?
Вложения
cd4094.JPG

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#10

Сообщение AlexCrane » 10.11.2021{, 14:44}

Panagiotis, Вопрос не понял, зачем? Ставьте второй блок cd4094 и т.д.
cd4094.png
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#11

Сообщение Panagiotis » 10.11.2021{, 15:45}

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

Отправлено спустя 8 минут 7 секунд:
FLProg program 7.4.0
Вложения
connection tcp cd4094 WEB.flp
(466.6 КБ) 36 скачиваний
pcb 4094.jpg

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#12

Сообщение Panagiotis » 10.11.2021{, 18:43}

Добрый вечер AlexCrane, после всех замеров осциллографом картина такая: STROBE есть, CLOCK есть, DATA нет. Прилагаю фотографии. Осциллограф двухканальный, ДАТА не снял так как там просто одна сплошная линия.
Вложения
OSCILLOSCOPE.jpg
OSCILLOSCOPE ZOOM.jpg

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#13

Сообщение AlexCrane » 10.11.2021{, 19:21}

Panagiotis, Если и испытывать блоки, то начните с простого, подайте на блок какой либо байт как константу, а не через модбас....

Вот симуляция в протеусе
CD4094.gif
ИЛИ ТАК
connection tcp cd4094 WEB_v2.flp
(460.37 КБ) 37 скачиваний
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

ПБ под микросхему CD4021 и CD4094

#14

Сообщение Panagiotis » 19.11.2021{, 20:50}

AlexCrane, к сожалению не работает. прилагаю сам демо проект и фотографию
Вложения
cd4094.jpg
connection tcp cd4094 ver1 web.flp
(642.99 КБ) 32 скачивания

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

ПБ под микросхему CD4021 и CD4094

#15

Сообщение AlexCrane » 29.11.2021{, 21:21}

Panagiotis, Немного подправил (добавил задержки) попробуй (в Proteus работает)
CD4021_v2.flp
(655.37 КБ) 44 скачивания
CD4049_v2.flp
(399.44 КБ) 54 скачивания
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Ответить

Вернуться в «Коммуникация и связь»