Обновить
2
Георгий@georgemm

Пользователь

Отправить сообщение

Посмотрел на микросхемы - увы иск. или-не не существует. Нужны две микросхемы 1 типа иск. или https://www.chipdip.ru/product/sn74ac86dr-chetyre-logicheskih-elementa-texas-instruments-559310197, вторая инвертор типа https://www.chipdip.ru/product/74lvc2g04gw-125-dvoynoy-inverter-tssop-6-nexperia-9000771680.

Для четырех каналов надо 3 микросхемы.

Я делал аппаратно. Выходы двух каналов TIM подаем на входы микросхемы "2 исключающее или-не". На выходе будет 1 только когда на выходах каналах 0 и 1. Регулируя скважность обоих каналов можно получить импульс нужной длительности в любом месте периода PWM. Но нужна дополнительная микросхема...

По моему опыту у CAN для умного дома есть два основных недостатка.

  1. Согласно стандарту требуется последовательная схема соединения устройств с концевым сопротивлением. В этом случае в квартире провода прокладывать несколько не удобно и их нужно много. Если использовать смешанную схему (звезда + последовательно), то скорость мне пришлось снизить до 10 кбит/с. После чего еще увеличил емкость конденсатора на входе CAN до примерно 1 нФ для защиты от импульсных помех.

  2. Пришлось отключить схему автоматической досылки сообщений средствами CAN. Если одно устройство оказывается не в сети, то все передачи на некоторое время подвисают.

    Плату лучше делать сразу, что бы влезала в подрозетник 43х43 мм. Совместно с реле это позволит применять ее вместо обычных выключателей.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность