Подключение компа к передатчику.

Beer100

А, понял! Стики - это ручки управления на пульте? Так? 😃

На счет того, что проще повесить все управление на свой контроллер - согласен полностью.
Просто управление моделью предпологается вести с помощью компьютерного руля с педалями.
… хотя, почему бы этот руль не подключить прямо к контроллеру, минуя комп?
Да, можно и так!!! (возможно просто придется поменять переменник в руле на нужный номинал).
Но тут есть минусы: в последствии появится желание роботизировать эту игрушку и тут мы опять возвращаемся к тому, что нужно брать управляющий сигнал с СОМ порта…

PigTail

Я так понимаю стики Вам вообще ни к чему, тады прибор сводится к мк который из принятых от компа данных просто генерит РРМ сигнал на ВЧ часть радиопередатчика… ну а если взять какой радиомодуль с уартовским входом, то и мк Вам ни к чему 😉, правда приемник надо будет самому сваять, опять мк вылезает 😦

Beer100

Не, приемник и передатчик я ваять не буду. Буду отталкиваться от тех, что у меня уже есть. 😃
А вот на счет источника команд - я в растерянности.
Чему проще научиться? Программировать МК или написать прогу на компе для ком порта? Сам последний раз программировал на Паскале лет так 15 назад… Так что знания в этом деле близки к нулю. 😃 На счет паяльника и электроники - так это я люблю! Тут проблем нет.
Так что посоветуете? Может есть уже готовый софт для компа с “пользовательским” интерефейсом для управления СОМ портом?

PigTail

Хм… лет 15 назад Вам было 9 лет, если возраст не скрываете… За Вас никто не решит и советы не помогут, что для Вас интерсней покажет только практика, на мой взгляд без мк тут будет муторно.

msv

Если делать под Win, нужно знать не только программирование, но и уверенно ориентироваться в Win32API. Использовать линии RxD/TxD COM порта (а значит аппаратную поддержку) не получится, как уже намекали прийдется использовать управляющие линии. Для работы с ними в реалтайм, необходимо максимально поднять приоритет задачи и потока. Функции работы с линиями COM работают на уровне ядра и очень ресурсоемкие из-за того, что приходится переключаться от уровня приложений до уровня ядра и наоборот. Мне удавалось принимать нестандартный протокол со скоростью 600бод, но загрузка проца была весьма ощутимой.
Можно, конечно, написать свой виртуальный драйвер к Com-порту, но это отдельная песня…
Думаю убедил, что с 15 летней давности знаниями Паскали , это сделать не просто… 😃

Aleksey_Gorelikov
Beer100:

Сам последний раз программировал на Паскале лет так 15 назад… Так что знания в этом деле близки к нулю. 😃

Ну если от паскаля хоть что-то осталось, берите паскаль под микроконтроллер и вперед! А если познания близки к 0 - тогда уж лучше на С учиться. (только по тому, что народу больше на С пишет, а паскалей разных много, а людей на нем пишут мало…)

Кстати, взяв радиомодуль с приемником от спектрума ДХ5 - можно повесить его на компорт, из обвязки - таже мах3232, или даже резюк со стабилитроном 😃 Ну и питание надо 3,3 вольта где-то раздобыть… Правда там скорость порта не стандартная, но чуток покапавшись в реестре - вроде бы можно и переключить… Где-то инфу видел, могу посмотреть.

Beer100
PigTail:

если возраст не скрываете…

Да, возраст я тут поставил от балды. Тогда мне было 20. 😃

msv

Спасибо за подробное объяснение (а точнее убеждение)!
Я здаюсь… 😛
А сейчас начну изучать основы программирования МК.
Это, все таки, ближе к паяльным делам! 😁
Если я не ошибаюсь, то ATmega самый простой в осволении?

Aleksey_Gorelikov:

Кстати, взяв радиомодуль с приемником от спектрума ДХ5 - можно повесить его на компорт, из обвязки - таже мах3232, или даже резюк со стабилитроном 😃 Ну и питание надо 3,3 вольта где-то раздобыть… Правда там скорость порта не стандартная, но чуток покапавшись в реестре - вроде бы можно и переключить… Где-то инфу видел, могу посмотреть.

Пасмотри, пожалуйста!
Информация была бы очень полезной.

Вахтанг
Beer100:

Подскажите в таком вопросе:
Имеется 4-х канальный передатчик ART-TECH от самолета Cessna 182.
Требуется подключить к нему компьютер так, что бы добавить еще 2 канала управления. Приемник 6-ти канальный.
Такое уже кем-то делалось? Если нет, то где можно найти схему этого передатчика?
И как это можно реализовать?

Реализовано точно, сам выдел на этом форуме в прошлом году. Ни надо городить ком порт. Как вы собираетесь летать с таким устройством, будете таскать в рюкзаке ноут?.
Схема была реализована на Атмеге, к 4-ем каналам добавлял еще 2 дискретных, даже прошивка прилагалась, поищите! Я наверняка доложен был сохранить ссылку или схему, если найду, сообщу.

Beer100
Вахтанг:

Реализовано точно, сам выдел на этом форуме в прошлом году. Ни надо городить ком порт. Как вы собираетесь летать с таким устройством, будете таскать в рюкзаке ноут?.
Схема была реализована на Атмеге, к 4-ем каналам добавлял еще 2 дискретных, даже прошивка прилагалась, поищите! Я наверняка доложен был сохранить ссылку или схему, если найду, сообщу.

Буду опять же очень признателен!
Но летать я на этом аппарате не буду. Это машина-робот, с камерой и датчиками, которая будет ездить вокруг дома. 😃
Камеру хочу сделать на вот таком акселерометре.

www.youtube.com/watch?v=Fd2K8ieo5xQ

Aleksey_Gorelikov
Beer100:

Информация была бы очень полезной.

По модулю - вот тут rcopen.com/forum/f8/topic127576/41 есть ссылка на другой сайт с описанием протокола дополнительного применика + отличия протокола для передающего модуля я приводил. В вашем случае - наверно можно использовать готовый приемник от спектрума, к нему подключать руль. машинки, а передающий модуль в ком. порт. По нестандартным скоростям ком. порта посмотрел - проблемы в усб-RS232 интерфейсами, как побороть их - инфа в приложении. С хардварными комами проблем возникнуть не должно.