Простой контроллер униполярного двигателя на PIC

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

Urx
Станкостроитель
Станкостроитель
Сообщения: 211
Зарегистрирован: 05 окт 2012, 11:44
Откуда: Владимирская область

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Urx »

Сегодня проверил один контроллер-драйвер. Сначала грелся один 555й. По схеме нашел соплю, исправил. При нижнем по схеме положении подстроечника этот самый 555й тоже несильно но грелся. Установил напругу 0.187в на 1й ноге пики, через некоторое время движок запел, уменьшил напругу до 0.184, перестал петь. Так и оставил. Стал подавать импульсы Степ "земляным" проводком касаясь резюка R1, шпидель закрутился, но как то около одной точки, возможно из-за некачественных "импульсов". В какие то периоды движок опять пел на разные голоса. В процессе такого тестирования все 555е одинаково грелись градусов до 40 или 45. Радиаторы полевиков были вообще холодные.
Подключал так: АН, БН, ВН, ГН соединял с плюсом, АК - VT1, ВК - T1, БК - VT2, ГК - T2.
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Re: Простой контроллер униполярного двигателя на PIC

Сообщение beozar »

Движки петь должны, это ШИМ работает. Почему греются 555, понятия не имею :( Собрал 16 штук этого контроллера, ни разу не было проблем. До трех ампер радиаторы на полевики не ставил вообще.
Urx
Станкостроитель
Станкостроитель
Сообщения: 211
Зарегистрирован: 05 окт 2012, 11:44
Откуда: Владимирская область

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Urx »

Вобщем, предыстория такая.
Стал искать причину пропуска шагов двигателя, когда тестировал оси в Линукс-CNC. Решил для эксперимента в качестве дросселя поставить трансформатор 220в, первичную обмотку. Ток в обмотках повысил до 1.6А. Протестировал ось X, стала работать замечательно без пропусков, движок греться стал меньше. Дошло дело до оси X. До некоторого момента всё было нормально. Потом вдруг какие то хрипы, думал механика, оказалось сам движок хрипит. Добрался до контроллера, а там крайний полевик греется сильно, с радиатором. Да и остальные полевики всех контроллеров тоже греются но не сильно.
Может ли быть причиной нагрева полевиков введенный в цепь дроссель большой индуктивности? Может ли причиной выхода из строя полевика быть перегрев? Какой дроссель надо ставить?
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Urx
Станкостроитель
Станкостроитель
Сообщения: 211
Зарегистрирован: 05 окт 2012, 11:44
Откуда: Владимирская область

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Urx »

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

....
некоторе время спустя...
проверил тот контроллер - жив!!! А полевики греются до 60 градусов при подключении крупного дросселя.
Может есть другое средство, кроме дросселя, чтобы исключить пропуск шагов? Помехи от станка действительно сильные идут, я отодвинул блок управления подальше от станка, а то при открытой крышке постоянно вылетает ошибка "broken pipe". Я и в БИОСЕ поставил SPP вместо EPP, не помогло. Может плату опторазвязки экранировать? Или в настройках частоту импульсов уменьшить? Есть еще кабель ЛПТ самодельный, 36 см, плоский, может его еще попробовать?
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Аватара пользователя
xxx-scorpion
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение xxx-scorpion »

Может у ког прошивки остаись? А то с первого поста ссылка не работает
Urx
Станкостроитель
Станкостроитель
Сообщения: 211
Зарегистрирован: 05 окт 2012, 11:44
Откуда: Владимирская область

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Urx »

Схема, прошивка и печатка для варианта NE555
http://cncfiles.su/download/4185
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Re: Простой контроллер униполярного двигателя на PIC

Сообщение beozar »

xxx-scorpion, Лови, инверсная для схемы с транзисторными драйверами, не инверсная для IRL-ов и не555-х.Скачать файл 628uni.rar (767.00 B)
Аватара пользователя
xxx-scorpion
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение xxx-scorpion »

Спасибо, работает
beozar писал(а): не инверсная для IRL-ов и не555-х.Скачать файл 628uni.rar (767.00 B)
я так понял подходит для IRLZ44 ,без 555
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Re: Простой контроллер униполярного двигателя на PIC

Сообщение beozar »

xxx-scorpion писал(а):я так понял подходит для IRLZ44 ,без 555
Да, для схемы без транзисторной накачки, где ирлы прямо на пик подключены. Ее же использую в схеме с 555-ми. Для схемы с транзисторами нужна инверсия.
Alex-ssi
Станкостроитель
Станкостроитель
Сообщения: 16
Зарегистрирован: 04 янв 2012, 23:19
Откуда: Украина, Горловка

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Alex-ssi »

Доброго вам ...

Подскажите, а как ноликом прибивать режим удержания, а единичкой возвращать?
Alex-ssi
Станкостроитель
Станкостроитель
Сообщения: 16
Зарегистрирован: 04 янв 2012, 23:19
Откуда: Украина, Горловка

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Alex-ssi »

beozar писал(а):Движки петь должны, это ШИМ работает.
Как в банкоматах у этих америкосов в удержании не поют, хрен его знает. :)
Serj324
Станкостроитель
Станкостроитель
Сообщения: 24
Зарегистрирован: 28 ноя 2012, 23:15
Имя: Сергей
Откуда: г. Задонск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Serj324 »

