Телескопы покупают здесь


A A A A Автор Тема: Блок схема GOTO  (Прочитано 21500 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей Мурин

  • **
  • Сообщений: 99
  • Благодарностей: 5
    • Сообщения от Алексей Мурин
Re: Блок схема GOTO
« Ответ #80 : 06 Ноя 2008 [17:17:43] »
Сделал S-образную кривую разгона и торможения!!!
Извиняюсь за возможно глупый вопрос: а для чего нужна нелинейная характеристика разгона? Вроде-бы чего проще: разгоняемся с постоянным ускорением до выбранной скорости, едем сколько нужно, дальше опять-же с постоянным ускорением замедляемся...
Доб 6" f/8, SkyWatcher ED 80

Оффлайн Piter_Korn

  • *****
  • Сообщений: 2 190
  • Благодарностей: 35
  • Мне нравится этот форум!
    • Сообщения от Piter_Korn
Re: Блок схема GOTO
« Ответ #81 : 06 Ноя 2008 [19:46:19] »
Сережа, ПРИвет! НеГонорово сделал. Кури  ПРАВильную книжку
http://www.embedded.com//showArticle.jhtml?articleID=56800129

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #82 : 07 Ноя 2008 [10:06:22] »
Петр Михалыч, я ваш язык не понимаю... Сделал кривую разгона именно как читал. Но за вашу ссылку большое спасибо, полезная информация.

Вот моя кривая...
« Последнее редактирование: 07 Ноя 2008 [10:10:19] от Чавкин Серый »

Оффлайн Piter_Korn

  • *****
  • Сообщений: 2 190
  • Благодарностей: 35
  • Мне нравится этот форум!
    • Сообщения от Piter_Korn
Re: Блок схема GOTO
« Ответ #83 : 07 Ноя 2008 [11:18:19] »
Исправлюсь, обещаю изъясняться корректно.

Оффлайн Алексей Мурин

  • **
  • Сообщений: 99
  • Благодарностей: 5
    • Сообщения от Алексей Мурин
Re: Блок схема GOTO
« Ответ #84 : 07 Ноя 2008 [11:46:58] »
Честно сказать, сильно недооценивал сложность задачи. Почитал статейку по ссылке, осознал :)

Сергей, что показывает приведенный график? По Х - время. А по У? Ширина шага?
Доб 6" f/8, SkyWatcher ED 80

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #85 : 07 Ноя 2008 [12:10:01] »
ПО Х время, или количество шагов, а по Y величина задержки импульса на шаг

Оффлайн Алексей Мурин

  • **
  • Сообщений: 99
  • Благодарностей: 5
    • Сообщения от Алексей Мурин
Re: Блок схема GOTO
« Ответ #86 : 07 Ноя 2008 [12:16:10] »
Ага, понятно. Спасибо.
Доб 6" f/8, SkyWatcher ED 80

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #87 : 07 Ноя 2008 [12:51:06] »
Почему не линейная, да наверное потому, что это связано с моментом двигателя.

damian_1

  • Гость
Re: Блок схема GOTO
« Ответ #88 : 07 Ноя 2008 [21:48:29] »
Сергей, прежде чем реализовать GOTO, хорошо бы определиться с максимальной скоростью имеющихся электроприводов. Я наступил на такие грабли, когда собрал самодельные привода на свою монтировку DS EQ-5 (денег на фабричные совсем не было, а снимать хотелось). Тоже поначалу хотел сразу делать с гоуту, тем более что надо было только программу для управляющего МК написать. Все уперлось в эту самую скорость. Для получения приемлемой плавности хода  изначально пришлось между ШД (ПБМГ-200-1, полушаг) и червяком ставить редуктор. А максимальная скорость, которую ШД развивает под нагрузкой, с учетом редукции получилась настолько низкой, что перекладка трубы на 180 градусов заняла бы около 6 минут. Я быстрее по атласу руками наведусь, чем с таким гоуту. Насколько я знаю, в фирменных системах гоуту применяется либо коллекторный быстроходный двигатель-редуктор с энкодером (так сделано в мидовском автостаре) либо ШД в микрошаге (вроде как в синтовских изделиях), оба решения позволяют развивать достаточно высокие скорости при наведении на объект.

