Страница 7 из 21
Re: Простенький SMD раскладчик
Добавлено: 16 авг 2016, 11:52
NKS
Миша, может тему переименуешь? Ведь далеко уже не простенький раскладчик?

Re: Простенький SMD раскладчик
Добавлено: 16 авг 2016, 11:53
Duhas
michael-yurov писал(а):Duhas писал(а):Это столько драйверов шаговиков понадобится? или переключением?
Эти шаговики работают от постоянного напряжения 12 В. Управляются просто с помощью четырех транзисторов или, например, ULN2803 за 25 руб. сможет крутить два мотора (нужен будет еще управляющий микроконтроллер).
аа униполяры. понятно, тогда все и правда становится шибко проще.
Re: Простенький SMD раскладчик
Добавлено: 16 авг 2016, 11:56
Сергей Саныч
Duhas писал(а):аа униполяры. понятно, тогда все и правда становится шибко проще.
Да, и питаются напряжением, а не током - скорость-то большая не требуется.
Re: Простенький SMD раскладчик
Добавлено: 16 авг 2016, 12:00
michael-yurov
NKS писал(а):Миша, может тему переименуешь? Ведь далеко уже не простенький раскладчик?

Переименовал.
Да уж...
С оптическими линейками, автоматическими питателями, на профильных рельсах, с верхним и нижним зрением, полноценной пневматикой.
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 12:03
Serg
michael-yurov писал(а):Да уж...
С оптическими линейками, автоматическими питателями, на профильных рельсах, с верхним и нижним зрением, полноценной пневматикой.
СтепМастер подорожал т.к. для его удешевления был применён сборочный робот...

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 12:04
NKS
Во, так гораздо лучше

. А то зайдёт какой нибудь энтузиаст с мыслью "Щас похожее по-быстрому запилю...", а тут бац... и ступор на неделю обеспечен

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 12:16
michael-yurov
UAVpilot писал(а):СтепМастер подорожал т.к. для его удешевления был применён сборочный робот...
Нет, тут связи нет.
Подорожал из за большого количества брака от китайцев. Из за усложнения и улучшения платы, чего хотели пользователи.
Из за того, что раньше мне не хватало средств даже на то, чтобы иметь в запасе достаточное количество комплектующих.
Я решил, что лучше поднять цену, но всегда иметь в наличии надежный и качественный продукт, чем постоянно барахтаться с кредитами и кормить пользователей обещаниями, что скоро приедут детали, смогу собрать, отправить...
А потом еще решать проблемы с ремонтом удаленно из за проблемных китайских комплектующих.
Я и сейчас большую часть комплектующих закупаю в Китае, но микроконтроллеры и и еще некоторые компоненты покупаю европейского изготовления.
А раскладчик был изготовлен без денежных затрат на комплектующие.
Была договоренность, что я собираю два раскладчика, а детали оплачивает фирма моего друга, для которой собирался второй станок.
Re: Простенький SMD раскладчик
Добавлено: 16 авг 2016, 13:08
selenur
michael-yurov писал(а):Duhas писал(а):Это столько драйверов шаговиков понадобится? или переключением?
Эти шаговики работают от постоянного напряжения 12 В. Управляются просто с помощью четырех транзисторов или, например, ULN2803 за 25 руб. сможет крутить два мотора (нужен будет еще управляющий микроконтроллер).
К стати есть идея, вдруг когда нибудь понадобиться: если в каждый питатель встроить smd: ULN2803, attiny13+резистор, (займут очень мало места), и придумать разъем подключения к общей шине, которая будет состоять из 4-х проводов, 1)+12вольт 2) +5 вольт 3) Usart 4)gnd, это позволит управлять любым числом питалей всего по 4-м проводам.
В управляющей программе добавляется возможность, посылать в USART код нужного питателя, attiny в питателе, по USART если распознает свой код то на ULN2803 посылает сигналы для вращения мотора.
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:12
N1X
Хорошую полифоническую мелодию можно сыграть на этих штуках

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:18
michael-yurov
Так и будет.
Только 1 микроконтроллер на 4 мотора
Тут еще тонкость в том, что хотелось бы иметь кнопки управления для каждого питателя, и возможность выбора шага для каждого, а не централизованно.
Но мне не нравится, что для твоей идеи нужна общая шина, и что для реализации идеи я должен изменять чужую программу управления.
N1X писал(а):Хорошую полифоническую мелодию можно сыграть на этих штуках
К сожалению они работают очень тихо.
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:27
selenur
michael-yurov писал(а):Так и будет.
Только 1 микроконтроллер на 4 мотора
Тут еще тонкость в том, что хотелось бы иметь кнопки управления для каждого питателя, и возможность выбора шага для каждого, а не централизованно.
Но мне не нравится, что для твоей идеи нужна общая шина, и что для реализации идеи я должен изменять чужую программу управления.
N1X писал(а):Хорошую полифоническую мелодию можно сыграть на этих штуках
К сожалению они работают очень тихо.
Если рассматривать общую шину, то можно не только посылать код питателя, который должен сработать, но и настройку в которой содержится код питателя, и необходимое количество шагов.
Просто размер питателя небольшой, и будет ли удобно на нем располагать несколько кнопок

