Страница 25 из 27

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

Добавлено: 03 авг 2025, 06:20
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"
не помогла.

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

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

То есть иногда он в ноль сбрасывает Шаги а Иногда оставляет несколько шагов 1 2 там чуть больше В итоге шаговые начинает стартовать не от нуля А уже от какого-то количества шагов

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

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

То есть иногда он в ноль сбрасывает Шаги а Иногда оставляет несколько шагов 1 2 там чуть больше В итоге шаговые начинает стартовать не от нуля А уже от какого-то количества шагов
Zero в обоих вариантах на контроле, возможно к следующей версии будет исправлено.
По ускорению при отключении - пока не подобран приемлемый алгоритм.
По гашению кинетической энергии - возможно будет выход подключения тормозного резистора, но пока также не подобран приемлемый алгоритм.

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

Добавлено: 03 авг 2025, 16:42
aidar_i
По умолчанию в FLProg: RX,TX=PD9,PD8; почему так решили по умолчанию? Там ведь стандартная конфигурация PB11, PB10, без переназначения выводов.

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

Добавлено: 03 авг 2025, 17:38
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

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

Добавлено: 05 авг 2025, 15:13
texbez
Добрый день!
Не знаю к кому обратится - может "перезальёте" версию 9.4.1?
Нельзя распокавать,пишет что неожиданный конец архива , пробовал и win и zip - одинаково.

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

Добавлено: 05 авг 2025, 16:18
Ander

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

Добавлено: 06 авг 2025, 07:24
starmos
Я не понимаю с версиями. У меня была скачана версия 9.4.0. Я потом отдельно скачал и "накатил" на неё сервиспак. Это у меня получилась версия 9.4.1, или 9.4.1 - это другая, еще более новая версия?

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

Добавлено: 06 авг 2025, 07:29
Phazz
Это одинаковые версии

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

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

Он тестировался на каких-то определённых пинах или там Нужен какой-то особый энкодер

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

Добавлено: 07 авг 2025, 21:31
CraCk
Версии 9.х.х есть инструмент для вывода на дисплей 16х2 больших цифр?
4-150-3-300x155.jpg

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

Добавлено: 07 авг 2025, 21:36
Phazz
Штатных нет

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

Добавлено: 08 авг 2025, 00:06
CraCk
Phazz писал(а): 07 авг 2025, 21:36 Штатных нет
Жаль :( , и старые проекты уже не заработают в 9.х.х. Тогда попробую запустить дисплей TM1637 на плате kc868 a16. Хочу подключить его к пинам приёмника и передатчика 433 МГц, обходя микросхему шинного буфера 74LVC1G125. Остаётся вопрос — как правильно указать номера пинов в блоке: писать 24, 23 или IO15 и IO2?
► Показать

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

Добавлено: 08 авг 2025, 00:40
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.

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

Добавлено: 08 авг 2025, 00:48
Faza888
А SH1106 будет поддерживаться?

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

Добавлено: 08 авг 2025, 06:05
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

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

Добавлено: 08 авг 2025, 08:50
motoandrey14
Ecoins обещал разобраться...
viewtopic.php?p=139462#p139462

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

Добавлено: 08 авг 2025, 10:27
Dimon57
Коллеги, кто-нибудь веб сервер на 9.4.0 пробовал, что-то не могу достучаться в режиме клиента, может какие, скажем так, тонкости есть. подскажите кто знает. В режиме точки доступа вижу что сеть поднимает но тоже попасть никак.

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

Добавлено: 08 авг 2025, 11:08
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кГц, не каждый драйвер двигателей с оптронами на входах пропустит такую полосу.
Блок в исследоавании и развитии.
У Вас есть возможность использовать блоки сторонних разработчиков - под свою ответственность.

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

Добавлено: 08 авг 2025, 11:09
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кГц, не каждый драйвер двигателей с оптронами на входах пропустит такую полосу.
Блок в исследоавании и развитии.
У Вас есть возможность использовать блоки сторонних разработчиков - под свою ответственность.