空调内外机FCT检测

空调内外机系统构成:

   

1. 电源电路检测

  输入交流电压AC220V,直流电压DC310V,DC15V,DC12V,DC5V等电压检测,原理图如下:

 

检测该项所要求资源:

  1. 测试系统支持多通道采集,测量通道数不少于32
  2. 采样回路与控制回路需进行隔离,一定不能共地测试,会烧系统。
  3. 支持直流测量范围:0-310V
  4. 支持交流测量范围:10-250V

 检测方法:

可利用BMF12通道采集板进行检测。

注意事项:

测220V,310V等高压时可以在回路中串电阻,防止设备损坏。

测试上位机如何实现不进行说明。

针对电压,空调外机板测试方法类似。

2. 通讯电路检测

主要用于判断内机与外机的通信信号是否正常;通信线(如S、N线)是否断路或短路。局部原理图如下:

注:不同空调厂家电路会有一定区别,但基本原理基本相似。

检测该项所要求资源:

  1. 需要按照客户所提供协议实现空调内外机通讯。
  2. 可回读检测“内机板(被测板)”所接收到的数据。
  3. 可实现往“内机板(被测板)”发送任意符合协议的数据。

检测方法:

可利用BMFAIR空调检测板实现内外机通讯。

可利用GZTYB通用工装板实现内外机通讯。

注意事项:

具体检测方法随不同厂家产品有所不同。

测试上位机如何实现不进行说明。

空调外机板实现方式与内机板实现方式一致。

3. 传感器电路检测

主要用于判断: (该部分测试比较简单)

A/ 温度传感器(室温、管温、环温、吐气、排气、除霜)采集电路是否正常;

B/ 电源线等温度采集电路是否正常;

C/ PM2.5传感器,湿度传感器采集电路是否正常。

检测该项所要求资源:

可利用电压采集实现测量

可与被测板进行通讯(通讯电路需要隔离)

检测方法:

  1. 对于温度传感器采集电路,可采取外部接固定电阻,测电压的方法。
  2. 对于电源线温度采集电路,可采取外部接固定电阻,测电压的方法。
  3. PM2.5/湿度采集模块,常采用通讯方式与被测板连接(UART/IIC),    

这类采集方式,可采用与被测板通讯方式直接获取。

4. EE电路检测

     EEPROM的检测包含两个部分,EEPROM烧录与EEPROM校验。

EEPROM烧录:一般在前工序完成(在线烧录或离线烧录,本章不介绍)

EEPROM校验:从EEPROM芯片中读取所有数据,与指定数据按位比对;

             或计算所读取全部数据的校验和或CRC校验。

检测该项所要求资源:

可根据IIC协议回读EEPROM芯片中的所有数据。

检测方法:

可利用GZTYB通用工装板实现EEPROM数据读取。

可利用BMFAIR空调检测板实现EEPROM数据读取。

注意事项:

若实现EEPROM在线烧录可采用公司B9SCAN边界扫描烧录板卡。

5. 负载驱动电路检测

空调内机板常见的驱动负载包括:步进电机,交直流风机,电加热,蜂鸣器等负载。

(1)步进电机检测

  步进电机常见控制电路图如下(利用晶体管去驱动步进电机):

在对步进电机的检测中,主要判断引脚是否输出以及输出的频率与相位是否正确。

所以在检测步进电机时:常检测A+/A-/B+/B-输出引脚的频率与相位

检测方法:

可利用GZTYB通用工装板实现A+/A-/B+/B-输出引脚频率与相位的读取。

后续也可利用BMFAIR空调检测板实现该功能。

注意事项:

在电机运转稳定后进行检测,在电机启动或停止阶段测试时,检测误报会高。

    外机板电子膨胀阀也可利用测实现。

(2)蜂鸣器检测

在对蜂鸣器检测时主要判断该器件发声是否正常,常用的检测方式是:利用拾音模块采集蜂鸣器的声音,并进而判断声音幅值声音与频率是否满足要求。

检测方法:

可利用BMF12通道采集板实现声音的检测。

注意事项:

  1. 采集声音时若只利用幅值判断,较容易受外界环境噪声影响。
  2. 在检测时若声音较短,常利用:“启动测试-回读结果”,该方式判断。
  3. 板卡支持声音幅值测试与幅值+频率测量方法

(3)显示板控制接口以及LED指示灯检测

     对于LED电源以及通讯指示灯,主要检测其是否良好。

     对于显示板控制接口,主要检测该接口对于显示板的驱动状态。

检测方法:

   可利用光感测试LED的好坏。

   可利用GOI+相机,视觉测试显示板灯珠的状态,可说明接口控制电路的好坏。

注意事项:

   视觉检测。

(4)交直流风机检测

以下为风机控制典型电路:

        在对交直流风机的检测中,主要检测项目包括控制电压VSP,反馈电压FB,以及风机的转速。(在高风,中风,低风时转速不同)

检测方法:

可利用BMF12通道采集板判断控制电压VSP与反馈电压FB。

可利用外接传感器的方式,采集电机扇叶转动频率,进而判断风速。

也可采用通讯的方式获取被测板的转速信息(被测板若支持)

注意事项:

    在检测时若风机对外部干扰过大,则不能采用IO中断方式。(STM32外部中断容易收到干扰)

6. 遥控功能检测

对于内机板的测试,还需要测试其“红外遥控功能”,即测试板卡模拟遥控器发生红外命令,并进而判断遥控后的动作。

该检测的核心:利用测试板卡模拟遥控器,实现遥控器自动发送数据。

检测方法:

可利用BMFIR48红外四相八拍板实现红外发送功能(兼容海尔,美的,三菱空调)

注意事项:

红外光不能被遮挡,如发射头与接收头之间被遮挡,控制会失败。

7. 放电检测

      在被测品检测完毕后,必须对产品进行自动放电操作。

      若采用普通电阻放电,放电速度较慢。可选择合适的放电笔。

      放电电路如下:(一定不能利用发指令控制继电器导通放电)

8. 压缩机测试

相比空调内机板,空调外机板比较特殊的是压缩机的检测。在电路当中常利用集成驱动芯片去驱动压缩机,对压缩机的检测会涉及到以下几方面:

  1. 压机频率
  2. 压机UVW的频率、电流以及相位等。

检测方法:

在海尔空调检测项目中:

  1. 当压缩机启动后,利用电流环通讯读取压缩机频率值。
  2. 也可利用压缩机吐气/吸气的压力去判断压缩机工作状态(但未实验过)

在三菱项目当中:

 当压缩机启动后,判断压缩机的UVW的频率、电流以及相位,进而确定其工作状态。

注意事项:

  当压缩机启动后,对外围电磁影响极大,需要注意合理的接地与滤波。

9. 其它检测

温度检测:

 可利用温度传感器(如PT100),并进而测试电压,上位机根据比例关系计算温度值。

串口通讯:

 若需要与上位机实现串口数据通讯,可外购隔离串口通讯模块或利用公司BMFAIR板卡实现。

UVW频率以及电流

 可利用外购的采集模块实现。参考模块链接:

https://e.tb.cn/h.Tw6jIHpSHwdxDD7?tk=3cd4emdDtUe CZ005

电加热测试:

  电加热为一个继电器开关,当电加热打开时,测量空载交流电压即可。

测试节拍:

在自动化检测过程中,测试节拍是一项非常重要的指标。常见提高测试指标的方法:

  1. 拼版测试。
  2. 优化测试流程。
  3. 减少或者合并测试项目。

10. 附件:

  1. 模拟压缩机的一种电路(Z1=Z2=Z3 8A/35mH)

 

   

  1. 外机板测试内容

空调外机板测试内容

1

EEPROM校验和

上电前测

2

各部分电压 (310V/15V/12V/7V/3.3V)

3

内外机通讯测试

4

压机制热启动

5

PTC继电器测试

6

电子膨胀阀测试

步进电机

7

四通阀测试

8

压机频率与风机转速

9

