Чтобы не забивать далее одну тему форума другой, решил создать отдельную тему.
Файлы печатной платы и прошивки выложены ниже.
Вид для печати
Чтобы не забивать далее одну тему форума другой, решил создать отдельную тему.
Файлы печатной платы и прошивки выложены ниже.
Изменения в схеме.
Изменения в схеме данного варианта незначительные.
Кроме тех, что указаны, ещё заменил стабилизатор LM7805 на LM2575 +5V(LM2576), с соответствующими цепями.
Частота опорного кварца - 11,0592 МГц.
Выводы контроллера 18 и 19 используются теперь для управления скоростью вращения моторов редуктора (для редукторов с моторами постоянного тока 28 V). Для тех редукторов, где используются другие моторы эта функция не нужна.
Пока, вроде всё.
Игорь, а можно поподробнее, каким образом происходит управление скоростью вращения двигателей? И почему используете такой экзотический квац? Нельзя ли спользовать резонатор на 11 ровно или 12MHz? Какие фьюзы нужно установить?
Вот сразу склько вопросов назадал :smile: и пошёл я пока делать печатку :smile:
На этой схеме не изображён силовой узел управления двигателями редуктора.
Он на отдельной платке. Его можно использовать, а можно и пользоваться без него.
Позже, я подготовлю схему и печатку и выложу здесь. Сейчас пока в процессе теста.
Регулируется программно через встроенные ШИМ-ы контроллера.
Кварц подобран из расчёта, чтобы контроллер мог безошибочно работать на разных скоростях через СОМ порт.
Из основных фьюзов установлен только SPIEN, ну и External Hight Frequency Crystall (здесь большой разницы нет).
по описанию похоже на этот вариант схемы:
Вложение 176086
в фотошопе частоту процессора перебил с ; 4 Мгц на 11,0592 Мгц.
Да, эта схемка.
Некоторое время назад на компе "умер" диск со всеми проектами.
Теперь пришлось всё восстанавливать по памяти.
Привет Игорь!
Собрал вашу конструкцию с новой прошивкой и применил камплект реле ардуино.
Вот видео первого включения- что не хватает ?
http://avst.io.ua/vac385cbad717af765f31bd02b3cecc08
Игорь, какие транзисторы применены в упрвлении реле?
Ну вот и я собрал контроллер, подкорректировав печатку под себя. Попробывал для начала сделать псевдокалибровку - работает :super:
UN9GW,
Игорь, пожалуйста кратное описание устройства в эту тему внесите, чтобы было все на месте. Какой протокол он эмулирует, как делать калибровку, какие возможности и ограничения и т.д.
Так же интересно, есть ли возможность откалибровать устройство, если поворотное устройство не 360 градусов, а имеет какой-то мертвый сектор?
Я извиняюсь.
Случайно увидел, что в теме есть сообщения - инфо на почту почему-то не пришло.
Андрей, я не смог посмотреть видео. Что там не хватает не могу сказать.
Калибровка такая же как и в предыдущей прошивке.
Удерживаем Up и включаем питание. Далее всё на дисплее.
Возможность ограничения углов сделаю чуть позже - на работе сильно занят.
Было бы здОрово, если б кто-нибудь протестировал софт и указал на возможные "косяки".
RW3QCF, Геннадий, не обнародуете свою отредактированную версию lay файла? Помещается ли Ваша версия устройства в корпус от "убитого" блока DVD-RW для ПК?
UN9GW, Игорь, как проходят испытания Вашей конструкции с силовым узлом управления двигателями редукторов? Хочется увидеть схему управления с плавным старт/стопом при движении антенны.
Вот так у меня получается.
Вложение 176700
С Orbitronom работает хорошо.
Даже с PSTRotator работает.
Испытания идут нормально. Правда, набегами, поскольку очень много дел на работе.
Столкнулся с проблемой при калибровке. Когда делал псевдокалибровку на столе (подключив два резистора-имитатора датчиков углов) вращяя движки резисторов от упора до упора (напрядение на входе контроллера менялось почти от нуля до почти 5 вольт) всё было нормально. Но в реальной поворотке переменный резистор не может работать от упора до упора, он бязан иметь некоторый запас по углу поворота как "с верху" так и "с низу". Если например при калибровке движок резистора перемещать так чтобы напрядение менялось не от 0 до 5 вольт, а скажем от 1 до 4.5 вольт вот тут и вознкает проблема.Если при калибровке принять 1 вольт за 0° то после перевода контроллера в рабочий режим при напряжении 1 вольт на входе, на дисплее отображается около 20°, а не 0°как ожидалось.
Перепрошил мегу, залив старую версию прошивки и заменил кварцевый резонатор 11059 КГц на резонатор 4000 КГц и попробывал проделать тоже самое, всё работает. Калибруется при любых напряжениях на входе (положениях движков резисторов).
to UR8IP: у Вас какая версия прошивки?
Всем привет!
Скажите пожалуйста по схеме, для чего разъем Р2, куда подключаются датчики угла, каким образом подключается к ПК? Для чего разъем CAT? Датчики угла я так понимаю переменные резисторы какое их сопротивление?
К Р2 подключаются переменные резисторы (можно применять от 1 до 50 кОм с линейной характеристикой), которые являются датчиками угла поворота. К разъёму САТ как раз и подключается ПК через вот такой например девайс: http://www.ebay.com/sch/i.html?_trks...at=0&_from=R40
Спасибо! Получается что CAT это 2 контакта DATA, а "+" и "общий" не указаны? Они цепляются к конвертеру USB-COM отдельно? Сегодня купил все детали кроме ADM706, вместо него купил ADM708AN, может вообще без него обойтись и подключить кнопку сброса отдельно?
Есть на форуме тема G6LVB контроллер поворотки, почитайте её- с неё всё начиналось, там всё разжёвано.
Помогите разобраться .
Собрал, прошил - не работает ... видимо что-то не так програмлю ...
Будьте добры,подскажите как правильно выставить фьюзы и прочие прелести.
Если можно, то в картинках .
Тут всё расписано: http://www.cqham.ru/forum/showthread.php?t=5167&page=18
Большое спасибо !
Просто думал что в связи с новой прошивкой,
что-то поменялось во фьюзах. Трекер запустил, калибровка есть.
Есть ещё пара вопросов.
1.Управление из Орбитрона осуществляется напрямую с USB ,
или как обычно - через пришлёпку USB-COM ?
2.Какого номинала применять резисторы в качестве датчиков?
3.Есть ли возможность установки гистерезиса (+- град.)
4.Почему азимут кажет 464 градуса ???
Немного фоток :
UA0SM, в микроконтроллере обычный UART, нужен макс232 или шнурок от телефона со встроенным максом.
Опытным путём подключил шнурок от мобилы PL2303 ... всё работает... орбитрон крутит моторы !!! Всем спасибо !!! :-P
Огромная просьба к автору темы , выложить всю информацию по трекеру в шапку темы ... очень непросто найти нужную информацию.
Установка гистерезиса невозможна. Показывать в плюс будет сколько позволит ваш резистор контроля угла поворота если вы его откалибровали от 0 до 360, а в минус покажет пятизначное число. Так должно быть. Все зависит от прошивки, по всей видимости она это определяет. Хорошо бы автор отозвался и внёс пояснения.
Выложу некоторую информацию , чтобы народ не бегал по форумам.
Чтобы работал трекер UN9GW с Орбитроном :
1. Для Орбитрона качаем драйвер WISPDDE отсюда:http://www.mederoscnc.com/CX6DD/wispdde/wispdde.zip и устанавливаем его. Запускаем Орбитрон.
2. Загружаем профиль, это жёлтая открывающаяся папка снизу во вкладке "Главное" , рядом с молотком и ключом.
3. Снизу во вкладке "Место" ставим свой позывной и координаты, "Добавить" и "Обновить".
4. Ставим галки справа в окне (выбираем спутники) и делаем их расчёт.
5. Жмём вкладку снизу "Ротор/Радио" и в открывшемся окне справа выбираем драйвер "WispDDe", рядом жмём кнопочку"загрузить выбранный драйвер", выскакивает окошко установлен ли драйвер ? жмём "нет" , далее спрашивает откуда его поставить, указываете путь где он у Вас лежит.Запускается окошко "WISP DDE Client V 4.3"Ставим галки как на картинке.
Жмём вкладку "SETTING" -> "Rotor"...опять окошко.Там ставим протокол обмена GS232.
У трекера UN9GW скорость обмена 9600 .
Выбираем COM порт на котором работает Ваш трекер.Step Deg= 1. Жмём "SAVE" и "CLOSE" . ВСЁ !
Первый вариант этого контроллера собирал очень давно...честно говоря уже и не помню зачем этот профиль.
Информацию собирал по разным веткам других форумов.
Просто скопировал свои заметки из старой темы и поместил здесь.
В данный момент подключаю его на работе и действительно этот профиль ни к чему. Всё работает и без него.
Вот только драйвер Wispp DDE пришлось для Win7 качать новый, старый не передавал данные в контроллер.
Игрался сегодня с калибровкой. Выяснил, что трекер калибрует значения углов
от начала до конца переменных резисторов, что не совсем удобно для самодельных поворотных устройств.
Видимо в прошивку заложен такой алгоритм - калибровать на всю шкалу резистора.
Возможно что в механизмы повороток, т.е. передаточное число шестерёнок может не совпадать
с полным поворотом переменного резистора, тем самым после калибровки трекер не понимает,
если значения не от нуля и не до полного поворота резистора.
В качестве датчиков берём переменные резисторы по 1 К .
Начинаем калибровать, выводим переменники на ноль Ом, затем вправо до 1 К - трекер нормально калибруется EL: 0-90 и AZ: 0-360.
И после калибровок, показывает реальные значения.
А если начинаешь калибровать, допустим, от значений 30 Ом до значений 850 Ом переменного резистора, то после калибровки трекер несёт полную фигню.
Надо звать автора и просить изменить прошивку.
Или поправьте меня, если я что-то не так делаю.
Скачайте прошивку от сюда http://forum.vhfdx.ru/povorotnye-ust...w-kotoe-oootk/ Это старая рабочая прошивка того же автора, всё работает и калибруется с любого значения резистора, только точность установки 1 градус.
забыл добавить -что эта проблема с этой версией прошивки не только у вас.
Большое спасибо Андрей что подсказали . Завтра приедет программатор для атмег и уже сам перепрошью. Потом отпишусь здесь.
Привет всем!
Проверьте эту тестовую версию.
Там при калибровке внесены дополнения, но пока на них внимания обращать не нужно.
Привет, Игорь!
Скачал тестовую версию. Завтра перепрошью мегу и протестирую новую прошивку.
Игорь здравствуйте. А по моей просьбе-поворот через север- что нибудь получается?
Сегодня поигрался с тестовой пршивкой (пока на столе). Калибруется сейчас вроде бы нормольно, из любых положений резисторов. Но обнаружилась такя штука: В нижней строке индикатора, значение с лева (при нажатии кнопки AZ Left) ниже 208 не идёт (левое фото).
А это я так понял, то - на что пока внимание обращать не нужно (правое фото):
Приветствую всех!!! Может имеет смысл заменить резистор-датчик угла на валкодер?:roll: И с надежностью нет никаких изнашивающихся частей и с калибровкой должно быть проще... Столько то импульсов на полный оборот...