Сервотестер с энкодером на 8ми ногом МК.

Что-то потеряли? Заходите, будем искать, что ж поделать...
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

Сервотестер с энкодером на 8ми ногом МК.

Не такой сложности.
Изображение
Лечу лечить WWWашу покалеченную технику.
Реклама
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

Делал этот http://www.electronics-lab.com/projects ... light/016/
Или вам именно с энкодером и индикатором надо?
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Реклама
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

только энкодер, без всяких излишеств. (можно с кнопкой центр, как раз будет полностью задействован энкодер с кнопкой)
резисторы стираются и шуршат.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

Именно такого как Вы спрашиваете не встречал. Только разве что самому делать.
Есть на форуме rcdesign.ru, но там с "излишествами" и жк индикатором.
Обычно тестеры либо с резистором и на мк или даже на 556 таймере.
Резистор у меня пока не стерся. Кнопка центр там есть. Есть и кнопка автоматической перекладки.
Смотря для чего он Вам.
Если проверять сервы или использовать в качестве регулятора оборотов на сверлилке, то достаточно и резистора. Сбоев от шуршания тоже не замечал.
А если настраивать с ним модель, как планировал я настраивать АП вертолета, то бесполезное занятие. Центр у сервотестера не совпал с центром у передатчика.

Именно по этой причине надо смотреть схемы тестеров где есть кварц. Иначе точности не будет
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

там меня из-за фамилии позвчера забанили.
три года там был и ничего.
оставлять кому то с дисплеем - дорого.
с дисплеем у меня илюфинстий универсальный тестер собрал.
Лечу лечить WWWашу покалеченную технику.
Реклама
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

m.ix писал(а):оставлять кому то с дисплеем - дорого.
Интрига :)
m.ix писал(а):илюфинстий
Не понял

Думаю надо грамотно составить ТЗ (длительность PPM импульсов на краях и в центре. по памяти уже не помню) и просить чтобы написали прошивку для мк.
Но меня смущает именно энкодер. Так как он не имеет крайних точек. Отсюда напрашивается сам собой какой-то индикатор, чтобы показывал либо длительность импульса, либо положение в процентах. Либо и то и другое.
С резистором проще реализовать по Вашим требованиям. Да и если переменные резистор не совсем низкого качества, то программа в МК с шуршанием должна справляться
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Реклама
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

Изображение

Да именно, что энкодер не имеет границ, вращай куда угодно.
не думаю, что для энкодера 2500 щелчков - позиций это слишком муторно для МК.
При отключении точнее при подключении имел автомат среднее положение.

Изображение

http://ilufa.orgfree.com/MT_E.htm
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

m.ix писал(а):Да именно, что энкодер не имеет границ, вращай куда угодно.
Я как раз и вижу в этом препятствие его применения, если нет индикатора, который бы отражал установленное значение сигнала РРМ.
То есть, к примеру, сервопривод уже занял крайнее положение, а вы продолжаете крутить энкодер. Или, наоборот, требуется установить 40% сигнала. Как это узнать?
С резистором проще. На какой угол повернули его ручку, на такой же угол встал и сервопривод. Нужна лишь шкала на резистор.
Резистор можно выковырять из поломанной сервы, к примеру.
А так, чисто по вашим требованиям, вполне можно и на 8 ногом МК сделать:
2 ноги питание;
2 ноги кварц;
1 нога РРМ;
3 ноги энкодер +кнопка.
Главное чтоб памяти в МК хватило

PS. такой прибор, как вы показали, я не собирал. У меня есть недорогой китайский тахометр и сервотестер самопал. Плюс тестер с rcdesign. Но я им редко пользуюсь.
На самом деле мне сейчас ой как нужен беспроводной тахометр. Вот вынашиваю идею как бы это реализовать. Дело в том, что мне требуется знать обороты ротора на вертолете. А подходить сильно близко в момент настройки к этой газонокосилке стремно. Вот и нужен беспроводной датчик оборотов и приемник сигнала. А применение датчика на проводе опасно. Пока ни китайцы такого не сотворили, ни моделисты. Вот и думаю, неужели я один такой трус, а остальные меряют стоя под ротором :?

