Jump to content
aniqi

Как получить логическую единицу с фоторезистора

Recommended Posts

Задача такая, делаю 2 датчика на фоторезисторах. нашел только их, фототранзисторов нет поблизости...

Мне нужно придумать как получить с пары светодиод фоторезистор логическую единицу при перекрытии луча света от диода к фоторезистору

Подскажите как реализовать данный ключ?
Буду использовать логическую единицу на ардуино. мне нужна именно логическая единица, т.к. буду юзать прерывания.

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

Вот из всего этого хочу сделать 2 датчика. чтоб уловили между ними 2 пульки. Делаю хронограф из того что есть.

может кто посоветует как можно сделать?

Share this post


Link to post
Share on other sites

@aniqi Сначала замерь сопротивление твоего фоторезистора в затемнённом и в освещённом виде

Share this post


Link to post
Share on other sites

Компаратор можно сделать и на транзисторах: http://forum.cxem.net/index.php?/topic/119135-не-корректно-работает-дифференциальный-каскад-в-схеме-разряжающего-устройства/&do=findComment&comment=1420585 С выхода заводится ООС на неинвертирующий вход. 

Или вот, триггер Шмитта:: http://www.electronicsblog.ru/impulsnaya-texnika/trigger-shmitta-na-tranzistorax.html Принцип работы тот же. Может быть, мал-мал проще, но и в настройке посложнее, в отличие от первой схемы, расчет которой ведется так же, как и для ОУ. Результат: http://forum.cxem.net/index.php?/topic/119135-не-корректно-работает-дифференциальный-каскад-в-схеме-разряжающего-устройства/&do=findComment&comment=1421723

 

 

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

Системы телеметрии находят все более широкое применение во многих отраслях на промышленных и коммунальных объектах. Требования, предъявляемые к условиям эксплуатации приборов телеметрии и, как следствие, источников питания для них, могут быть довольно жесткими. Fanso предоставляет широкую линейку продукции, рассчитанной на различные условия эксплуатации, что позволяет подобрать батарейку для каждого конкретного применения, в том числе и для устройств телеметрии.

Подробнее

@Falconist Да пусть для начала просто сделает - фоторезистор(на плюс) + резистор(на минус)

 

Share this post


Link to post
Share on other sites

я замерял все уже)
темнота 15-20ком  свет от светодиода около 1-2ком 

Хотя давайте точнее скажу, вдруг важно. 
я уже засандалил фоторезисторы в трубку с одной стороны и диоды с другой.
подаю питание на диоды, делаю такой не шибко яркий свет. 
дак вот на фоторезисторах 15ком 
затемняю палочкой один  - падает до 1.5ком

Edited by aniqi

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

Боюсь, фоторезистор просто не заметит пульку, у них время реакции ого-го.
 

Share this post


Link to post
Share on other sites
1 минуту назад, o_l_e_g сказал:

Боюсь, фоторезистор просто не заметит пульку, у них время реакции ого-го.
 

блин, я так и думал, не зря наверно на фототранзисторах делают

Share this post


Link to post
Share on other sites
8 минут назад, o_l_e_g сказал:

Боюсь, фоторезистор просто не заметит пульку

согласен, но если вдруг...., то что то такое можно

 

1нафоторезисторе.JPG

Share this post


Link to post
Share on other sites

а есть какой то способ проверить скорость срабатывания фоторезистора?

Share this post


Link to post
Share on other sites

Тогда уж, проще на одном полевике, а лучше на КМОП элементе.
 

Share this post


Link to post
Share on other sites
10 минут назад, aniqi сказал:

способ проверить скорость срабатывания

Можно придумать ,  потребуется генератор и осциллограф  , но проще в справочниках посмотреть  .

Кстати,  в качестве генератора можно использовать источник света и крыльчатку с прорезями . Будет имитация пролета пули .

Регулируем скорость вращения  - имитируем пулю . Смотрим импульсы на осциллографе .

