SMD раскладчик для СтепМастеров
- NKS
- Мастер
- Сообщения: 2516
- Зарегистрирован: 30 окт 2014, 21:36
- Репутация: 1233
- Настоящее имя: Сергей
- Откуда: Волгоград
- Контактная информация:
Re: Простенький SMD раскладчик
Миша, может тему переименуешь? Ведь далеко уже не простенький раскладчик? 
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Простенький SMD раскладчик
аа униполяры. понятно, тогда все и правда становится шибко проще.michael-yurov писал(а):Эти шаговики работают от постоянного напряжения 12 В. Управляются просто с помощью четырех транзисторов или, например, ULN2803 за 25 руб. сможет крутить два мотора (нужен будет еще управляющий микроконтроллер).Duhas писал(а):Это столько драйверов шаговиков понадобится? или переключением?
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Простенький SMD раскладчик
Да, и питаются напряжением, а не током - скорость-то большая не требуется.Duhas писал(а):аа униполяры. понятно, тогда все и правда становится шибко проще.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Простенький SMD раскладчик
NKS писал(а):Миша, может тему переименуешь? Ведь далеко уже не простенький раскладчик?
Переименовал.
Да уж...
С оптическими линейками, автоматическими питателями, на профильных рельсах, с верхним и нижним зрением, полноценной пневматикой.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
СтепМастер подорожал т.к. для его удешевления был применён сборочный робот...michael-yurov писал(а):Да уж...
С оптическими линейками, автоматическими питателями, на профильных рельсах, с верхним и нижним зрением, полноценной пневматикой.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- NKS
- Мастер
- Сообщения: 2516
- Зарегистрирован: 30 окт 2014, 21:36
- Репутация: 1233
- Настоящее имя: Сергей
- Откуда: Волгоград
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Во, так гораздо лучше
. А то зайдёт какой нибудь энтузиаст с мыслью "Щас похожее по-быстрому запилю...", а тут бац... и ступор на неделю обеспечен 
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Нет, тут связи нет.UAVpilot писал(а):СтепМастер подорожал т.к. для его удешевления был применён сборочный робот...
Подорожал из за большого количества брака от китайцев. Из за усложнения и улучшения платы, чего хотели пользователи.
Из за того, что раньше мне не хватало средств даже на то, чтобы иметь в запасе достаточное количество комплектующих.
Я решил, что лучше поднять цену, но всегда иметь в наличии надежный и качественный продукт, чем постоянно барахтаться с кредитами и кормить пользователей обещаниями, что скоро приедут детали, смогу собрать, отправить...
А потом еще решать проблемы с ремонтом удаленно из за проблемных китайских комплектующих.
Я и сейчас большую часть комплектующих закупаю в Китае, но микроконтроллеры и и еще некоторые компоненты покупаю европейского изготовления.
А раскладчик был изготовлен без денежных затрат на комплектующие.
Была договоренность, что я собираю два раскладчика, а детали оплачивает фирма моего друга, для которой собирался второй станок.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Простенький SMD раскладчик
К стати есть идея, вдруг когда нибудь понадобиться: если в каждый питатель встроить smd: ULN2803, attiny13+резистор, (займут очень мало места), и придумать разъем подключения к общей шине, которая будет состоять из 4-х проводов, 1)+12вольт 2) +5 вольт 3) Usart 4)gnd, это позволит управлять любым числом питалей всего по 4-м проводам.michael-yurov писал(а):Эти шаговики работают от постоянного напряжения 12 В. Управляются просто с помощью четырех транзисторов или, например, ULN2803 за 25 руб. сможет крутить два мотора (нужен будет еще управляющий микроконтроллер).Duhas писал(а):Это столько драйверов шаговиков понадобится? или переключением?
В управляющей программе добавляется возможность, посылать в USART код нужного питателя, attiny в питателе, по USART если распознает свой код то на ULN2803 посылает сигналы для вращения мотора.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1646
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Хорошую полифоническую мелодию можно сыграть на этих штуках 
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Так и будет.
Только 1 микроконтроллер на 4 мотора
Тут еще тонкость в том, что хотелось бы иметь кнопки управления для каждого питателя, и возможность выбора шага для каждого, а не централизованно.
Но мне не нравится, что для твоей идеи нужна общая шина, и что для реализации идеи я должен изменять чужую программу управления.
Только 1 микроконтроллер на 4 мотора
Тут еще тонкость в том, что хотелось бы иметь кнопки управления для каждого питателя, и возможность выбора шага для каждого, а не централизованно.
Но мне не нравится, что для твоей идеи нужна общая шина, и что для реализации идеи я должен изменять чужую программу управления.
К сожалению они работают очень тихо.N1X писал(а):Хорошую полифоническую мелодию можно сыграть на этих штуках
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Если рассматривать общую шину, то можно не только посылать код питателя, который должен сработать, но и настройку в которой содержится код питателя, и необходимое количество шагов.michael-yurov писал(а):Так и будет.
Только 1 микроконтроллер на 4 мотора
Тут еще тонкость в том, что хотелось бы иметь кнопки управления для каждого питателя, и возможность выбора шага для каждого, а не централизованно.
Но мне не нравится, что для твоей идеи нужна общая шина, и что для реализации идеи я должен изменять чужую программу управления.
К сожалению они работают очень тихо.N1X писал(а):Хорошую полифоническую мелодию можно сыграть на этих штуках
Просто размер питателя небольшой, и будет ли удобно на нем располагать несколько кнопок
То что такая задумка требует немного изменять чужую программу это да... немного неудобно... Но можно автору подкинуть эту идею, а он реализует в своей программе.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Можно конечно сделать и не трогая управляющую программу, вот так: на головке которая опускается за деталью сделать что-то типа щупа, который коснется контакта на питателе, незадолго до захвата детали, при этом контакте микроконтроллер в текущем питателе, понимает что у него хотят взять новую детальку, запускает мотор. 
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Полагаю, у Михаила уже есть подробный план, как всё реализовать 
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Да все это можно. Но в моем случае не нужно.selenur писал(а):Можно конечно сделать и не трогая управляющую программу, вот так: на головке которая опускается за деталью сделать что-то типа щупа, который коснется контакта на питателе, незадолго до захвата детали, при этом контакте микроконтроллер в текущем питателе, понимает что у него хотят взять новую детальку, запускает мотор.
Программа может посылать по UART и номер питателя и сервисную информацию (числовое значение, которое я пока не знаю, как можно использовать в программе).
Только вот для этого придется высокочастотную линию данных разводить на все питатели и ставить кварц на каждый питатель, и настраивать шаг питателей в программе.
Еще и и адрес должен быть у каждого питателя свой.
Я хотел сделать один контроллер принимающий команды от программы и отдающий команды питателям.
А там уже передавать команду движения ленты можно просто единичным импульсом или не единичным, если требуется сдвинуть на несколько шагов.
И кнопки и лампочки можно ставить где хочешь и сколько хочешь. И для адресации достаточно воткнуть провод питателя в нужную клемму.
И количество шагов для каждого питателя можно настроить и перемычками и кнопками и в центральном микроконтроллере и в программе и в микроконтроллере питателя.
В общем - я не хочу усложнять себе жизнь на ровном месте.
Сделаю из того что есть. Так чтобы не сложно было переделать, если потребуется.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Зачем? Тебе скорости 9600 вполне хватит на всех, тот-же RS485.michael-yurov писал(а):Только вот для этого придется высокочастотную линию данных разводить на все питатели и ставить кварц на каждый питатель, и настраивать шаг питателей в программе.
Реализуй протокол Modbus, там на нулевой адрес откликается устройство с любым адресом - подключишь к шине поочерёдно и задашь им уникальные адреса.michael-yurov писал(а):Еще и и адрес должен быть у каждого питателя свой.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Я не уверен, что смогу выбирать скорость передачи данных.UAVpilot писал(а):Зачем? Тебе скорости 9600 вполне хватит на всех, тот-же RS485.
Я планировал подключиться и прослушивать UART с платы контроллера (TinyG).
Да, блин, не пойму - зачем, когда для моей задачи просто достаточно подать единичный импульс.UAVpilot писал(а):Реализуй протокол Modbus, там на нулевой адрес откликается устройство с любым адресом - подключишь к шине поочерёдно и задашь им уникальные адреса.
Все предложенное, понятно и логично... Но мне банально лень с этим связываться.
Все равно у меня будет микроконтроллер, который будет отдавать команды питателям (чтобы я мог использовать любой способ связи с контроллером).
А питателей всего 30 штук (10 еще в запасе). 30 ног микроконтроллера я не найду что ли?
Я понимаю, что сейчас в автомобилях, например, все так управляется. Но там в этом есть смысл - меньше проводов, меньше проблем.
А мне то какая разница, сколько проводов?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Если я правильно понимаю, то подать единичный импульс на один из трёх десятков входов действительно не сложно... Ну и остается надеяться, что этот импульс подал ты, а не какая-нибудь помеха, контроля-то никакого...michael-yurov писал(а):Да, блин, не пойму - зачем, когда для моей задачи просто достаточно подать единичный импульс.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Так и с uart никакого контроля.UAVpilot писал(а):Ну и остается надеяться, что этот импульс подал ты, а не какая-нибудь помеха, контроля-то никакого...
В моем случае есть лишь возможность прослушивать шину данных в контроллере.
Если получится организовать полноценный обмен через второй порт - я сделаю это потом когда-нибудь с центральным микроконтроллером, управляющим питателями а не со всеми платами питателей.
Кстати, на счет контроля - можно подавать импульс определенной длины. Этого будет достаточно чтобы отбросить все возможные помехи.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Как это никакого? А бит чётности в RS485? А CRC в Modbus?michael-yurov писал(а):Так и с uart никакого контроля.
В итоге получится аналог тридцати последовательных шин.michael-yurov писал(а):Кстати, на счет контроля - можно подавать импульс определенной длины. Этого будет достаточно чтобы отбросить все возможные помехи.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
freza_sverlo
- Кандидат
- Сообщения: 83
- Зарегистрирован: 01 апр 2015, 09:37
- Репутация: 1
- Настоящее имя: Вячеслав
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Колхол какой то полнейший. Профиля с икеи, квартира, ковры, дети ...michael-yurov писал(а):Начал сборку SMD раскладчика.
Цеха и лаборатории чтоли нет где этим всем заниматься профессионально? С таким подходом ничего путного не выйдет у тебя.