Простой контроллер униполярного двигателя на PIC
Модераторы: Dj_smart, life, koolhatcker
Re: Простой контроллер униполярного двигателя на PIC
Сегодня проверил один контроллер-драйвер. Сначала грелся один 555й. По схеме нашел соплю, исправил. При нижнем по схеме положении подстроечника этот самый 555й тоже несильно но грелся. Установил напругу 0.187в на 1й ноге пики, через некоторое время движок запел, уменьшил напругу до 0.184, перестал петь. Так и оставил. Стал подавать импульсы Степ "земляным" проводком касаясь резюка R1, шпидель закрутился, но как то около одной точки, возможно из-за некачественных "импульсов". В какие то периоды движок опять пел на разные голоса. В процессе такого тестирования все 555е одинаково грелись градусов до 40 или 45. Радиаторы полевиков были вообще холодные.
Подключал так: АН, БН, ВН, ГН соединял с плюсом, АК - VT1, ВК - T1, БК - VT2, ГК - T2.
Подключал так: АН, БН, ВН, ГН соединял с плюсом, АК - VT1, ВК - T1, БК - VT2, ГК - T2.
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
-
- Станкостроитель
- Сообщения: 1954
- Зарегистрирован: 07 дек 2009, 01:00
- Имя: Андрей
- Откуда: Беларусь Дзержинск
- Контактная информация:
Re: Простой контроллер униполярного двигателя на PIC
Движки петь должны, это ШИМ работает. Почему греются 555, понятия не имею Собрал 16 штук этого контроллера, ни разу не было проблем. До трех ампер радиаторы на полевики не ставил вообще.
Re: Простой контроллер униполярного двигателя на PIC
Вобщем, предыстория такая.
Стал искать причину пропуска шагов двигателя, когда тестировал оси в Линукс-CNC. Решил для эксперимента в качестве дросселя поставить трансформатор 220в, первичную обмотку. Ток в обмотках повысил до 1.6А. Протестировал ось X, стала работать замечательно без пропусков, движок греться стал меньше. Дошло дело до оси X. До некоторого момента всё было нормально. Потом вдруг какие то хрипы, думал механика, оказалось сам движок хрипит. Добрался до контроллера, а там крайний полевик греется сильно, с радиатором. Да и остальные полевики всех контроллеров тоже греются но не сильно.
Может ли быть причиной нагрева полевиков введенный в цепь дроссель большой индуктивности? Может ли причиной выхода из строя полевика быть перегрев? Какой дроссель надо ставить?
Стал искать причину пропуска шагов двигателя, когда тестировал оси в Линукс-CNC. Решил для эксперимента в качестве дросселя поставить трансформатор 220в, первичную обмотку. Ток в обмотках повысил до 1.6А. Протестировал ось X, стала работать замечательно без пропусков, движок греться стал меньше. Дошло дело до оси X. До некоторого момента всё было нормально. Потом вдруг какие то хрипы, думал механика, оказалось сам движок хрипит. Добрался до контроллера, а там крайний полевик греется сильно, с радиатором. Да и остальные полевики всех контроллеров тоже греются но не сильно.
Может ли быть причиной нагрева полевиков введенный в цепь дроссель большой индуктивности? Может ли причиной выхода из строя полевика быть перегрев? Какой дроссель надо ставить?
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Re: Простой контроллер униполярного двигателя на PIC
Такая мысль, моё имхо, может это ток самоиндукции в момент обрыва цепи полевиком? Тогда может диоды в обратном включении повесить на дросселя?
....
некоторе время спустя...
проверил тот контроллер - жив!!! А полевики греются до 60 градусов при подключении крупного дросселя.
Может есть другое средство, кроме дросселя, чтобы исключить пропуск шагов? Помехи от станка действительно сильные идут, я отодвинул блок управления подальше от станка, а то при открытой крышке постоянно вылетает ошибка "broken pipe". Я и в БИОСЕ поставил SPP вместо EPP, не помогло. Может плату опторазвязки экранировать? Или в настройках частоту импульсов уменьшить? Есть еще кабель ЛПТ самодельный, 36 см, плоский, может его еще попробовать?
....
некоторе время спустя...
проверил тот контроллер - жив!!! А полевики греются до 60 градусов при подключении крупного дросселя.
Может есть другое средство, кроме дросселя, чтобы исключить пропуск шагов? Помехи от станка действительно сильные идут, я отодвинул блок управления подальше от станка, а то при открытой крышке постоянно вылетает ошибка "broken pipe". Я и в БИОСЕ поставил SPP вместо EPP, не помогло. Может плату опторазвязки экранировать? Или в настройках частоту импульсов уменьшить? Есть еще кабель ЛПТ самодельный, 36 см, плоский, может его еще попробовать?
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
- xxx-scorpion
- Станкостроитель
- Сообщения: 56
- Зарегистрирован: 30 авг 2009, 00:00
- Откуда: Минск
Re: Простой контроллер униполярного двигателя на PIC
Может у ког прошивки остаись? А то с первого поста ссылка не работает
Re: Простой контроллер униполярного двигателя на PIC
Схема, прошивка и печатка для варианта NE555
http://cncfiles.su/download/4185
http://cncfiles.su/download/4185
Тихо надфилем шурша,
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
Строю ЧПУ-станок неспеша...
Мой станок: http://www.cncmasterkit.ru/viewtopic.ph ... 348#p97348
-
- Станкостроитель
- Сообщения: 1954
- Зарегистрирован: 07 дек 2009, 01:00
- Имя: Андрей
- Откуда: Беларусь Дзержинск
- Контактная информация:
Re: Простой контроллер униполярного двигателя на PIC
xxx-scorpion, Лови, инверсная для схемы с транзисторными драйверами, не инверсная для IRL-ов и не555-х.Скачать файл 628uni.rar (767.00 B)
- xxx-scorpion
- Станкостроитель
- Сообщения: 56
- Зарегистрирован: 30 авг 2009, 00:00
- Откуда: Минск
Re: Простой контроллер униполярного двигателя на PIC
Спасибо, работает
я так понял подходит для IRLZ44 ,без 555beozar писал(а): не инверсная для IRL-ов и не555-х.Скачать файл 628uni.rar (767.00 B)
-
- Станкостроитель
- Сообщения: 1954
- Зарегистрирован: 07 дек 2009, 01:00
- Имя: Андрей
- Откуда: Беларусь Дзержинск
- Контактная информация:
Re: Простой контроллер униполярного двигателя на PIC
Да, для схемы без транзисторной накачки, где ирлы прямо на пик подключены. Ее же использую в схеме с 555-ми. Для схемы с транзисторами нужна инверсия.xxx-scorpion писал(а):я так понял подходит для IRLZ44 ,без 555
-
- Станкостроитель
- Сообщения: 16
- Зарегистрирован: 04 янв 2012, 23:19
- Откуда: Украина, Горловка
Re: Простой контроллер униполярного двигателя на PIC
Доброго вам ...
Подскажите, а как ноликом прибивать режим удержания, а единичкой возвращать?
Подскажите, а как ноликом прибивать режим удержания, а единичкой возвращать?
-
- Станкостроитель
- Сообщения: 16
- Зарегистрирован: 04 янв 2012, 23:19
- Откуда: Украина, Горловка
Re: Простой контроллер униполярного двигателя на PIC
Как в банкоматах у этих америкосов в удержании не поют, хрен его знает.beozar писал(а):Движки петь должны, это ШИМ работает.
-
- Станкостроитель
- Сообщения: 24
- Зарегистрирован: 28 ноя 2012, 23:15
- Имя: Сергей
- Откуда: г. Задонск
Re: Простой контроллер униполярного двигателя на PIC
ой глупость написал.
Re: Простой контроллер униполярного двигателя на PIC
Собрал данный контроллер в надежде что он будет проще биполярного.Но тот же результат что и с биполярным(((.Не крутит движок hy200-3437.Ставил ток от 1 до 3 ампер,только жужжит движок.На плате было пару соплей в рез-те чего горел резистор 1кОм возле стабилизатора,так же была сопля на одном транзисторе.Сопли убрал,резистор поменял-не работает.Поставил движок em-181-тот же результат.Мог ли сгореть PIC из-за коротышей?Драйвер на 555
Re: Простой контроллер униполярного двигателя на PIC
Вообще-то такие процедуры нужно делать до включения устройства (аксиома типа). Погореть могло все, что угодно. Я собрал 4 штуки, все запустились с первого раза, хотя вру, первый со второго раза. На печатке ноги транзистора были разведены под другой корпус, пришлось транзистору ноги выламывать в соответствующее положение.Эдик писал(а):На плате было пару соплей в рез-те чего горел резистор 1кОм возле стабилизатора,так же была сопля на одном транзисторе.Сопли убрал,резистор поменял-не работает
Re:
Какие входы нужно подтянуть,можно поподробнее?beozar писал(а):Импульсы степ дир должны быть низкого уровня, в маче ставится "актив ло", входы подтянуты на +. Длительность степ не менее 25милисек, дир 5. Соик или дип значения не имеет!
Ого!Только сейчас узнал об этом.Поменял выводы местами,но всёравно не крутит,только 555 немного греются.beozar писал(а):НЕТ! А-С первая обмотка, B-D вторая обмотка! A-B-C-D это последовательность импульсов, а не выводы двигателя!
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Простой контроллер униполярного двигателя на PIC
Чем крутишь? Может частота шагов большая и сразу? Ему плавный разгон нужен.Эдик писал(а):только жужжит движок
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
-
- Смотрящий
- Сообщения: 1504
- Зарегистрирован: 30 авг 2009, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простой контроллер униполярного двигателя на PIC
Эдик, это фото платы до того, как сопли убрал или после? Ибо соплей на фото достаточно...
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Re: Простой контроллер униполярного двигателя на PIC
Кручу через мач3.Частота шагов на минимуме.Dj_smart писал(а):Чем крутишь? Может частота шагов большая и сразу? Ему плавный разгон нужен.Эдик писал(а):только жужжит движок
Вообще-то после,но сейчас ещё одну соплю заметил.Убрал,то же жужжание осталось.Купил новый пик и irf-ы,но таймеров небыло((.Завтра поеду в другое место,и детали поменяю все..Посмотрим.koolhatcker писал(а):Эдик, это фото платы до того, как сопли убрал или после? Ибо соплей на фото достаточно...
Re: Простой контроллер униполярного двигателя на PIC
Жужжит постоянно или когда включаешь движение?Эдик писал(а):соплю заметил.Убрал,то же жужжание осталось
На 14 странице вариант подключения твоего двигателя. Мне кажется у тебя в этом проблема
http://www-app.etsit.upm.es/departament ... hy_lab.pdf
Re: Простой контроллер униполярного двигателя на PIC
Fiks, Спасибо за схемы,именно такой не видел!Жужжит когда включаю движение.Я пока для тестов на маленьком принтерном тренируюсь,но и на этом большом то же самое было.Думаю из-за соплей что-то всётаки сгорело.Завтра буду тестить с новыми деталями.
Re: Простой контроллер униполярного двигателя на PIC
Сегодня купил таймеров.Поменял таймеры,пик и полевики.Вклчаю-опять та же тема.Решил перепаять резисторы по 5w,были сомнения в их номинале.Поставил 0,22Ома.Подал питание-пошёл дым из движка,как оказалось он там на 5 вольт был,а я 36 подал.Решил подключить HY 200 3437.Подключал как на схеме,подал питание-взорвалась одна ne555.Ток был около 1А.Скажите пожалуйсто,в чём может быть дело?
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Простой контроллер униполярного двигателя на PIC
При работающем шиме туда и 220 можно подавать.Эдик писал(а):он там на 5 вольт был,а я 36 подал.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
Re: Простой контроллер униполярного двигателя на PIC
Последовательно питанию двигателей подключи автомобильную или аналогичную лампочку на 36V. Подай питание не больше 12V и проверь питание на стабилизаторе. Разберись с обмотками двигателя. Покажи фотки движков и как ты их подключаешь. Ту мне кажется еще влияет последовательность подачи питания. Сначала подается питание на логику, а потом на движки. 555 взорвались похоже из-за перенапряжения. Выдерни все микрухи подай питание на логику и проверь правильность запитки.
Re: Простой контроллер униполярного двигателя на PIC
Fiks, С лампочкой нужно попробовать(возможно завтра),слышал эту идею,но лампочки под рукой нет..Питание подаётся с задержкой,для этого собран БП с задержкой на ne555 с этого форума..Если таймеры сгорели,значит полевикам тоже капут?Движок подключен так:двухцветные провода вместе и на ''+'',чёрный-фаза А,оранжевый-В,красный-С,жёлтый-D.
Re: Простой контроллер униполярного двигателя на PIC
Вот такие скрутки (не качественные) чреваты боком. В электро товарах купи земляную шину с винтами и через неё соедини, а лучше сделай спайку. Полевики можно аккуратно выпаять и проверить. Как проверить в инете полно информации. Не спеши все сразу врубать, проверяй по шагам, меньше ошибок будет.Эдик писал(а):Движок подключен так:двухцветные провода вместе и на ''+''
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Простой контроллер униполярного двигателя на PIC
Униполяр? При пробитом полевике быстрее мотор задымит! В движке уверен?Эдик писал(а):Дело в пробитом мосфете?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
Re: Простой контроллер униполярного двигателя на PIC
Униполярный..Движок б/у,но снят с рабочей машины.При включении маленького принтерного движка погорели дорожки на плате внутри движка(от проводов до обмоток которые идут).