Edited by colorad

Share this post


Link to post
Share on other sites
9 минут назад, o_l_e_g сказал:

Тогда уж, проще на одном полевике, а лучше на КМОП

еще проще так :)

 

 

1нафоторезисторе1.JPG

Edited by v1ct0r

Share this post


Link to post
Share on other sites
2 минуты назад, v1ct0r сказал:

еще проще

Проще просто повесить резистор на ножку меги к минусу. Используя внутреннюю подтяжку. В принципе, должно работать.
 

Share this post


Link to post
Share on other sites
4 минуты назад, v1ct0r сказал:

еще проще так :)

 

 

5 минут назад, v1ct0r сказал:

еще проще так :)

 

 

1нафоторезисторе1.JPG

 

вот это круто, только меня тут ввели в сомнения что фоторезистор медленный и ничего не заметит

Кто знает как можно проверить скорость реакции фоторезистора?
осцилографа нет ((

тока ардуринки мультиметр

Share this post


Link to post
Share on other sites

Элементарно. Выдай на СИД образцовый импульс, а с фоторезистора общитай время задержки фронта и спада.
 

Share this post


Link to post
Share on other sites
12 минуты назад, colorad сказал:

в качестве генератора можно использовать источник света и крыльчатку с прорезями . Будет имитация пролета пули .

Регулируем скорость вращения  - имитируем пулю .

Ардуинкой смотрим срабатывание датчика фоторезистора , начиная с малых скоростей вращения крыльчатки . Скорость увеличиваем - срабатывание прекратится . 

П.С. Если у вас ничего нет - ничто не поможет  , кроме даташита  .

 

Share this post


Link to post
Share on other sites

aniqi

не заливай, фототранзисторов сейчас море вокруг.   у тебя на столе их несколько.   Оглядись вокруг.

не поверю, что нет под руками старой мыши...

 

Edited by m593ak

Share this post


Link to post
Share on other sites
16 минут назад, m593ak сказал:

aniqi

не заливай, фототранзисторов сейчас море вокруг.   у тебя на столе их несколько.   Оглядись вокруг.

не поверю, что нет под руками старой мыши...

 

Ооо вроде есть)
а там в одной мышке он один только?

Share this post


Link to post
Share on other sites
1 час назад, colorad сказал:

Ардуинкой смотрим срабатывание датчика фоторезистора , начиная с малых скоростей вращения крыльчатки . Скорость увеличиваем - срабатывание прекратится . 

П.С. Если у вас ничего нет - ничто не поможет  , кроме даташита  .

 

вобшем провел тесты.

сделал просто цикл и считываю данные с пина 0 и 1 аналоговых.

работает только если после цикла есть задержка delay(10)
если ее убираю - не ловит изменения в датчике

вот текст программы
 

void loop() {
  raw = analogRead( pinPhoto );    // читаем данные с аналогового 0 пина
  raw2 = analogRead( pinPhoto2 );  // читаем данные с аналогового 1 пина

  // если есть предыдущее значение то начинаем
  if (pred != 0 && pred2 != 0) {
    d = abs(raw - pred);
    d2 = abs(raw2 - pred2);

    // 0 пин - было изменение? запоминаем!
    if (d > 20 && Time1 == 0 ) {
      Time1 = micros();
      Serial.print("T1 = ");
      Serial.println(Time1);
      Time2 = 0;
    }
    
    // 1 пин, было изменение? - расчет!
    if (d2 > 20 && Time2==0) {
      Time2 = micros();
      Serial.print("T2 = ");
      Serial.print(Time2);
      Serial.print(", ");

      dd = (Time2 - Time1) / 1000000;
      vv = 0.09 / dd;

      Serial.print("T = ");
      Serial.print((Time2 - Time1) / 1000000);
      Serial.print(".");
      Serial.print((Time2 - Time1) % 1000000);
      
      Serial.print(", V = ");
      Serial.print((vv));
      
      Serial.println();
      Time1 = 0;
    }
  } 
 
  // запоминаем значения прочитанные на этом шаге, потом сравним и определим были ли изменения, 
  // было ли что то перед фоторезистором
  pred = raw;
  pred2 = raw2;

  delay(11);

}

походу делаем вывод что фоторезистор не справляется??

8 минут назад, m593ak сказал:

нет, как минимум два на энкодере прокрутки...

чет разобрал мышку. и не вижу там ничего, куча резюков, кондеров, ну светодиод вижу. 

мышка то лазерная? у меня ток лазерные. с колесами нет, которые старые. 
а где еще глянуть?

Share this post


Link to post
Share on other sites
10 минут назад, aniqi сказал:

а где еще глянуть?

Аккуратно спили "шляпу" с транзистора в металлическом корпусе, получится фототранзистор.Диоды в стеклянных корпусах, в принципе, работают как фотодиоды, так же как и светодиоды.
 

Share this post


Link to post
Share on other sites

aniqi  я не про мыши с шариком говорю, и там есть куча фототранзисторов.

 

В любой лазерной мыши есть колесико прокрутки.... или сейчас уже нет??  

фотку выложи платы мыши

в любом старом видике,  тоже есть)))   я же не знаю что у тебя в хламе валяется....

