Изучаем контроллер At89C2051 часть 4. Расширяем аппаратные возможности..
В прежней публикации я завершил программу и довёл устройство до рабочего состояния, в результате почти все выводы были уже заняты и подключать дополнительные устройства было некуда. Теперь решил изменив схему увеличить возможности моего детища. На первом этапе добавив два регистра я освободил 4 вывода микроконтроллера к которым планирую подключить I2C часы и другие устройства. К двум другим (возможно) подключу внешний канал.
Схема на данном этапе выглядит так.
Теперь соберу схему и переделаю программу под эту схему. Продолжение следует. Следите за обновлениями.
UPD 20 января 2021г.
Поразмыслив некоторое время я решил ещё немного изменить схему добавив ещё две микросхемы, что дало более совершенную схему. Теперь помимо четырех кнопок у нас
зарезервированы 4 дискретных входа и 4 дискретных выхода которые мы сможем задействовать позже для управления устройствами, например по расписанию. Теперь приступаю к сборке.
Новый вариант схемы ниже. Всем добра. Следите за обновлениями.
UPD 23 января 2021 г.СБ.
Дособирал я новую схему и переписал программу для неё. На фотографии ниже внешний вид на монтажке.
Короткое видео демонстрация работы устройства. Теперь это у меня уже пятая версия.https://youtu.be/V4XyRPzm1OM
Видео и фотография получились боком. Лень переделывать, пусть остается так.
Всех желающих приглашаю к обсуждению, критике, советам и предложениям. ))) Всем добра.
4 Комментария
Рекомендуемые комментарии
Присоединяйтесь к обсуждению
Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.