Привет, кто может научить как правильно заюзать оптопару в данном девайсе ?
Хочу использовать привод каретки от этого DVD драйва, контролируя его с помощью freeduino. Крутит все дело здесь не степпер, а обычный электро моторчик. чтобы знать сколько он накрутил необходимо считывать информацию с пары светодиод-фотодиод.
Подскажите пожалуйста, как именно мне это сделать ?
Разъясните как пользоваться этой оптопарой
Страница 1 из 1
#2
Отправлено 25 January 2012 - 23:01
r0m, ключевое слово энкодер. Гугли. А так- давай питание на светодиод и смотри импульсы с фотодиода или скорее фототранзистора. Делай один оборот и считай импульсы, дели на 360 и полученное число будет 1 градус поворота вала мотора, кидай сигнал с оптопары на вход контроллера и исходя из количества импульсов и базового числа считай поворот программно. Хотя гораздо проще таки шаговик нарыть мне кажется.
Модератор - это человек, который молится о бесконечном терпении,а мечтает о бесконечных патронах.
#3
Отправлено 26 January 2012 - 01:07
Brador (25 January 2012 - 23:01) писал:
r0m, ключевое слово энкодер. Гугли. А так- давай питание на светодиод и смотри импульсы с фотодиода или скорее фототранзистора. Делай один оборот и считай импульсы, дели на 360 и полученное число будет 1 градус поворота вала мотора, кидай сигнал с оптопары на вход контроллера и исходя из количества импульсов и базового числа считай поворот программно. Хотя гораздо проще таки шаговик нарыть мне кажется.
спасибо, еще несколько вопросов возникло:
сколько дать на диод вольт ?
там 100 ом резистор к одному котакту идёт, это к излучателю ?
какой по жанру должен быть диод, видимого диапазона или и/к ?
#4
Отправлено 26 January 2012 - 02:46
Горит только от 9V в и.к. диапазоне еле-еле.
На приемнике измеряю напряжение - в диапазоне от 2V до 5V колеблется при повороте колесика. значения разные, ниже 2V не бывает.
Подскажите пожалуйста, как посчитать обороты? например, с помощью arduino.
На приемнике измеряю напряжение - в диапазоне от 2V до 5V колеблется при повороте колесика. значения разные, ниже 2V не бывает.
Подскажите пожалуйста, как посчитать обороты? например, с помощью arduino.
Поделиться темой:
Страница 1 из 1