Страница 1 из 1
ПБ под микросхему CD4021 и CD4094
Добавлено: 07 ноя 2021, 20:03
Panagiotis
Дорогие знатоки и всем кто может и хочет помощь в реализации ПБ под микросхему CD4021 и CD4094. Есть вот такие модули от ПЛК, сам ПЛК испортился но вот периферия нормальная и хотелось использовать их в нужном проекте как входы и выходы. Заранее благодарю за совет и тем более за блоки.
ПБ под микросхему CD4021 и CD4094
Добавлено: 08 ноя 2021, 12:59
Sancho
[ref]Panagiotis[/ref], Сравните даташиты Ваших подопечных и hc165 и hc595.
ПБ под микросхему CD4021 и CD4094
Добавлено: 08 ноя 2021, 13:52
Panagiotis
Сейчас сравню. Благодарю и отпишусь для всех других кого интересует такая микросхема.
ПБ под микросхему CD4021 и CD4094
Добавлено: 08 ноя 2021, 19:12
AlexCrane
[ref]Panagiotis[/ref], Ради интереса сделал эти блоки, главная цель была масштабируемость (неограниченная). Вроде получилось. Попробуйте.
ПБ под микросхему CD4021 и CD4094
Добавлено: 09 ноя 2021, 20:11
Panagiotis
Александр благодарю за блоки и проект. Хотел спросить возможно менять пины которые вы установили в тестовом режиме для себя? Параллельное нахождение двух блоков 4021 и 4094?
Отправлено спустя 13 минут 1 секунду:
Как понимаю только на пины SPI
ПБ под микросхему CD4021 и CD4094
Добавлено: 09 ноя 2021, 20:25
AlexCrane
Panagiotis писал(а): 09 ноя 2021, 20:11
Александр благодарю за блоки и проект. Хотел спросить возможно менять пины которые вы установили в тестовом режиме для себя? Параллельное нахождение двух блоков 4021 и 4094?
Пины можно использовать любые, блоки одновременно использовать можно и нужно (это займет 6 пинов)
ПБ под микросхему CD4021 и CD4094
Добавлено: 09 ноя 2021, 22:07
Panagiotis
Это отлично. Я завтра в полдень смогу только проверить на железе. Сегодня только программу изменил. И ещё вопрос, если подключенные два и более микросхемы к примеру 4021, то соединение как на фотографии?
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 06:37
AlexCrane
[ref]Panagiotis[/ref], Да, похоже так.
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 13:03
Panagiotis
Добрый день AlexCrane, тут тогда возникает встречный вопрос вместо byte тогда надо поставить integer?
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 14:44
AlexCrane
[ref]Panagiotis[/ref], Вопрос не понял, зачем? Ставьте второй блок cd4094 и т.д.
cd4094.png
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 15:53
Panagiotis
Всё перепроверил трижды и на разных пинах, что то ничего не заработало. Вечером подключу осциллограф. если так при помощи мультиметра то абсолютные нули по трём выводам.
Отправлено спустя 8 минут 7 секунд:
FLProg program 7.4.0
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 18:43
Panagiotis
Добрый вечер AlexCrane, после всех замеров осциллографом картина такая: STROBE есть, CLOCK есть, DATA нет. Прилагаю фотографии. Осциллограф двухканальный, ДАТА не снял так как там просто одна сплошная линия.
ПБ под микросхему CD4021 и CD4094
Добавлено: 10 ноя 2021, 19:21
AlexCrane
[ref]Panagiotis[/ref], Если и испытывать блоки, то начните с простого, подайте на блок какой либо байт как константу, а не через модбас....
Вот симуляция в протеусе
CD4094.gif
ИЛИ ТАК
connection tcp cd4094 WEB_v2.flp
ПБ под микросхему CD4021 и CD4094
Добавлено: 19 ноя 2021, 20:50
Panagiotis
AlexCrane, к сожалению не работает. прилагаю сам демо проект и фотографию
ПБ под микросхему CD4021 и CD4094
Добавлено: 29 ноя 2021, 21:21
AlexCrane
[ref]Panagiotis[/ref], Немного подправил (добавил задержки) попробуй (в Proteus работает)
CD4021_v2.flp
CD4049_v2.flp