roboforum.ru

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

Мой первенец R1

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: Мой первенец R1

Сообщение AndreiSk » 23 фев 2011, 02:45

Michael_K писал(а):...
Вот сейчас setar напишет, что команда sudo rm -rf / в два раза ускоряет загрузку системы... Сколько народу, даже не задумавшись, ее исполнят :)


Попробовал команду :cry:

шутка
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Мой первенец R1

Сообщение KOHTPA » 23 фев 2011, 03:21

flyroman писал(а):ВООБЩЕ, ПРИЧЕМ ТУТ L293D и СИГНАЛ С ЭНКОДЕРА??!!!!
ЧТО ЭТО ТАКОЕ??? КУДА Ы ТАМ ПОДСОЕДИНЯЛ???


На 5-й аналоговый вход. Чтобы посмотреть чего оно там выдаёт :) Поскольку при "прямом" подключении фототранзистора на цифровой вход реакции не было :) Когда подключил к аналоговому - понял почему не реагирует :)
при таком включении (либо на +) уровень был от 40 до 80. Естественно, цифровой вход не реагировал:
Изображение
Когда подключил через L293D, получил вот это ("щелчка", как можно заметить, нет):
Изображение
Это уже можно подавать на цифровой вход :)

flyroman писал(а):Во-вторы ЭНКОДЕР подсоединяется на цифровой вход!- у него есть 1 или 0..вот по этим сигналам и считай...желательно подключить на INT микроконтроллера.... а на ADC микроконтроллера подключать не надо...НЕ К ЧЕМУ тебе 0...1023...значения....

Дык это понятно :) Но понятно стало уже после того, как посмотрел уровень на аналоговом входе.


flyroman писал(а):
cjA писал(а):подсоедините фотодатчик на логический вход и просто попробуйте подсчитать импульсы. (импульсом тут будет смена с 0 на 1 (или наоборот))


вот слушай...1 или 0

Так и собираюсь делать :) Фотодатчик через микросхему на цифровой вход.
Просто в данном случае мне кажется диковатым использовать микросхему драйвера двигателя в какчестве усилителя сигнала с фотодатчика :) Поэтому и спросил - может кто чего попроще присоветует, да ещё и на менее дефицитных деталях (L293D нашел в единственном ларьке на радиорынке). Например на КТ315/361 - у меня их много :crazy:

P.S. Заодно и картинки научился вставлять :crazy:


Michael_K писал(а):Ну прочитайте же про транзисторы. Честное слово, больно смотреть на эти хаотичные тырканья.

Самому больно :crazy: Но я несколько раз пытался читать - понятного мало. Понять смог только основное - что "база" это что-то типа крана, регулирующего подачу воды с коллектора на эмиттер :crazy:
На "дырках" я завис :crazy:
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение flyroman » 24 фев 2011, 23:26

KOHTPA писал(а):Так и собираюсь делать :) Фотодатчик через микросхему на цифровой вход.
Просто в данном случае мне кажется диковатым использовать микросхему драйвера двигателя в какчестве усилителя сигнала с фотодатчика :) Поэтому и спросил - может кто чего попроще присоветует, да ещё и на менее дефицитных деталях (L293D нашел в единственном ларьке на радиорынке). Например на КТ315/361 - у меня их много :crazy:



в качестве усилителя ставится транзистор....а не L293..... :D


читаем тут(что нашел первым) http://www.electromir.net/Step/5.htm

ну если уж совсем проще делать усилитель...то можно отказаться от конденсаторов .....
и резисторов....оставить только один транзистор....на "базу" и на минус....сигнал от твоего фототранзистора.....а c "коллекторf" и плюса можно снимать усиленный сигнал.....
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение KOHTPA » 26 фев 2011, 03:52

flyroman, спасиба :) То, что надо.
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение flyroman » 26 фев 2011, 10:53

Ну короче для цифрового(импульсного усиления пойдет вот такой усилитель...) А тот который по ссылке - для аналогово сигнала - скажем так.....

tranzistor_2.gif
tranzistor_2.gif (2.35 КиБ) Просмотров: 2423
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение flyroman » 26 фев 2011, 22:21

Ребят, а как использовать PB3, PB4, PB5 в ATmega8 ?

Мне на них нужно посадить светодиоды........
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение KOHTPA » 28 фев 2011, 02:34

flyroman, Схема хорошая, но чтобы она заработала, пришлось добавить пару резисторов... Иначе - никак не хотела :crazy:
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение flyroman » 28 фев 2011, 23:09

к вот этой схеме forum10/topic5828-210.html#p198128 добавил?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение KOHTPA » 01 мар 2011, 01:08

