Помогите подключить устроиство к arduino
- Войдите на сайт для отправки комментариев
Втр, 01/04/2014 - 20:56
Суть проблемы. Есть радар детектор и ардуино Pro mini. С радара снимать напряжение которое подается на светодиодный дисплей. Все бы ничего если не одно но. Управляет светодиодным дисплеем контроллер по минусу, т.е. к каждой ноге нудной мне подходит минус когда срабатывает нужный диапазон. Можно ли как нить померить напряжение ардуиной по аналогу или цифре но подавая на них минус? таких каналов будет 4. То есть с радара допустим выходит 4 минуса и один общий плюс. В какой то момент на одном из контактов появляется минус и тут ардуина должна понять на каком именно. Заранее спасибо за идеи и помощь.
Вместо диодов обычно ставят оптопары, к ним уже дальше подключаете что угодно, хоть 220V :) Так можно 100% развязать два устройства, помех не будет.
Пробывал через pc817 но! увы работает так же как и через тразисторный ключ тоже работает но есть одно но. При таком подключении какой либо доп нагрузке основной индикатор на радаре не горит а мне нужно чтобы и там отображал и ардуино видела напряжение порядка 2В всего с микрухи на индикатор подается и у оптопары питание 1,2В среднее оптимальное вот и получается что не хвататет ему. А как то можно еще?
Или может кто подскажет оптопару с напряжением прямым в 0,5 В?
Транзистор, или компаратор какой-нибудь поставьте... Управление "по минусу" - это открытый катод называется...
Ок попробую полевик поставить с напряжением открытия где то 2В.
Ребят это полный ппц. Ниче не получается. Вообщем незнаю как сделать. Пробывал через транзитор 547 там падение большое, через оптопару тоже не получается не срабатывает так как не хвататет напряжения ей. Через полевик пробывал тоже срабатывает как то рандомом. вот фото. Я уже не знаю че делать. Помогите у кого какие идеи может че не так делаю?
Хочу уточнить с оптопарой работает при включении сегмента ардуино видит 1018 где то значение а при отключении 0 но есть но при это на самом радаре не горит светодиод.(
Когда светодиод "горит" - наверняка на его плюсовой части напряжение проседает... Эту просадку и можно ловить ардуиной, если уж с "минусом" никак.
На самом диоде падение (разница напряжений между плюсом и минусом диода) - порядка 1.7 вольта, что для любого операционника будет достаточно...
Вы последовательно со светодиодом оптопары резистор поставили? Его нужно расчитать на ток несколько мА, не думаю, что такой ток должен повлиять на работу самого радара
Суть проблемы. Есть радар детектор и ардуино Pro mini. С радара снимать напряжение которое подается на светодиодный дисплей. Все бы ничего если не одно но. Управляет светодиодным дисплеем контроллер по минусу, т.е. к каждой ноге нудной мне подходит минус когда срабатывает нужный диапазон. Можно ли как нить померить напряжение ардуиной по аналогу или цифре но подавая на них минус? таких каналов будет 4. То есть с радара допустим выходит 4 минуса и один общий плюс. В какой то момент на одном из контактов появляется минус и тут ардуина должна понять на каком именно. Заранее спасибо за идеи и помощь.
А просто снимать напряжение напрямую с пинов через сопротивление большого номинала? Чисто смотреть что там 1 или 0.
А нарисуйте ту часть схемы радара, с которой Вы ходите снимать сигналы, и как запитываете Ардуину в коплексе с радаром. А то получается "...тут играть, тут не играть, здесь рыбу заворачивали...". Сложно давать совет при таком объяснении.
Чтотто я сомневаюсь с правильной трактовкой термина минус.
Просто засвечивается светодиод выдачей лог-0, следует учитывать, лог-1 скорее всего 12в, но, если в радаре есть преобзователь, что весьма вероятно , то лог-1 5в. При таком раскладе можно подключаться или с гашением избытка на стабилитроне, или использовать резистивный делитель, в случае 5в можно подключаться напрямую.
То, частично поддерживаю мнение triada13.
inspiritus я имел ввиду поставить резистор чтоб не мешать схеме самого радара, а насчет делителя совершенно согласен.
Вот так подключаю оптупару. Резистор не нужен на нее так как напряжение питания самого сегмента не превышает 3В и ток ограничивает резистор перед сегментом каждым сверху есть резисторы на сегменты. Пины радара посажены на МК радара и он подключает землю к нужному сегменту когда надо. Принцип работы. Да в радаре есть понижающий стабилизатор напряжения 5В. Мк питается 5В. При данном соединении работает ардуино видит все что надо. НО сегмент не горит.
Я бы подключил арду без оптопары, но через резистор килоом эдак 4.7
Не работает так я пробывал. Что к чему бы подключил?
Посмотрев на ваше фото радара, видно, что стоят токоограничивающие сопротивления на каждый светодиод, их убрать и поставить оптопару рассчитав при этом оптимальный ток для данной связки установив последовательно сопротивления нужного номинала.
Да это идея кстати не подумал об этом). покумекаю если что предлагаите ребят может что еще упустил
Вы глупость пишите. Резистор нужен, иначе ваши сегменты работать не будут, еще и схемы внутри радара спалить можете по тому, что ток при таком подключении оптопары вырастет порядка в два раза. Все потому, что прямое падение напряжения на светодиоде оптопары заметно меньше чем на индикаторах внутри радара.
во вторых, у вас на картинке оптопара изображена так, как будто внутри ее контакты. Это не так, внутри npn транзистор для которого важна полярность подключения. Эмитер транзистора надо подключить к GND, а коллектор через резистор 5.6к к +5v ардуины и этот же коллектор завести на вход ардуино. Не обязательно аналоговый, цифра тоже будет работать
Насчет картинки я в курсе че было первое в SL то я вставил я не дурак далеко) не дурак. насчет тока а что ток? нагрузка возьмет ток столько сколько нужно ток тут не играет роли а вот напряжение да. Цифра не работает так ка оптопара открывается не полнустью следовательно напряжения которое падает на сегменте и оптопаре выше чем общее подаваемое.
Если вы такой умный, зачем вопросы задаете? Вы ведь неготовы услышать ответы
Потому что одна голова хорошо а две и более лучше. Не надо сарказма. Просто не надо тыкать людей в такие мелочи я там даже стрелку нарисовал чтобы смышленные поняли. А вы кстати не умеете замечания и критику воспринимать). И кстати как видите выше я умею воспринимать ответы а не тыканья какие то. То что вы про резисторы написали и так понятно ничего дельного не предложили вы только наверное заходите на фолрум чтобы потыкать людей поправить).
Не надо сарказма.
придётся.
?
?
сарказм неизбежен.
У меня нет сарказма, я давно пришел к выводу, что каждый вправе делать глупости
ваша задача тривиальнейшея, но вы вправе превратить ее во вселенскую, успехов
Прочтите как вы писали и что писали. Вы толком ничего не предложили только заметили и тыкнули в то что я и сам знаю. Как и сеичас сказав что моя задача тривиальная обоснуите? Тут так часто дуню к таким устроиствам подключают? Вы знаете смысл слово тривиальный? И кстати никто не говорил про вселенскую проблему. Просто я как нормальный человек хотел спросить у знающих готовых что то предложить людей идеи и мнения а не критику и осуждение.
Seltvik не тем Вы сейчас занялись.
В плане не тем?
Вместо того чтоб попытаться получить помощь, Вы пытаетеся выяснить отношения. Зачем? Вам от этого легче станет? Или непонятка с подключением ардуины к девайсу прояснится?
Вы выбрали хороший вариант с оптопарой, но не правильно подключили оптопару
не вижу смысла что то доказывать, вы упорно стоите на своей безошибочности
ваше право
О господи я правильно подключил оптопару вы до сих пор не поняли или вам даташит кинуть? оптопара pc817 вам я как уже сказал нарисовал че было в SL первое под рукой я знаю что нарисовано неправильно. Но пофакту подключил правильно это раз по мимо оптопары что нить кто может еще посоветовать. Пробывал полевиком связать тоже ноль значения скачут даже с подтягивающим резистором.
Просто вот вы сказали неправильно что не правильного если вам уже третий раз говорят что не смотрите на тот рисонок так детально я просто схематично накидал за 2 минуты подключение. вообще оптопара рабоате открывается практически полностью так как на аналог пине ацп видит 1018 знач. этого мне достаточно просто вопрос в другом не горит сам сегмент так как просадка? напряжения и вот я и спрашиваю у людей какие еще варианты есть существуют ли оптопары с меньшим прямым напряжением и так далее. так как думаю что оптопара берет на себя больно много и из за этого на сам сегмент не хватает при подключении обычного 3мм светодиода заместо оптопары он горит а сегмент горит не так ярко...
Seltvik Вам что важно? отслеживать состояние пинов на радаре, или измерять напряжение на них?
Если состояние пинов то подключите ардуино через сопротивления с большим номиналом чтоб было как можно меньше утечки через них, чтоб тем самым не мешать работать схеме радара.
Вот я и не поиму почему ардуино состояние не ловит делал так уже 0
а осцилографом или мультиметром через тот же резистор посмотреть?
Вопрос куда я должен его подключить по вашему если МК радара просто подключает к каждому сегменту землю т.е. если я просто через резистор буду снимать сигнал там он какой то блуждающий и куда я через этот резистор его должен подключить по вашему на аналог?
Seltvik да на аналог конечно, и смотреть значения, если близкое к нулю то есть сигнал, если отличное от нуля то .....
А осцилом все это проекрасно видно.
На выходе мк открытый коллектор , те тразистор npn структуры, эмиттер которого на земле , а коллектор является выходом, запитанным через светодиод и токоограничительный резистор, и имеет с два состояния:
Первое состояние - транзистор закрыт, ток через него незначителен, при этом на коллекторе потенциал питания , передаваемый от плюса питания, через светодиод сегмента и токоограничительный резистор, то есть вольта эдак 4 - 4.2 (светодиод не светится)
второе состояние - транзистор открыт, ток через него ограничен резистором, а на коллекторе практически земля с подпоркой из-за падения на переходе э-к , то есть , скажем вольта 0.7 - 0.3 . (Светодиод светится)
Возьмите тестер и промерьте на этом пине состояния и, если там будет что то еще я сильно удивлюсь.
С другой стороны , не промерив состояния, пытаться что то к чемутто подключать мне кажется , мягко говоря , неверным :)
как померяете пишите...
Вообщем отвечу сначала на первый вопрос если подключать через резистор то да значения есть на входе дуни но они прыгают не могу понять почему такой разбег от 0 до 1023. на счет второго ответа я мерил только в вашем случае между чем и чем померить то между пином и? общим плюсом в каком состоянии?
прыгают как? 0 - 1023? или 0 ......... 1023?
А если на светодиодах окажется динамическая индикация, то долго можно пытаться понимать почему нет стабильного уровня на ардуину.
gena вот и я про что, когда говорил об осцылографе
Идея глуповата, но всё же. "Прослушать" необходимые выводы радара через усилитель (естественно ослабив входной сигнал резистивным делителем). Можно записать фонограмму выводов, а затем просмотреть в звуковом редакторе на предмет динамической индикации. Я так снимал фонограмму с ключа домофоно CYFRAL. Отлично всё видно.
Значения меняются 0 1023 причем рандомно вообще как шумы наводки то есть вообще никакой закономерности. ну да ладно . Вообщем если даже оставлю оптопару то все работает а как можно сделать так чтобы и оптопара работала ка щас и сегмент горел какие идеи?
Фотку радар детектора в студию... Или хотя бы ссылку на него.
http://market.yandex.ru/model.xml?hid=90462&modelid=8461867&clid=502
Судя по наличию регулировки яркости - очень вероятен ШИМ выход на светодиоды. Есть над чем поработать.
Значения меняются 0 1023 причем рандомно вообще как шумы наводки
Тогда ставите поперек между измеряемым концом и землей сглаживающую конструкцию из конденсатора 1.5 uF заблокированного 100К резистором, чтобы заряд стекал.
Мде, динамической индикации там нет, а с шимом согласен... По прежнему поставил бы 4.7 кОм , а потом электролит на землю
http://images.yandex.ru/yandsearch?source=wiz&fp=8&uinfo=ww-980-wh-663-f...
как по ссылке, только там где на ссылке ucaudio, там радар, где pc-input, там арда, аналоговый вход. И конденсатор подбирать, не слишком большой, чтобы не было инерции и не слишком малый, чтобы осталась нестабильность.