Электронный редуктор шаговых моторов.

Тема в разделе "Закажу проект", создана пользователем jr.Bush, 7 ноя 2022.

  1. jr.Bush

    jr.Bush Нерд

    Добрый день уважаемые пользователи, есть необходимость в написании программы под AVR предпочтительно mega2560.
    суть будущего контроллера принимать сигнал STEP и раздавать его на 3 шаговых драйвера. с разным коэффициентом редукции для каждого мотора который можно менять в режиме реального времени, на первый взгляд звучит не сложно но я столкнулся с проблемой задержки выходных импульсов при отправке информации на экран LCD128X64 которая на мгновение останавливает выходной сигнал, если кто готов взяться за данный проект, то ТЗ отправлю в личку.
     
  2. Andycat

    Andycat Нерд

    если нужна такая точность, при которой много информации без задержек должно отображаться на дисплее, то вам как минимум нужен более быстродействующий МК, в идеале двух ядерный. Например Pico RP2040.
    пишите подробное ТЗ, пообщаемся.
     
  3. Onkel

    Onkel Гуру

    А у Вас что тормозит - код в чем написан? Если в ардуино, то может тормозить код библиотеки lcd, и дело не во фрагменте раздачи. Нужна полная картина, что-то еще есть кроме нескольких шаговиков (управляемых импульсами step видимо)? Скорости avr для управления шаговиком - за глаза.
    Програма нужна для ардуино или у вас есть программатор и достаточно кода который вы прошьете в мк? Пишите ydom@mail.ru
     
  4. jr.Bush

    jr.Bush Нерд

    Товарищи разослал вам ТЗ. проэкт будет актуален до победного, и я готов приобрести его отдельно у каждого автора. Возможно удаленное и личное тестирование (территориально М.о.Химки) а так же отладка на самом оборудовании, но после монтажа при успешных тестах на стенде. Стенд это 3 двигателя с драйверами на столе, и Ардуино в качестве генератора сигналов step.
     
    Последнее редактирование: 8 ноя 2022
  5. Onkel

    Onkel Гуру

    "Товарищи " - 7 ноября, товарищи!
    Отвечаю мылом.
     
  6. parovoZZ

    parovoZZ Гуру

    Это у всех новичков так, кто решил, что ардуино - это бог и ему подвластно все. Нет. Ардуино - это инструмент. И каким бы плохим он не был, им тоже надо уметь пользоваться.
     
  7. ostrov

    ostrov Гуру

    Делайте на двухядерном, например ESP32, дисплей в одно ядро, шаговики в другое. Ну или переписывайте библиотеку дисплея, чтобы не зависала.
     
  8. Onkel

    Onkel Гуру

    Написал ответ. Что-то нет от Вас ответа.
     
  9. Silentman

    Silentman Нуб

    На esp32 не хотите попробовать?
     
  10. Andycat

    Andycat Нерд

    Ответит ТС, там в проекте все не просто....
     
  11. jr.Bush

    jr.Bush Нерд

    Прошу прощения, ответил на почту.