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

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

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

beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Сообщение beozar »

bobfender, а как ты соик вешал? Плата под дип.
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

контроллер пик у меня в корпусе SOIC
Т.е. плату разводили самостоятельно? Тогда скорее всего, что что-то перепутали при разводке...
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
bobfender
Станкостроитель
Станкостроитель
Сообщения: 70
Зарегистрирован: 07 апр 2010, 00:00
Контактная информация:

Сообщение bobfender »

ñäåëàë ÷òî òî òèïà ïåðåõîäíèê, êîòîðûé âñòàâëÿåòñÿ â ïàíåëüêó íà ïëàòå, âîò ñõåìà , êîíòðîëëåð ïàÿë êàê áû ïà ñïèíó, ñ ðàçâîäêîé âñå íîðìàëüíî,
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

сегодня попробую прошивку без удержания....
И как?
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
bobfender
Станкостроитель
Станкостроитель
Сообщения: 70
Зарегистрирован: 07 апр 2010, 00:00
Контактная информация:

Сообщение bobfender »

íå áûëî âðåìåíè ñåãîäíÿ, çàâòðà áóäó çíàòü....
bobfender
Станкостроитель
Станкостроитель
Сообщения: 70
Зарегистрирован: 07 апр 2010, 00:00
Контактная информация:

Сообщение bobfender »

Êàê ïîð÷ó íàâåëè!!!! íå óñïåë âêëþ÷èòü ïèòàíèå, êàê îáîðâàëñÿ ïðîâîä îò äâèãàòåëÿ ñ êàíàëà À è ïîïàë íà GATE òðàíçèñòîðà, è ñæåã, ñöóêà, 10 âèõîä êîíòðîëëåðà. :death:
Óâàæàåìûé koolhatcker íå ìîãëè áû âû ïîäïðàâèòü ïðîøèâêó áåç óäåðæàíèÿ òàê, ÷òîáû ïåðåíàïðàâèòü ñèãíàë íà ñâîáîäíóþ íîãó (íàïðèìåð íà âîñüìóþ), ïîæàëóéñòà! :sorry:
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Добрый день!
Решил собрать эту схему в развлекательных целях, но не заработало. Чуть подробнее: в схеме используются транзисторы вместо n-p-n(кт315) - BC639, вместо p-n-p(кт361)- BC640, может другие номиналы резисторов следует использовать? Двигатель находится просто в удержании- всегда, полевики сильно греются- всегда... R29, R30 -0,22 Ом, пременным резистором на первой ножке МК выставлено напряжение 0,11В, при подключении генератора на NE555, подымается до 0,23 В, в это время на 10,11,12,13 ножках МК сигнал с частотой 4-4,4 КГц. ШД использую от принтера (TYPE 103-550-0149 10.7 Ом), в плату внесены несущественные изменения- добавлена кренка на 12 В для питания от общей шины, какие будут рекомендации?
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Сообщение beozar »

У меня эта схема работает с ДШИ-200-2 по два в параллель, токи 3-4А на канал и один канал , дши-200-2 ток 2А, питание 24 вольта. Мосфеты холодные (почти).
С высокоомными движками не пробовал, может в этом дело?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

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

Сообщение koolhatcker »

на 10,11,12,13 ножках МК сигнал с частотой 4-4,4 КГц.
Либо вы неправильно измеряли либо какая-то неправильная версия прошивки просочилась в массы...
Период ШИМ определяется тактовой частотой генератора(используется внутренний на фиксированную частоту) и константой в программе. Если у вас там действительно 4 кГц, то это должно фиксироваться на слух.
ШД использую от принтера (TYPE 103-550-0149 10.7 Ом)
С этим двигателем при питании +24В ток не будет успевать вырастать до нужной величины. Особенно на частотах Step выше 1кГц.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Dj_smart писал(а):
кренка на 12 В для питания от общей шины
Питания чего?
транзисторов и последующей кренки на 5В разумеется, тоесть вся схема питается 24В которые заходят на плату.
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

С этим двигателем при питании +24В ток не будет успевать вырастать до нужной величины. Особенно на частотах Step выше 1кГц.
Это както можно исправить, не изменяя координально схему/плату?
Либо вы неправильно измеряли либо какая-то неправильная версия прошивки просочилась в массы...
Период ШИМ определяется тактовой частотой генератора(используется внутренний на фиксированную частоту) и константой в программе. Если у вас там действительно 4 кГц, то это должно фиксироваться на слух.
Прошивка у меня из этого архива "628irfz_w_hold.rar", частоту мерял мультиметром (исправный). Но нашлась другая запара, вспешке когда запаивал транзисторы(BC640,BC639) повтыкал их как ножки были выгнуты, сбила с толку монтажная схема, тоесть срезы транзисторов прилегают друг к другу, в даташит не глянул и получилось, что попутались ножки (надо было E-C-B, а получилось B-C-E), вчера попытался перепоять по правильному, результат кренка 12В греется как сумашедшая, видимо транзисторы пробило, новых пока нет, а какие Вы аналоги 315 и 361 использовали в своей схеме, что бы ножки не крутить?
Какая частота на этих ножках должна быть, если скинуть все транзисторы и повесить на эти ножки светодиоды, визуально смогу узреть испраность или неисправность ШИМ?
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Со скинутыми транзисторами, при СТЕПе 70-90 Гц, на 10,11,12,13 ножках МК частота прыгает от 5,0 до 5,35 кГц вне зависимости от частоты степа, при этом напряжение на этих ногах(10,11,12,13) - 3,5 В, как только степ убираю, напряжение на ножках 10,11,13 - 5,1 В, на 12 -0,7 В, это так и должно быть?
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

частота прыгает от 5,0 до 5,35 кГц вне зависимости от частоты степа
См. сообщение №101. 5 кГц там быть никак не может.
Вы разорвали петлю обратной связи. Такими экспериментами ничего выяснить не получится. Просто правильно запаяйте заведомо исправные транзисторы.
как только степ убираю, напряжение на ножках 10,11,13 - 5,1 В, на 12 -0,7 В, это так и должно быть?
Да. Так как драйверы инвертирующие, то получится, что полевики управляемые с ножек 10,11,13 будут закрыты, а управляемый с ножки 12 будет открыт(запитана 1 фаза).
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Сообщение beozar »

кренка 12В греется как сумашедшая
Ток по 12-и вольтам, по идее должен доходить до 400мА! Падение напряжения 12вольт, получаем почти 5 ватт рассеивания! У меня 12 отдельное, не стабилизированое.
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

koolhatcker писал(а):См. сообщение №101. 5 кГц там быть никак не может.
Вы разорвали петлю обратной связи. Такими экспериментами ничего выяснить не получится. Просто правильно запаяйте заведомо исправные транзисторы.
Спасибо за разъяснение, Вы так и не сказали какие биполярники использовали в своей схеме, с расположением ножек относительно корпуса как указано на монтажке?
Прошивка правильная 628irfz_w_hold\628uni.hex, не менялась с 12.04?
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

beozar писал(а):
кренка 12В греется как сумашедшая
Ток по 12-и вольтам, по идее должен доходить до 400мА! Падение напряжения 12вольт, получаем почти 5 ватт рассеивания! У меня 12 отдельное, не стабилизированое.
Получается по 100мА на канал, поставлю радиатор!
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Сообщение beozar »

Я использовал транзисторы кт3102 и кт3107, но плату разводил из расчета установки 315-361 , ноги выгибать пришлось. Прошивка правильная!
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

beozar писал(а):Я использовал транзисторы кт3102 и кт3107, но плату разводил из расчета установки 315-361 , ноги выгибать пришлось. Прошивка правильная!
Попробую еще перешить ПИК, если не поможет попробую заменить на новый, про транзисторы понял!
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Вот измененная под кренку 12В плата, может кому надо
Показать/Спрятать
Изображение
Показать/Спрятать
Изображение
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Транзисторы еще не купил, но возник встречный вопрос, разве нельзя было использовать всместо 9-ти биполярников и обвязки, одну ULN2003?... по цене раза в три получается дешевле...
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

разве нельзя было использовать всместо 9-ти биполярников и обвязки, одну ULN2003?
Можно. При условии, что ток не будет превышать 0,5А и его не нужно контролировать. Но тогда и МК не нужен:).
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
argusstar
Станкостроитель
Станкостроитель
Сообщения: 615
Зарегистрирован: 28 авг 2009, 00:00
Откуда: г.Омск

Сообщение argusstar »

:sorry:
Последний раз редактировалось argusstar 23 апр 2010, 13:54, всего редактировалось 1 раз.
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

Можно. При условии, что ток не будет превышать 0,5А и его не нужно контролировать. Но тогда и МК не нужен:).
Я имел ввиду управление полевиками через УЛН-ку с микроконтрорллера, надеюсь Вы меня правильно поняли?
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

Да, получается, что я Вас неправильно понял. Подразумевалось, что кт315/361 либо аналогичное у каждого в столе валяются, а за ULN2003 нужно куда-то идти/ехать. Если у вас обратная ситуация, то можете попробовать сделать на ULN2003, потом расскажете что получилось.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Аватара пользователя
vad
Станкостроитель
Станкостроитель
Сообщения: 35
Зарегистрирован: 20 апр 2010, 00:00
Откуда: Украина, Донецк
Контактная информация:

Сообщение vad »

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

Сообщение Dj_smart »

Ок! Будет время обязательно попробую.
Давай:). Но транзисторов pnp там вроде нет. Или о чём речь?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

Или о чём речь?
Речь о том, что 2шт кт315 + 1шт кт361 или подобного хлама на одну фазу - слишком дорого. Поэтому лучше бы вместо этой связки поставить просто составной транзистор, входящий в состав ULN2003:).
P.S. Куда девать заряд с затвора при закрытии ключа в ULN - до сих пор не понимаю. Но надеюсь, что vad всё выяснит и расскажет.
P.P.S. Dj_smart, я так и не понял в чём смысл, ибо доку на ULN2003 смотрел по диагонали, но очень похоже на следующую схему: нога PIC'а=>Транзистор с открытым коллектором=>Затвор IRFZ.
P.P.P.S :).
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

P.S. Куда девать заряд с затвора при закрытии ключа в ULN - до сих пор не понимаю. Но надеюсь, что vad всё выяснит и расскажет.
Об этом и речь...
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
bobfender
Станкостроитель
Станкостроитель
Сообщения: 70
Зарегистрирован: 07 апр 2010, 00:00
Контактная информация:

Сообщение bobfender »

ìîæíî ëè ïðèìåíèòü â äðàéâåðàõ ìîñôåòîâ npn òðàíçèñòîð êò3102ã ????
Ответить