Если бы обычные (не гоуту) электродвигатели позволяли развить достаточно высокую скорость наведения одновременно с приемлемой плавностью часового ведения / коррекции, то апгрейд на гоуту ограничивался бы банальной заменой пульта.
 

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #89 : 08 Ноя 2008 [10:49:24] »
Моторы родные

Они развивают достаточную скорость. И скорей всего я буду брать уже готовый контроллер моторов, с уже отработанным делением шага, разгоном и торможением. Скорость у последнего, который я изучал, где-то 8000-9000 полушагов в секунду.

Да и сказать что все так просто я бы побоялся.

damian_1

  • Гость
Re: Блок схема GOTO
« Ответ #90 : 09 Ноя 2008 [20:18:19] »
Моторы родные
Они развивают достаточную скорость. И скорей всего я буду брать уже готовый контроллер моторов, с уже отработанным делением шага, разгоном и торможением. Скорость у последнего, который я изучал, где-то 8000-9000 полушагов в секунду.

Да и сказать что все так просто я бы побоялся.

Ну, в таком случае желаю удачи.

Интересно, а какой коэфициент редукции у встроенного в приводы редуктора? Есть такая информация?

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #91 : 09 Ноя 2008 [21:15:19] »
Пока не знаю. Потом буду считать  :(

Грин

  • Гость
Re: Блок схема GOTO
« Ответ #92 : 09 Ноя 2008 [23:30:55] »
 ИМХО стандартные ДК3 моторредуктора. Поройтесь в архивах - по ним в своё время кучу инфы вываливали. Вплоть до схемы пульта и подключения его к автогиду.

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #93 : 13 Ноя 2008 [15:59:49] »
Ну вот написан табличный метод разгона и торможения. Не зависимо от количества шагов будет разгонятся столько сколько нужно. Кривая разгона может быть любой. Драйвера шаговиков L297+L298

Сейчас работаю над часовой скорость и гидированием. Не совсем разобрался в системном таймере и как на его прерывание повесить процедуру вывода импульса. Наведение будет в обычном цикле for next и с прерывание на аварийный выход из цикла.

Обмен между моей программой и контроллером пока происходит по СОМ порту, в следующей версии будет USB.
Когда будут известны скорости наведения, будет делать дополнительно несколько шагов, для компенсации ухода на часовой скорости.

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 084
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Блок схема GOTO
« Ответ #94 : 13 Ноя 2008 [16:17:30] »
...

Сейчас работаю над часовой скорость и гидированием.
...
Обмен между моей программой и контроллером пока происходит по СОМ порту, в следующей версии будет USB.
Когда будут известны скорости наведения, будет делать дополнительно несколько шагов, для компенсации ухода на часовой скорости.
Часовое ведение - это функция контроллера. Вы пишите, что это функция программы
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #95 : 13 Ноя 2008 [16:35:26] »
ГДЕ Я ТАКОЕ НАПИСАЛ?

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 084
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Блок схема GOTO
« Ответ #96 : 13 Ноя 2008 [16:38:35] »
ГДЕ Я ТАКОЕ НАПИСАЛ?
"Сейчас работаю над часовой скорость и гидированием"

О чем это? О программе микроконтроллера?
« Последнее редактирование: 13 Ноя 2008 [16:41:33] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #97 : 13 Ноя 2008 [16:39:43] »
Ну а с чего вы взяли что речь о программе??? Где я написал что это функции программы?

Дядя Вова, хватит вносить смуту
« Последнее редактирование: 13 Ноя 2008 [16:42:21] от Чавкин Серый »

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 084
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Блок схема GOTO
« Ответ #98 : 13 Ноя 2008 [16:42:01] »
.............
« Последнее редактирование: 13 Ноя 2008 [16:47:36] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Чавкин Сергей

  • Гость
Re: Блок схема GOTO
« Ответ #99 : 13 Ноя 2008 [16:47:25] »
Объясняю. В контроллере должна быть возможность гидирования. Я в своей управляющей программе буду указывать скорости гидирования от часовой скорости. Наименьшая 0,25х. В первой версии контроллера будет гидирующий вход. Во второй, на USB его уже не будет. Он будет управлять движением моторов. По RA ускоряться от часовой скорости на, к примеру, 0,25х или замедляться на 0,25х. Скоростей будет пока несколько: 0,25х, 0,5х, 0,75х. Так вот для этого в программе микроконтроллеров должны быть соответствующие функции и процедуры.