FLProg 9.4.x тестирование
-
- Сержант
- Сообщения: 137
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 9 раз
Re: FLProg 9.4.x тестирование
Ну тут я не соглашусь ограничивать драйвера только на оптронах такое себе
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: FLProg 9.4.x тестирование
Импульс 2мкс это и есть 250 кГц (МАКСИМУМ)lfgjikjjyj писал(а): 08 авг 2025, 11:44 Ну тут я не соглашусь ограничивать драйвера только на оптронах такое себе
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
Что значит без проблем тянут?
На Nemo вы эту частоту не продадите. Только через делители самые большие. А шаговики на больших частотах теряют мощность безбожно.
Выражаясь вашими терминами НЕ ТЯНУТ.
Последний раз редактировалось Dryundel 08 авг 2025, 11:59, всего редактировалось 1 раз.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: FLProg 9.4.x тестирование
На каком контроллере Вы в режиме прерывания поддерживаете 2 mcs?lfgjikjjyj писал(а): 08 авг 2025, 11:44 Ну тут я не соглашусь ограничивать драйвера только на оптронах такое себе
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
В эти 2 mcs еще и какие-то расчеты надо делать.
Есть на шаговых двигателях использовать большое значение делителя (для более плавного управления), то возможности управления через Dir/Pool ограничены.
Современные решения используют EtherCad, но там процессоры требуются от STM32H743xx(480 мГц).
Есть драйверы не дорогие с CanOpen - сейчас занимаемся исследованием и изучением создания необходимых методов в FLProg.
Это будет не быстро.
DRV8825 быстр. В промышленных драйверах на входе обычно стоят оптроны быстродействующие и контроллеры.
Дешевые драйверы и шаговые двигатели вполне пригодны для управления заслонками и прочими не быстрыми процессами, для использования в качестве высокооборотистых двигателей не очень пригодны.
Для этих целей лучше подходят серводвигатели. Управляются они тоже могут через этот же блок Pull/Dir.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: FLProg 9.4.x тестирование
Все же эти дисплеи (разработка Hitachi) сильно устарели, им уже более 40 лет.CraCk писал(а): 07 авг 2025, 21:31 Версии 9.х.х есть инструмент для вывода на дисплей 16х2 больших цифр?
4-150-3-300x155.jpg
В качестве замены предложил бы OLED SSD1309 (i2/SPI).
В режиме i2c подойдут блоки пользователей на форуме SSD1306 - дисплеи совместимы. Они конечно немного "тормозят" (запись в буфер порядка 20мс), но если аккуратно пользоваться, то вполне.
FLProg сейчас ведет большую работу по добавлению графических ЖКИ, OLED, TFT дисплеев. Они и по i2c будут работать быстро.
С уважением, ecoins.
-
- Сержант
- Сообщения: 137
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 9 раз
Re: FLProg 9.4.x тестирование
Про частоту я ничего не говорилDryundel писал(а): 08 авг 2025, 11:56Импульс 2мкс это и есть 250 кГц (МАКСИМУМ)lfgjikjjyj писал(а): 08 авг 2025, 11:44 Ну тут я не соглашусь ограничивать драйвера только на оптронах такое себе
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
Что значит без проблем тянут?
На Nemo вы эту частоту не продадите. Только через делители самые большие. А шаговики на больших частотах теряют мощность безбожно.
Выражаясь вашими терминами НЕ ТЯНУТ.
Без проблем тянут это подразумевается по току потому что далее у них скачок идёт
Мне и не нужна там такая частота
Меня пока интересует скорость в 46080 микрошагов
А это 46080/1сек=46080гц где 1/46080=21.7мкс что не выходит за рамки даташита периода в 4мкс но блок ограничивает меня уже на 30720
С такими драйверами не сталкивался не было потребности но почитаю о нихecoins писал(а): 08 авг 2025, 11:58На каком контроллере Вы в режиме прерывания поддерживаете 2 mcs?lfgjikjjyj писал(а): 08 авг 2025, 11:44 Ну тут я не соглашусь ограничивать драйвера только на оптронах такое себе
У меня DRV8825 по даташиту он поддерживает импульс до 1,9 микросекунды Как в единице так и в нуле а они без проблем тянут всю малую линейку Nemo вплоть до 23
В эти 2 mcs еще и какие-то расчеты надо делать.
Есть на шаговых двигателях использовать большое значение делителя (для более плавного управления), то возможности управления через Dir/Pool ограничены.
Современные решения используют EtherCad, но там процессоры требуются от STM32H743xx(480 мГц).
Есть драйверы не дорогие с CanOpen - сейчас занимаемся исследованием и изучением создания необходимых методов в FLProg.
Это будет не быстро.
DRV8825 быстр. В промышленных драйверах на входе обычно стоят оптроны быстродействующие и контроллеры.
Дешевые драйверы и шаговые двигатели вполне пригодны для управления заслонками и прочими не быстрыми процессами, для использования в качестве высокооборотистых двигателей не очень пригодны.
Для этих целей лучше подходят серводвигатели. Управляются они тоже могут через этот же блок Pull/Dir.
Замеров я не делал но на нема23 пускал в настройках множитель в 256 на dm556 через атмегу328
Попоже попробую померить на атмеги328 этот же шаговый от принтера хотя бы будет понимание возможностей и нюансов
Если мы уменьшаем импульс то больше ресурсов отдаем мк на другие задачи особенно в вашем случае где вы в блоке предоставили неапаратные пины в перемешку с аппаратными
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Не удалось подключить дисплей TM1637 к плате KC868-A16, так как пины приёмника и передатчика 433 МГц, которые я пытался использовать, задействованы во время загрузки ESP. Также пробовал подключение к пинам HT2 и HT3 — дисплей ничего не показывает. Возможно, причина в том, что эти пины имеют подтяжку к плюсу. В общем, вывести четыре цифры на дисплей который не использует I2C, на плате KC868-A16, скорее всего, не получится.
Вопрос по OLED-дисплеям на контроллере SSD1309:
Какие модели дисплеев на SSD1309 проверены и точно работают с ESP на этой плате?
Есть ли возможность вывести на такой дисплей крупные четыре цифры?
Как использование такого дисплея повлияет на работу I2C-шины, если к ней уже подключены четыре расширителя ввода-вывода PCF8574?
-
- Сержант
- Сообщения: 137
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 9 раз
Re: FLProg 9.4.x тестирование
ну вот на уно без проблем отрабатывает все те же настройки что и на стм тока за 4,2сек отрабатывает
4,2сек потомучто стоит плавное торможение тоесть 2 сек разгон и 2 сек торможение
импульс стоит в 4мкс но отрабатывает стабильно 3,5мкс видимо так распределился делитель таймера
здесь работа апаратника поэтому на цыкл практически не должно влиять
да пинки несколько штук во время разгона тоже присутствуют это особенность этого мотора с его убогими характеристиками
4,2сек потомучто стоит плавное торможение тоесть 2 сек разгон и 2 сек торможение
импульс стоит в 4мкс но отрабатывает стабильно 3,5мкс видимо так распределился делитель таймера
здесь работа апаратника поэтому на цыкл практически не должно влиять
да пинки несколько штук во время разгона тоже присутствуют это особенность этого мотора с его убогими характеристиками
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: FLProg 9.4.x тестирование
Это от какой stm Вы хотите добиться частот 46 кГц?lfgjikjjyj писал(а): 08 авг 2025, 13:37 Меня пока интересует скорость в 46080 микрошагов
А это 46080/1сек=46080гц где 1/46080=21.7мкс что не выходит за рамки даташита периода в 4мкс но блок ограничивает меня уже на 30720
На таких частотах работают специализированные контроллеры для чпу типа простых NC-Studio или Mach3 через ком-порт.
Уж не синию ли таблетку Вы собираетесь им противопоставить?
-
- Рядовой
- Сообщения: 84
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: FLProg 9.4.x тестирование
Не удалось подключить дисплей TM1637 к плате KC868-A16
[/quote]
Есть у мну на работе 6-ти разрядный. В понедельник попробую прикрутить. Думаю справимся.
[/quote]
Есть у мну на работе 6-ти разрядный. В понедельник попробую прикрутить. Думаю справимся.
Я изменил бы мир. Но Бог не дал исходников.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: FLProg 9.4.x тестирование
1.SSD309CraCk писал(а): 08 авг 2025, 14:29 Вопрос по OLED-дисплеям на контроллере SSD1309:
Какие модели дисплеев на SSD1309 проверены и точно работают с ESP на этой плате?
Есть ли возможность вывести на такой дисплей крупные четыре цифры?
Как использование такого дисплея повлияет на работу I2C-шины, если к ней уже подключены четыре расширителя ввода-вывода PCF8574?
https://aliexpress.ru/item/100500634919 ... 1717674686
2.Тестирую на RP2040, на ESP32 также будет работать.
3.Можно выводить с масштабированием размера от 1 до 8.
4.Адреса (0x3C или 0x3D) не пересекаются с адресами PCF8574.
- DrMario
- Лейтенант
- Сообщения: 379
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
Re: FLProg 9.4.x тестирование
Всем здрасти.
После наката обновления 9.5.5 кое где пропали изображения в списке при выборе контроллера.
После наката обновления 9.5.5 кое где пропали изображения в списке при выборе контроллера.
-
- Рядовой
- Сообщения: 18
- Зарегистрирован: 29 сен 2021, 11:34
- Имя: Сергей
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: FLProg 9.4.x тестирование
в 955 не загружаются библиотеки, а 926 все норм, и 954 тоже не грузятся, как устранить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: FLProg 9.4.x тестирование
В настройках Ide отключить проксисервер.Sergoo писал(а): 09 авг 2025, 20:36
в 955 не загружаются библиотеки, а 926 все норм, и 954 тоже не грузятся, как устранить?
-
- Рядовой
- Сообщения: 18
- Зарегистрирован: 29 сен 2021, 11:34
- Имя: Сергей
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: FLProg 9.4.x тестирование
Dryundel, Спасибо! но вот еще есть непонятки может кто поможет советом)
Раньше год назад, в версии 823 прошивал есп32 разные, проблем не было. Теперь в новых версиях ПО 955, 954,926 и т.д не могу прошить. Решил установить заново начистую 823 и блин то же самая проблема. Все уже почистил и драйвера заново и т.п . А если прошивать 8266 на том же порте то все норм. Подскажите в чем трабл, уже подъустал чтото))) с непоняткой.
Раньше год назад, в версии 823 прошивал есп32 разные, проблем не было. Теперь в новых версиях ПО 955, 954,926 и т.д не могу прошить. Решил установить заново начистую 823 и блин то же самая проблема. Все уже почистил и драйвера заново и т.п . А если прошивать 8266 на том же порте то все норм. Подскажите в чем трабл, уже подъустал чтото))) с непоняткой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3265
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 274 раза
- Поблагодарили: 148 раз
Re: FLProg 9.4.x тестирование
Проблема явно не Флпрог.
1. Посмотреть правильно ли выбран порт
2. Поменять кабель
3. Переустановить драйвера usb
1. Посмотреть правильно ли выбран порт
2. Поменять кабель
3. Переустановить драйвера usb
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: FLProg 9.4.x тестирование
Возможно раньше Вы использовали контроллер с CH340 а сейчас с CP2102.Sergoo писал(а): 10 авг 2025, 01:51 Раньше год назад, в версии 823 прошивал есп32 разные, проблем не было. Теперь в новых версиях ПО 955, 954,926 и т.д не могу прошить
Для них нужны разные драйвера.
-
- Рядовой
- Сообщения: 18
- Зарегистрирован: 29 сен 2021, 11:34
- Имя: Сергей
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: FLProg 9.4.x тестирование
И кнопку БУУТво время попытки загрузкии нажимал, и порт проверял, открывая монитор порта при нажатии на кнопку информация прилетает о перезагрузке и о том что в режиме буут тоже. И разные esp32 испытывал одна на CH340 другая на CP2102 и все одно и тоже - по завершении компиляции происходит попытка коннекта ввиде .................................. и потом ошибка.
В заблуждение вводит то что esp8266 прошивается свободно) .
В заблуждение вводит то что esp8266 прошивается свободно) .
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: FLProg 9.4.x тестирование
Похожая проблема недавно была у одного пользователя. К сожалению он (как и многие другие) решил эту проблему через обмен личными сообщениями.Sergoo писал(а): 10 авг 2025, 10:19 И кнопку БУУТво время попытки загрузкии нажимал, и порт проверял, открывая монитор порта при нажатии на кнопку информация прилетает о перезагрузке и о том что в режиме буут тоже. И разные esp32 испытывал одна на CH340 другая на CP2102 и все одно и тоже - по завершении компиляции происходит попытка коннекта ввиде .................................. и потом ошибка.
В заблуждение вводит то что esp8266 прошивается свободно) .
Скорее всего у Вас ESP32 DevModule с мостом на CH340 (рекомендовал бы избегать их - чуть дороже и хорошие на CP1251).
К драйверу Windows чувствительны, особенно на Windows 11 (система вяло но последовательно борется с китайскими нарушениями интеллектуальной собственности).
Попробуйте переустановить драйвер.
Хорошо бы перейти на другой модуль с другим мостом.
Для лучшего понимания выложите фото Вашей платы.
С уважением, ecoins.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя