Гость Concord Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Выделено из темы Здравствуйте! ВЫ как всегда молодцы! Спасибо за интересный журнал! Очень заинтересовала тема про сервозамедлитель если можно подскажите где можно узнать по этой теме поподробней (о том как програмировать микросхему и с помощью какого устройства)? Ссылка на комментарий
Dimetrio Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 (изменено) про сервозамедлитель если можно подскажите где можно узнать по этой теме поподробней (о том как програмировать микросхему и с помощью какого устройства)По этому вопросу в интернете есть много информации. Лучше искать на сайтах и форумах "электронной" тематики. Как программировать микроконтроллеры AVR фирмы ATMEL Для программирования МК используется программатор (это программа на компьютере + само устройство, куда подключается МК). Устройство может быть и сложным, и очень простым. Очень часто, если на компьютере есть LPT порт, используется программатор типа "5 проводков": Прораммы используются различные. Есть отдельные, специально для этой цели. Есть программаторы входящие в комплекс компилятора (на котором собственно и создаются сами "прошивки" для МК, на языках ассемблер или например Си ). Наиболее известные компиляторы - CodeVisionAVR, AVR Studio, WinAVR ... Если не собираетесь осваивать создание "прошивок", а нужно только прошить МК, то тут главное разобраться с так называемыми "фьюзами" в конкретной программе. Иначе прошивая с неправильными фьюзами можно испортить микрушку. Дело в том, что в разных программах-программаторах фьюзы выставляются по-разному. То есть вопреки логике, "1" может означать - "выключено", а "0" - включено. Также, возможно, Вам потребуется скачать и ознакомиться с DataSheet на микроконтроллер ATTiny-13. А возможно, и не понадобится. Изменено 1 мая, 2010 пользователем Val Ссылка на комментарий
Гость Concord Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Спасибо большое за ответ! Если будет создана тема про самодельную электронику где можно будет поучиться это будет просто классно! Ссылка на комментарий
Гость serg5791 Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Программатор действительно можно собрать из 5-ти проводков к LPT порту. А программа самому написать для начало сложновато будет . Лучше скачать программу автора статьи и залить ее с помощью программы программатора типа AVREAL. Неплохо было бы выложить архив содержащий программу hex, свободно распространяемую программу программатора avreal и bat файл, запустив который из командной строки программа автоматически зальется на устройство. А также схемку распайки проводков к микроконтролеру. Ссылка на комментарий
Val Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Неплохо было бы Да уж... пора подумывать о том, чтоб и детали к номеру журнала прикреплять... с программатором... а лучше - готовое устройство... Коллеги, вы бы хоть спасибо, для начала, сказали человеку... за то, что он это сделал... Кстати, по тем материалам, что в журнале - собрать готовое устройство (при наличии деталей) можно за день, неспеша и с перекурами... при желании, конечно... P.S. Коллеги, помним - здесь форум самодельщиков, потребители общаются на других ресурсах... Ссылка на комментарий
Гость saik Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Валентину и соавторам большое спасибо за журнал и за проделанную работу. Валентин если можно вопрос. Не получается сохранить из вложений HEX файл все остальное сохраняется нормально. В чем может быть загвоздка, не подскажите? Ссылка на комментарий
Val Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Легче выложить, чем объяснять... Держите файлик - reducer_next.rar Ссылка на комментарий
Гость saik Опубликовано 1 мая, 2010 Поделиться Опубликовано 1 мая, 2010 Оперативно! Есче раз большое спасибо. Ссылка на комментарий
Гость serg5791 Опубликовано 2 мая, 2010 Поделиться Опубликовано 2 мая, 2010 Спасибо. Попробуем , повторить конструкцию. Ссылка на комментарий
Гость Vladimir_N Опубликовано 14 мая, 2010 Поделиться Опубликовано 14 мая, 2010 При повторении конструкции имейте ввиду, что в статье отсутствует 7 пункт инструкции по программированию сервозамедлителя. полная инструкция должна выглядеть так: Для программирования нужно: 1. Снять перемычку 2. Подключить замедлитель к каналу «газа» и к рулевой машинке. 3. Включить питание приемника 4. Включить питание передатчика. 5. Установить при помощи джойстика «газа» первую точку. 6. Подождать 5 секунд, не меняя положение джойстика. 7. Двигать джойстик ко второй точке с заданной скоростью 8. Подождать 5 секунд, не меняя положение джойстика. 9. Установить перемычку. 10. Выключить питание. Ссылка на комментарий
Гость serg5791 Опубликовано 30 мая, 2010 Поделиться Опубликовано 30 мая, 2010 Конструкцию повторил. Все работает отлично. автору спасибо. На всякий случай прикладываю pdf файл с зеркально отраженой платой для изготовления по лазерно-утюжной технологии. plata.pdf Ссылка на комментарий
Гость aleksasm Опубликовано 28 июля, 2010 Поделиться Опубликовано 28 июля, 2010 Повторил и я эту конструкцию. Теперь успешно поворачивает камеру. Но для камеры было бы идеально чтобы можно было бы остановить в нужном положении. Ссылка на комментарий
Гость Vladimir_N Опубликовано 4 августа, 2010 Поделиться Опубликовано 4 августа, 2010 Для поворота камеры он изначально не был предназначен. Останавливается он всегда в положении которое было настроено при программировании. Ссылка на комментарий
Гость Гена Опубликовано 11 августа, 2011 Поделиться Опубликовано 11 августа, 2011 Держите файлик - reducer_next.rar Скачал, но почему-то не открывается архив. Можно ли выложить повторно или получить его другим способом? Ссылка на комментарий
Val Опубликовано 12 августа, 2011 Поделиться Опубликовано 12 августа, 2011 Обновите архиватор. Вот файлик (переименуйте в reducer_next.hex): reducer_next.txt Ссылка на комментарий
Гость Гена Опубликовано 12 августа, 2011 Поделиться Опубликовано 12 августа, 2011 Спасибо за прошивку, буду делать. Ссылка на комментарий
Гость ВитГо Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 К слову про движение камеры.. на самом деле если немного модифицировать код замедлителя - то можно получить устройство превращающее пропорциональное управление стиком в управление камерой джойстиком центр стика это обычно импульс длинной около 1500 мкс соответственно переменную длительности выдаваемого импульса просто инкрементируйте на 10 мкс при получении импульса длинной более 1600 мкс. и декрементируйте при получении импульса менее 1400 мкс. вот вам и управление джойстиком.. можно сделать продвинутый вариант - например изменять выходной канал на 20 мкс при получении импульсов менее 1200 и более 1800 мкс (типа больше отклонили стик - быстрее двигается камера) к сожалению мне номера за 10ый год не доступны и поправить код я вам не смогу, но думаю если достучаться до автора - то он достаточно быстро эту проблему решит... Ссылка на комментарий
Val Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 к сожалению мне номера за 10ый год не доступны и поправить код я вам не смогу Если выложите результаты своей правки для всех на форуме - то пишите на adminsite_@_aviamodelka.ru - вышлю вам нужный номер журнала. Ссылка на комментарий
Гость ВитГо Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 Написал на мыло.. Мне нужна схема и исходники прошивки... если исходников нет - гм.. ну тогда хотя бы схема (а то я могу набросать свою схему, но тем у кого уже есть такие устройства моя прошивка под мою схему не поможет) Ссылка на комментарий
Val Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 Вышлю все что есть у меня, если не получится поправить, то может лучше сделать новую тему с рассказом как сделать электронику для поворота камеры на 360 градусов. Ссылка на комментарий
Гость ВитГо Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 Вышлю все что есть у меня, если не получится поправить, то может лучше сделать новую тему с рассказом как сделать электронику для поворота камеры на 360 градусов. гм.. тогда нужно сразу решить какая будет задача.. 360 градусов для обычной сервы не реально большой угол :-) если мы применяем другой исполнительный механизм- то хотя бы намекните какой.... опять таки вопрос_1: насколько конструкция с иным исполнителем будет повторяема? вопрос_2: если будет заказываться и производиться - сколько будет стоить ? Лучше наверное оставаться по прежнему на стандартных аналоговых сервах (для камеры лучше и не нужно)... кому будут нужны большие углы - сами додумают редуктор... Ссылка на комментарий
Val Опубликовано 1 ноября, 2011 Поделиться Опубликовано 1 ноября, 2011 Смотрите сами, инициатива ваша - решать вам. Если тема требует первоначального обсуждения - создайте и обсудите. Заинтересованных на форуме много. Ссылка на комментарий
Гость serg5791 Опубликовано 3 ноября, 2011 Поделиться Опубликовано 3 ноября, 2011 (изменено) Для поворота камеры примерно на 270 градусов достаточно легко переделать практически любую аналоговую серву. Достаточно отказаться от встроеонного в серво переменного резистора, установить использовать внешний резистор на валу подвеса камеры и удалить в серво ограничивающие упоры на шестернях. Вращать лучше подвеску через простейший шестеренчатый редуктор, это позволит выиграть в мощности привода (можно использовать любую микросерву с небольшим усилием 1-2 кгс см) и заодно значительно замедлить движение подвеса без всякой электроники. Наверно можно взять шестерню от двигателя для вертолета типоразмера 250, закрепить на валу сервомеханизма и основную шестерню (ротора) для подвеса. При этом мы получим замедление не менее в 10 раз и во столько раз увеличение мощности. Переделывал аналогичным способом дешевую китайскую серву HXT-900 и все работало. Основная проблема как на пластиковый вал серво надежно прикрепить шестерню (приклеить к капрону проблематично) Если внешний переменный резистор не ставить прямо на вал подвеса, а через дополнительню шестерню то можно и получить угол 360 градусов (Но это сильно усложнить конструкцию+ подбор шестерен). Изменено 3 ноября, 2011 пользователем serg5791 Ссылка на комментарий
Гость ВитГо Опубликовано 7 ноября, 2011 Поделиться Опубликовано 7 ноября, 2011 В общем остаемся на стандартном исполнителе - сервомеханизм. для тех кому нужны будут большие углы повороты нежели есть по стандарту (60 град) - останется возможность переделать серву на больший угол, со стороны передатчика-приемника-замедлителя - никаких изменений не будет.. В принципе за выходные проект сделал.. правда потом другим проектом убил подопытную микруху (так и не отсняв как работает первый проект :-( так что немного терпения (сегодня закажу новый контроллер для экспериментов).. по функционалу: длительность импульса берется с передатчика - замедлитель на конечные точки настраивать не нужно - достаточно настроить их на передатчике... скорость замедления задается джамперами, всего 8 градаций скорости.. думаю что реально вряд ли будет использоваться больше 4... замедлитель работает во всем диапазоне - так что можно организоваться медленное перемещение сервы не только из одного края в другой- но и с любым количеством промежуточных точек (край-центр-край, и т.д.) Ссылка на комментарий
Рекомендуемые сообщения