Приветствую.
Америтрон разобран снова - установлены: двигатели, датчики, платы драйвера и цифровой части (см. ниже веселые картинки).
Выяснилось: реализованный полушаг работает плохо. Для нормальной работы двигатель необходимо постоянно "удерживать", что неприемлемо, в частности, для меня.
Убрал полушаг - итого осталось 100 шагов на 180 градусов. Оказалось, что даже этого слишком много для точной настройки.
Соответственно, схема и ПО с поста #336 доработаны.
В первую очередь ПО - опрос энкодера вернул в прерывания, полушаг исключен, кое-какие доработки интерфейса и т.д. Кстати, энкодер все-таки оставил один - поверьте - так удобнее.
Исходник пока не дам - необходимо еще написать бэнд-декодер (для ICOM) и понаблюдать за возможными багами в процессе эксплуатации.
Видео работы
https://youtu.be/AIzWUtkEpAg
https://youtu.be/jj8KUU9sGLc
EW3MM, при таком подключении у Вас САТ по айкомовскому протоколу скорей всего правильно работать не будет.
Нужно, чтобы не только слушал, но и передавал.
Если не будет компьютера на линии, а будет связка только трансивер-PA, то нужно, чтобы PA опрашивал трансивер, иначе трансивер будет молчать в уарт.
При этом по протоколу обязательно должен присутствовать сетевой адрес трансивера и выходного каскада в запросах и ответах.
А откуда трансивер узнает адрес PA, если PA не может передавать по линии?
Или вы собираетесть использовать только широковещательный режим работы айкома? Но тогда трансивер не будет слушаться компьютера, но все равно хотя бы адрес трансивера должен быть известен.
А он у каждой модели с завода идет свой (но можно поменять на нужный).
Там ведь по сути к-линия получается, поэтому надо еще передающую чать уарта подключать на эту же шину через оптронную развязку, если решили все развязать оптронами.
Кроме того, возможно потребуется еще развязывающий диод между выводами, но это уже пробовать надо.
Нужно сказать, что описание протокола обмена, которое можно встретить в сети, написано несколько коряво, и некоторые вещи в протоколе приходится выяснять самому методом тыка.
В частности разницу в работе трансиверов по CI-V и по CI-IV.
Кроме того, в протоколе нечетко описан широковещательный режим работы трансивера (это когда трансивер САМ, без посторонних запросов генерит в линию сообщения о вращении валкодера, частоте и т.п.). Приходится это читать в мануале на конкретный аппарат.
Но для работы с компьютером этот режим должен быть отключен.
Не знаю, по какому принципу Вы будете строить работу по САТ, но на мой взгляд, там обязательно должны быть следующие элементы:
Первое - проверка адреса имеющегося трансивера, и если он не совпадает с тем, который был подключен ранее к системе, то выяснение и запоминание адреса подключенного трансивера.
Второе - уже собственно посылка запросов в трансивер о частоте, или , если на линии уже присутствует компьютер, который осуществляет запросы в трансивер, то осуществление прослушивание только нужных пакетов, передаваемых по линии и извлечение из них частоты настройки. Исходя из вышеизложенного, видно, что уарт на передачу тоже должен быть подключен.
Там микрофон рядом был или действительно такой грохот? Напоминает как гудели при печати матричные принтера под бумагу формата А-3 ))
Вопрос, а как мотор определяет угол для переключения галетника, вы делали настройку числа шагов на одно переключение под конкретно свой переключатель?
На мой взгляд крутить галетник это не правильно, здесь реле куда уместнее будут, а если недокрутит? Для КПЕ это не критично, ну малость недовернет-перевернет, а в случае с галетником дуга зачОтная будет.
Предполагается работа с компьютером, который и шлет запросы, УМ только "подслушивает" CAT.
Спасибо за советы - я в курсе всего, что Вы написали.
Да, грохот присутствует - меня не напрягает.
Инженерам ACOM посоветуйте, они до сих пор не в курсе, что может быть дуга.
Делайте как хотите - в конструкции все предусмотрено - хотите крутите галету, хотите переключайте реле.
Который раз уже всплывает возмущение по этому поводу. Прекращайте.
Не могли бы Вы пояснить в чем, на Ваш взгляд, состоит удобство? Я ,например, всегда произвожу настройку п-контура, контролируя мощность, токи анода и сетки, выполняя манипуляции органами настройки обеими руками. Особенно это критично, когда лампа используется на пределе своих возможностей, и любые "тормоза" с отбором мощности от анода могут закончиться плачевно.
Объясняю - мне удобно. А как проводите настройку П-контура Вы меня интересовать не должно.
Если Вас не устраивает такой режим - постами ранее есть исходник - корректируйте и крутите 2 ручки.
А теперь вопрос Вам: уверен, что в Вашем трансивере не все "кнопочки/ручечки" установлены так, как хотелось бы. Вы писали производителю по этому поводу ???
Давайте так:
Повторюсь - всем не угодишь. Нравится конструкция - общаемся, нет - проходим мимо и ждем, пока кто-то сделает то, что душе угодно.
Проект воплощен (на базе америтрон 811) и вряд ли уже будет изменяться.
Полдня крутились шаговики - сбоев нет!
Последний раз редактировалось EW3MM; 07.12.2015 в 21:22.
Спасибо от СергейНК
Да ради бога, про сервы я тоже ответ жесткий получил """Менять раз в год - зато цена копеечная.""" и чО
"""Вот такая неожиданная проблема """ УПС . Кто в КИПиА не работал, тот не видел всю прелесть исполнительных механизмов-приводов.
Успехов. А я прекращаю, все равно пока сами на грабли...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)