灵动微 MM32电机 以 MM32SPIN06PF 为主控的空调外机方案介绍

news/2024/10/30 9:29:47/

空调即空气调节器,是指用人工手段,对建筑或构筑物内环境空气的温度、湿度、流速等参数进行调节和控制的设备。空调的结构包括:压缩机,冷凝器,蒸发器,四通阀,单向阀毛细管组件等。它是现代生活中人们不可缺少的一部分。

空调外机以  MM32SPIN06PF 为主控。

本产品使用高性能的 ARM® Cortex®­M0 为内核的 32 位微控制器,最高工作频率可达 96MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、2 个比较器、1 个 16 位通用定时器、1 个 32 位通用定时器、3 个 16 位 基本定时器和 1 个 16 位高级定时器。还包含标准的通信接口:1 个 I2C 接口、2 个 SPI 接 口、1 个 CAN 接口和 2 个 UART 接口。 本产品产品系列工作电压为 2.0V ∼ 5.5V,工作温度范围 (环境温度)­40◦C ∼ 85◦C 常规型 和­40◦C ∼ 105◦C 扩展型。多种省电工作模式保证低功耗应用的要求。 本产品提供 LQFP64、LQFP48、LQFP32 和 QFN32 共 4 种封装形式。 根据不同的封装形式,器件中的外设配置不尽相同。

MM32SPIN06PF的勘误信息与相应解决方案

TIM 单边沿触发编码器计数异常

问题: TIM 的编码器模式可以配置 TIMx_SMCR 寄存器中的 SMS 来选择在 TI1 边沿计数、 TI2 边沿计数或 TI1 边沿和 TI2 边沿同时计数。无论配置为哪种计数方式,都会根据两个输 入信号的跳变顺序来产生计数脉冲和方向信号,计数器向上或向下计数,同时硬件对 TIMx_CR1 寄存器的 DIR 位进行相应的设置。 当设定 SMS = 011 时,计数器在 TI1 边沿和 TI2 边沿同时计数,DIR 位可以根据两个 输入信号的跳变顺序进行置位或清零,计数器也会相应的向上或向下计数; 当设定 SMS = 001 或 SMS = 010 时,计数器在 TI1 边沿或 TI2 边沿计数,DIR 位可 以根据两个输入信号的跳变顺序进行置位或清零,但计数器只会进行向上计数而不会进行 向下计数;

解决方案: 推荐设定 SMS = 011,使用 TI1 和 TI2 边沿同时计数模式。

LSE ready 位无效

问题: LSE ready 位 LSERDY 可能在外部晶振未达到稳定状态时就置位。

解决方案: 通常情况下,外部晶振会在 LSE 使能 3 秒后达到稳定状态(综合仿真和测试结果得到 的经验值)。在应用中,使能 LSE 后,可通过计数器计数 3 秒,即可认为外部晶振达到了 稳定状态。

ADC 多通道转换做窗口比较功能异常

问题: ADC 的窗口比较模式可通过软件设定 CMPCH 位选择监控通道。当 CMPCH 位选择 的监控通道通道值在设置的窗口比较范围内(CPMHDATA、CPMLDATA)时,状态寄存 器 ADSTA 的 ADWIF 位置 1。 在使用中发现当 ADC 只使能一个通道进行转换时,状态寄存器 ADSTA 的 ADWIF 位会根据 CMPCH 位选择的监控通道通道值与设置的窗口比较范围值进行比较并置 1 或清 0; 当 ADC 使能多个通道进行转换时,状态寄存器 ADSTA 的 ADWIF 位不会根据 CMPCH 位选择的监控通道通道值与设置的窗口比较范围值进行比较并置 1 或清 0,而是 根据 CMPCH 位选择的监控通道前一个转换通道的通道值与设置的窗口比较范围值进行比 较并置 1 或清 0;

解决方案: 当只使能单个 ADC 通道转换时,设定 CMPCH 位选择的监控通道与实际监控通道一 致;当使能多个 ADC 通道转换时,需要软件设定 CMPCH 位选择的监控通道为实际监控 通道的前一个转换通道。

例:ADC 使能 1、3、4、5 通道转换功能,使能通道 4 作为窗口比较功能,

参考伪代码如下: //初始化 ADC ADCInit(); //使能通道 1、3、4、5 通道转换功能 ADCChannelConfig(Channel_1|Channel_3|Channel_4|Channel_5); //设定 ADC 窗口比较的上下阈值 ADCAnalogWatchdogThresholdsConfig(Thresholds_High, Thresholds_Low); //配置窗口比较的通道为通道 3(实际有效为通道 4) ADCAnalogWatchdogChannelConfig(Channel_3); //使能 ADC 窗口比较功能 ADCAnalogWatchdogCmd(ENABLE);

CAN 在只听模式下会响应总线请求

问题: CAN 在只听模式下,会响应总线请求,发出 ACK 或 NAK 响应。

解决方案: 推荐使用其它模式。


http://www.ppmy.cn/news/265575.html

相关文章

穿越机用途和机架尺寸

穿越机用途和机架尺寸 1. 穿越机的用途2. 穿越机的机架3. 机架的类型3.1 正X型机架3.2 宽X型机架3.3 长X型机架3.4 Hybrid机架3.5 涵道机架 4. 总结 1. 穿越机的用途 穿越机按功能分,主要分为竞速Race和花飞FreeStyle。 竞速: 机架机身要小,机臂要细&a…

西门子变频器SINAMICS G120P系列特点有哪些?

西门子变频器SINAMICS系列适合应用在各种驱动任务中,它们可以按照统一的标准化方法进行调试,组态,设置参数等工作。西门子变频器SINAMICS G120P是其中一种,它的功率范围为160kW到400kW,主要应用在工业环境和市政工程中…

基于RK3588的人工智能边缘计算大算力网关

智能运维系统从下至上分为终端层、边缘层、平台层和应用层,如图 1 所示。终端层 是整个系统的神经末梢,负责现场数据的采集,除摄像机外,还包括各类传感器、控制器 等物联网设备。边缘层汇总各个现场终端送来的非结构化视频数据和…

破解Excel宏密码

新建文件夹,右击标签,sheet1,选择查看代码,复制一下代码。 Private Sub VBAPassword()你要解保护的Excel文件路径Filename Application.GetOpenFilename("Excel文件(*.xls & *.xla & *.xlt & *.xms…

python的对文档密码的简单破解

最近简单学习了一下python语言,对模块和库有了一点了解,写个博客作为自己学习的记录。 这次是关于暴力破解excel密码的程序,起因是自己的一个文档忘记密码了,但自己没什么经验,就参照了一些博客的代码,按照…

EXCEL的VBA宏密码破解

在Excel 文档中使用AltF11可以打开查看宏代码。而部分VBA宏使用了密码保护,如下图: 在不知道密码的情况下则无法查看到宏代码。 对策 用Emeditor以二进制方式打开文件,搜索[43 4D 47],对应字符为CMG,将找到CMG后的3…

Excel 工作表密码破解

以下模块插入VBA 新建模块 F5 Public Sub 工作表保护密码破解() Const DBLSPACE As String vbNewLine & vbNewLine Const AUTHORS As String DBLSPACE & vbNewLine & _ " " Const HEADER As String "工作表保护密码破解" Const …

Excel破解宏密码

1、打开Excel文件,如果是xlsm文件可跳过第一步,不是的就另存为xlsm文件(注意:这个时候不要启动宏,因为宏可能会报错,不让你保存) 2、将另存为的xlsm文件的后缀名更改为rar或zip 3、使用压缩工具…