Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
0 / 0 / 0
Регистрация: 29.03.2021
Сообщений: 93

Инфа по контроллеру GPM3248B для BLDC

15.11.2022, 16:35. Показов 6214. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Это китайский микроконтроллёр для BLDC. Нигде не могу найти инфу. Видимо, совсем новый микроконтроллёр.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.11.2022, 16:35
Ответы с готовыми решениями:

BLDC двигатель для управления суставами робота
Доброго времени суток. Есть BLDC двигатель, управляемый алгоритмом переключения секторов по...

Sensorless Commutation of BLDC Motor
Здравствуйте!!! Помогите пожалуйста с одной программкой. Собрал я схему для контроля...

BLDC на mega8
помогите с написанием программы,а то принцип понимаю а как отразить в программный код не догоняю....

22
Эксперт .NET
 Аватар для Rius
13025 / 7590 / 1661
Регистрация: 25.05.2015
Сообщений: 23,089
Записей в блоге: 14
15.11.2022, 18:03
GPM3248A,
a highly integrated micro controller, integrates a pipelined 1T 8051 CPU, 1K/512/256-byte XRAM, 256-byte IDM SRAM, and 32/16/8K-byte program Flash memory. It includes 34 programmable multi-functional I/Os, Timer0/1/2, UART0, SPI (master), Motor control unit with built-in OP and comparators, audio and one up to 8-channel of 12-bit ADC for general-purpose application, shown in Fig.4. It operates over a wide voltage range of 2.4V - 5.5V with different clock sources. It has two modes in power management unit. Moreover, there is one on-chip debug circuit with two pins to facilitate full speed in-system debug.
http://ijreat.org/Papers%20202... 8I2008.pdf
0
0 / 0 / 0
Регистрация: 29.03.2021
Сообщений: 93
15.11.2022, 18:35  [ТС]
А ПОЧЕМУ НИГДЕ ДАТАШИТА НА НЕГО НЕТ? В ПРИВЕДЕННОЙ ВАМИ ИСТОЧНИКЕ НОЛЬ ИНФОРМАЦИИ.
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
07.06.2025, 02:12
у меня на плате чип имеет 48 пинов(см фото),
по разводке платы - не свпадает с предыдущей информацией - там 44 вывода и пины не совпадают (совпадает с GPM8F3232A)

этот чип отсюда 8-bit Series 1T 8051 8bit Core, OP build-in, ADC Type for Motor Control MCU

https://www.generalplus.com/1L... oSNproduct

по распиновке похож на GPM8F3132C... там есть и 44 пиновый... но не совпадает с предыдущей информацией

на всякйи случай приложил оба даташита
Миниатюры
Инфа по контроллеру GPM3248B для BLDC  
Изображения
 
Вложения
Тип файла: pdf GPM8F3132CV06_ds.pdf (3.88 Мб, 52 просмотров)
Тип файла: pdf GPM8F3232A.pdf (1.14 Мб, 44 просмотров)
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
10.06.2025, 07:58
производитель ответил на запрос даташита:
Dear sir,
GPM3248 is not recommended for new design.
The GPM32F0118B series of industrial microcontroller is based on the ARMR CortexR-M0 processor core and operates at a frequency of up to 92MHz.
The GPM32F0118B series are optimized for motor control, power conversion, home appliances and general purpose applications.
GPM32F011xB operates in the -40°C to 105°C temperature range from 2.3V to 5.5V wide voltage supply.
0
Windows must die
828 / 834 / 102
Регистрация: 23.11.2021
Сообщений: 4,854
Записей в блоге: 15
10.06.2025, 11:21
Цитата Сообщение от aerobarsik Посмотреть сообщение
GPM32F0118B
Что-то оно как-то подозрительно на STM32 смахивает ☺
Может, если по пинам совпадает, то ТСу лучше со стопроцентной китайщиной и не связываться?
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
10.06.2025, 11:45
ну эти заточены на управление моторами
правда я с изделием на "GPM3248" (GPM8F3132C) до сих пор не могу разобраться
нигде нет документации на (как перевел дипсик): «Двухрежимный самообучающийся контроллер двигателя MingJun Technology Модель: MJ72V-40A-18G Напряжение: DC 48-72V Тормоз: высокий/низкий уровень Мощность: 2000W Автообучение фазового угла Защита от кражи Трехскоростное переключение Задний ход Дата: апрель 2025 Компания: Wuxi MingJun Electronic Technology Co., Ltd.».

