Да можно без всяких железок мерить, напрямую на ногу ацп ардуины. Измеряете скажем 16 значений в секунду. Если сумма значений нулевая или рядом с нулем, то светодиод не горит. А если больше, то горит. Значение порога подберите экспериментальным путем.
Нет так не получиться так как разбег большой от 0 .... до 1023 причем как то рандомно вылазит значения т.е может сначала 0 а потом 800 а потом 16 и т.д.
Да не портись вы, ставьте в замен тех сопротивлений вашу оптопару т.е последовательно светодиодам но только при учете что питания там 5В если более то подберите сопротивления чтобы падения напряжения было соответствующее и ток не более 20мА. На выходе фильтр из резюка и конденсатор 1мкF, и на цифровые входы, а фильтрации от ШИМ шумов программно убрать если таковая будет.
и желательно замерить ток через светодиод и падения напряжения на светодиоде а так же питания, или падения напряжения на сопротивлении перед светодиодом. Если ток очень маленький и ещё и ограничен самой мс то просто подключить через резюк как пишут выше не получится дуинка будет ловить шумы как вы и описываете. Зная токи и напряжения можно уже что-то подбирать, а так мы просто тыкаем пальцем в небо.
Спасибо полностью согласен. Я понимаю что не горит сегмент так как на оптопаре падение меньше чем на сегменте и можно попробывать поставить оптопару за место тех резюков была такая мысль или подобрать оптопару с большим падением чтобы ток шел и по той цеи и по этой. Ну приду с работы домои попробую. А так всем спасибо.
исходя из этого ток светодиода намного меньше тока вашей оптопары и даже при последовательном подключении не будет работать, т.к оптопаре не хватит тока оно будет ограничено током светодиода а возможно и самой мс.
По номиналу сопротивления падению напряжения на светодиоде и напряжению питания этой связки можно узнать ток, исходя из этого уже и подбирать оптопару.
скорее всего ваша мс ограничена по току примерно в 10мА, исходя из этого и стоит светодиод на такой ток, а у вашей оптопары ток 20мА, вам нужно подобрать отопару такую же по току как и светодиод. Если МС способна пропустить ток 20мА то вам придется заменить светодиоды и пересчитать сопротивления для данной связки.
Ну моя то оптопара срабатывает следовательно тока ей хвататет при паралельном подключении. Вообщем как я понял у меня два варианта которые можно попробывать либо подключить этуже оптопару последовательно заменив стандартный резистор на сегмент другим или поставить оптопару с большим падением. Вот рисунок чтобы понятнее было в чем тут суть:
Получается если я правильно все понял по второму контуру ток идет а не по первому так как там падение меньше чем на сегменте, и поэтому когда я подключаю заместо оптопары обычный светодиод он горит и сегмент горит так как сопротивление внутринее примерно одинаковое у них. и ток идет и по тои ветке и по той. Правильно?
И показания скачут так как я понял из за того что мк как бы замыкает на землю сегмент и ток идет а пока не замкнул контакт то на перед резистором будет напряжение а тока нет? поэтому я так понял эти пульсации по напряжению не по току когда не замкнут вроде так? или нет
если мк тянет такие токи и вы желаете параллельно подцепить и светодиод и оптопару, то надо рассчитать сопротивления как для светодиода так и для оптопары, тое исключить то сопротивления и добавить два учитывая токи и падения напряжения.
желательно бы видеть замеры, а так это просто пустая писанина.
будут замеры, сделаю расчет как для последовательного подключения так и для параллельного.
если мк тянет такие токи и вы желаете параллельно подцепить и светодиод и оптопару, то надо рассчитать сопротивления как для светодиода так и для оптопары, тое исключить то сопротивления и добавить два учитывая токи и падения напряжения.
желательно бы видеть замеры, а так это просто пустая писанина.
будут замеры, сделаю расчет как для последовательного подключения так и для параллельного.
Мне интересно я не тестил но вообще если у меня при подключении оптопары к аналогу ацп выдает 1018 значение при включении сегмента. Могу ли я подключить к цифровому входу такую оптопару будет ли дуня видеть сигнал? ваше мнение?
а вы ногу подтягивали на дуине, если нет вот вам и шум.
можете подключить как к аналогу, так и к цифре, значения не имеет, главное правильно это сделать
причем к одному аналогу вы можете подключить со всех оптопар, сделав делитель напряжения для каждого из оптопар, и уже программно определять.
а вы ногу подтягивали на дуине, если нет вот вам и шум.
можете подключить как к аналогу, так и к цифре, значения не имеет, главное правильно это сделать
причем к одному аналогу вы можете подключить со всех оптопар, сделав делитель напряжения для каждого из оптопар, и уже программно определять.
ну про делитель я знаю что на один могу все пины подвести) знаю фишку)
А вот насчет цифры не в курсе. ТАм я описывал что подтягивающий резистор ставил между землей и аналогом и все нормально было а цифра ловить то будет 1018 значение то есть чуть меньше 5В? так получается? Т.е. дуня будет определять как High?
Просто так как значение 1018 это значит что оптопара открывается не полностью и вот я и спрашиваю чтоит ли пробывать должен ли цифровой вход определить уровень?
вполне нормально открылся с учетом падения напряжения на оптопаре (транзисторе), 1023 это 5В, так что у вас близкое значение к 5В примерно 4.97В
все должно работать как надо, подберите номиналы сопротивлений и усё))
вполне нормально открылся с учетом падения напряжения на оптопаре (транзисторе), 1023 это 5В, так что у вас близкое значение к 5В примерно 4.97В
все должно работать как надо, подберите номиналы сопротивлений и усё))
Спс. попробую как время будет. Тему закрываем вообщем)
Да можно без всяких железок мерить, напрямую на ногу ацп ардуины. Измеряете скажем 16 значений в секунду. Если сумма значений нулевая или рядом с нулем, то светодиод не горит. А если больше, то горит. Значение порога подберите экспериментальным путем.
Спасибо ребят попробую. отпишусь потом как попробую.)
Нет так не получиться так как разбег большой от 0 .... до 1023 причем как то рандомно вылазит значения т.е может сначала 0 а потом 800 а потом 16 и т.д.
Да не портись вы, ставьте в замен тех сопротивлений вашу оптопару т.е последовательно светодиодам но только при учете что питания там 5В если более то подберите сопротивления чтобы падения напряжения было соответствующее и ток не более 20мА. На выходе фильтр из резюка и конденсатор 1мкF, и на цифровые входы, а фильтрации от ШИМ шумов программно убрать если таковая будет.
и желательно замерить ток через светодиод и падения напряжения на светодиоде а так же питания, или падения напряжения на сопротивлении перед светодиодом. Если ток очень маленький и ещё и ограничен самой мс то просто подключить через резюк как пишут выше не получится дуинка будет ловить шумы как вы и описываете. Зная токи и напряжения можно уже что-то подбирать, а так мы просто тыкаем пальцем в небо.
Спасибо полностью согласен. Я понимаю что не горит сегмент так как на оптопаре падение меньше чем на сегменте и можно попробывать поставить оптопару за место тех резюков была такая мысль или подобрать оптопару с большим падением чтобы ток шел и по той цеи и по этой. Ну приду с работы домои попробую. А так всем спасибо.
исходя из этого ток светодиода намного меньше тока вашей оптопары и даже при последовательном подключении не будет работать, т.к оптопаре не хватит тока оно будет ограничено током светодиода а возможно и самой мс.
По номиналу сопротивления падению напряжения на светодиоде и напряжению питания этой связки можно узнать ток, исходя из этого уже и подбирать оптопару.
скорее всего ваша мс ограничена по току примерно в 10мА, исходя из этого и стоит светодиод на такой ток, а у вашей оптопары ток 20мА, вам нужно подобрать отопару такую же по току как и светодиод. Если МС способна пропустить ток 20мА то вам придется заменить светодиоды и пересчитать сопротивления для данной связки.
Ну моя то оптопара срабатывает следовательно тока ей хвататет при паралельном подключении. Вообщем как я понял у меня два варианта которые можно попробывать либо подключить этуже оптопару последовательно заменив стандартный резистор на сегмент другим или поставить оптопару с большим падением. Вот рисунок чтобы понятнее было в чем тут суть:
Получается если я правильно все понял по второму контуру ток идет а не по первому так как там падение меньше чем на сегменте, и поэтому когда я подключаю заместо оптопары обычный светодиод он горит и сегмент горит так как сопротивление внутринее примерно одинаковое у них. и ток идет и по тои ветке и по той. Правильно?
И показания скачут так как я понял из за того что мк как бы замыкает на землю сегмент и ток идет а пока не замкнул контакт то на перед резистором будет напряжение а тока нет? поэтому я так понял эти пульсации по напряжению не по току когда не замкнут вроде так? или нет
если мк тянет такие токи и вы желаете параллельно подцепить и светодиод и оптопару, то надо рассчитать сопротивления как для светодиода так и для оптопары, тое исключить то сопротивления и добавить два учитывая токи и падения напряжения.
желательно бы видеть замеры, а так это просто пустая писанина.
будут замеры, сделаю расчет как для последовательного подключения так и для параллельного.
если мк тянет такие токи и вы желаете параллельно подцепить и светодиод и оптопару, то надо рассчитать сопротивления как для светодиода так и для оптопары, тое исключить то сопротивления и добавить два учитывая токи и падения напряжения.
желательно бы видеть замеры, а так это просто пустая писанина.
будут замеры, сделаю расчет как для последовательного подключения так и для параллельного.
Мне интересно я не тестил но вообще если у меня при подключении оптопары к аналогу ацп выдает 1018 значение при включении сегмента. Могу ли я подключить к цифровому входу такую оптопару будет ли дуня видеть сигнал? ваше мнение?
а вы ногу подтягивали на дуине, если нет вот вам и шум.
можете подключить как к аналогу, так и к цифре, значения не имеет, главное правильно это сделать
причем к одному аналогу вы можете подключить со всех оптопар, сделав делитель напряжения для каждого из оптопар, и уже программно определять.
схему подключения оптопары к дуине покажите, мне кажется, что вы все неправильно сделали.
а вы ногу подтягивали на дуине, если нет вот вам и шум.
можете подключить как к аналогу, так и к цифре, значения не имеет, главное правильно это сделать
причем к одному аналогу вы можете подключить со всех оптопар, сделав делитель напряжения для каждого из оптопар, и уже программно определять.
ну про делитель я знаю что на один могу все пины подвести) знаю фишку)
А вот насчет цифры не в курсе. ТАм я описывал что подтягивающий резистор ставил между землей и аналогом и все нормально было а цифра ловить то будет 1018 значение то есть чуть меньше 5В? так получается? Т.е. дуня будет определять как High?
Оптопара подключена как на рисунке
Просто так как значение 1018 это значит что оптопара открывается не полностью и вот я и спрашиваю чтоит ли пробывать должен ли цифровой вход определить уровень?
это может быть из-за шима вашей мс, выставити максимальную яркость и посмотрите значения.
это может быть из-за шима вашей мс, выставити максимальную яркость и посмотрите значения.
Стоит максимуму я помню и так что на макс стоит
вполне нормально открылся с учетом падения напряжения на оптопаре (транзисторе), 1023 это 5В, так что у вас близкое значение к 5В примерно 4.97В
все должно работать как надо, подберите номиналы сопротивлений и усё))
вполне нормально открылся с учетом падения напряжения на оптопаре (транзисторе), 1023 это 5В, так что у вас близкое значение к 5В примерно 4.97В
все должно работать как надо, подберите номиналы сопротивлений и усё))
Спс. попробую как время будет. Тему закрываем вообщем)