Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы
Непрочитано 29.04.2010, 21:22  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,938 раз(а) в 1,690 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

Может быть, я не "в теме", но мне кажется, что вход опорного напряжения для АЦП в МК должен быть. В самом крайнем случае им является напряжение питания. Могу и ошибаться.

Что же касается "пляски" младших битов, то ведь можно проинтегрировать полученное слово цифровым методом, например, методом плавающего среднего по 5 предыдущим точкам. Конечно, это усложняет алгоритм, но IMHO ненамного.

Да и вывод визуальной информации можно "поручить" тому же МК.
Реклама:
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 02.05.2010, 22:20  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 253
Сказал спасибо: 12
Сказали Спасибо 79 раз(а) в 41 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

Ну полный абсурд приделывать датчик положения к шаговому двигателю. Если боитесь за пропуск шагов - сделайте достаточный по мощности двигатель или самотормозящийся редуктор, но датчик ОС не поможет при недостаточном моменте двигателя.
ZSG вне форума  
Непрочитано 04.05.2010, 11:08  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

Сообщение от ZSG Посмотреть сообщение
полный абсурд приделывать датчик положения к шаговому двигателю
давайте не будем дискутировать. Надеюсь Вы понимаете, что в любой нормальной системе присутствует датчик нулевого положения и процедура начального позиционирования.

Мои пожелания изложены выше, если есть что по сути, как говорится буду благодарен.
vsky вне форума  
Непрочитано 05.05.2010, 07:13  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 253
Сказал спасибо: 12
Сказали Спасибо 79 раз(а) в 41 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

Ну и сделайте один конечник в нулевом положении. Потенциометр в ОС со временем больше наврет. Да еще не знаем что такое АЦП и с чем его едят. В данном случае 8-разрядный АЦП - уже перебор, а его показания не прыгают, если конечно с питанием нормально и правильно опорное напряжение не плавает.
В электронике делать механические элементы, как то потенциометр - явно лишнее, т.к. износ потенциометра в конечном итоге станет причиной поломки всей схемы. Если эта схема не игрушка на два дня. Даже конечник нужен какой-то безконтактный - оптический, индуктивный, ... .В проектировании схемы рассчитанной на большой срок службы главное устранить потенциальные проблемы ненадежности. В данном случае из-за плохой работы АЦП начинается дерганье механизма и потенциометра в т.ч. и потенциометр изнашивается очень быстро, ведь микроконтроллер крутит его постоянно круглые сутки, а не так как Вам представляется, настроился и остановился. А если учесть, что надо в программу ввести ПИД регулятор для управления всей этой схемой и ограниченные ресурсы временные и аппаратные, то задача для неопытного становится неразрешимой. Поверьте сделать адекватный ПИД регулятор значительно сложнее чем справиться с прыганьем АЦП.
Так что сделайте конечничек в нулевом положении, что бы в этом положении контроллер знал, что положение нулевое и, если нет то обнулить. Ну вот я даже алгоритм обнародовал. Дерзайте!
ZSG вне форума  
Непрочитано 06.05.2010, 21:59  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 253
Сказал спасибо: 12
Сказали Спасибо 79 раз(а) в 41 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