ой глупость написал.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Собрал данный контроллер в надежде что он будет проще биполярного.Но тот же результат что и с биполярным(((.Не крутит движок hy200-3437.Ставил ток от 1 до 3 ампер,только жужжит движок.На плате было пару соплей в рез-те чего горел резистор 1кОм возле стабилизатора,так же была сопля на одном транзисторе.Сопли убрал,резистор поменял-не работает.Поставил движок em-181-тот же результат.Мог ли сгореть PIC из-за коротышей?Драйвер на 555
Аватара пользователя
Fiks
Станкостроитель
Станкостроитель
Сообщения: 439
Зарегистрирован: 01 ноя 2010, 01:00
Откуда: Московская обл.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Fiks »

Эдик писал(а):На плате было пару соплей в рез-те чего горел резистор 1кОм возле стабилизатора,так же была сопля на одном транзисторе.Сопли убрал,резистор поменял-не работает
Вообще-то такие процедуры нужно делать до включения устройства (аксиома типа). Погореть могло все, что угодно. Я собрал 4 штуки, все запустились с первого раза, хотя вру, первый со второго раза. На печатке ноги транзистора были разведены под другой корпус, пришлось транзистору ноги выламывать в соответствующее положение. :ggg:
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Fiks, Невнимательно посмотрел просто.Но детали вроде не грелись сильно..

Изображение

Изображение
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re:

Сообщение Эдик »

beozar писал(а):Импульсы степ дир должны быть низкого уровня, в маче ставится "актив ло", входы подтянуты на +. Длительность степ не менее 25милисек, дир 5. Соик или дип значения не имеет!
Какие входы нужно подтянуть,можно поподробнее?
beozar писал(а):НЕТ! А-С первая обмотка, B-D вторая обмотка! A-B-C-D это последовательность импульсов, а не выводы двигателя!
Ого!Только сейчас узнал об этом.Поменял выводы местами,но всёравно не крутит,только 555 немного греются.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Dj_smart »

Эдик писал(а):только жужжит движок
Чем крутишь? Может частота шагов большая и сразу? Ему плавный разгон нужен.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Re: Простой контроллер униполярного двигателя на PIC

Сообщение koolhatcker »

Эдик, это фото платы до того, как сопли убрал или после? Ибо соплей на фото достаточно...
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Dj_smart писал(а):
Эдик писал(а):только жужжит движок
Чем крутишь? Может частота шагов большая и сразу? Ему плавный разгон нужен.
Кручу через мач3.Частота шагов на минимуме.

koolhatcker писал(а):Эдик, это фото платы до того, как сопли убрал или после? Ибо соплей на фото достаточно...
Вообще-то после,но сейчас ещё одну соплю заметил.Убрал,то же жужжание осталось.Купил новый пик и irf-ы,но таймеров небыло((.Завтра поеду в другое место,и детали поменяю все..Посмотрим.
Аватара пользователя
Fiks
Станкостроитель
Станкостроитель
Сообщения: 439
Зарегистрирован: 01 ноя 2010, 01:00
Откуда: Московская обл.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Fiks »

Эдик писал(а):соплю заметил.Убрал,то же жужжание осталось
Жужжит постоянно или когда включаешь движение?
На 14 странице вариант подключения твоего двигателя. Мне кажется у тебя в этом проблема
http://www-app.etsit.upm.es/departament ... hy_lab.pdf
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Fiks, Спасибо за схемы,именно такой не видел!Жужжит когда включаю движение.Я пока для тестов на маленьком принтерном тренируюсь,но и на этом большом то же самое было.Думаю из-за соплей что-то всётаки сгорело.Завтра буду тестить с новыми деталями.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Сегодня купил таймеров.Поменял таймеры,пик и полевики.Вклчаю-опять та же тема.Решил перепаять резисторы по 5w,были сомнения в их номинале.Поставил 0,22Ома.Подал питание-пошёл дым из движка,как оказалось он там на 5 вольт был,а я 36 подал.Решил подключить HY 200 3437.Подключал как на схеме,подал питание-взорвалась одна ne555.Ток был около 1А.Скажите пожалуйсто,в чём может быть дело?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Dj_smart »

Эдик писал(а):он там на 5 вольт был,а я 36 подал.
При работающем шиме туда и 220 можно подавать.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Dj_smart, А из-за чего тогда шим может не работать?Поменял сгоремший таймер,подал питание...Короче нету в жизни счастья...

Изображение
Аватара пользователя
Fiks
Станкостроитель
Станкостроитель
Сообщения: 439
Зарегистрирован: 01 ноя 2010, 01:00
Откуда: Московская обл.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Fiks »

Последовательно питанию двигателей подключи автомобильную или аналогичную лампочку на 36V. Подай питание не больше 12V и проверь питание на стабилизаторе. Разберись с обмотками двигателя. Покажи фотки движков и как ты их подключаешь. Ту мне кажется еще влияет последовательность подачи питания. Сначала подается питание на логику, а потом на движки. 555 взорвались похоже из-за перенапряжения. Выдерни все микрухи подай питание на логику и проверь правильность запитки.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Fiks, С лампочкой нужно попробовать(возможно завтра),слышал эту идею,но лампочки под рукой нет..Питание подаётся с задержкой,для этого собран БП с задержкой на ne555 с этого форума..Если таймеры сгорели,значит полевикам тоже капут?Движок подключен так:двухцветные провода вместе и на ''+'',чёрный-фаза А,оранжевый-В,красный-С,жёлтый-D.

Изображение

Изображение
Аватара пользователя
Fiks
Станкостроитель
Станкостроитель
Сообщения: 439
Зарегистрирован: 01 ноя 2010, 01:00
Откуда: Московская обл.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Fiks »

Эдик писал(а):Движок подключен так:двухцветные провода вместе и на ''+''
Вот такие скрутки (не качественные) чреваты боком. В электро товарах купи земляную шину с винтами и через неё соедини, а лучше сделай спайку. Полевики можно аккуратно выпаять и проверить. Как проверить в инете полно информации. Не спеши все сразу врубать, проверяй по шагам, меньше ошибок будет.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Эх печаль..Купил лампочку сегодня,перепаял резисторы,заменил таймеры.Подал питание на логику-всё нрмально,ничего не греется,выставил 1ампер.Подключил лампочку,пропаял скрутку.Включил-мдленно сгорел резистор возле мосфета(мосфеты кстати не проверил).Не знаю..Дело в пробитом мосфете?

Изображение

Изображение

Изображение
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Dj_smart »

Эдик писал(а):Дело в пробитом мосфете?
Униполяр? При пробитом полевике быстрее мотор задымит! В движке уверен?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой контроллер униполярного двигателя на PIC

Сообщение Эдик »

Униполярный..Движок б/у,но снят с рабочей машины.При включении маленького принтерного движка погорели дорожки на плате внутри движка(от проводов до обмоток которые идут).
Ответить