Идея управлять повороткой (азимут -элевация) непосредственно с компа не используя при этом известные интерфейсы на Ардуино, Мега и т.п.
Сигналы с датчиков АЗ и ЭЛ ( с резисторов, экодеров, или эл.компаса , акселерометра) завести в комп через порты COM, LPT, USB.
Я выберу например датчики Эл.Компас -для азимута, акселерометр -для элевации и порт USB, как более перспективные.
Почему нельзя заменить внешние процессоры на внутренний ПК, зачем городить
огород. Написать Прогу для ПК аналогичную , как для Ардуино и т.п
Если нельзя завести - вывести сигналы непосредственно на USB то использовать простейшие (дешевые) АЦП-ЦАП , ведь эл.компас и акселерометр выдают лишь напряжение 0-5 в пропорц. углу.
Может идея не нова -подскажите ссылки на реализацию.
Можно подскажу пробованное решение - цепочка получается такая - датчик угла (магнитный энкодер - AS5045 например) микроконтроллер или ПЛИС (для связки с датчиком , предварительной обработки данных - формирование протокола ), микросхема интерфейса RS-422,линия связи 8 проводов (две витые пары ибо интерфейс полнодуплексный, 4 линии питания - для помехозащищённости ),преобразователь RS-422- USB2 ( или RS232),далее софт на компе . Отвечу сразу на вопрос - зачем контроллер у датчика - для того чтобы сформировать протокол связи удобный - точнее пакет данных ,без него никак не обойдётесь Решение проверенное и работающее , но правда не в радиолюбительском применении , в оборонке .
Почему не используют комп для управления повороткой - потому, что это называется стрельба из пушки по воробъям . К тому же - надёжность системы в которую входит комп и операционка не реального времени - будет ниже гораздо устройства на базе микроконтроллера или ПЛИС .Есть так же принцип разумной достаточности в технике управления - если микроконтроллер или простенькая ПЛИС может производить объём вычислений за нужный промежуток времени , для управления неким устройством - то не имеет смысла ставить более мощный вычислительный узел или устройство. В моём примере вышеописанном - всё на комп заводилось потому,что там 32 датчика было, каждый со своим адресом в подсистеме - установка нуля датчика , съём данных с его адреса,передача пакета на комп, его разгребание и обработка . В вашем случае датчик будет иметь адрес 0 допустим - так как он один - но структура от этого не меняется.....единственное что у вас будет красиво - это например шкала азимута сделанная в среде Qt, красивая стрелка, буквы, цифры .....Но для этого комп, современные датчики не нужны вовсе - пара - сельсин датчик и сельсин приёмник , на индикаторе сделайте шкалу с подсветкой и будет красиво )))
http://forum.vhfdx.ru/povorotnye-ustroystva/kate-aokomaa-kaete-katoa-oootk/75/
Вот ссылка на тему датчика угла ) начинал делать его для своей поворотки , но потом он по другому назначению пошёл. Фотки к сожалению пока выложить не могу, изделие режимное .Как поставлю на свою поворотку аналог немного переделанный - выложу и софт ,схемы,фотки всего . Ждите ,но не в ближайшее время