схема L297 + 7409 + irfz44

Dj_smart

В теме вскользь упоминался мой драйвер, ну и вроде довёл я это дело до ума… 15об/сек - гарантированно, без пропусков и сбоев. Под Мачем, там есть функция разгона. Вообще-то максимально крутит 22 об/сек. , но для страховки поубавил. Тут вот коротенькое (640к) видео, можно глянуть.Скачать .Уж извиняйте, не мог не поделиться радостью…

kret_a_v
Dj_smart:

В теме вскользь упоминался мой драйвер, ну и вроде довёл я это дело до ума… 15об/сек - гарантированно, без пропусков и сбоев. Под Мачем, там есть функция разгона. Вообще-то максимально крутит 22 об/сек. , но для страховки поубавил. Тут вот коротенькое (640к) видео, можно глянуть.Скачать .Уж извиняйте, не мог не поделиться радостью…

действительно…
о каком драйвере…
работает красиво
выложите пож. схему и печатку

docktor_vatson

Dj_smart
вы имеете в виду схему с использованием 155РЕ3 или нет?

docktor_vatson

Dj_smart
благодарю за инфу. Темы прочитал, очень интересно, но возникает сразу вопрос, какие ШД подходят для этого драйвера (я имею в виду не нужны ли какие-то особые ШД работающие на высоких оборотак)? Потом немного не понятна саситема работы всего устройства, если есть возможность нарисовать блок схему драйвера, начиная от LPT порта, будет лично мне понятней. япредположил что так

kret_a_v
И у меня вопрос к вам, стоит ли изготавливать 3-й вариант драйвера если только доработана проблема с нагревом транзисторов и двигателей, а режим вращения не привышает 5 об/с.

kret_a_v

думаю что стоит…
проблема с нагревом транзисторов и двигателей - это главная проблема!!!
там лучше земля разведена по отношению к 2-му варианту
и использовать можно обычные полевики (а у меня их целый вагон)

а за счет модульности можно еще и пробовать другие драйвера уже при готовом рабочем решении… (нет пределу совершенства)

а режим вращения не привышает 5 об/с.
у меня пока сносно пашет на частоте 800шаг/сек - т.е. 4об/с.
в принцыпе более менее в моем железе это 4мм/сек
отлажу до конца контроллер думаю заменить передачу винт гайка на с шагом 5 -> 20мм\сек - это нормально будет?

к тому же думаю что у меня еще проблема в ДШИ-200
все хвалят FL движкм

Dj_smart
docktor_vatson:

Dj_smart
благодарю за инфу. Темы прочитал, очень интересно, но возникает сразу вопрос, какие ШД подходят для этого драйвера (я имею в виду не нужны ли какие-то особые ШД работающие на высоких оборотак)? Потом немного не понятна саситема работы всего устройства, если есть возможность нарисовать блок схему драйвера, начиная от LPT порта, будет лично мне понятней. япредположил что так

Да, ваша блок-схема правильная. А по движкам - у меня есть только низкоомные - ДШИ200-1-1(не уверен, но фото совпадают), и и DYNASYN 2.3V, 1.8 Ом. Так вот эти последние, я раскручивал до 27 об/сек. Был один 22
Ом, но я его благополучно спалил.Потом перемотал более толстым проводом, с меньшим колличеством витков, и стал он 4-х омным. Там же есть тема, как это делается, с видео и фото.
Именно сейчас: питание снизил до 28V, потому что по осциллу видно, что повышение ничего не даёт, и поставил защиту(на всяк случай) - диоды со стоков полевиков в кучу, и через стабилитрон Д817Г(100 вольт) - на корпус. Что имеем - если обратные выбросы не превышают 100 вольт( а полевики держат 100В), схема не вмешивается в процесс. Ну а если превышается - стабилитрон обрезает на безопасном для полевиков уровне. Стабилитрон надо именно совдеповский, потому что при использовании высокоомных двигателей, на нём рассеивается нехилая моща. Диоды распаяны прямо на выходных разьёмах, использовал SF38, просто многоих есть.

