roboforum.ru

Технический форум по робототехнике.


От дипломов до различных проектов и новостей

Блоги посетителей.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 25 янв 2010, 23:03

Блин, ведь точно, думал же надэтим, но так толком не к чему и не пришол. Вот я идиот.
Спасибо -yak-40!!!!!!!! :beer:
А как включать их (светодиод и фотодиод) - также как и локатор?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 25 янв 2010, 23:13

Светодиод через резистор на питание, пусть светит постоянно. А фотодиод (фототранзистор) на ножку МК и на землю. С подтяжкой на питание естественно.

Добавлено спустя 5 минут 56 секунд:
Посмотри как у меня в пылесосе оптопары бампера сделаны. Кстати от мышки.
http://roboforum.ru/viewtopic.php?f=88&t=4951&start=90
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 25 янв 2010, 23:25

Спасибо, буду работать, вот только у преподов мышку надо взять, а то у меня еще работает (мало ли чего) :)
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 29 янв 2010, 13:21

Пригодится!
============
Фотодатчик из компьютерной мыши.

Датчик разделен на две части передающая (VD1) и принимающая (VD2). Передающая это светодиод работающий в инфракрасном диапазоне, а принимающая это два фотодиода в одном корпусе. Понятно, что два - для того чтобы можно было определить в какую сторону крутится колосеко мышки.

R1 - задает ток для светодиода. R2 служит для преобразования тока фотоприемника в напряжение (не использованная ножка VD2 это выход второго фотоприемника). Напряжение на этом сопротивлении меняется от 1.5В (нет света) до 3.4В (есть свет). Нижний предел в 1.5В слишком велик для переключения цифровой TTL схемы, в которой порог переключения составляет 0.8В. Поэтому используется операционный усилитель DA1 в режиме компаратора. Пороговое напряжение для него задает резистивный делитель R3, R4 которое составляет 2.5В. Можно считать, что с выхода DA1 идет уже цифровой сигнал.

Для уменьшения случайных наводок и ложных срабатывания, можно ввести гистерезис в уровни переключения DA1. Для этого нужно включить условно показанные резисторы R6, R7 (R6 в разрыв между R2 и DA1). Чем ближе номинал R6 к R7 тем шире будет петля гестерезиса или тем дальше друг от друга будут уровни переключения из "0" в "1" и из "1" в"0". Так при приведенных номиналах уровень переключения из "0" в "1" 2.8В, а из "1" в "0" 2.1В.

Далее для примера изображена простенькая схемка индикации из инвектора DD1 и светодиода. Когда между VD1 и VD2 будет находится предмет мешающий прохождению света, будет гореть светодиод VD3.

Необходимо учитывать возможность внешних, мешающих, воздействий. Датчик также хорошо принимает излучение, как на стороне передатчика так и с противоположной. Когда я испытывал схему, она реагировала на настольную лампу. Поэтому датчик нужно помещать в какой ни будь корпус, защищающий его от внешнего света.

====================================================================

Добавлено спустя 1 час 30 минут 9 секунд:
Вот как и предпологал, начались проблемы. Выпилил из мыши два таких датчика, приклеил их к механизму как надо. Припаял выводы диода и фотоприемника к плате. ИК диод подключил сначало через резистор (один резистор на два ик диода в 500 Ом) на питание (оно напомню 5В). Вобщем, диоды не горели, выпаял резистор, один диод загорелся (и то как то слабенько) при двух включонных не горит. Ну это еще ладно. Начал подключать приемник, подключил вроде как надо (через подтяжку и т.д.). Мерию напряжение на приемнике, вольтметр показывает 0.15В при включонном ИК диоде. При выключеном диоде 0.45В.
Вложения
mouse.gif
mouse.gif (4.35 КиБ) Просмотров: 3092
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 29 янв 2010, 18:12

Для начала можно поиграться подбором подтягивающего резистора, а так, лучше заменить ИК диоды на более мощные. Честно говоря я так и сделал :)
а как ты определил что светодиоды плохо горят, они-же в инфракрасном диапазоне светят?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 29 янв 2010, 18:14

Через фотоаппарат посмотрел, как то тускло свечениме было.
Побег я на тренировку, скоро буду
:)
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 31 янв 2010, 12:52

Заменил ИК диод. Вроде работает, подтягивающий резистор отпаял, но при светящимся диоде вольтметр показывает 0.1В, а при не горящем 0.2В, почиму такие маленькие напряжения, и почиму греется стабилизатор?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 31 янв 2010, 21:28

По какой схеме фототранзистор подключил?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 31 янв 2010, 21:45

Центральную ногу на землю а любую из остальных на МК через подтяжку.
помучившись немного, напряжение увеличил до 1.45В при закрытом ик диоде и 1.3В при открытом, Такой разници вроде мало что бы мк заметил?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 31 янв 2010, 22:28

Надо подключить наоборот. Одну из крайних(эмиттер) на землю, центральную(коллектор) на ножку МК с подтяжкой.
Без освещения около 4,5 вольт, при освещении около 0,5 вольт.
231725.gif
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 31 янв 2010, 22:55

Пробовал и так (как раз по этому даташиту который вы привели) у меня получилось "при светящимся диоде вольтметр показывает 0.1В, а при не горящем 0.2В,"
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 31 янв 2010, 22:59

:pardon: у меня прекрасно работает...

Добавлено спустя 2 минуты 50 секунд:
CiSi писал(а):"при светящимся диоде вольтметр показывает 0.1В, а при не горящем 0.2В,"

А настольная лампочка или солнышко в это время на него не светило?
Я хочу сказать, что тестировать надо в темноте :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 31 янв 2010, 23:19

Блин, вроде все так подключил, а все равно что то не так. :(
На скока ом должен быть подтягивающий резистор?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: CiSi - дипломный проект бакалавра.

Сообщение yak-40 » 31 янв 2010, 23:28

Я использовал внутренний. (по даташиту он около 40 кОм)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: CiSi - дипломный проект бакалавра.

Сообщение CiSi » 09 фев 2010, 12:41

Наконец то решил некоторые проблеммы с ИК да и вообще с электронникой.
Видео:

Добавлено спустя 52 секунды:
>yak-40
Спасибо!!!!!!!!!!!!!!!!!!! :beer:
http://www.youtube.com/watch?v=eMmCJ9Ir ... d773b9e106
Последний раз редактировалось CiSi 24 мар 2010, 22:23, всего редактировалось 1 раз.
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Пред.След.

Вернуться в Блоги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7