Угу :)
Думаю, что можно было бы обойтись только теми, что были на схеме, только вход не на резистор пихнуть, а между резисторами (на базу). И подобрать сопротивления. Но это я уже позже сообразил, когда всё собрал в кучку. На готовой печатной плате. Оба канала :crazy: Переделывать неохота :) Зато реагирует на затемнение просто супер :) На выходе - от почти нуля до почти напряжения питания. Осталось только сообразить, как всё это удовольствие прицепить к ардуине, чтоб импульсы считала :)

Вот где-то так получилось:
Изображение

ПыСы: Спасибо тебе и Протеусу :)
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение yak-40 » 01 мар 2011, 09:05

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

Re: Мой первенец R1

Сообщение flyroman » 01 мар 2011, 11:34

R3 никак не нужен.....

А R4 ты добавил не к моей схеме усилителя, а к своему транзистору, чтобы он заработал - создал смещение на "плюс".....
А фототранзистор когда открывается/закрывается-менят сопротивление на "минус"..от этого на выходе (на входе R1) напряжение меняется....
Короче, связка R4+Q2 - активный датчик освещенности...где: "плюс", "минус" и "выход"

Добавлено спустя 11 минут 19 секунд:
KOHTPA писал(а):Угу :)
На готовой печатной плате. Оба канала :crazy: Переделывать неохота :) Зато реагирует на затемнение просто супер :) На выходе - от почти нуля до почти напряжения питания. Осталось только сообразить, как всё это удовольствие прицепить к ардуине, чтоб импульсы считала :)


А вот что "Зато реагирует на затемнение просто супер :) ...На выходе - от почти нуля до почти напряжения питания..." - это плохо для твоей задачи.... Это если бы это был датчик света(ну чтобы типа робот на свет шел), то хорошо аналоговый, плавно меняющийся. А у тебя энкодер, тебе бы хорошо иметь либо 0 либо 1.....

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

Здесь лучше какую-нить оптопару использовать.....
Ну это надо у знатоков наших спросить... :beer: ...они это уже 1000500 раз проходили :friends:
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение KOHTPA » 01 мар 2011, 17:06

flyroman писал(а):Здесь лучше какую-нить оптопару использовать.....

Да у меня фактически оптопары и получатся: Фототранзистор вертикально внутри "ступицы", вокруг которой вращается "колпачок" с прорезями, насаженный на ось колеса. Сразу за колпачком - светодиод. "Ступицы" и "колпачки" буду делать из литьевого пластика, поэтому внешней засветки там не ожидается.

P.S. Старых механических мышей не нашел :crazy:

yak-40 писал(а):IMHO R3 не нужен. Из за него Q1 может неуверенно закрываться.

Да вроде нормально закрывается. Во-всяком случае визуально :)
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение cjA » 04 мар 2011, 12:07

http://www.intechnics.ru/article15.htm

отвечаю Михаилу_К
: я не считаю это правильным, нагрузка не должна на эмитере висеть, но много людей, как видите, думают по другому.

Добавлено спустя 4 минуты:
КОНТРА, хотелосьбы визуализации. Пусть даже с телефончика
cjA
 
Сообщения: 468
Зарегистрирован: 19 мар 2010, 20:11

Re: Мой первенец R1

Сообщение KOHTPA » 04 мар 2011, 21:56

cjA писал(а):КОНТРА, хотелосьбы визуализации. Пусть даже с телефончика

Да я бы с удовольствием, но уже два раза перебрасывал всё это удовольствие с шасси от фенола на шасси от китайского танка и обратно, пока не могу добиться равномерного вращения обоих сторон ни там, ни там... Похоже - проблемы чисто механического плана, поскольку моторчики, вытащенные из шасси, крутятся примерно одинаково. Так что сейчас всё разобрал и пытаюсь доработать шасси, чтобы всё крутилось ровно :) Сделаю - покажу. И не с телефона (у меня разных китайских видеодевайсов с DX и других магазинов пол-шкафа :crazy: )
Кстать: насчет китайских видеодевайсов: Куча ручек-видеокамер, часов-видеокамер и прочей фигни вышла из строя по причине сдохших батареек, либо сдохшей механики. Осталась электроника от всего этого. Подскажите кто-нить - куда всё это удовольствие можно приспособить? :) Там же наверняка что-то типа микроконтроллеров внутри? Хто сталкивался? :)

P.S. А вообще-то... Бывает такое, чтобы один канал у L293D работал хуже, чем другой канал? :)
KOHTPA
 
Сообщения: 22
Зарегистрирован: 18 фев 2011, 02:35
прог. языки: Delphi, Pascal, Basic etc :)

Re: Мой первенец R1

Сообщение flyroman » 05 мар 2011, 09:47

а ты не пробовал поставить подстроечные резисторы с выходным транзистором?

Добавлено спустя 26 секунд:
подкрутил...настроил...
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Пред.След.

Вернуться в Наши проекты

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

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