ВНИМАНИЕ! На форуме началось голосование в конкурсе - астрофотография месяца АПРЕЛЬ!
0 Пользователей и 1 Гость просматривают эту тему.
Хочу обсудить, послушать мнения и указания на ляпы , коих должно быть немало. Схема, практически вся из даташитов.
Цитата: moscow от 25 Янв 2011 [18:00:18]Хочу обсудить, послушать мнения и указания на ляпы , коих должно быть немало. Схема, практически вся из даташитов.Первое - все же лучше со стабилизацией тока и биполярными двигаетелями - можно больше получить скорость и выбор шаговиков больше.И второе - стоит делать новое тогда, когда оно лучше старого. Не могу понять - чем Ваш проект лучше отработанной схемы Павла Бахтинова? Какая задача стояла при мотивации создания новой разработки? Какие ТТХ Вашей разработки лучше, чем у Павла?
Мотивацией появления проекта стало то, что я перешёл в активную практическую фазу изучения микроконтроллеров и только.
Сейчас изучу, что может схема Павла, скажу, чем моя система планирует быть лучше
Но в любом случае надо изначально делать со стабилизаторами тока - например на L6219 и с четвертьшагом.
Боюсь что именно в том виде, что Вы описали - как законченная система для управления и гидирования - схему Павла не обойти....
Если идете по этому пути - то как мне кажется интересно было бы сделать модульную систему. Чтобы кто-то использовал только как пульт для гидирования, кто-то приделал экран и ещё кнопки - вот и ГОТО, кто-то приделал колесо фильтров или фокусер....
Прочёл две первые страницы темы https://astronomy.ru/forum/index.php/topic,23674.0.html , пока не нашёл самого главного, связи с компом.У Павла есть порт для гидирования, можно подключить ту же FT245RL и гидировать драйверами.Мой же проект в случае его 100% реализации будет реализовывать полноценный GoTo для мелких монти класса EQ1..3..5.
Обоснуйте плиз. Не в смысле, что я прав, а Вы нет и я "встал в позу" , а исключительно с целью моего образования.L6219 поверхностно изучил. Кроме доступности биполярных шаговиков, какое преимущество перехода на них?
У меня вопрос к Вам, как к уже изучившему схему Павла. Она может реализовать полноценный GoTo с компьютера? Не только гидирование.
Ага.. алгоритм простой - в программе Ивана указывается скорость - и она просто управляет времемен работы моторов.
А как реализован разгон? Драйвер Ивана просто ж знает, что есть фиксированная скорость и давит "RA+ 8 секунд... DEC- 2 секунды".
Спасибо. Изучу биполярники и схемы стабилизации тока. Они же применимы и к униполярным движкам, как я понимаю?
Серва - это хорошо. Сейчас я готовлюсь собрать схему большого (по размерам) 10-бит энкодера для купола (~4 м). Но пока не готов даже теоретически к сборке 24бит энкодера малого размера (~20 см). А меньшая разрядность не обеспечит необходимую точность, хотя бы в 1", не говоря о желательной ~0.2..0.5". К примеру, за подобный готовый энкодер мне объявили 50 тыр. Это не значит, что он настолько сложен, но...Это очень интересная тема, но я к ней ещё не готов.Энкодер из мыши получится лишь относительный и с большой ошибкой, такой вариант я изучал, разбирался как работает оптическая мышь.
А меньшая разрядность не обеспечит необходимую точность, хотя бы в 1", не говоря о желательной ~0.2..0.5".
изучайте управление драйвером ТМС222, ток до 820 А на фазу, режим работы от 1\1 до 1\16 микрошага. для мелких монти самое то...http://www.trinamic.com/tmc/render.php?sess_pid=211
void InitTWI(void);void GetFullStatus1(TTMC222Status *TMC222Status);int GetFullStatus2(int *TargetPosition, int *SecurePosition);void SetMotorParameters(TTMC222Parameters *TMC222Parameters);void SetPosition(int Position);void ResetPosition(void);void GotoSecurePosition(void);void ResetToDefault(void);void RunInit(unsigned char VMin, unsigned char VMax, int Position1, int Position2);void HardStop(void);void SoftStop(void);void GetMotorParameters(TTMC222Parameters *TMC222Parameters);