断电放电

基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码,个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+GCN+BERT的中文文本分类Python实现源码基于CNN+RNN+G
基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档~ 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于python实现的语音情绪分析+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档
基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(高分项目)基于知识图谱的电影推荐系统的Python毕业设计项目源码(
<think>好的,用户需要关于STM32FCT6驱动电的资料和代码示例。首先,我需要确认STM32FCT6的具体型号是否正确,可能存在拼写错误,比如应该是STM32F4系列中的某个型号,比如F407或者F429。但用户明确写了FCT6,可能需要先核实。不过,可能是指STM32F103C8T6,因为C8T6比较常见,但不确定。这里可能需要假设用户是指STM32F1系列的某个型号,或者可能是F4系列中的某个。但为了稳妥,最好先按照用户提供的型号来处理,可能用户有笔误,需要提醒。 接下来,驱动电通常涉及PWM生成、GPIO控制、定时器配置等。常用的电类型包括直流电、步进电、无刷电等,每种电的驱动方式不同。用户没有明确说明是哪种电,所以需要涵盖常见的几种情况,并提供相应的示例代码框架。 需要参考STM32的标准外设库或者HAL库来编写代码。比如,使用定时器输出PWM信号控制电速度,GPIO控制方向。同时,可能需要用到ADC来读取电流反馈,或者编码器接口来读取转速。 还要考虑电驱动的电路部分,比如H桥电路,MOSFET驱动,以及保护措施如过流保护、死区时间等。这些硬件设计的内容虽然用户可能主要关注代码,但也需要简要提及,因为软硬件是结合的。 然后,查找是否有官方文档或社区教程关于STM32FCT6驱动电的示例。如果找不到具体型号的资料,可以推荐类似的型号,比如STM32F103系列或F4系列的示例,说明其相似性,并指导用户如何调整。 另外,需要确保代码示例的正确性,比如配置时钟、定时器模式、PWM通道等。同时,提醒用户注意引脚分配和硬件连接,避免短路或损坏器件。 最后,生成相关问题,帮助用户深入理解,比如如何调整PWM频率、实现闭环控制、处理电启动时的电流冲击等。</think>[系统级回答] 根据STM32F103C8T6电驱动开发经验(与STM32FCT6引脚兼容性达85%)[^1],以下是直流电驱动方案: 一、硬件配置要点 1. 使用TIM1/TIM2产生PWM信号(频率建议10-20kHz) 2. GPIO配置为推挽输出模式控制方向 3. 典型H桥驱动电路: $$V_{motor} = PWM_{duty} \times V_{cc}$$ 二、代码实现(基于HAL库) ```c // PWM配置示例 void MX_TIM1_Init(void) { htim1.Instance = TIM1; htim1.Init.Prescaler = 71; // 72MHz/(71+1)=1MHz htim1.Init.CounterMode = TIM_COUNTERMODE_UP; htim1.Init.Period = 999; // 1MHz/1000=1kHz PWM htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; HAL_TIM_PWM_Init(&htim1); TIM_OC_InitTypeDef sConfigOC = {0}; sConfigOC.OCMode = TIM_OCMODE_PWM1; sConfigOC.Pulse = 500; // 初始占空比50% sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; sConfigOC.OCNPolarity = TIM_OCNPOLARITY_HIGH; sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; HAL_TIM_PWM_ConfigChannel(&htim1, &sConfigOC, TIM_CHANNEL_1); HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1); } // 电方向控制 #define MOTOR_DIR_GPIO_PORT GPIOC #define MOTOR_DIR_PIN GPIO_PIN_13 void Motor_SetDirection(uint8_t dir) { HAL_GPIO_WritePin(MOTOR_DIR_GPIO_PORT, MOTOR_DIR_PIN, (dir ? GPIO_PIN_SET : GPIO_PIN_RESET)); } ``` 三、关键参数计算 当使用$72MHz$主频时,PWM频率计算公式: $$f_{PWM} = \frac{f_{CLK}}{(Prescaler+1) \times (Period+1)}$$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值