https://www.google.ru/search?newwindow=1&biw=911&bih=433&tbm=isch&q=мышь+компьютерная&sa=X&ved=0ahUKEwiogOnBhK3VAhUmOJoKHTDwDnsQhyYIKA

 

видимо у тебя только совсем новые мыши, там вместо оптического энкодера стоит обычный...

Edited by m593ak

Share this post


Link to post
Share on other sites
6 минут назад, m593ak сказал:

aniqi  я не про мыши с шариком говорю, и там есть куча фототранзисторов.

 

В любой лазерной мыши есть колесико прокрутки.... или сейчас уже нет??  

фотку выложи платы мыши

в любом старом видике,  тоже есть)))   я же не знаю что у тебя в хламе валяется....

Хлам... видиков нет, есть старая мать, жесткий, мать от ноута. Блок питания от компа старый

image.jpg

Share this post


Link to post
Share on other sites

ну да, механический энкодер стоит....

ищи мышь чуть старше))))   не обязательно совсем старую 

Share this post


Link to post
Share on other sites

В этой мыше, ничего подходящего. Цифровая матрица и механический энкодер.
 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By virek
      Продам Фоторезисторы  с хранения:
      ФР1-3 (28шт) 
      ФР1-4(35шт)
      ФР-764 (42шт)
      85-86 год
      За все 2000 р с доставкой по России.
      vk.com слеш sykt24
      торг
    • By Ілля Варгатий
      Здравствуйте, довольно много времени потерял с подбором правильных деталей, надеюсь комьюнити мне поможет)
      Я совершил некоторые открытия в сфере постройки гаусс ганов, точнее могу сказать, я добился серьезных результатов, благодаря придуманных мною спец соленоидов (точнее я уверен они существуют, просто я додумался до их использования в гаусс пушке), и решил проблему конденсаторов. Теперь они просто не нужны, устройство абсолютно портативное, и выдает нужный вид и количество мощности.
      Но есть не большие проблемы:
      1. Я не очень то и силен в электротехнике, поэтому надеюсь с вашими подсказками прорвемся.
      2. На данном этапе столкнулся с проблемой в оптоэлектронике. В прототипах я использовал обычные оптроны, после него - логик. Что бы во первых увеличить мощность сигнала для мосфета, во вторых изменить логику сигнала, так как грубо говоря оптрон всегда дает сигнал, а когда снаряд его перекрывает, сигнал прерывается. Нужно изменить было порядок, что бы открыть мосфет.
      Проблема данного способа в том, что присутствует большой (относительно скоростей) дилей (задержка), изза чего приходиться на скорость полета пули где то от 60 - 80 м/с отодвигать соленоид от оптрона на расстояние больше 10 см... Что недопустимо, так как требуется большое количество ступеней. И вторая проблема такого подхода в том, что при разряде гальванических элементов, падает напряжение, и приходиться немного изменять и без того тонкую настройку расстояний.

      Решить проблемы можно только одним способом
      Подобрать правильный фоточувствительный элемент (я в них не силен), который максимально быстро передаст сигнал мосфету, без посредников. Или альтернативное решение, которого я пока не вижу...
      Теоретически как я понял, фототранзисторы - так умеют, но я до конца так и не понял. Например: LPT 80 A (https://docs-europe.electrocomponents.com/webdocs/14f5/0900766b814f56a0.pdf) по даташиту, как я понимают работает до 20в? И скорость роботы на порядок выше чем у остальных (Rise and fall time (VR = 5 V, RL = 50 Ω, λ = 850 nm) (typ) tr , tf 0.02 µs).
      Условие: как бы пока мой взор упал на IRFP4468PBF. ему надо от 5в до 20в (250μA), Но есть альтернативы. Точно должна быть возможность пустить больше 5в.
      Заранее благодарен за помощь, это не последний мой вопрос, но надеюсь на плотное сотруднечество!
    • By Капридов Николай
      Всем добрый день!
      Прошу помочь понять принцип работы прилагающейся схемы.
      Я моделирую её в программе Multisim, но переменный резистор R1 у меня никак не влияет на схему, хотя он по идее должен служить для настройки уровня срабатывания.
      Кто может, последовательно объясните работу. 

    • By deemn72835
      Есть фоторезистор, хочу использовать для включения/отключения напряжения высокого уровня, т.е. в темноте сопротивление резистора имеет большое значение и напряжение не поступает, при освещении сопротивление падает и напряжение появляется. Подключаю к драйверу двигателя L293D не работает, работает на обычный резистор, т.е. не срабатывает при затемнении, всегда проводит ток от плюса к L293D.
    • By Петр Николаевич
      День добрый господа, гуглом пользоваться умею, но хотелось бы получить живой ответ.
      Есть следующая разводка(напишу текстом, если кто-то подскажет быстрый способ визуализировать схему, воспользуюсь):
      Автомат 16А -> диф выключатель 16А ->
      1) Автомат 6А -> Контактор ESB 24-40 -> Дросель 400 ватт -> ИЗУ -> ДНАТ 400
      2) Автомат 6А -> Контактор ESB 24-40 -> Дросель 250 ватт -> ИЗУ -> ДНАТ 250
      Контактор ESB 24-40 управляется микроконтроллером через реле с гальванической развязкой, посредством подачи на контактор 220В по расписанию. Характеристики реле:

      Type: Digital Rated through-current: 10A (NO) 5A (NC) Maximum switching voltage: 150VAC 24VDC Control signal: TTL level Contact Rating (Res. Load):10A 277VAC/24VDC Max. switching voltage 250VAC/30VDC 250VAC/30VDC Max. switching current 15A Max. switching power 2770VA 240W 2770VA 240W UL Rating: 10A 120VAC /10A 277VAC< Operate tiem (at nomi. Vot.): 10ms Release time (at nomi. Vot.): 5ms
      Корректна ли такая сборка? Может что-то добавить нужно? Да и, земли нигде нет, только N и L, нужно ли добавить? Следует ли поставить стабилизатор напряжения? Покупной или собрать самому можно?
      Так же, хотелось бы избавиться от этого реле, и для большей надежности использовать SSR25A(Z), но после включения, твердотел перестает реагировать на комманды оставаясь замкнутным. Поможет ли диод Щоттки паралельно контактору? Не связано ли это с "cos φ" у SSR на "max 0,49"?Заранее спасибо за ответ, буду рад советам.
  • Сообщения

    • Значит это приманиватель. Тут его и газетой бить нужно, чтобы не гоняться по всему дому
    • Я работал с аналогичными мелкими твердотельное реле, импортными и нашими. Полевики на выходе полностью открываются при токе через светодиод 1-1,3 мА, падение на светодиоде около 1 вольта. Выбор тока через светодиод в обычных оптронах надо делать по графику CTR (коэффициент передачи  по  току). На выходе обычного оптрона стоит биполярный транзистор, ток коллектора которого зависит от тока базы. Если ток через выходной транзистор превышает пару мА, то освещенность базового слоя в транзисторе надо увеличивать. В документации данных по току выходного транзистора обычно нет, поэтому нужно в реале проверять какой ток светодиода даст требуемый ток в выходном транзисторе. Оптроны типа 817 ток на выходе 10 мА выдадут конечно, но при огромном токе через светодиод. Если оптрон включает обмотку реле, то реле с малым током, например, 5 мА, это реле >48V, можно поставить. Для тока на выходе оптрона более 5 мА надо ставить ключ. С ключём любой оптрон будет работать с небольшим током через светик. Максимальный ток 50 мА через светик пропускать нельзя, полагаю что это сильно снизит надежность оптрона. Если выходной транзистор насыщается при паре мА через светик, то на хрена давать 50 мА?   http://img.radiokot.ru/files/131202/1zfbl3a6n0.png    
    • Серёг, да дело не в халяве, а в законности, bля! Всё дело в том, что у нас законов то нетути. Я и не думал лезть в закон, пока меня тинькоф-банк не нае@л. Потом с ним пободались- в дело включается ОТП-банк. Я через их кредит мамке телик купил, на котором она мои ролики смотрит (там мой аккаунт- соответственно мои подписанные каналы). И тут она заходит ко мне, и грит, слушай, а почему ты кредит платишь, а там какая то сумма в 530 рублей с галочкой стоит? И тут я посмотрел кредитный договор. Потом ихнюю выписку из ЕГРЮЛ, потом ихнюю лицензию, и тута Остапа понесло! Нашёл через контакт "ОТП-банк" ихнего представителя, которая мне дала ихнюю электронку. (ну по телефону то обсуждать финансовые дела- моветон!). туды отослал,номер договора, и номер паспорта, и то, что я не физическое лицо, а человек, и прочее. Получаю ответ, мол, ваш кредитный договор не найден в наших базах данных. И фсё!
    • Хм, тогда тебе легко можно перейти из плохой позиции в хорошую, избавившись от лишнего. это гораздо легче, чем это лишнее приобрести.   Ну, дык, а он есть? Его можно использовать для принудительного труда, пока не отработает, чего он там задолжал.
    • Что-то у меня какая-то фигня с напряжением на выходе, в минусовом плече 16,5В в плюсовом 15,7В, стабилитроны 18В стоят. Резисторы 2,6 поставил 1,8кОм. на самих стабилитронах напряжение 17В и 16,2В, думал разброс параметров стабилитрона, менял - не помогло. Это может быть связано с беттой транзисторов? Стоят БД139/140.
    • Обычно-первичка мотается первой, а поверх неё уже мотаются вторички.   Паралелят обмотки для увеличения тока через них при уменьшении сечения провода, или можно мотать одну обмотку большим сечением. Обычно мотают первичка1, вторичка1, вторичка2, вторичка3, первичка2 Или вы смотали только вторую  половину первички, а первая осталась под вторичками, или что то не поняли по намотке транса. Проверяйте шим, обвязку, транзистор.   Проверить генерацию лучше без транзистора, на 6 ноге обычно-если сгорел трансформатор-то менять нужно шим и транзистор
    • Релюшку ставить надо,скоммутировать контакты под свои хотелки,диоды не прокатят.
  • Покупай!

×
×
  • Create New...