PS2. Я повторял тестер Gryphus http://forum.rcdesign.ru/f8/thread114103.html. SVD - это я же.
Автор мне любезно прислал заводскую плату с некоторыми распаянными смд деталями. Причем, к чести автора, отправлял 2 раза. То как первую посылку почта благополучно потеряла. Актуальная схема на последней странице. Фото приведены первой версии. Вторая версия с энкодером. Правда я так и не подобрал энкодер под плату и не запихал до сих пор в корпус. Энкодер сейчас болтается на проводах. Ну и из-за отсутствия корпуса редко использую сам тестер.
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

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

Для меня сложно изготовить двухстороннюю плату.

Изображение

Исходя из схемы.
http://forum.rcdesign.ru/attachment.php ... 1224521387
он тоже может так же измерять как и тот что я сделал.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

m.ix писал(а):Кварц можно и внутренний использовать уменьшим количества элементов на плате.
Опто датчик у тахометра может и на отражение работать. Не критично. Но подходить близко когда эта дура ревет на рабочих оборотах все равно стремно.

Внутренний генератор у МК не отличается высокой точностью в разном диапазоне температур. Поэтому строить схемы измерения или генерации точных импульсов с применением внутреннего генератора не рационально. Поэтому применение кварца необходимо
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

не обязательно руки под винт подставлять, есть же палка-выручалка :)))
На неё как раз датчик прицепить.
Расстояние можно варьировать от 1см до 10см.
а газонокосилку можно к земле кирпичами прибить и тогда она не улетит.

Точность думаю на десять кликов получить один клик, не особо сложно.
Ручку масланить придётся по дольше.

Лазер снизу фотодиод сверху.
Лечу лечить WWWашу покалеченную технику.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение akl »

Написал вариант для tiny13 с внутренним генератором 9,6МГц. Дискрет изменения PPM (если правильно понимаю) 10мкс в диапазоне 1'000...2'000мкс и периоде 20'000мкс. Начальный интервал при включении питания 1'500мкс.
СпойлерИзображение
SERVO_TESTER.PNG
Добавлю. Для работы на частоте 9,6МГц нужно отключить FUSE-бит CKDIV8=1 (т.е. сделать его НЕзапрограммированным)
Последний раз редактировалось akl Ср июн 10, 2015 11:10:14, всего редактировалось 1 раз.
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение serg_svd »

m.ix писал(а):не обязательно руки под винт подставлять, есть же палка-выручалка :)))
Палка не поможет :). Радиус разлета лопастей от 450го верта на рабочих оборотах в случае если порвет винт хаба метров 15 смело. Да и с такого расстояния только в бинокль смотреть

m.ix писал(а):а газонокосилку можно к земле кирпичами прибить и тогда она не улетит.
Это само собой. Не в полете же измерять обороты :)))

PS. пока мы тут рассуждаем, akl соорудил требуемое устройство, за что ему огромное спасибо.
m.ix, проверяйте! :)
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

Как только МК приобрету проверю.
фьюзы какие?

ПАСИБА!!!
Лечу лечить WWWашу покалеченную технику.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение akl »

Сделать CKDIV8=1(НЕ запрограммирован). Остальные, если камень новый, не менять.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

заводские у меня =1
ckle 0
stu 0
ckidv8
spein

В общем по умолчанию такие - заводские

епром пустой?

В данном проекте 1клик в сторону одна единица изменения?
Лечу лечить WWWашу покалеченную технику.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение akl »

Да, 1 "щелчок" валкодера это изменение на 10мкс. Нажатие на кнопку валкодера возвращает к формировавнию 1'500мкс. EEPROM не задействован. FUSE-биты в соответствии с DS
СпойлерИзображение
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

Изображение
Вложения
fuse.jpg
(24.93 КБ) 2310 скачиваний
Лечу лечить WWWашу покалеченную технику.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение akl »

Изображение
fuse_tn13_triton.GIF
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Сервотестер с энкодером на 8ми ногом МК.

Сообщение m.ix »

Понял.
Лечу лечить WWWашу покалеченную технику.
Ответить

Вернуться в «Ищу...»