FLProg 9.4.x тестирование

Для быстрых ответов и помощи
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

ecoins писал(а): 03 авг 2025, 06:19 UART3 у STM 32F103Vxx PB11, PB10 (RX, TX).
Уточнение:
► Показать
Для UART STM32F103V доступны две комбинации пинов RX,TX = PD9,PD8, =PB11,PB10.
По умолчанию в FLProg: RX,TX=PD9,PD8;
► Показать
Изменены могут через #define в начале скетча, функцией RT_HW_Base.setPins(RX,TX,3) на плате инициализации.
Есть блок в кандидатах, который переназначает пины, в случае если выбранное сочетание пинов допустимо для используемого контроллера.
С уважением,ecoins.
---------------------------------------------
P.S.
Вопрос: как добавить наименование к spoiler - конструкция в квадратных скобках
spoil title="STM32F1V - выбор пинов UART"
не помогла.
lfgjikjjyj
Сержант
Сообщения: 137
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 9 раз

Re: FLProg 9.4.x тестирование

Сообщение lfgjikjjyj »

Второй вход зеро-пин тоже глючный который болеан
В отличие от первого он не исчезает когда заходишь в настройки а не до обнуляет

То есть иногда он в ноль сбрасывает Шаги а Иногда оставляет несколько шагов 1 2 там чуть больше В итоге шаговые начинает стартовать не от нуля А уже от какого-то количества шагов
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

lfgjikjjyj писал(а): 03 авг 2025, 13:29 Второй вход зеро-пин тоже глючный который болеан
В отличие от первого он не исчезает когда заходишь в настройки а не до обнуляет

То есть иногда он в ноль сбрасывает Шаги а Иногда оставляет несколько шагов 1 2 там чуть больше В итоге шаговые начинает стартовать не от нуля А уже от какого-то количества шагов
Zero в обоих вариантах на контроле, возможно к следующей версии будет исправлено.
По ускорению при отключении - пока не подобран приемлемый алгоритм.
По гашению кинетической энергии - возможно будет выход подключения тормозного резистора, но пока также не подобран приемлемый алгоритм.
aidar_i
Полковник
Сообщения: 3384
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 20 раз
Поблагодарили: 120 раз
Контактная информация:

Re: FLProg 9.4.x тестирование

Сообщение aidar_i »

По умолчанию в FLProg: RX,TX=PD9,PD8; почему так решили по умолчанию? Там ведь стандартная конфигурация PB11, PB10, без переназначения выводов.
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

aidar_i писал(а): 03 авг 2025, 16:42 По умолчанию в FLProg: RX,TX=PD9,PD8; почему так решили по умолчанию? Там ведь стандартная конфигурация PB11, PB10, без переназначения выводов.
aidar_i писал(а): 03 авг 2025, 16:42 По умолчанию в FLProg: RX,TX=PD9,PD8; почему так решили по умолчанию? Там ведь стандартная конфигурация PB11, PB10, без переназначения выводов.
Не просто исходить из "стандартной" конфигурации, когда делали исходили из определенных соображений, в том числе и потому, что на PB11, PB12 можно задействовать i2c1.
По сути понятие "стандартная конфигурация" для контроллеров во многих случая понятие не очень строгое.
В настоящее время FLProg достаточно гибок и Вы можете настроить под свою конфигурацию:
1.На плате инициализации через блоки из "Кандидаты";
2.Создать собственное описания и вставить настройку пинов например в секции setup();
---------
С уважением, ecoins
texbez
Лейтенант
Сообщения: 412
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: FLProg 9.4.x тестирование

Сообщение texbez »

Добрый день!
Не знаю к кому обратится - может "перезальёте" версию 9.4.1?
Нельзя распокавать,пишет что неожиданный конец архива , пробовал и win и zip - одинаково.
Ander
Лейтенант
Сообщения: 557
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 29 раз
Поблагодарили: 110 раз

Re: FLProg 9.4.x тестирование

Сообщение Ander »

starmos
Сержант
Сообщения: 146
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск
Поблагодарили: 1 раз

Re: FLProg 9.4.x тестирование

Сообщение starmos »

Я не понимаю с версиями. У меня была скачана версия 9.4.0. Я потом отдельно скачал и "накатил" на неё сервиспак. Это у меня получилась версия 9.4.1, или 9.4.1 - это другая, еще более новая версия?
Аватара пользователя
Phazz
Полковник
Сообщения: 3265
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 274 раза
Поблагодарили: 148 раз

Re: FLProg 9.4.x тестирование

Сообщение Phazz »

Это одинаковые версии
lfgjikjjyj
Сержант
Сообщения: 137
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 9 раз

Re: FLProg 9.4.x тестирование

Сообщение lfgjikjjyj »

Энкодер на стм живёт своей жизнью
Вроде реагирует вроде и нет ещё и на наводки схватывает очень сильно
На Arduino с другим блоком такого не было

Он тестировался на каких-то определённых пинах или там Нужен какой-то особый энкодер
CraCk
Лейтенант
Сообщения: 699
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 16 раз
Поблагодарили: 10 раз

Re: FLProg 9.4.x тестирование

Сообщение CraCk »

Версии 9.х.х есть инструмент для вывода на дисплей 16х2 больших цифр?
4-150-3-300x155.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3265
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 274 раза
Поблагодарили: 148 раз

Re: FLProg 9.4.x тестирование

Сообщение Phazz »

Штатных нет
CraCk
Лейтенант
Сообщения: 699
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 16 раз
Поблагодарили: 10 раз

Re: FLProg 9.4.x тестирование

Сообщение CraCk »

Phazz писал(а): 07 авг 2025, 21:36 Штатных нет
Жаль :( , и старые проекты уже не заработают в 9.х.х. Тогда попробую запустить дисплей TM1637 на плате kc868 a16. Хочу подключить его к пинам приёмника и передатчика 433 МГц, обходя микросхему шинного буфера 74LVC1G125. Остаётся вопрос — как правильно указать номера пинов в блоке: писать 24, 23 или IO15 и IO2?
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

CraCk писал(а): 08 авг 2025, 00:06
Phazz писал(а): 07 авг 2025, 21:36 Штатных нет
Жаль :( , и старые проекты уже не заработают в 9.х.х. Тогда попробую запустить дисплей TM1637 на плате kc868 a16. Хочу подключить его к пинам приёмника и передатчика 433 МГц, обходя микросхему шинного буфера 74LVC1G125. Остаётся вопрос — как правильно указать номера пинов в блоке: писать 24, 23 или IO15 и IO2?
► Показать
Подождите немного. Идет тестирования OLED дисплеев - SSD1306, SSD1309, SSD1322, ST7565.
Faza888
Рядовой
Сообщения: 14
Зарегистрирован: 05 янв 2022, 19:04
Имя: Вадим
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: FLProg 9.4.x тестирование

Сообщение Faza888 »

А SH1106 будет поддерживаться?
lfgjikjjyj
Сержант
Сообщения: 137
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 9 раз

Re: FLProg 9.4.x тестирование

Сообщение lfgjikjjyj »

промучился я с шаговым блоком на стм
не у видел я там никаких бурных возглосов и восхищений как тут много раз по нему приводили
накидывал по началу проект и столкнулся что он раскручивается как механическая коробка тоесть держа мотор в руке чуствуеш примерно 5 ощютимых рывков на протяжении разгона как будто он скорости переключает (но моторчик от принтера возможно это особенность мотора либо блока)
но суть в том что ускорения там плавного и небыло всеравно
по скрину просто шол забор ровный пока пауза между ними не сузится на некую величину и далее снова забор ровный и так далее
2025-08-08_091643.png

удалил всё и оставил просто блок один
скорость 30720
ускорение 15360 (за 2 сек он должен был выйти на максимум а на деле выходит почему то за 9,2сек !!!)
стартовый шаг 100 (тут надо поразбираться как он согласуется с зеро замеры не делал но если зеро скидывает в 0 а стартовый у нас допустим 10000 а пройти надо 30000 то он пройдёт 20000 по такой логике вместо 30000 ? не мерил но странные два паметра меж собой)
пул 20мкс (но на деле 29мкс почемуто)
и тут уже да видим некое подобие плавного ускорения
2025-08-08_091551.png
после чего сменил пул с 20мкс на 4мкс но на деле пул стал 19,5мкс при этом ускорение так и осталось в 9,2сек почемуто (почему понятно потомучто он паузу сделал ширше но где мои 2 сек ?)

подщёт импульсов разгона выдал 132133 шт вместо 30720
132133/15360=8,6сек что пости наши 9,2сек
нипонимаю зачем там бутофорские импульсы нужны ?
2025-08-08_095006.png
02.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
motoandrey14
Рядовой
Сообщения: 23
Зарегистрирован: 22 июл 2021, 10:46
Откуда: Минск
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: FLProg 9.4.x тестирование

Сообщение motoandrey14 »

Ecoins обещал разобраться...
viewtopic.php?p=139462#p139462
Dimon57
Рядовой
Сообщения: 22
Зарегистрирован: 23 июн 2025, 00:32
Имя: Дмитрий
Благодарил (а): 2 раза

Re: FLProg 9.4.x тестирование

Сообщение Dimon57 »

Коллеги, кто-нибудь веб сервер на 9.4.0 пробовал, что-то не могу достучаться в режиме клиента, может какие, скажем так, тонкости есть. подскажите кто знает. В режиме точки доступа вижу что сеть поднимает но тоже попасть никак.
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

lfgjikjjyj писал(а): 08 авг 2025, 06:05 промучился я с шаговым блоком на стм
не у видел я там никаких бурных возглосов и восхищений как тут много раз по нему приводили
накидывал по началу проект и столкнулся что он раскручивается как механическая коробка тоесть держа мотор в руке чуствуеш примерно 5 ощютимых рывков на протяжении разгона как будто он скорости переключает (но моторчик от принтера возможно это особенность мотора либо блока)
но суть в том что ускорения там плавного и небыло всеравно
по скрину просто шол забор ровный пока пауза между ними не сузится на некую величину и далее снова забор ровный и так далее
2025-08-08_091643.png


удалил всё и оставил просто блок один
скорость 30720
ускорение 15360 (за 2 сек он должен был выйти на максимум а на деле выходит почему то за 9,2сек !!!)
стартовый шаг 100 (тут надо поразбираться как он согласуется с зеро замеры не делал но если зеро скидывает в 0 а стартовый у нас допустим 10000 а пройти надо 30000 то он пройдёт 20000 по такой логике вместо 30000 ? не мерил но странные два паметра меж собой)
пул 20мкс (но на деле 29мкс почемуто)
и тут уже да видим некое подобие плавного ускорения
2025-08-08_091551.png

после чего сменил пул с 20мкс на 4мкс но на деле пул стал 19,5мкс при этом ускорение так и осталось в 9,2сек почемуто (почему понятно потомучто он паузу сделал ширше но где мои 2 сек ?)

подщёт импульсов разгона выдал 132133 шт вместо 30720
132133/15360=8,6сек что пости наши 9,2сек
нипонимаю зачем там бутофорские импульсы нужны ?
2025-08-08_095006.png

02.flp
Проведенные исследования интересны и полезны.
Блок пока в таком виде как есть.
Снижение длины импульса ограничено, в данной реализации STM32F1.
4 mcs - это 250кГц, не каждый драйвер двигателей с оптронами на входах пропустит такую полосу.
Блок в исследоавании и развитии.
У Вас есть возможность использовать блоки сторонних разработчиков - под свою ответственность.
ecoins
Полковник
Сообщения: 4143
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 160 раз
Поблагодарили: 205 раз

Re: FLProg 9.4.x тестирование

Сообщение ecoins »

lfgjikjjyj писал(а): 08 авг 2025, 06:05 промучился я с шаговым блоком на стм
не у видел я там никаких бурных возглосов и восхищений как тут много раз по нему приводили
накидывал по началу проект и столкнулся что он раскручивается как механическая коробка тоесть держа мотор в руке чуствуеш примерно 5 ощютимых рывков на протяжении разгона как будто он скорости переключает (но моторчик от принтера возможно это особенность мотора либо блока)
но суть в том что ускорения там плавного и небыло всеравно
по скрину просто шол забор ровный пока пауза между ними не сузится на некую величину и далее снова забор ровный и так далее
2025-08-08_091643.png


удалил всё и оставил просто блок один
скорость 30720
ускорение 15360 (за 2 сек он должен был выйти на максимум а на деле выходит почему то за 9,2сек !!!)
стартовый шаг 100 (тут надо поразбираться как он согласуется с зеро замеры не делал но если зеро скидывает в 0 а стартовый у нас допустим 10000 а пройти надо 30000 то он пройдёт 20000 по такой логике вместо 30000 ? не мерил но странные два паметра меж собой)
пул 20мкс (но на деле 29мкс почемуто)
и тут уже да видим некое подобие плавного ускорения
2025-08-08_091551.png

после чего сменил пул с 20мкс на 4мкс но на деле пул стал 19,5мкс при этом ускорение так и осталось в 9,2сек почемуто (почему понятно потомучто он паузу сделал ширше но где мои 2 сек ?)

подщёт импульсов разгона выдал 132133 шт вместо 30720
132133/15360=8,6сек что пости наши 9,2сек
нипонимаю зачем там бутофорские импульсы нужны ?
2025-08-08_095006.png

02.flp
Проведенные исследования интересны и полезны.
Блок пока в таком виде как есть.
Снижение длины импульса ограничено, в данной реализации STM32F1.
4 mcs - это 250кГц, не каждый драйвер двигателей с оптронами на входах пропустит такую полосу.
Блок в исследоавании и развитии.
У Вас есть возможность использовать блоки сторонних разработчиков - под свою ответственность.
Ответить

Вернуться в «OnLine Общение»

Кто сейчас на конференции

Сейчас этот форум просматривают: MM33 и 1 гость