Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
09.03.2012, 21:00
|
|
Частый гость
Регистрация: 14.05.2010
Сообщений: 30
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
вопрос состоит в том чтобы количество оборотов было одинаковым, а сколько их будет это уже частота генератора, согласен примитивно, но если нет возможности контролировать другое не придумывается.
|
|
|
|
09.03.2012, 21:10
|
|
Частый гость
Регистрация: 14.05.2010
Сообщений: 30
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
статор- там постоянный магнит, тяжеловато будет соорудить датчик.
|
|
|
|
09.03.2012, 21:18
|
|
Частый гость
Регистрация: 23.06.2006
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
Частотой генератора Вы ничем не управляете. Если по-грубому то при скважности 2 это все равно что Вы подадите на двигатель 6 вольт вместо 12 ПОСТОЯНКИ. Ваши импульсы сгладятся на обмотках и будет просто постоянный ток меньшей величины. Это не шаговый двигатель, у которого 1 импульс (любой длительности) равен одному заданному шажку.
И во-вторых - туда и обратно скорость у двигателя всегда разная из-за разной нагрузки(хоть чуть-чуть) и неидеальной симметрии расположения ротора и статора.
|
|
|
|
09.03.2012, 21:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
Оно не будет одинаковым, так как механика не бывает идеальной. Остыло масло - чуть подвязло - и уже обороты не те.
Как я понял, AlexIz60 нужно возвращать устройство в исходную точку после дохода до конечника. А датчик оборотов вставить нельзя.
Думаю, нужно периодически мерить скорость вращения по ЭДС реакции ротора, а потом по времени вычислять, сколько оборотов сделано.
Но этот путь - ооооочень большой гимор, как мне кажется!
Надо периодически прерывать питание и перекидывать цепь ротора на вход АЦП для замера ЭДС вращения, а потом вычислять... Но быстро это сделать вряд ли возможно - ЭДС самоиндукции будет мешать, пока не погасится.
Короче - МК, без вариантов! И много экспериментов...
|
|
|
|
09.03.2012, 21:23
|
|
Частый гость
Регистрация: 23.06.2006
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
Еще раз спрашиваю - почему нельзя намотать прямо на магнит если есть возможность? Постоянная составляющая магнита на такой датчик не повлияет, будет импульс во время прохождения около него полюса ротора.
|
|
|
|
09.03.2012, 21:34
|
|
Частый гость
Регистрация: 23.06.2006
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
кустомер, измерение ЕДС хорошая идея. Не величину ЕДС, а частоту ее импульсов. Но это действительно надо хоть на пол-оборота разрывать питание для измерения, либо на ходу уметь отделять питающее напряжение от ЕДС. Например мостовой схемой, так делается. А ведь за счет этой ЕДС должны быть скачки тока по питанию?
|
|
|
|
09.03.2012, 21:36
|
|
Частый гость
Регистрация: 04.02.2009
Сообщений: 20
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите новичку запрограммировать контроллер
Я смотрел коммутационные импульсы. Стабильно видны с уровнем примерно 100мВ. Если их посчитать и поделить на число ламелей, их, вроде, три, затем поделить на число редуктора, то получится количество оборотов исполнительного вала. Причем за счет редукции механизма точность подсчета не особенно критична. Как уже говорил, установить дополнительные датчики не получится.
Да, редуктор двухступенчатый - червячный + шестеренчатый. Коэффициент передачи большой, но точно не скажу сколько.
Коммутационные импульсы довольно сильно зашумлены, надо их как-то выделить.
|
|
|
|
09.03.2012, 21:45
|
|
Частый гость
Регистрация: 23.06.2006
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
AlexIz60, а что за коммутационные импульсы? Что они коммутируют и откуда они взялись. Я думал на двигатель подается постоянка.
|
|
|
|
09.03.2012, 22:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
Сообщение от lukosin
|
Еще раз спрашиваю - почему нельзя намотать прямо на магнит
|
ребята, играем по правилам, поставленным автору вопроса. "Устройство не ломать, не разбирать! Вот два конца питания мотора - с ними и изголяйтесь"
Сообщение от lukosin
|
Не величину ЕДС, а частоту ее импульсов.
|
Если коллектор качественный, то импульсов может не быть совсем, как уже говорилось.
А ЭДС по определению - пропорциональна скорости вращения (двигатель в генераторном режиме).
А интересно, что представляет собой напряжение на коллекторном двигателе при ШИМ? Если как на рисунке, то можно сделать так: сначала ключи, включаемые в противофазе ШИМ (вырезаем ШИМ, оставляем ЭДС ротора).
Эту ЭДС интегрируем на большой емкости - ее заряд окажется попорционален оборотам.
Таким образом, стартуем - емкость заряжается от ЭДС ротора.
Гоним обратно - ЭДС меняет знак, разряжает емкость.
Как только будет достигнут 0 - значит пришли в первоначальную точку, стоп.
Но насколько всё это будет точным?
Последний раз редактировалось кустомер; 09.03.2012 в 22:12.
|
|
|
|
09.03.2012, 22:03
|
|
Частый гость
Регистрация: 23.06.2006
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку запрограммировать контроллер
Можно предположить что вы видите импульсы 100 мв на питании двигателя. Если это так то у вас плохой источник раз на нем такие выбросы. Зашунтируйте питание хорошим электролитом и керамикой - и выбросы исчезнут. А последовательно с двигателем включите резистор 1 ом и на нем смотрите осциллографом. Эти 100 мв наверное и есть импульсы ЕДС.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:04.
|
|