Подписываемся на VK

Ежедневные новости, видео и приколы...

YouTube канал

Подбор моторов

TOP статьи

Вход




RC Магазины





Для удобства пользования форумом и поиска информации прошу придерживаться правила: 1 тема = 1 вопрос.

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

Исключение только в разделе Вопросы и обсуждения по статьям

Как выложить фото, Как опубликовать видео

С уважением,

Константин.

Нужен непростой сервотестер

Нужен непростой сервотестер

Помогите соорудить дивайс для тестирования.
Суть - по заданной программе подавать на вход регулятора мотора PWM сигнал, имитируя разные режимы полёта.

То есть нужен некий контроллер, в который можно залить программку, и который на выходе выдаёт PWM сигнал, изменяемый во времени.

Может уже есть такие разработки? - подскажите куда копать, по каким словам гуглить.
Или кто-то может помочь в создании?

Спасибо!

manych
Макс
useravatar
Offline
1546 Сообщений
Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Тебе наверное еще потребуется менять программу регулирования?

alldn
Александр (г.Тамбов)
useravatar
Offline
2863 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

аудио-редактор не подойдёт?
например GoldWave умеет реализовывать тональные сигналы описаные функцией

gsagr
Александр
Пилот
ranks
useravatar
Offline
354 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

alldn написал(а):

потребуется менять программу регулирования?

Ну да, чтобы можно было программно менять сигнал во времени. Задавать когда и с каким % газа крутить мотор.
Составил программу, залил - оно само отрабатывает.

gsagr написал(а):

аудио-редактор не подойдёт?

В принципе, может и подойдёт. Но не представляю, как программно задавать временные промежутки и нужный ШИМ-сигнал.
Может быть, тогда не аудио-редактор, а написать программу, готовящую wav-файлы, которые затем скармливать регулятору, так? Что насчёт согласования аудио-выхода и PWM-входа регулятора?
Должно быть более изящное решение. Как видится - программируемый контроллер, типа атмеги.

manych
Макс
useravatar
Offline
1546 Сообщений
Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

да про согласование подумал, но не мог вспомнить как же эта фича называется, совсем склероз одолел - компаратор на операционнике надо собрать, это проще чем схема с контроллером, хотя возможно вы правы. Почему этот редактор то вспомнил, у него можно на дорожку ставить тоны нужной частоты, визуально опять же видно в какой момент времени он будет звучать. С контроллером в общем то тоже можно проделать, минимальная схема, шим на выход. программа будет очень простая - линейная: шим - пауза-шим  - пауза и чередовать скока надо, даже никаких кнопок не надо после включения сразу шуметь на выход.
А вот если захотите удобства и мобильности, тогда и экранчик и кнопочки и ещё чего.
Готовой схемы не видел, но на формах контроллерных наверняка много тем посвящённых шиму.

gsagr
Александр
Пилот
ranks
useravatar
Offline
354 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Макс, напишите циклограмму работы программы. Попробую Вам помочь.
Если формализовать циклограмму работы не возможно и она может быть различной для разных задач, то самое простое - это Ардуино и библиотека процедур для работы с сервами.
Один раз разберетесь и потом будете корректировать программу под текущие нужды.
Все остальное - это не то, что прописал Вам доктор. smile

alldn
Александр (г.Тамбов)
useravatar
Offline
2863 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Максим, посмотрите ссылку, там подробно описано про управление сервой
http://avrproject.ru/publ/kak_podkljuch … d/2-1-0-68
среда написания ПО http://avrproject.ru/index/bascom_avr/0-8
Прогу для сервотестера можно написать за 2 минуты без особых проблем

slava67
Алфёров Вячеслав (Смоленск)
Пилот
ranks
useravatar
Offline
135 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Еще вопросы: какая длительность программы нужна? программа на 1 канал? Типа таймерной модели?

powert
Ученик пилота
ranks
useravatar
Offline
87 Сообщений
Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Длительность должна задаваться программой.
На 1 канал будет достаточно.

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

manych
Макс
useravatar
Offline
1546 Сообщений
Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Макс, "... либо так, либо наоборот, либо вообще... " не бывает.
Вообще-то я думаю, что ты сам еще не знаешь, что тебе нужно.

alldn
Александр (г.Тамбов)
useravatar
Offline
2863 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Ну то, что не бывает, это я уже понял. Потому и стоит вопрос о создании такой штуки.

Думаю, Александр, прав. Хотя, как мне казалось, я достаточно полно описал то, что нужно получить.
В любом случае, всем спасибо за ответы и желание помочь. smile

manych
Макс
useravatar
Offline
1546 Сообщений
Дата рождения 
Администратор отключил публичную отправку сообщений

Re: Нужен непростой сервотестер

Программируемы сервотестер с неопределенными фазами, их количеством и временем исполнения (любым), с неопределенным режимом работы каждой фазы (фиксированный, плавно нарастающий/убывающий).
Как задавать все эти параметры? писать некий простейший язык и в контроллере его интерпретировать? Как вводить программу полета? Делать стык с компьютером?
Это получается автопилот, с возможностью задания маршрута и прочих режимов. Такие есть, насколько я знаю.
Но это уже не сервотестер.
Проще всего Ардуино или Бейсик. Делать простенький контроллер, писать несколько программ. Перед полётом перепрограммировать контроллер нужным вариантом программы.

alldn
Александр (г.Тамбов)
useravatar
Offline
2863 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
9948
Всего опросов:
79
Всего сообщений:
183174
Сообщений на этой неделе:
31
Пользователи форума:
 
Всего пользователей:
10173
Последним зарегистрировался:
urus_vp
Пользователи онлайн:
0
Гостей онлайн:
1092

Самые активные пользователи: 
konst, carpenter, kompmen, cnyx, Dragony, maks_dg, Goby, Student, alldn, nikolaypet
Онлайн: 
Нет пользователей онлайн
Последние сообщения форумаПоследние созданные темы
1) Полетник Matek MATEKSYS F405-SE не выдает сигнал на Vbat
2) Чертежи плосколетов
3) Акб для Pilotage Junior Fighter
4) DroneDrive - ModelDrive
5) Гироскопический момент
6) Стабильность полета крыла без вертикальных стабилизаторов
7) Подскажите, подойдет ли пульт от коптера для самолета?
8) Чертежи скоростных авиамоделей
9) Крыло без элеронов, но с 2Д поворотом мотора
10) Чертежи планеров и мотопланеров
1) Полетник Matek MATEKSYS F405-SE не выдает сигнал на Vbat
2) Акб для Pilotage Junior Fighter
3) Подскажите, подойдет ли пульт от коптера для самолета?
4) Чертежи скоростных авиамоделей - радиоуправляемые самолеты для скоростных полетов
5) Гироскопический момент
6) Стабильность полета крыла без вертикальных стабилизаторов - а так можно?
7) Здравствуйте, вопрос про настройку пульта.
8) DroneDrive - ModelDrive - Техническая секция для детей (авто/авиа/дроны)
9) Крыло без элеронов, но с 2Д поворотом мотора - Хочу сделать такое, и хотел бы почитать кто уже такое делал
10) Требуются программисты и мастера. - Поиск умельцев.