То что такая задумка требует немного изменять чужую программу это да... немного неудобно... Но можно автору подкинуть эту идею, а он реализует в своей программе.

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:36
selenur
Можно конечно сделать и не трогая управляющую программу, вот так: на головке которая опускается за деталью сделать что-то типа щупа, который коснется контакта на питателе, незадолго до захвата детали, при этом контакте микроконтроллер в текущем питателе, понимает что у него хотят взять новую детальку, запускает мотор.

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:44
Сергей Саныч
Полагаю, у Михаила уже есть подробный план, как всё реализовать

Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 13:47
michael-yurov
selenur писал(а):Можно конечно сделать и не трогая управляющую программу, вот так: на головке которая опускается за деталью сделать что-то типа щупа, который коснется контакта на питателе, незадолго до захвата детали, при этом контакте микроконтроллер в текущем питателе, понимает что у него хотят взять новую детальку, запускает мотор.

Да все это можно. Но в моем случае не нужно.
Программа может посылать по UART и номер питателя и сервисную информацию (числовое значение, которое я пока не знаю, как можно использовать в программе).
Только вот для этого придется высокочастотную линию данных разводить на все питатели и ставить кварц на каждый питатель, и настраивать шаг питателей в программе.
Еще и и адрес должен быть у каждого питателя свой.
Я хотел сделать один контроллер принимающий команды от программы и отдающий команды питателям.
А там уже передавать команду движения ленты можно просто единичным импульсом или не единичным, если требуется сдвинуть на несколько шагов.
И кнопки и лампочки можно ставить где хочешь и сколько хочешь. И для адресации достаточно воткнуть провод питателя в нужную клемму.
И количество шагов для каждого питателя можно настроить и перемычками и кнопками и в центральном микроконтроллере и в программе и в микроконтроллере питателя.
В общем - я не хочу усложнять себе жизнь на ровном месте.
Сделаю из того что есть. Так чтобы не сложно было переделать, если потребуется.
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 19:05
Serg
michael-yurov писал(а):Только вот для этого придется высокочастотную линию данных разводить на все питатели и ставить кварц на каждый питатель, и настраивать шаг питателей в программе.
Зачем? Тебе скорости 9600 вполне хватит на всех, тот-же RS485.
michael-yurov писал(а):Еще и и адрес должен быть у каждого питателя свой.
Реализуй протокол Modbus, там на нулевой адрес откликается устройство с любым адресом - подключишь к шине поочерёдно и задашь им уникальные адреса.
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 20:47
michael-yurov
UAVpilot писал(а):Зачем? Тебе скорости 9600 вполне хватит на всех, тот-же RS485.
Я не уверен, что смогу выбирать скорость передачи данных.
Я планировал подключиться и прослушивать UART с платы контроллера (TinyG).
UAVpilot писал(а):Реализуй протокол Modbus, там на нулевой адрес откликается устройство с любым адресом - подключишь к шине поочерёдно и задашь им уникальные адреса.
Да, блин, не пойму - зачем, когда для моей задачи просто достаточно подать единичный импульс.
Все предложенное, понятно и логично... Но мне банально лень с этим связываться.
Все равно у меня будет микроконтроллер, который будет отдавать команды питателям (чтобы я мог использовать любой способ связи с контроллером).
А питателей всего 30 штук (10 еще в запасе). 30 ног микроконтроллера я не найду что ли?
Я понимаю, что сейчас в автомобилях, например, все так управляется. Но там в этом есть смысл - меньше проводов, меньше проблем.
А мне то какая разница, сколько проводов?
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 23:50
Serg
michael-yurov писал(а):Да, блин, не пойму - зачем, когда для моей задачи просто достаточно подать единичный импульс.
Если я правильно понимаю, то подать единичный импульс на один из трёх десятков входов действительно не сложно... Ну и остается надеяться, что этот импульс подал ты, а не какая-нибудь помеха, контроля-то никакого...
Re: SMD раскладчик для СтепМастеров
Добавлено: 16 авг 2016, 23:58
michael-yurov
UAVpilot писал(а):Ну и остается надеяться, что этот импульс подал ты, а не какая-нибудь помеха, контроля-то никакого...
Так и с uart никакого контроля.
В моем случае есть лишь возможность прослушивать шину данных в контроллере.
Если получится организовать полноценный обмен через второй порт - я сделаю это потом когда-нибудь с центральным микроконтроллером, управляющим питателями а не со всеми платами питателей.
Кстати, на счет контроля - можно подавать импульс определенной длины. Этого будет достаточно чтобы отбросить все возможные помехи.
Re: SMD раскладчик для СтепМастеров
Добавлено: 17 авг 2016, 00:15
Serg
michael-yurov писал(а):Так и с uart никакого контроля.
Как это никакого? А бит чётности в RS485? А CRC в Modbus?
michael-yurov писал(а):Кстати, на счет контроля - можно подавать импульс определенной длины. Этого будет достаточно чтобы отбросить все возможные помехи.
В итоге получится аналог тридцати последовательных шин.

Re: SMD раскладчик для СтепМастеров
Добавлено: 29 сен 2016, 11:29
freza_sverlo
michael-yurov писал(а):Начал сборку SMD раскладчика.
Колхол какой то полнейший. Профиля с икеи, квартира, ковры, дети ...
Цеха и лаборатории чтоли нет где этим всем заниматься профессионально? С таким подходом ничего путного не выйдет у тебя.