управление токарным станком

michman
Offline
Зарегистрирован: 22.05.2013

доброго времени

подскажите пожалуста собираюсь делать управление токарным станком

нужна консультация по оборудованию 

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

думаю собирать на Arduino Mega ( Atmega 2560) R3 

LCD матричный - ? - желательно побольше размера 

кнопки - минимум 5 шт.

подскажите пожалуста, какие комплектующие лючше подойдут?

заранее спасибо.

 

 

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

доброго времени

подскажите пожалуста собираюсь делать управление токарным станком

нужна консультация по оборудованию 

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

думаю собирать на Arduino Mega ( Atmega 2560) R3 

LCD матричный - ? - желательно побольше размера 

кнопки - минимум 5 шт.

подскажите пожалуста, какие комплектующие лючше подойдут?

заранее спасибо.

 

 

Для этой цели Вам и мини должен подойти http://www.ebay.com/itm/New-Pro-Mini-atmega328-5V-16M-Replace-ATmega128-Arduino-Compatible-Nano-/130839929399?pt=LH_DefaultDomain_0&hash=item1e76aae237. Дисплей можно взять вместе с кнопками http://www.ebay.com/itm/Arduino-LCD1602-Character-LCD-I-O-Expansion-Board-LCD-Keypad-Shield-/400492364075?pt=US_Cordless_Telephones_Handsets&hash=item5d3f34812b.

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

michman
Offline
Зарегистрирован: 22.05.2013

спасибо за ответ,

а можно немного обнаглеть и попросить схемку управления двигателем

кстати мотор 220 вольт, 550 ватт, колекторник и именно постоянка,

и желательно с обратной связью.

а то сижу второй день, а толку нет.

Roman
Offline
Зарегистрирован: 15.02.2013

Я так понял, что дисплей Вас устраивает.

К мини его нужно будет подключать проводочками, а не садить на разъем.

Если Вы не вкурсе, к мини надо програматор. На ebay его цена около 3$ http://www.ebay.com/itm/170813830162?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 .

Обратная связь будет от датчика холла, сигнал от которого должен поступать на прерывания контроллера.

Схемы у меня нет, но в инете вы ее сможете найти. Ищите драйвер для коллекторного двигателя. В ее основе 4 полевых (MOSFET) транзистора. 

 

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

а чем вы собрались скорость двигателя регулировать?

Roman
Offline
Зарегистрирован: 15.02.2013

Michal пишет:

а чем вы собрались скорость двигателя регулировать?

сигналом ШИМ

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

Асинхронник шимом.... ну как по мне так лучше чо нить специализированное использовать, чтобы с ОС были, защита и т.п., т.к. вроде станок, а не вентилятор :)

Roman
Offline
Зарегистрирован: 15.02.2013

Michal пишет:

Асинхронник шимом.... ну как по мне так лучше чо нить специализированное использовать, чтобы с ОС были, защита и т.п., т.к. вроде станок, а не вентилятор :)

Вы невнимательно читаете посты! Используется колекторный двигатель!

Veter
Offline
Зарегистрирован: 22.05.2013

Чтобы темы не плодить, позвольте здесь спросить: если для управления ч/либо брать сигнал с датчика холла ДВС, то какие ограничения по способности обработать электрический сигнал? Значения могут достигать 200 сигналов в секунду. Pro mini с этим справиться?

Roman
Offline
Зарегистрирован: 15.02.2013

Veter пишет:

Чтобы темы не плодить, позвольте здесь спросить: если для управления ч/либо брать сигнал с датчика холла ДВС, то какие ограничения по способности обработать электрический сигнал? Значения могут достигать 200 сигналов в секунду. Pro mini с этим справиться?

Нужно читать манул к контроллеру. Но думаю что справится!

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

Roman пишет:

Вы невнимательно читаете посты! Используется колекторный двигатель!

а да, пардон... но ШИМ тут тоже с оговорками... нужно синхронизиорвать включение симистора по переходу через 0 питающего напряжения... а то фигня получится :)

Roman
Offline
Зарегистрирован: 15.02.2013

Michal пишет:

Roman пишет:

Вы невнимательно читаете посты! Используется колекторный двигатель!

а да, пардон... но ШИМ тут тоже с оговорками... нужно синхронизиорвать включение симистора по переходу через 0 питающего напряжения... а то фигня получится :)

И Вы снова невнимательны! Движок на постоянку!

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

спасибо за ответ,

а можно немного обнаглеть и попросить схемку управления двигателем

кстати мотор 220 вольт, 550 ватт, колекторник и именно постоянка,

и желательно с обратной связью.

а то сижу второй день, а толку нет.

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

 

michman
Offline
Зарегистрирован: 22.05.2013

спасибо, очень интересно буду делать, пробовать.

michman
Offline
Зарегистрирован: 22.05.2013

прошу прощения за еще один вопрос,

где можно по подробнее почитать про эту схемку, програмное обеспечение?

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

прошу прощения за еще один вопрос,

где можно по подробнее почитать про эту схемку, програмное обеспечение?

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

можно через скайп pro_100_roman

axill
Offline
Зарегистрирован: 05.09.2011

Roman пишет:

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

 

В такой схеме у вас не получится постоянного напряжения, 100мкф конденсатора не достаточно, чтобы существенно сгладить выпрямленное напряжение - будут провалы практически до нуля.

если ваш ШИМ не синхронизировать с синусоидой, о чем вам выше сказали, ерунда получится

в тоже время пики напряжения на конденсаторе будут превышать 220в, у вас двигатель на это расчитан?

что касается ваших вопросов в начале:

мега 2560 неплохой выбор, ее точно будет с большим запасом. Думаю что Uno хватит

- дисплей надо выбирать исходя из того для чего он. Для простых задач отлично подходят текстовые 1602 или 2004. Если брать из китая там правда не будет русского. Если нужен компактный - отличный вариант дисплеи от нокич 3310или 5110. Для сложных задач брать графику -128х64 или 320х240

 

Roman
Offline
Зарегистрирован: 15.02.2013

axill пишет:

Roman пишет:

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

 

В такой схеме у вас не получится постоянного напряжения, 100мкф конденсатора не достаточно, чтобы существенно сгладить выпрямленное напряжение - будут провалы практически до нуля.

если ваш ШИМ не синхронизировать с синусоидой, о чем вам выше сказали, ерунда получится

в тоже время пики напряжения на конденсаторе будут превышать 220в, у вас двигатель на это расчитан?

что касается ваших вопросов в начале:

мега 2560 неплохой выбор, ее точно будет с большим запасом. Думаю что Uno хватит

- дисплей надо выбирать исходя из того для чего он. Для простых задач отлично подходят текстовые 1602 или 2004. Если брать из китая там правда не будет русского. Если нужен компактный - отличный вариант дисплеи от нокич 3310или 5110. Для сложных задач брать графику -128х64 или 320х240

 

Не знаю что у кого там получится, но у меня все работает (двигатель коллекторный на переменку на 800 Вт) и без синхронизации с синусоидой. А провалы если и есть, то их незаметно (осциллографом не проверял). А если и будут заметны, то доставить пару сотен микрофарад не создаст проблемы.

michman
Offline
Зарегистрирован: 22.05.2013

у меня сейчас работает вот по такой схеме 

регулятор для регулировки освещения, работает нормально. надеюсь что схемка которую мне предлложили 

вполне пойдет, 

и если можно, пожалуста, скинте прошивку для этой схемки, и желательно расписать если нетрудно что куда,

а то это будет мой первый опыт работы на Arduino и желательно с энкодером

заранее благодарен.

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

у меня сейчас работает вот по такой схеме 

регулятор для регулировки освещения, работает нормально. надеюсь что схемка которую мне предлложили 

вполне пойдет, 

и если можно, пожалуста, скинте прошивку для этой схемки, и желательно расписать если нетрудно что куда,

а то это будет мой первый опыт работы на Arduino и желательно с энкодером

заранее благодарен.

Во первых - какую схему вам предложили?

Во вторых - прошивать будем контроллер, а не схему.

Скиньте предложенную вам схему!

Какой контроллер Вы выбрали?

Какой дисплей, какой энкодер будете использовать?

michman
Offline
Зарегистрирован: 22.05.2013

1. схемка будет та что выше в этой теме на транзисторе.

2. контролер Arduino Mega ( Atmega 2560) R3 - пусть будет для дольнейшего развития.

3. дисплей - 4х20 LCD для Arduino 

4. энкодер есть, посчитаю точно сколько рисок, примерно 320 и одна отдельно.

-------

что хочу получить?

1. регулировка оборотов с обратной связью, (двигатель постоянного тока, возбуждение паралельное 220В, 550 ватт, 3,6А, 6000 об\мин, редуктор 1:6) индикация оборотов, реверс, тормоз электродвигателем. энкодер ставлю на шпиндель. 

вот пока так, если получиться то продолжу еще и автоматические подачи на продольное и поперечное перемещение,

но это максимум.

схему управления собрать смогу сам, андуино и дисплей возьму в своем городе

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

1. схемка будет та что выше в этой теме на транзисторе.

2. контролер Arduino Mega ( Atmega 2560) R3 - пусть будет для дольнейшего развития.

3. дисплей - 4х20 LCD для Arduino 

4. энкодер есть, посчитаю точно сколько рисок, примерно 320 и одна отдельно.

-------

что хочу получить?

1. регулировка оборотов с обратной связью, (двигатель постоянного тока, возбуждение паралельное 220В, 550 ватт, 3,6А, 6000 об\мин, редуктор 1:6) индикация оборотов, реверс, тормоз электродвигателем. энкодер ставлю на шпиндель. 

вот пока так, если получиться то продолжу еще и автоматические подачи на продольное и поперечное перемещение,

но это максимум.

схему управления собрать смогу сам, андуино и дисплей возьму в своем городе


Энкрдер я так понимаю выдает импульсы, или что то другое? То есть в качестве энклдера датчик холла, оптопара, геркон,...

michman
Offline
Зарегистрирован: 22.05.2013

да в качестве энкодера оптопара,(еще один вопрос, в энкодере стоит плата на транзисторах, можноли использовать 

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

Roman
Offline
Зарегистрирован: 15.02.2013

michman пишет:

да в качестве энкодера оптопара,(еще один вопрос, в энкодере стоит плата на транзисторах, можноли использовать 

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


Почему бы и нет. Выпачйте все лишнее и оставьте только свето- и фото- диоды.

Roman
Offline
Зарегистрирован: 15.02.2013

Хотя как на меня проще использовать датчик холла.

Roman
Offline
Зарегистрирован: 15.02.2013

michman, пишите мне лучше на скайп, он сверху написан.

michman
Offline
Зарегистрирован: 22.05.2013

Roman пишет:

michman, пишите мне лучше на скайп, он сверху написан.

ок, ждите, как сынка комп освободить буду писать :-) 

 

Otheral
Offline
Зарегистрирован: 22.10.2012

Если экран надо большой, можно с тачем поставить, на мегу самое то... Там памяти достаточно, чтобы его потянуть в полном обьеме