если кто знает - задний ход почемуто медленнее переднего хода.
якобы медленный задний ход для безопасности предусмотрен внутри программы "GPM3248" (GPM8F3132C), хочется преодолеть такую защиту, но непонятно как

p/s/ сигналы подписаны оригинально - часть вверхногами
непонятно что обозначают
Миниатюры
Инфа по контроллеру GPM3248B для BLDC  
0
Windows must die
828 / 834 / 102
Регистрация: 23.11.2021
Сообщений: 4,854
Записей в блоге: 15
10.06.2025, 12:02
Цитата Сообщение от aerobarsik Посмотреть сообщение
хочется преодолеть такую защиту, но непонятно как
Очевидно, написать свою прошивку. А без документации на МК это вряд ли получится сделать...
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
10.06.2025, 15:38
да, хотя для Keil на сайте производителя есть пакеты для MCU, но в чужой контроллер моторов засунуть свою прошивку для MCU - это экономически нецелесообразно для тех кто вообще не шарит в области этих MCU...
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
20.10.2025, 08:09
без их программатора вообще не реально закинуть туда прошивку так как у программатора свой закрытый протокол
0
323 / 82 / 5
Регистрация: 19.07.2024
Сообщений: 448
26.10.2025, 13:54
Цитата Сообщение от aerobarsik Посмотреть сообщение
у меня на плате чип имеет 48 пинов(см фото),
по разводке платы - не свпадает с предыдущей информацией - там 44 вывода и пины не совпадают (совпадает с GPM8F3232A)
этот чип отсюда 8-bit Series 1T 8051 8bit Core, OP build-in, ADC Type for Motor Control MCU
https://www.generalplus.com/1L... oSNproduct
по распиновке похож на GPM8F3132C... там есть и 44 пиновый... но не совпадает с предыдущей информацией
Причём тут GPM8xxx, если у вас GPM32488? Судя по этому факту - у вас совершенно даже семейство другое. И ядро скорей всего - 32-битное, а не x51 (как в GPM8xxx). В GPM32 скорее всего вообще всё другое, чем в GPM8.

Но если удастся найти документацию подобную той, что вы нашли для GPM8xxx, и если в вашем пациенте реально CortexR-M0 процессор, то скорей всего он также должен иметь интерфейс (SWD) для отладки и программирования. И, если прошивка в вашем МК не залочена от стирания, то через этот интерфейс можно и свою прошивку записать и отладить там её. Но без релевантной документации - никак.

Добавлено через 2 минуты
Цитата Сообщение от aerobarsik Посмотреть сообщение
без их программатора вообще не реально закинуть туда прошивку так как у программатора свой закрытый протокол
Ничего подобного. Протокол SWD - он открыт и известен. И любые современные среды разработки для ARM умеют с ним работать "из коробки". Это не x51, где каждый вендор был "кто в лес кто по дрова" в отладке.

Единственная проблема может быть в том, что МК может быть залочен. От стирания и перезаписи.
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
27.10.2025, 02:05
на чипе написано одно, на плате разводка для другого, через плату и вычислил - полностью подходит по схеме.
я так понял, китайцы стащили какойто промежуточный чип или маркировку поменяли

Протокол SWD? ну написано странно ICE

GPM8F 8051


можете подсказать что за ICE?

МК может быть залочен. От стирания и перезаписи - и это тоже....


вот и здесь ICE

0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
27.10.2025, 02:16
добавляю на всякий док на LinkPro
GeneralPlus_LinkPro_UserGuide-revised-final.pdf

там все методы программирования GPM8F 8051
0
323 / 82 / 5
Регистрация: 19.07.2024
Сообщений: 448
27.10.2025, 10:17
Цитата Сообщение от aerobarsik Посмотреть сообщение
на чипе написано одно, на плате разводка для другого
На каком основании сделали вывод, что "разводка не подходит для GPM32488"? У вас есть для него даташит? Но среди выложенных вами - такого не вижу.

Добавлено через 38 секунд
Цитата Сообщение от aerobarsik Посмотреть сообщение
Протокол SWD? ну написано странно ICE
Где "написано"?
0
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
27.10.2025, 11:19
нет на него даташита - на сайте производителя его нет
вместо даташита:
Dear sir,
GPM3248 is not recommended for new design.

ну да, ICE это сделан вывод на основании что это GPM8F 8051, хотя не факт

тем более там написано JTAG

разводка подходит (по пинам NC изначально ориентировался, ну и остальные подходят, в т.ч. ADC) для GPM8F3132

частично рисовал схему
0
323 / 82 / 5
Регистрация: 19.07.2024
Сообщений: 448
27.10.2025, 11:43
Цитата Сообщение от aerobarsik Посмотреть сообщение
разводка подходит (по пинам NC изначально ориентировался, ну и остальные подходят, в т.ч. ADC) для GPM8F3132
Ну а что мешает производителю выпустить линейку МК на более новом ядре pin-2-pin-совместимую со старым. Очевидно - ничего. Так они скорее всего и сделали.
x51 - давно устаревшее ядро. Как г* мамонта. Cortex-M0 - более новое. Под которое гораздо проще разрабатывать софт для BLDC, чем под x51. И возможностей больше. Логично, что производитель просто заменил ядро на 32-битное и выпустил новую линейку МК. Возможно даже ничего не изменив в периферии.
https://www.higherway.com.tw/p... .php?id=99

Цитата Сообщение от aerobarsik Посмотреть сообщение
тем более там написано JTAG
Всё это - гадания на кофейной гуще. Что-то обоснованно предполагать можно только имея на руках мануал GPM32.

Ну или если конечно сможете подключиться по ICE к МК, тогда да - там явно GPM8. Но это маловероятно. Там скорее всего GPM32. И нужно искать мануал на него.
0
1 / 1 / 0
Регистрация: 12.09.2025
Сообщений: 3
27.10.2025, 20:33
Эти контроллеры легко управляются через uart по tx rx с помощью утилитки, на чипе gpm3248b, все три скорости задаются в процентах от мощности, вы же их хотите менять?
Миниатюры
Инфа по контроллеру GPM3248B для BLDC   Инфа по контроллеру GPM3248B для BLDC   Инфа по контроллеру GPM3248B для BLDC  

Инфа по контроллеру GPM3248B для BLDC  
1
0 / 0 / 0
Регистрация: 07.06.2025
Сообщений: 11
30.10.2025, 02:07
ни.. себе! где ж вы раньше то были дорогой вы наш! именно скорость нас заботит!
не соблаговолите ли кинуть нам утилитку? заранее спасибо!
0
30.10.2025, 16:36
 Комментарий модератора 
Цитата Сообщение от Behighway Посмотреть сообщение
Исключительно через лс
нарушение правил
п 4.6
Обсуждение вопросов - только в теме на форуме. Приглашения к обсуждению еще где-либо (в том числе и с помощью системы личных сообщений) запрещены, за исключением коммерческих разделов.
п 4.12
Не стоит просить или предлагать выслать ответ в icq, e-mail и другие средства общения. Эта просьба все равно не будет выполнена, а сообщение будет отредактировано модератором.
сообщение удалено
0
1 / 1 / 0
Регистрация: 12.09.2025
Сообщений: 3
30.10.2025, 21:38
Выложить программу на форуме я права не имею. Увы. Если только напитонить свою или разжёвывать весь протокол...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.10.2025, 21:38
Помогаю со студенческими работами здесь

Вопрос по статье "Энкодер из BLDC"
В сообществе я не зарегистрирован (чукча не писатель, чукча читатель). Поэтому попробую задать...

stm32f4 + BLDC + debug
Подскажите по такому вопросу пожалуйста. мотор подключен через микросхему drv8332. Во время...

Управление BLDC и провалы по напряжению
Добрый день! Собираю контроллер управления BLDC с датчиками Холла - собственно говоря меня...

BLDC motor эмуляция в протеус
Добрый день всем. Задался целью запустить несколько моторов от HDD (валялись в куче хлама)....

Запуск BLDC от винчестера. Посоветуйте микрухи.
Ребят, возник вопрос. Есть у меня несколько двигов от винчестеров и есть мечта сделать из них...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru