roboforum.ru

Технический форум по робототехнике.

dccharacter - Излить посильно

Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

Re: dccharacter - Излить посильно

legion » 03 июл 2012, 13:27

3D принтер сделаешь на сервах. =) Мур вон озадачен уже эмуляцией step/dir на моторредукторе с энкодером.

Re: dccharacter - Излить посильно

dccharacter » 03 июл 2012, 15:24

legion писал(а):3D принтер сделаешь на сервах. =) Мур вон озадачен уже эмуляцией step/dir на моторредукторе с энкодером.

Кстати, я тут вякнул, что в СТМ32 только 2 интерфейса энкодеров. Так вот в STM32VL-Discovery (STM32F100RBT6) - их минимум пять штук.

Добавлено спустя 1 час 48 минут 47 секунд:
А я правильно понимаю, что сейчас народ не делает break-out boards, а интерпретирует G-code в контроллере (например в reprap http://reprap.org/wiki/G-code)? Если да, то зачем бедный Мур эмулирует step/dir?

Re: dccharacter - Излить посильно

legion » 03 июл 2012, 15:38

Я не уверен, что он этот вопрос поднимал в связи с 3D.

Re: dccharacter - Излить посильно

Duhas » 03 июл 2012, 17:18

вероятно потому что есть интерпретаторы Гкода в степдир.. и нету готовой чпу для ДПТ

Re: dccharacter - Излить посильно

dccharacter » 03 июл 2012, 17:44

Но подожди, интерпретатор-то под дуню есть, так? То, что он в итоге на выход дает степ/дир - так это, подозреваю, очень маленький кусочек кода, который теоретически легко подменить.

Re: dccharacter - Излить посильно

Duhas » 03 июл 2012, 18:26

на что ? синхронизация нескольких ДПТ не так тривиальна.. имхо..

Re: dccharacter - Излить посильно

dccharacter » 03 июл 2012, 18:28

Duhas писал(а):на что ? синхронизация нескольких ДПТ не так тривиальна.. имхо..

Ну да, но по сравнению с синхронизацией нескольких ДПТ+эмуляция степ-дир она проще :-)

Re: dccharacter - Излить посильно

Duhas » 03 июл 2012, 18:31

а в чем проблема соорудить стэп дир для ДПТ с энкодером? правда при низком разрешении будет или лютая колебательность или никакая скорость.. зная что там у Мура за движки, скорости особой там и не будет.. так что вполне вариант сделать к ним привода стэп дир

Re: dccharacter - Излить посильно

Myp » 03 июл 2012, 18:59

вот вот
как назло никто почему то не пытался к ардуине подключить 3 ДПТ для 3х осевого станка :(

я пока только придумал ограничить програмно максимальную скорость ШД в программе управления, чтобы убогий эмулятор на ДПТ гарантированно успевал отработать.

Re: dccharacter - Излить посильно

dccharacter » 03 июл 2012, 19:27

Myp писал(а):вот вот
как назло никто почему то не пытался к ардуине подключить 3 ДПТ для 3х осевого станка :(

я пока только придумал ограничить програмно максимальную скорость ШД в программе управления, чтобы убогий эмулятор на ДПТ гарантированно успевал отработать.

Ничо, ща на дискавери замутим

Re: dccharacter - Излить посильно

dccharacter » 04 июл 2012, 12:27

Мур, я вчера проверил второй интерфейс энкодеров. Все работает. В проце четыре (:()хардовых интерфейса (ТИМ1-ТИМ4). Ну чо, мутим?

Re: dccharacter - Излить посильно

Myp » 04 июл 2012, 15:30

ну если там всё прям шоколадно то давай =)

тока я стм то не имею пока что.
семпл дискавери мне не прислали почему-то, а покупать я не стал)
щас поищу где надыбать эту штуку.

Re: dccharacter - Излить посильно

dccharacter » 04 июл 2012, 16:02

Myp писал(а):ну если там всё прям шоколадно то давай =)

тока я стм то не имею пока что.
семпл дискавери мне не прислали почему-то, а покупать я не стал)
щас поищу где надыбать эту штуку.

а у тебя энкодеры уже стоят? какие?

Re: dccharacter - Излить посильно

Myp » 04 июл 2012, 16:28

там банальная оптопара made in USSR
с диском на 6 прорезей.

но есть семплы AS5048A

Добавлено спустя 9 минут 48 секунд:
в стм как вобще эти плюшки с энкодерами сделаны? есть хардварные интерфейсы для обычных квадратурных энкодеров?

тода надо заказать AS5140H, у него квадратырный выход есь =)

Re: dccharacter - Излить посильно

dccharacter » 04 июл 2012, 16:37

Myp писал(а):там банальная оптопара made in USSR
с диском на 6 прорезей.

но есть семплы AS5048A

Добавлено спустя 9 минут 48 секунд:
в стм как вобще эти плюшки с энкодерами сделаны? есть хардварные интерфейсы для обычных квадратурных энкодеров?

тода надо заказать AS5140H, у него квадратырный выход есь =)

У меня 5040 в сервах. Да, интерфейс для квадратурного энкодера. К сожалению SPI не работает как надо в СТМ32, поэтому полностью хардово реализовать опрос SPI енкодеров не получится.


cron
Rambler\'s Top100 Mail.ru counter