В промышленных станках как правило не используется позиционирование по конечнику. Там ставят оптические или магнитные энкодеры прямо на вал двигателя и применяют шариковую пару винт-гайка, которая в принципе безлюфтовая и самотормозящаяся при нормальной эксплуатации. Но даже в этом случае обратная связь в работает через ПИД регулятор. Кстати пид-регулятор с энкодером простой и надежный есть у этого японца.
http://elm-chan.org/works/smc/report_e.html. Энкодер с двигателем постоянного тока. Присутствует схема на атини2313 и исходники программ. Передирают эту схему и программы все кому не лень немцы, американцы. Чего и вам желаю. Но там все-таки ДПТ, а не ШД. И поэтому привязать это к шаговому двигателю будет очень затруднительно.
В любительских станках ЧПУ позиционирование по конечнику присутствует иногда, например в программе TurboCNC есть такая опция. Но для повышения точности процедура несколько усложнена - сначала наезд на конечник до срабатывания, а потом съезд с него до размыкания и середина между этими позициями и есть точка позиционирования. Крайние конечники, как правило в процессе участвуют только для аварийного отключения, не участвуя в позиционировании.
Кстати имел дело когда-то не так давно с магнитным энкодером AS5035 фирмы "Austriamicrosystems". Как это выглядит - в вал вклеивается магнит напротив магнита ставится вышеуказанная микросхема и на ее выходе 12 разрядный код в виде ШИМ. Есть выход нулевого положения. Фирма выпускает различные энкодеры от 8 до 12 разрядных с различными интерфейсами. Но это я думаю для более серьезных приложений.
Подробно http://www.gaw.ru/html.cgi/txt/ic/Au...nsor/start.htm
Да простят меня модераторы, это не реклама это для общего развития народа.
ZSG вне форума  
Сказали "Спасибо" ZSG
vsky (07.05.2010)
Непрочитано 07.05.2010, 11:46  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

ZSG, Моё Вам Спасибо.

разговор стал более конкретным.

есть проблемка- не работает ссылка http://elm-chan.org/works/smc/report_e.html

ещё раз повторюсь-у меня не станок и не трёхкоординатный и точность позиционирования мне не нужна.


Есть довольно массивная железка, которой нужно шустро ворочать. Плавный разгон и торможение у меня реализованы для устранения пропуска и перепрыгивания шагов. Причём оптимизированы начальная скорость и количество приращения скорости (ускорение) для разных осей (масса по осям разная) .

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

Сообщение от ZSG Посмотреть сообщение
Если эта схема не игрушка на два дня.
нечто вроде демо версии для оценки динамики системы
vsky вне форума  
Непрочитано 08.05.2010, 14:56  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 253
Сказал спасибо: 12
Сказали Спасибо 79 раз(а) в 41 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

По поводу ссылки http://elm-chan.org смотреть DC Servomotor Controller.
А изучать динамику на шаговых двигателях не очень интересно. Это такая вешь в себе.
При начале движения надо плавно разгонять двигатель, если момент инерции больше чем момент шагового двигателя, то может быть проскальзывание ротора, при больших частотах следования импульсов возникает резонанс, который в конечном итоге приводит к непрогнозируемому результату или ротор дергается неопределенно при нулевом моменте или проскакивают шаги. Так что несмотря на всю простоту ШД не все так просто. В этом смысле ДПТ гораздо более предсказуем. Поэтому рекомендую указанную ссылку. Там и понятно все даже без перевода, ну что непонятно - поможет или гугловский переводчик или пишите мне в личку.
ZSG вне форума  
Непрочитано 21.05.2010, 09:08  
line-yuri
Частый гость
 
Регистрация: 21.04.2010
Адрес: Курск
Сообщений: 31
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
line-yuri на пути к лучшему
По умолчанию Re: Переменный резистор в ОС по положению или схема сервопривода

Простите, ответ не в тему (у нас страна советов, а не страна баранов).
Если, делать для себя, любимого, нафиг резистор !!!
Диск с метками 1-2-4-8, и усё (ну несовсем конечно, тут ZSG прав-читайте однако)!
Впрочем, все зависит от задачи (например курсовая) и от количества клиентов...
line-yuri вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна схема р/т voxtel profi 7270 или 7250 majak111 Автоматика и аппаратура связи 2 13.07.2010 05:01
Схема или Service Manual Kenwood KA-5090R Wanted!!! shurap Аудиотехника 15 15.02.2010 23:25
ПЕРЕД ПОСТИНГОМ - ОЗНАКОМИТЬСЯ ВСЕМ! mikesmith Электроника средств транспорта 0 03.12.2007 15:44


Часовой пояс GMT +4, время: 20:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot