Перейти к содержанию
Aviamodelka - форум авиамоделистов-самодельщиков

Бальза Фанера Карбоновые трубки Эпоксидные смолы Карбоновые стержни Латунные трубки Проволока ОВС Ткани

Бальза, Фанера, Карбоновые трубки, Эпоксидные смолы, Карбоновые стержни, Латунные трубки, Проволока ОВС, Ткани, МРД, Клеи

Сервозамедлитель своими руками.


Гость Concord

Рекомендуемые сообщения

Выделено из темы

 

Здравствуйте!

ВЫ как всегда молодцы! Спасибо за интересный журнал!

Очень заинтересовала тема про сервозамедлитель если можно подскажите где можно узнать по этой теме поподробней (о том как програмировать микросхему и с помощью какого устройства)?

Ссылка на комментарий

Бальза Фанера Карбоновые трубки Эпоксидные смолы Карбоновые стержни Латунные трубки Проволока ОВС Ткани

Бальза, Фанера, Карбоновые трубки, Эпоксидные смолы, Карбоновые стержни, Латунные трубки, Проволока ОВС, Ткани, МРД, Клеи

  • Ответов 23
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

про сервозамедлитель если можно подскажите где можно узнать по этой теме поподробней (о том как програмировать микросхему и с помощью какого устройства)
По этому вопросу в интернете есть много информации.

Лучше искать на сайтах и форумах "электронной" тематики.

 

Как программировать микроконтроллеры AVR фирмы ATMEL

 

Для программирования МК используется программатор (это программа на компьютере + само устройство, куда подключается МК). Устройство может быть и сложным, и очень простым. Очень часто, если на компьютере есть LPT порт, используется программатор типа "5 проводков":

post-205-1272729225_thumb.jpg

Прораммы используются различные. Есть отдельные, специально для этой цели. Есть программаторы входящие в комплекс компилятора (на котором собственно и создаются сами "прошивки" для МК, на языках ассемблер или например Си ). Наиболее известные компиляторы - CodeVisionAVR, AVR Studio, WinAVR ...

 

Если не собираетесь осваивать создание "прошивок", а нужно только прошить МК, то тут главное разобраться с так называемыми "фьюзами" в конкретной программе. Иначе прошивая с неправильными фьюзами можно испортить микрушку. Дело в том, что в разных программах-программаторах фьюзы выставляются по-разному. То есть вопреки логике, "1" может означать - "выключено", а "0" - включено.

Также, возможно, Вам потребуется скачать и ознакомиться с DataSheet на микроконтроллер ATTiny-13. А возможно, и не понадобится.

:huh:

Изменено пользователем Val
Ссылка на комментарий

Программатор действительно можно собрать из 5-ти проводков к LPT порту. А программа самому написать для начало сложновато будет . Лучше скачать программу автора статьи и залить ее с помощью программы программатора типа AVREAL. Неплохо было бы выложить архив содержащий программу hex, свободно распространяемую программу программатора avreal и bat файл, запустив который из командной строки программа автоматически зальется на устройство. А также схемку распайки проводков к микроконтролеру.

Ссылка на комментарий
Неплохо было бы
Да уж... пора подумывать о том, чтоб и детали к номеру журнала прикреплять... с программатором... а лучше - готовое устройство... :(

 

Коллеги, вы бы хоть спасибо, для начала, сказали человеку... за то, что он это сделал...

 

Кстати, по тем материалам, что в журнале - собрать готовое устройство (при наличии деталей) можно за день, неспеша и с перекурами... при желании, конечно...

 

P.S. Коллеги, помним - здесь форум самодельщиков, потребители общаются на других ресурсах...

Ссылка на комментарий

Валентину и соавторам большое спасибо за журнал и за проделанную работу. Валентин если можно вопрос. Не получается сохранить из вложений HEX файл все остальное сохраняется нормально. В чем может быть загвоздка, не подскажите?

Ссылка на комментарий
  • 2 недели спустя...

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

 

полная инструкция должна выглядеть так:

 

Для программирования нужно:

1. Снять перемычку

2. Подключить замедлитель к каналу «газа» и к рулевой машинке.

3. Включить питание приемника

4. Включить питание передатчика.

5. Установить при помощи джойстика «газа» первую точку.

6. Подождать 5 секунд, не меняя положение джойстика.

7. Двигать джойстик ко второй точке с заданной скоростью

8. Подождать 5 секунд, не меняя положение джойстика.

9. Установить перемычку.

10. Выключить питание.

Ссылка на комментарий
  • 3 недели спустя...

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

plata.pdf

Ссылка на комментарий
  • 1 месяц спустя...
  • 1 год спустя...
  • 2 месяца спустя...

К слову про движение камеры..

на самом деле если немного модифицировать код замедлителя - то можно получить устройство превращающее пропорциональное управление стиком в управление камерой джойстиком :)

 

центр стика это обычно импульс длинной около 1500 мкс

 

соответственно переменную длительности выдаваемого импульса просто инкрементируйте на 10 мкс при получении импульса длинной более 1600 мкс. и декрементируйте при получении импульса менее 1400 мкс.

вот вам и управление джойстиком..

 

можно сделать продвинутый вариант - например изменять выходной канал на 20 мкс при получении импульсов менее 1200 и более 1800 мкс (типа больше отклонили стик - быстрее двигается камера)

 

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

Ссылка на комментарий
к сожалению мне номера за 10ый год не доступны и поправить код я вам не смогу
Если выложите результаты своей правки для всех на форуме - то пишите на adminsite_@_aviamodelka.ru - вышлю вам нужный номер журнала.

 

Ссылка на комментарий

Написал на мыло..

 

Мне нужна схема и исходники прошивки...

если исходников нет - гм.. ну тогда хотя бы схема (а то я могу набросать свою схему, но тем у кого уже есть такие устройства моя прошивка под мою схему не поможет)

Ссылка на комментарий

Вышлю все что есть у меня, если не получится поправить, то может лучше сделать новую тему с рассказом как сделать электронику для поворота камеры на 360 градусов.

Ссылка на комментарий
Вышлю все что есть у меня, если не получится поправить, то может лучше сделать новую тему с рассказом как сделать электронику для поворота камеры на 360 градусов.

 

гм.. тогда нужно сразу решить какая будет задача..

360 градусов для обычной сервы не реально большой угол :-)

 

если мы применяем другой исполнительный механизм- то хотя бы намекните какой....

опять таки вопрос_1: насколько конструкция с иным исполнителем будет повторяема?

вопрос_2: если будет заказываться и производиться - сколько будет стоить ?

 

Лучше наверное оставаться по прежнему на стандартных аналоговых сервах (для камеры лучше и не нужно)... кому будут нужны большие углы - сами додумают редуктор...

Ссылка на комментарий

Смотрите сами, инициатива ваша - решать вам.

Если тема требует первоначального обсуждения - создайте и обсудите.

Заинтересованных на форуме много.

Ссылка на комментарий

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

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

Наверно можно взять шестерню от двигателя для вертолета типоразмера 250, закрепить на валу сервомеханизма и основную шестерню (ротора) для подвеса. При этом мы получим замедление не менее в 10 раз и во столько раз увеличение мощности.

Переделывал аналогичным способом дешевую китайскую серву HXT-900 и все работало. Основная проблема как на пластиковый вал серво надежно прикрепить шестерню (приклеить к капрону проблематично)

Если внешний переменный резистор не ставить прямо на вал подвеса, а через дополнительню шестерню то можно и получить угол 360 градусов (Но это сильно усложнить конструкцию+ подбор шестерен).

Изменено пользователем serg5791
Ссылка на комментарий

В общем остаемся на стандартном исполнителе - сервомеханизм.

для тех кому нужны будут большие углы повороты нежели есть по стандарту (60 град) - останется возможность переделать серву на больший угол, со стороны передатчика-приемника-замедлителя - никаких изменений не будет..

 

В принципе за выходные проект сделал..

правда потом другим проектом убил подопытную микруху (так и не отсняв как работает первый проект :-(

 

так что немного терпения (сегодня закажу новый контроллер для экспериментов)..

 

по функционалу:

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

замедлитель работает во всем диапазоне - так что можно организоваться медленное перемещение сервы не только из одного края в другой- но и с любым количеством промежуточных точек (край-центр-край, и т.д.)

 

 

Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×
  • Создать...