|
|
|
|
Эти интерфейсы все знают, они предназначены для передачи байтов информации, то есть команд. А как их интерпретирует драйвер? Так как подключены два шаговых биполярных движка и внутри имеются PWM генераторы с силовыми элементами (на них собраны в принтере импульные блоки питания 30в>5в). Вот, например, драйвер SMC-C24, имеет 4-х и 2-х байтовый протокол обмена по последовательной шине и комад управления более 20. Такого интеллекта трудно достичь в самодельной схеме с микроконтроллером AVR или PIC. А драйверов от неработающих струйников сейчас навалом. Можно не курочить плату принтера, а перепаять концы схемы управления-получится готовый контроллер с шаговиками для любых применений. Я использовал таким образом плату с двигателями от 460 модели с драйверами LB1845. Перепаял по 6 проводов от каждого на LPT и получил микрошаговый (1/4 step) контроллер. Это уже не 400 а 800 шагов на оборот на том же приводе.
|
|
|
Я вам говорю - настоящий контроллер - это когда мозги и силовуха- друг от друга физически отделены. Для мощных движков 5 ампер 2.5 вольта - вообще драйвера интегральные не делают. Предлагаю обсудить мою конструкцию. Кто хочет могу выслать схему. Сейчас плату развел - спаиваю уже. Срочно нужен програмист под Linux GNU - встроенных систем. Сделаем нормальное устройство. |
|
|
То NN - а ШИМ стабилизация тока обмотки как у вас реализована - в смысле контролера ? А как управляете "верхними" ключами ? |
|
|
Для NN: 5а*2.5в=12.5 вт а в EPSON 1.5a и 40в на одну фазу, просто обмотки движков более высокоомные. И стоит в чипе PWM, надо только задавать Vref 0-7v и регулируй мощность от 0 до 60 вт, пока обмотка движка не сгорит. Я гонял с LB1845 шаговик от винчестера ST225. Ток был 1а на обмотку. Движек горячий - прикоснуться нельзя, а драйвер теплый. И подключать такой драйвер любой сможет без проблем. |
|
|
Wladimir_TS ◊ 19 января, 20:05 То NN - а ШИМ стабилизация тока обмотки как у вас реализована - в смысле контролера ? А как управляете "верхними" ключами ? dem-vr 19 января, 22:32 Для NN: 5а*2.5в=12.5 вт а в EPSON 1.5a и 40в на одну фазу, просто обмотки движков более высокоомные. И стоит в чипе PWM, надо только задавать Vref 0-7v и регулируй мощность от 0 до 60 вт, пока обмотка движка не сгорит. Я гонял с LB1845 шаговик от винчестера ST225. Ток был 1а на обмотку. Движек горячий - прикоснуться нельзя, а драйвер теплый. И подключать такой драйвер любой сможет без проблем. Я сделал так: поставил 2 ТЛ494 засинхронизировал их, потом полный мост на bt327, bt337 - трансформатор с 4 обмотками (5 - первичка идет на указанный мост). Вторичка - идет непосредственно на полевики IRZ34N - и так как обмотки гальванически развязаны питаем и верхнюю и нижнюю диагональ моста. На вторичке получается +10 и -10 В соотвественно. -10 даже хорошо быстро высасывет заряд и оставляет полевик запертым. Вообщем трасформатор в этом смысле идеалин. Вот. Когда првая шим отработала свои 50 (48 если точнее цикла) паралельно первому полевику стоит второй - и им управляет уже 2 шим (синхронная с первой.) Она добирает до 98 всего цикла то есть (50 до 98). Транзисторов конечно требуеться 8 штук уже на мост - зато полное управление вплоть до 1 и высокий ток и нече не грееться. На каждом поливеке выделяеться мизер. Схему могу выслать если что. Я плату же сделал - шас пояю. Мне нравиться термин открытая разработка - когда каждый добовляет в нее свои мысли. Давайте идти по такому варианту. Ей програмисты нужны под Линух управляющие системы - откликнитесь! |
|
|
Вышли пожалуйсто, а то по объяснению не очень понятно. |
|
|
выслал !: ) Вместе с перечнем элементов. А ты под линукс программишь? Может быть товарисчи есть? Хочеться объединить техническое зрение и управление шаговым двигателем... И все под линукс |
|
|
Я ентого линукса даже в глаза не видывал Все, кого лично знаю програмят на дельфях и вижуалбасике. |
|
|
NN: А почему не хочешь сделать от микроконтроллера AVR? Они стоят меньше 2$, но легко делается ШИМ, управление по времени(таймерами) и они имеют связь через RS232C для получения команд от персоналки, а распознаванием (техническим зрением) занимаются тоже AVR91 или ARM7(9). А под LINUX ищи программеров на LAZARIS - это тоже DELPHI, но фришная. Вышли мне твою схемку, а то я тоже слабо понял обьяснения. Я с такими движками 5а-2в имел дело в плоттере ЕС-5071М, там стояла военная стойка для круглосуточного управления двумя приводами с токовым ШИМ. (даже сохранил альбом со схемами на память). Я тогда перецепил эту тумбочку к порту принтера и написал драйвер под ACAD10. И рисовал этот планшетный графопостроитель до 2002 года. Потом также переделал чешский DIGIGRAF с движками постоянного тока и эндкодером 24в-375вт.Там стояла фрезерная и чертильная головы. Во время работы руками не сдвинуть траверсу даже сильно упираясь о стену. |
|
|
Выслал! Мне кажется не хватит ресурсов AVR за всем следить. Хотя надо подумать - но тогда ацп надо ставить. Лучше уж драйвер написать - и потом драйвером управлять просто - а он сам уж там варит ток. А ты на чем драйвер писал?! Сможешь прислать - что там и как?! |
|
|
|
|