Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 18 из 34 ПерваяПервая ... 81516171819202128 ... ПоследняяПоследняя
Показано с 171 по 180 из 335

Тема: RotorCtrl by UN9GW

  1. #171

    Регистрация
    11.03.2008
    Адрес
    г. Тула
    Сообщений
    276
    Позывной
    R2PM
    Цитата Сообщение от Кукин Николай Николаевич Посмотреть сообщение
    прошивка для меги32 будет неработоспособна на меге16.
    Николай Николаевич!!!! добрый день!!!
    В том то и дело, что мега 32 используется. Что 32 и 16 не одинаковые я понял из Вашей конструкции.
    Получается, что первая (с первого листа) прошивка работает, а последняя не запускается. Есть не полное соответствие со схемой, я применяю кварц на 12 МГц, за не имением на 11.059 МГц (временно, думаю что найду или куплю).
    С уважением Виктор R2PM

    Цитата Сообщение от Кукин Николай Николаевич Посмотреть сообщение
    Нужно либо поправить ручками вектора TMR0OVF и USART RXC в прошивке,
    Николай Николаевич!!! каким редактором??? ПО???


  2. #172
    Цитата Сообщение от rd3pq Посмотреть сообщение
    Есть не полное соответствие со схемой, я применяю кварц на 12 МГц, за не имением на 11.059 МГц (временно, думаю что найду или куплю)......
    .................... .................... ................
    каким редактором??? ПО???
    При такой большой разнице в тактовой частоте по кварцу (почти 10%) обмен с компьютером будет невозможен. По даташиту допустимым считается порядка 1,5-2%, да и то начинаются сбои, если больше 2%, особенно на высокой скорости. Передатчик ведь асинхронный, и за время передачи байта (от 10 до 12 импульсов, смотря как настроить USART) на последнем импульсе уже возможно сильное расхождение фронтов. При 10 процентах в скорости расхождение уже начнется с 7-8 бита, то есть будет принимать мусор.
    Если в проге не сделан анализ, то исполняться тоже будет криво.
    Проще уж попросить Игоря скомпилировать с настройками USARTa под имеющийся кварц. Как правило, при стабилизации кварцем тактовой частоты удается подобрать параметры настройки USART , чтобы он сносно работал на одной из доступных скоростей.
    Так как применяемый Вами кварц более высокочастотный, то нарушены все тайминги (цикловые или временнЫе задержки) при передаче команд и данных в дисплей. Он тоже не будет работать. Ну и остальное тоже может съехать, особенно при RTOS, если где-то имеются строго выдержанные промежутки времени, которые считаются таймером.
    Настраивать все эти тайминги вручную по имеющейся прошивке - так уж лучше просто застрелиться или самому написать новую прошивку.

    По редактированию ручками.
    Сначала прошивка грузится в отладчик (аврстудию). Смотрятся адреса, куда указывают вектора задействованных прерываний.
    Переводим прошивку из формата hex в двоичный (bin) и в любом двоичном редакторе правим нужные места на подсмотренные величины. После этого прошивка может будет работоспособна на другом процессоре. Конвертируем обратно в hex (если программатор не читает бинарники).

    Но раз у Вас используется мега32, то процентов 99 того, что не работает из-за другой частоты кварца.

  3. Спасибо от R2PM

  4. #173

    Регистрация
    11.03.2008
    Адрес
    г. Тула
    Сообщений
    276
    Позывной
    R2PM
    Цитата Сообщение от UN9GW Посмотреть сообщение
    Выводы контроллера 18 и 19 используются теперь для управления скоростью вращения моторов редуктора (для редукторов с моторами постоянного тока 28 V).
    Игорь доброе время суток!!!
    Что и при каких условиях появляются сигналы (наверное логическая "единица" или это управление ШИМ).
    Устройство собрал, всё замечательно работает с поворотным редуктором от YAESU G-1000 (управление по азимуту для КВ антенн). Есть просьбы и пожелания, но это потом.
    Спасибо Виктор R2PM

  5. #174
    Доброго здоровья!
    Можно увидеть схему позволяющую использовать выводы 18 и 19 для управления скоростью вращения редуктора. Верно ли понимаю, что данная функция позволяет реализовать плавный старт/стоп поворота антенны без рывков?

  6. #175

    Регистрация
    11.03.2008
    Адрес
    г. Тула
    Сообщений
    276
    Позывной
    R2PM
    Цитата Сообщение от Open-minded Посмотреть сообщение
    Можно увидеть схему позволяющую использовать выводы 18 и 19 для управления скоростью вращения редуктора.
    Добрый вечер!!!
    На первой странице, пост №2.
    Виктор R2PM

  7. #176
    Спасибо Виктор!
    Эту схему я видел, но на ней и следующей эти выводы не разведены. Мой вопрос скорее относится к посту №4

    Цитата Сообщение от UN9GW Посмотреть сообщение
    На этой схеме не изображён силовой узел управления двигателями редуктора.
    Он на отдельной платке. Его можно использовать, а можно и пользоваться без него.
    Позже, я подготовлю схему и печатку и выложу здесь. Сейчас пока в процессе теста.
    Регулируется программно через встроенные ШИМ-ы контроллера.
    хочется узнать как развести эти выводы чтобы получить управление скоростью в части избежания рывков при старте и остановке поворота.

  8. #177

    Регистрация
    11.03.2008
    Адрес
    г. Тула
    Сообщений
    276
    Позывной
    R2PM
    Цитата Сообщение от Open-minded Посмотреть сообщение
    хочется узнать как развести эти выводы чтобы получить управление скоростью в части избежания рывков при старте и остановке поворота.
    Назим Аликберович так тоже хочется знать хотя бы какие сигналы и в каком алгоритме выдаются.
    Виктор R2PM

  9. #178
    Посмотрел осцилографом: на ножках 18 и 19 ничего нет. Прошивка последняя с RTOS.

  10. #179
    Добрый день!
    В выложенных прошивках модуль управления моторами редуктора через шим отсутствует,
    поэтому на этих выводах 18 и 19 ничего нет.
    73! de UN9GW (since 1978) ex UL7-190-007, UL8GCD, UL7GX


  11. #180

    Регистрация
    11.03.2008
    Адрес
    г. Тула
    Сообщений
    276
    Позывной
    R2PM
    Цитата Сообщение от UN9GW Посмотреть сообщение
    В выложенных прошивках модуль управления моторами редуктора через шим отсутствует,
    поэтому на этих выводах 18 и 19 ничего нет
    Доброе время суток Игорь!!!
    Спасибо за ответ. Есть маленькая просьба, нельзя ли поправить прошивку для выдачи сигнала (логической единицы) при приближении к заданному градусу за 10 градусов.
    Виктор R2PM

Страница 18 из 34 ПерваяПервая ... 81516171819202128 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •