Доброго дня, потихоньку заканчиваю с механикой. теперь немного разбираюсь с ел.частью. Программатором ST Link 2 прошил STM-ку, программа ее видит! теперь хочу проверить правильно ли я подключил енкодер от принтера. Єнкодер подключен к выводам РВ6 и РВ8, питание беру с вывода 5в, землю с G. больше ничего не подключено. Захожу в программу, настройка скорости, нажимаю СТАРТ, рукой двигаю каретку, думал будет график, а ничего нету. И правильно ли я подключаю УСБ? я подключаю в штатный разьем, а на схеме из модулей нарисовано что надо подключать на выводы РА11 и РА12 (+резистор 1.5к на РА8). Как мне проверить работу самого енкодера и как все таки правильно подключить СТМку? Р.С к сожалению осциллографа нету , чтооб проверить выходы на енкодере.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Что бы проверить энкодер, не нужен график, достаточно подвигать каретку и в главном окне, внизу, должны изменяться координаты Х. Разъем платы STM подключен так-же к PA11 и 12, по этому можно подключать как удобно.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Р.С к сожалению осциллографа нету , чтооб проверить выходы на енкодере.
А зачем осциллограф? Вольтметр подключи. Ты должен увидеть на входах контролера два состояния. Или 0 В, или 3.3 В (подтяжка к 3.3 В ведь есть?). Сдвинув немного ленту - они должны поменяться. И там "выходы" у энкодера - открытый коллектор. Соответственно без подтяжки к +Uпит на выходе энкодера ничего не будет.
Энкодер подключен на 5 вольт через резистор 100 ом, выходы подтянуты к 3.3 вольтам. Я не знаю на какое напряжение он, может надо подтянуть к 5 вольтам? Энкодер от старого 10летнего НР!
Добавлено after 20 minutes 42 seconds: ..внизу координата каретки, когда двигаю ее рукой, меняется с 000.042 на 000.000, и обратно...
Добавлено after 3 minutes 12 seconds: а есть разница как поставлена ( ориентированна) лента? На ленте есть на начале уголок в виде латинской буквы L,
Добавлено after 4 minutes 55 seconds: Проверил относительно земли выводы энкодера, на одном при перемещении изменяется от 0 до 2,4 вольта, на втором постоянно 1,77 вольта (при перемещении скачет до 1,88)...
Проверил пайку по линзой, нашел микро саплю, теперь все работает нормально, буду пробовать моторы цеплять....
Добавлено after 1 hour 24 minutes 7 seconds: Подскажите, пожалуйста! Подключил мотор, но ремень на каретку пока не ставил. При нажатии стрелок на клавиатуре, мотор крутится в нужных направлениях. Я так понял надо теперь настроить Скорость. Захожу в настройки - Настройки скорости. Нажимаю старт. мотор начинает вращаться в разные стороны (вроде). Но судя по оборотах, если поставить ремень на каретку, он просто развалит всю установку, как же он определит где конец и начало? На ЧПУ станках ставят датчики Лимиты, здесь не пойму принципа. Боюсь ставить ремень!
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. Фоторезисты Ordyl Alpha 340 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня ! Паяльная маска XV501T-4 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
Нажимаю старт. мотор начинает вращаться в разные стороны (вроде). Но судя по оборотах, если поставить ремень на каретку, он просто развалит всю установку, как же он определит где конец и начало? На ЧПУ станках ставят датчики Лимиты, здесь не пойму принципа. Боюсь ставить ремень!
А как мозги должны понять с какой скоростью они крутят мотор, если с энкодера ничего приходит? С ремнем все будет норм.
как же он определит где конец и начало? На ЧПУ станках ставят датчики Лимиты, здесь не пойму принципа. Боюсь ставить ремень!
прежде чем запускать тест скорости, надо настроить правильно направление движения. При движении каретки слева направо, а стола на себя, показания координат должно изменятся в плюс. При отпускании клавиш движения, моторы должны сразу останавливаться. Перед запуском теста скорости, сдвинуть каретку влево от крайнего положения на 10-12 см, сделать сброс и только тогда стартовать. Тест происходит на отрезке 8см, поэтому лимитов нет. В работе привязка осуществляется к реперным отверстиям, они и являются лимитами.
Поставил ремень, запустил!!! Подскажите что это за параметры кП, Ки, кД в настройках скорости, кто за что отвечает и на что влияют? https://www.youtube.com/watch?v=NTDQLZKwkKU
пробовал менять скорость до 1000 и мин.напряжение до 10. нажимаю сохранить. закрываю окно. Захожу в настройки скорости а там значения по умолчанию, так и должно быть?
пробовал менять скорость до 1000 и мин.напряжение до 10. нажимаю сохранить. закрываю окно. Захожу в настройки скорости а там значения по умолчанию, так и должно быть?
Настройка =>Общие =>Изменяешь чтонадо=>Принять После всё сохраняется.
Решил попробовать установить ремень вместо винта для стола.
Шкив 16 зубов, ремень 16 зубов = 30 мм. Далее расчет: Мотор 1,8 градусов, 360/1,8 = 200 шагов на оборот. Делитель драйвера 16, итого 16*200 = 3200 на оборот. Один оборот винта, равен ходу стола 30 мм. 3200/30 = 106,666666 шагов на 1 мм.
Что то не пойму, как установить разрешение стола, тут хоть какой делитель для шагового бери, все равно на 30 не делится.
3200 точек на 3000 мкм для моего случая?
У кого стоит ремень, какие значение установили?
Добавлено after 21 minute 32 seconds: Поставил 3200 точек на 3200 мкм, все в норме. Ошибка, не учел что шаг зуба ремня равен 2 мм, а я линейкой померил 16 зубов и получил 30 мм.
Точно, поставил линейку, проехал по ней 10 см, смотрю в окно программы, показывает 10.09, а это не см, а миллиметры же.
Расклад такой, 3200 на 32000 не ставится, вылетает ошибка.
3200/32 = 100 шагов на 1 мм. 100 на 1000 не ставится, ошибка, верней 100 точек нельзя установить, после сохранения в окне 200 стоит.
Ставлю 200 на 2000, ошибка.
После ошибки, прога не запускается, приходится конфиг подкидывать.Спойлер
Цитата:
System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index
Добавлено after 21 minute 7 seconds: Снес, по новой скачал 74 версию. Установил 400 точек на 4000 мкм, все в норме, вопрос закрыт.
Проверь на больших платах. Больших по столу. Там у меня когда стояло 4000 на 9985 был глюк именно на платах где по Y было за 150 мм где то. У тебя вроде все ок, но я бы проверил.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения