PY32MD320单片机 QFN32封装,内置多功能三相 NN 型预驱。

embedded/2025/3/10 22:10:20/

PY32MD320单片机是普冉半导体的一款电机专用MCU,芯片采用了高性能的 32 位 ARM® Cortex®-M0+ 内核,主要用于电机控制。PY32MD320嵌入高达 64 KB Flash 和 8 KB SRAM 存储器,最高工作频率 48 MHz。PY32MD320单片机的工作温度范围为 -40 ~ 105 ℃,工作电压范围 2.0 ~ 5.5 V。芯片提供 sleep和 stop 低功耗工作模式,可以满足不同的低功耗应用。
PY32MD320芯片内集成多路 I2C、SPI、USART 等通讯外设,1 路 12 位 ADC,5 个 16 位定时器,以及 2 路比较器。

PY32MD320单片机内置了多功能三相 NN 型半桥式栅极驱动器,适合做三相 BLDC/PMSM,常见应用场景列举如下:水泵、电动工具、航模等。

PY32MD320芯片产品特性:

内核
— 32 位 ARM® Cortex® - M0+
— 最高 48 MHz 工作频率

存储器
— 最大 64 KB Flash 存储器
— 最大 8 KB SRAM

时钟系统

— 内部 4/8/16/22.12/24 MHz RC 振荡器(HSI)
— 内部 32.768 kHzRC 振荡器(LSI)
— PLL(支持对 HSI 2 倍频)

电源管理和复位

— 工作电压:2.0 ~ 5.5 V
— 低功耗模式: Sleep 和 Stop
— 上电/掉电复位 (POR/PDR)
— 欠压复位 (BOR)
— 可编程的电压检测 (PVD)

通用输入输出(I/O)
— 多达 14 个 I/O,均可作为外部中断

3 通道 DMA 控制器

1 x 12 位 ADC
— 支持 最多 7 个外部输入通道
— 输入电压转换范围: 0~VCC

定时器
— 1 个 16 位高级控制定时器(TIM1)
— 4 个通用的 16 位定时器(TIM3/TIM14/TIM16/TIM17)
— 1 个低功耗定时器(LPTIM),支持从 stop 模式唤醒
— 1 个独立看门狗定时器 (IWDG)
— 1 个窗口看门狗定时器 (WWDG)
— 1 个 SysTick 定时器
— 1 个 IRTIM

RTC

通讯接口
— 2 个串行外设接口(SPI)
— 2 个通用同步/异步收发器(USART),支持自动波特率检测
— 1 个 I2C 接口,支持标准模式 (100 kHz)、 快速模式 (400 kHz),支持 7 位寻址模式

硬件 CRC-32 模块

2 个比较器

内置多功能三相 NN 型半桥式栅极驱动器
— 预驱浮动耐压 40 V
— 工作电压: 5.5 ~ 18 V
— 输出电流:±0.8 A
— 内置自举二极管
— LDO:5 V / 50 mA
— 1 个可变增益放大器(PGA)
— 4 个分压比可调的比较器 (COMP)

唯一 UID

串行单线调试 (SWD)

工作温度:-40 ~ 105 ℃

封装:QFN32(4*4)


http://www.ppmy.cn/embedded/171592.html

相关文章

华为欧拉系统 Tomcat 安装详解

1. 安装或确认安装 Java Tomcat 需要 Java 环境(JDK 或 JRE)才能运行。如果系统尚未安装 Java,可以使用以下命令安装 OpenJDK: # 更新软件包索引 yum update -y# 安装 OpenJDK 21(可根据需求安装其他版本,如 8、11、17 等) yum install -y java-21-openjdk java-21-op…

python软件开发安装包配置问题以及如何焕电脑后批量安装安装包的问题

1.在软件开发的过程中往往需要安装许多的python包,如果通过:通过pip install packagex.x.x指定特定版本的话容易出现漏装的情况,于是就需要找到指定包进行安装,但这个时候如果我们新建一个文本文档:requirements&#…

C# 基础知识总结(持续更新中...)

C#有哪些数据类型? 值类型 引用类型 整数类型 实数类型 布尔类型 字符类型 结构类型 枚举类型 类 数组 字符串 接口 委托 对象型 C#有哪几种访问修饰符,有何区别? public 公共成员 访问不受限制 private 私有成员 只限于当前类成员…

计算机网络(1) 网络通信基础,协议介绍,通信框架

网络结构模式 C/S-----客户端和服务器 B/S -----浏览器服务器 MAC地址 每一个网卡都拥有独一无二的48位串行号,也即MAC地址,也叫做物理地址、硬件地址或者是局域网地址 MAC地址表示为12个16进制数 如00-16-EA-AE-3C-40 (每一个数可以用四个…

【JavaWeb学习Day22】

后端开发原理 配置的优先级 Springboot中支持三种格式的配置文件:(以及优先级) (注意:虽然springboot支持多种格式的配置文件,但是在项目开发时,推荐统一使用一种格式的配置,yml是…

Python Flask框架学习汇编

1、总览: 《Flask 全栈学习指南》 2、入门级: 《Python Flask Web 框架入门》 这篇博文条理清晰,由简入繁,案例丰富,分十五节详细讲解了Flask框架,强烈推荐! 《python的简单web框架flask【…

Tomcat 新手入门指南

Tomcat 新手入门指南 Apache Tomcat 是一个开源的 Java Servlet 容器和 Web 服务器,广泛用于部署和运行 Java Web 应用程序。以下是 Tomcat 的入门指南,帮助你快速上手。 1. 安装 Tomcat 步骤 1: 下载 Tomcat 访问 Apache Tomcat 官网。选择适合的版…

使用PHP实现RESTful API:常见问题与解决方案

使用PHP实现RESTful API:常见问题与解决方案 引言 RESTful API(Representational State Transfer)是一种基于HTTP协议的架构风格,广泛应用于现代Web服务和移动应用开发中。PHP作为一种广泛使用的服务器端脚本语言,非…