Jump to content

    

KESTVVV

Участник
  • Content Count

    55
  • Joined

  • Last visited

Community Reputation

0 Обычный

About KESTVVV

  • Rank
    Участник

Recent Profile Visitors

1171 profile views
  1. Также сейчас веду сборку паяльного робота.5 осей.
  2. Здравствуйте. Решил вот поделиться информацией о своем станке. 1 большое количество питателей обусловлено удобством монтажа различных плат в кратчайшие сроки и без перенастройки оборудования. Сейчас у нас в производстве находится порядка 10 различных приборов. На многие из них необходимо по 50-60 различных компонентов. Ставить два простых станка , и прогонять плату по очереди в каждый из них я не думаю что лучшая идея для не сильно массовых заказов 100-200 штук за раз. Все это приводит к необходимости большого количества разных питателей. И вот тут начинаются проблемы. "стандартные" питатели имеют ширину 11-15мм для 8мм ленты . На три стороны питатели не особо удобно ставить. Значит питатели с двух сторон. Для реализации сбалансированного сочетания различной ширины лент необходимо порядка 2 метров рабочей зоны пинцета. если на 2 стороны - то получается порядка одного метра на сторону. А с учетом мертвых зон в силу размеров головы, элементов механики и конструктива - получается ширина только рамы станка будет 1.4метра минимум. И это был бы несуразный монстр, который не смог бы как то транспортироваться. Далее я решил сделать самые узкие автоматические автономные питатели из всех возможных. Поиски концепций питателей были долгие. Понял , что все наработки что есть у самодельщиков слишком широкие. Начал осваивать 3д моделирование и спустя большое количество различных вариантов пришел к текущей версии питателя. Главное мое достижение - добавочная ширина питателя относительно ленты - 0.6мм . Лента центрируется двумя заточенными гвоздиками, это дает достаточно четкое удержание ленты. Основной упор я делал на долговечность - по этому никаких скользящих толкателей - только прямое попадание иглы в отверстие. Все эти нюансы приводили к требованиям к протыкающе - толкательному устройству. Полет фантазии привел к появлению специального челнока с иглой. Челнок имеет 3 шаговых двигателя. Первый двигатель выбирает питатель, второй двигает саму ленту, третий - опускает/поднимает иглу. Сам челнок имеет свою плату управления, которая управляется по RS485. 2. То что питатели разделены на 2 стороны - подтолкнуло меня на разделение их на разную ширину лент. По одну сторону 65 питателей 8мм , по другую- 35широких 12,16,24мм . Желание делать сменные форсунки пинцетов - блажь и глупость по причине ограниченности лишь одним пинцетом. Серийные серьезные станки имеют минимум 4 пинцета. у меня в приборах минимум 70% элементов это компоненты на 8мм ленту. По этому я решил сделать фиксированные форсунки: для больших 506, для 1206 - 504 , 0805 - 503. 3. софт........ я из тех мамонтов, которые пишут на ассемблере. В итоге есть главный контроллер - mega640 который работает с компом, отправляет данные о перемещениях челнокам и голове, отправляет gкоды плате управления моторами xy . Кинематика станка используется COREXY, выбрал ее как наиболее точная и сильная на мой взгляд. моторами xy управляет плата для 3д принтера , так как на голове еще расположен экструдер для 3д печати. Все управление станком - при помощи команд отправляемых текстовой строке программы терминала ком порта. Отправка файла проекта на "печать" тоже осуществляется в программе терминале. все настройки софта и позиций питателей находятся в текстовом файле. Это кстати стало весьма удобным вариантом управления. Файл получаемый от программы для трассировки плат имеет текстовый формат, я лишь для каждого элемента добавляю номер питателя и номер пинцета. Больше никаких доработок таблицы не производится. Монтаж может производится до 30 плат за раз - это особо актуально для мелких плат. В тексте файла для печати указываются координаты для каждой платы. Open PNP я не смог настроить на работу нестандартных питателей, да и как то не хотел все завязывать на камеры. 4 Помимо 95 ленточных питателей есть паллеты и отсеки для специализированных нестандартных компонентов. Настройка координат производится в ручную, при помощи двух мини вебкамер и двух лазерных модулей, которые светят красным крестом. Общий вес станка -40-50кг. Габариты 1200 650 750 - главное что в дверной проем влезает)) У меня на канале 6 видео с описанием станка и демонстрацией его работы. https://www.youtube.com/channel/UC7xa9GGs4UEMGGBIOTX2vVA ПС Извиняюсь за качество видео.
  3. Мне важна повышенная надежность. А у суперконденсаторов с этим похуже , чем у электролитов даже. Да и цена.... Как раз таки с высоким напряжением выгоднее запасать энергию.
  4. Я в начале уже указал , что 10 000 мкф идет только на питание контроллера через диод шоттки. А остальные цепи - запитываются напрямую от 5 вольт
  5. У этого прибора жесткие требования по быстродействию. На данный момент у меня как раз так и работает . Но я в итоге просчитался с величиной энергии в электролите. В итоге перед стабилизатором поставлю 2200мкф с диодом. Стабилизатор питается от 12 вольт. Это дает раза в 2 больше времени , чем с диодом и 10000мкф. оффтоп: лично из моего опыта - m88 инвалид как со временем оказалось. ее лучше заменять на мега168. Одна из проблем , что я наблюдал - порча еепром даже при напряжении 4.6 вольт.это кстати указано в ерате.
  6. Ресурс EEPROM ограничен. Имеется энкодер , который часто меняет свое значение. Его нужно сохранять перед выключением.
  7. Проблема в том , что по 5 вольтам подключено большое количество разных нагрузок, И далеко не все можно перевести в малопотребляющий режим. А делать два преобразователя энергии и вести 2 линии питания - не совсем удобно.
  8. Atmega32a 16MHz Ситуация следующая – при пропадании питания нужно сохранять данные в EEPROM. Имеется детектор пропадания напряжения питания перед импульсным стабилизатором на 5V. Детектируется при помощи встроенного компаратора. BODLEVEL – 2.7V . Питание 5V к контроллеру поступает через диод шотки. После диода стоит элетролит на 10000мкф запущенный через резистор 0.47 ом , чтобы не сгорел диод. При пропадании питания запускается процесс сохранения данных. Сохраняется за 40мс.К концу записи в EEPROM напряжение на контроллере – 4 V. Но в документации атмел указано что для 16MHz диапазон напряжений 4.5-5.5v . Прибор работает далеко не в одном экземпляре . Недавно заметил такой вот момент. И у меня вопрос – на сколько критично функционирование на сниженном напряжении при максимальной частоте кварца в течение непродолжительного времени? Есть вопрос и относительно других моделей Atmega, с таким же вопросом.
  9. Была у меня как то проблема - хотел сравнивать сигнал,использовал оба входа компаратора. Была проблема на напряжении 0-0.5v - выдавал неправильное значение. В итоге пришлось использовать внутреннее опорное напряжение.
  10. А ведь и то верно............ как-то странно выходит. Кристалл ведь один и тот же. И если сравнить распиновки - то две дополнительные пары питания просто ни к чему не подключены. Спасибо за информацию. раньше как то на это не обращал внимания. То есть если пиковая общая нагрузка всех портов вписывается в пределы для dip корпуса - то получается можно остальные пары не запитывать?
  11. Просто плата это тонкий стеклотекстолит на основе алюминия. Значит буду извращаться с перемычками. Спасибо за ответы.
  12. Приветствую. Имеется atmega32a.У этого микроконтроллера имеется 4 пары выводов питания.На каждой паре устанавливают по керамическому конденсатору 0.1uF . все земли соединяются вместе под контроллером. Аналоговых измерений не будет. Частота работы 16МГц. Вопрос так уж необходимо запитывать все входы питания, учитывая тот факт что внутри они соединяются? Я всегда соединял, но в одном из проектов появилась некоторая сложность связанная с разводкой платы. Есть ли у кого личный опыт или вменяемая информация по данному вопросу.
  13. Интересная конечно вещица, но у нее проблемы с доступностью и ценой....
  14. А есть ли какие-то существенные отличия DS2411 от DS1990 , не считая корпуса и вывода питания?