Dfplayer mini: обойтись без Arduino

Nestor Mahno
Offline
Зарегистрирован: 03.10.2015

Здравствуйте! Возникла идея сделать небольшую игрушку: при выключении света включается mp3 плеер и проигрывает нужную мелодию. Решил реализовать без ардуино, поэто может этот вопрос здесь не совсем уместен. Для включения dfplayer mini его управляющий вывод нужно на короткое время соединить с землей. Для этого я собрал схему одновибратора на микросхеме 74HC123, на ее инвересный выход подключаю цифровой выход с платы компаратора (от датчика влажности почвы) к которому подключен фоторезистор. Инверсный выход микросхемы 74HC123 подключаю к управляющему выводу плеера. Он иногда включается, но не систематически. Вот какие сигналы я вижу с помощью логического анализатора. 1 канал -выход компаратора, 2 канал прямой выход, 3 канал - инверсный выход.

В связи с этим возникает ряд вопросов:

1. Как реализовать нужную мне схему управления?

2. Как избавиться от дребезга на выходе компаратора?

3. Почему на первом канале (выход компаратора) сигнал с дребезгом изменятся с 0 до 1, хотя должно быть наоборот: при выключении света вместо 1 появляется 0.

Зранее извиняюсь, за возможно глупые вопросы и благодарю за помощь.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

1. В принципе, с одновибратором решение нормальное.
Я так понял, что компаратор выдаёт 0 при наличии света?
А каким уровнем запускается одновибратор?

2. Ввести гистерезис в схему с компаратором.

3. хз,  очень не помешало бы снять схему с модуля датчика влажности.

Nestor Mahno
Offline
Зарегистрирован: 03.10.2015

OlegK пишет:

1. В принципе, с одновибратором решение нормальное.
Я так понял, что компаратор выдаёт 0 при наличии света?
А каким уровнем запускается одновибратор?

2. Ввести гистерезис в схему с компаратором.

3. хз,  очень не помешало бы снять схему с модуля датчика влажности.

Да компаратор выдает 0 при наличии света.

Одновибратор может запускаться как перепадом с 0 на 1 (прямой вход) так и перепадом с 0 на 1 (инверсный).

Я сначала подключал к инверсному входу, теперь к прямому: плеер запускается при кратковременном затемнении фоторезистора. Я где-то прочитал чту нужен именно запускающий импульс, а не просто изменение состояния.