Народ, пока писал, тут по поводу скорости вопрос всплыл… Я использую Мач, с функцией плавного разгона! С места-4 об/сек, больше не выжмешь(у меня). По-моему и в KCam-е такая фича есть.

docktor_vatson

Dj_smart

По-моему и в KCam-е такая фича есть.

да есть, использовал, работает лучше но всё равно выше 10 об/с у меня не получалось разогнать, много пропуской, и даже иногда вращение назад!

Dj_smart

Мач, КСам…Хоть и есть в маче “своё ядро”, но винда всё равно спокойно жить не даёт. Единственная альтернатива - ДОС, однозадачно и однозначно. Есть у меня (как альтернатива 😃 ) разработка на МК. Скооперировались с программистом, который Си наверное знает лучше родного 😃. Моё железо и испытания, ПО - его. Так вот 32-я мега читает телефонную карту(512 метров) и управляет движками. Сначала она их крутила напрямую, а сейчас перешли на step/dir. Файлы сверловки со спринта понимает напрямую, а под PLT написан конвертер. И сейчас он как раз реализует функцию разгона, что бы переезды не занимали много времени. Есть все функции "взрослой"CNC-программы по настройкам под любой станок. И если у него хватит терпения, должно получиться что-то уникальное.

kret_a_v

Dj_smart неплохо бы этот софт поюзать

docktor_vatson

Ну вот и первые данные с Осциллографа
так на этом фото подключено всё но дв не запущен
тутдвигатель в работе
на всех каналах одно и тоже…
V делитель =2
развёртка 10 Ms

Dj_smart

А где снимались осцилограммы? На обмотке движка? У меня С1-94, так мне так и не удалось толком посмотреть 😦. Когда настраивал шим, смотрел на измерительном резисторе. Тоже мало хорошего - на одном резисторе сидят 2 обмотки. Но картинка куда устойчивей.

docktor_vatson

Dj_smart
да смотрел на выходе паралелно с дв

Ну что, кто нибудь может мне подсказать на счёт моих измерений осциллографом, что не так, или где ещё нужно измерить чтобы понять причину моей проблемы!!!

Dj_smart
kret_a_v:

а где можно взять схемное решение всего этого

По схемам: используется мой драйвер,ссылки выше . Мега просто выдаёт стер/дир, обслуживает двухстрочный дисплей, карточку и клавиатуру. Все это можно повесить на любые ноги меги, за исключением карточки, она по SPI-интерфейсу подключена, к соответствующим ногам.

ATLab
docktor_vatson:

Dj_smart
да смотрел на выходе паралелно с дв

Ну что, кто нибудь может мне подсказать на счёт моих измерений осциллографом, что не так, или где ещё нужно измерить чтобы понять причину моей проблемы!!!

Мало иметь инструмент, теперь нужно научиться им пользоваться. 😉
Для начала:

  1. снимите осциллограмму сигнала step
  2. снимите осциллограмму (для этого же step!) либо аналогичную той, что уже показали, либо (лучше!) на измерительном резисторе, при той же развертке по X
  3. Сравните периоды сигналов на осциллограммах. Если они совпадают - ШИМ нет.
    Если осциллограмма 2 по сравнению с осциллограммой 1 выглядит широкой размытой полосой (при той же развертке по X), то, скорее всего, ШИМ есть.

Пока непонятно, что у Вас творится.
Если про 10 мс не ошибка, то период сигнала на Ваших картинках 7*0.01=0.07 (сек.) - это похоже на то, что ШИМа нет, поскольку ШИМа не может быть на такой низкой частоте ~14 Гц.

Dj_smart

docktor_vatson, а каое у вас напряжение питание ШИМа ?

docktor_vatson

ATLab
хм, там не Ms а µS. действительно ошибся
объясните что такое измерительный резистор любой резистор большого номинала?

Dj_smart
питание на дВ 12 в.

питание платы 5.02 в