【应用】R7F0C807单片机在室内通风系统(基于BLDC 电机控制)中的应用
本文介绍了瑞萨R7F0C807单片机在室内通风系统(基于BLDC 电机控制)中的应用。
近年来随着人们生活品质的提高,大众对于居家的室内空气二氧化碳浓度关注度与日俱增,管控二氧化碳浓度目前最有效的方法在于换气。本应用设计了一种基于二氧化碳浓度监测和直流无刷电机控制的室内通风系统,该系统通过二氧化碳传感器实时监测室内二氧化碳的浓度,当其浓度超过用户预设报警值时,系统启动直流无刷(BLDC)通风排风扇进行室内换气,并且自动根据室内二氧化碳浓度自动控制直流无刷风扇的转速;当其浓度低于用户预设报警值时,系统关闭排风扇,以节约能源。通过该系统自动维护良好的室内空气品质。
结构框图
R7F0C807 结构框图(控制板使用):
图1 R7F0C807 的结构框图
R7F0C807的引脚配置
R7F0C807的引脚配置请参见图2:
图2 R7F0C807的引脚配置
系统框图
图3 R7F0C807的系统框图
功能介绍
初始化完成以后,系统显示板以0.5 s 间隔的时间频率采集NDIR 型二氧化碳传感器数据,并且在LCD 液晶屏上实时显示室内二氧化碳含量。当室内二氧化碳含量高于用户预设报警值时,系统显示板通过无线数传模块向控制板发送直流无刷(BLDC)通风风机启动信号及相关电机控制数据,系统控制板无线数传模块接收到相关数据后通过PI 算法实时控制直流无刷电机排风扇的转速;当室内二氧化碳含量低于用户预设值时,通过上述系统关闭通风风机运转以达到节能目的。显示板和控制板通过无线连接的设计可以方便用户通风风机的布线。通过“SET”键单击可以方便的切换当前室内二氧化碳含量和用户预设报警值显示。长按“SET”键(保持2 秒以上)进入用户设置模式:通过“SHIFT”和“ADD”键设置或者修改用户预设的二氧化碳报警值,单击“SET”键保存结果并退出用户设置模式。
控制板电源电路
控制板电源电路原理图请参见图4:
图4 控制板电源电路
控制板电源电路功能描述
通过三端稳压器将外部电源适配器提供的直流电压降压到5 V(VDD)供给MCU,无线数传模块等系统电源。通过滤波电路形成5 V(AVDD)电压供给运放,比较器等模拟电源。输入电源15 V供给智能功率模块(SPM)驱动BLDC 电机控制,同时通过滤波电路形成+15 AV 电压供给智能功率模块相关运放等模拟电源供电。
控制板无线数传模块控制电路
控制板无线数传模块控制电路原理图请参见图5:
图5 控制板无线数传模块控制电路
控制板无线数传模块控制电路功能描述
控制板无线数传模块为窄带无线数传模块,工作在425-450.5 MHz 频段,通讯接口为UART 方式。窄带传输具有功率密度集中,传输距离远,抗干扰能力强的优势。模块具有软件FEC 前向纠错算法,其编码效率较高,纠错能力强的特点。当室内二氧化碳浓度超过用户设定值时,控制板无线数传模块接收到显示板的二氧化碳浓度及相关控制数据,通过PI 算法自动控制BLDC 电机转速和启动/停止。
控制板智能功率模块(SPM)电路
控制板智能功率模块(SPM)电路原理图请参见图6:
图6 控制板智能功率模块(SPM)电路
控制板智能功率模块(SPM)电路功能描述
采用仙童公司的FSB50325智能功率模块(SPM),此模块在Tiny-DIP 封装中集成了6 个内置快恢复二极管的MOSFET 和3 个半桥高电压驱动IC(HVIC),专为内置控制的BLDC 电机而设计。通过R7F0C807 的实时输出功能(RTO)模块生成6 路PWM 通过FSB50325 智能功率模块控制BLDC 电机调速,调速方式为带霍尔传感器的直流无刷电机的120°控制。
控制板电机电流采样及电机强制截止电路
控制板电机电流采样及电机强制截止电路原理图请参见图7:
图7 控制板电机电流采样及电机强制截止电路
控制板电机电流采样及电机强制截止电路功能描述
由LM358运放组成的放大电路对电机电流采样电阻(0.56 欧姆)的电压做信号调理,调理过的采样电压进入R7F0C807 的10 位A/D 的ANI3 通道,并且经过换算得到电机实时电流值。同时此采样电压经过电压比较器,生成电机截止信号,输入到R7F0C807 的具有硬件强制截止信号专属输入端口(INTP0),保证电机在异常情况下,R7F0C807自动输出预先设定好的截止控制电平信号停止电机转动。
控制板BLDC 电机霍尔传感器信号调理电路
控制板BLDC 电机霍尔传感器信号调理电路原理图请参见图8:
图8 控制板BLDC 电机霍尔传感器信号调理电路
控制板BLDC 电机霍尔传感器信号调理电路功能描述
直流无刷电机的三相霍尔信号(HALL_A, HALL_B,HALL_C)经过带施密特触发功能的反相器SN74HC14N滤波后进入R7F0C807 的INTP1,INTP2,INTP3 管脚,并且经过软件换算得到实时直流无刷电机的转速。
R7F0C807单片机的关键特性
· 最短指令执行时间可以在高速(0.05 μs @ 20 MHz 运行时)至超低速(1.0 μs @ 1 MHz 运行时)之间更改。
· 内置实时输出控制电路,通过定时器的PWM 输出方式可以同时实现8 通道输出。有助于客户进行直流无刷电机控制和步进电机控制(同一时间控制两个)开发。
· 通用寄存器:8 位×8 个寄存器
· ROM:8 KB,RAM:1 KB 字节
· 可选高速片上振荡器时钟:20/10/5/2.5/1.25 MHz(典型值)
· 内置单电源闪存
· 片上调试功能
· 内置十进制校正(BCD)电路
· 内置可选择的上电复位(SPOR)电路
· 片上看门狗定时器(可在专用低速片上振荡器下运行)
· 片上时钟输出/蜂鸣器输出控制电路
· 输入/输出端口:18
· 定时器,8/16 位定时器: 4 通道,看门狗定时器: 1 通道
· 串行接口,CSI: 1 通道,UART: 1 通道
· 8/10 位分辨率A/D 转换器:8 通道
· 待机功能:HALT 或STOP 模式
· 电源电压:VDD = 2.4 至5.5 V
· 运行环境温度:TA = -40 至+85 ℃
R7F0C807单片机广泛应用于直流无刷电机及步进电机控制。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由杯中的清泉转载自Renesas,原文标题为:【应用】R7F0C807单片机在室内通风系统(基于BLDC 电机控制)中的应用,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
基于32位单片机CW32F030C8的低压无刷风机无感控制器,具有高精度、低噪音、高效率等特点
方案使用武汉芯源32位单片机CW32F030C8作为主控,使用AD软件比较过零点方式进行电机换相控制,采用六步方波控制算法。采用顺风接转+静态脉冲注入的启动算法,最小输出10%占空比,支持最高70000转的BLDC风机控制。
【应用】国民技术高性能单片机N32F455CBL7在BLDC电机控制中做主控,主频可达144Mhz,性能强大
MCU及驱动组件的国产化崛起,使得BLDC电机成本降低了很多。国民技术开发的N32F455CBL7高性能单片机采用ARM Cortex-M4内核主频可达144Mhz,具有硬件乘除法和浮点运算单元并支持DSP指令。
【应用】R7F0C014单片机助力四轴飞行器控制飞行稳定的应用方案
本文介绍了R7F0C014单片机在四轴飞行器控制方面的应用。瑞萨电子单片机R7F0C014通过I/O 端口模拟IIC 控制姿态芯片MPU6050,然后使用MPU6050 的硬件解算(内置的DMP 模块)直接获取和姿态相关的四元数等数据,再将四元数转化为欧拉角,最后以当前姿态角和捕捉的遥控数据为控制量,通过PID 控制四个电机以达到控制四轴飞行器姿态的目的。
高效能BLDC电机控制MCU及解决方案
型号- N32G455XX,N32GM435XX,N32G455R,N32G455CBL7,N32G455,N32G435XX,N32GM035XX,N32G035XX,N32G435CX,N32M055XX,N32G455M
8位MCU应用在直流无刷电机方面,能提供哪些参考资料?
Silicon Labs有基于8位单片机C8051F850在BLDC应用方面的参考设计,可提供BLDC的Demo板,应用笔记、原理图和参考设计代码,可帮助用户快速入门BLDC应用设计。
Silicon Labs(芯科科技) 传感器直流无刷电机参考设计 用户指南
描述- 本资料为无传感器BLDC电机参考设计套件的用户指南,介绍了套件内容、概述、无传感器电机参考设计演示、参考设计CD安装、HyperTerminal演示以及开发设置等。资料详细说明了如何使用C8051F310芯片实现无传感器BLDC电机控制,并提供了一套完整的开发环境和示例代码。
电动自行车无刷直流轮毂电机控制使用Z8FMC16100单片机的应用说明
型号- EZ8,99C0987,IR2101,Z8PE003,ZHX1810,Z8 ENCORE!,SP3222EBCA,Z8FMC16100,IRFZ48,SPX2815AU-3.3,74LVC04/SO,TPS61041,BAV19
基于Z16FMC单片机的无刷直流电机正弦PWM调制控制
描述- 本应用笔记介绍了使用Zilog Z16FMC系列微控制器(MCU)在正弦PWM调制模式下控制三相无刷直流电机的方法。该笔记详细讨论了如何实现正弦PWM调制和相位角同步,并基于Z16FMC MCU模块和3相24VDC 30W 3200RPM BLDC电机进行测试。内容涵盖了Z16FMC MCU的架构、PWM正弦操作的优势、速度控制算法、过流保护以及测试结果。
型号- Z16FMC
基于Z8FMC16100单片机的无刷直流电机正弦PWM调制控制
描述- 本应用笔记介绍了使用Zilog Z8FMC16100系列微控制器(MCU)在正弦PWM调制模式下控制三相无刷直流电机的技术。该笔记详细讨论了如何实现正弦PWM调制和相位角同步,并基于Z8FMC16100 MCU模块、三相MultiMotor开发板和带内部霍尔传感器的三相24VDC 30W 3200RPM BLDC电机进行操作。内容涵盖了电机控制、速度/扭矩控制、故障保护和系统效率等方面。
型号- Z8FMC16100,Z8FMC16,99C1395
采用Z16FMC单片机的三相霍尔传感器无刷直流驱动器
描述- 本资料探讨了使用Z16FMC微控制器对三相无刷直流电机(BLDC)进行闭环和开环控制的方法。Z16FMC微控制器适用于电机控制应用,具有集成应用特定模拟和数字模块的功能,支持快速和精确的故障控制、高系统效率、实时速度/扭矩和方向控制,以及易于为定制应用开发固件。资料还讨论了使用传感器反馈控制系统和故障保护实现电机控制的方法,并基于MultiMotor开发套件进行了测试。
型号- Z16FMC
寻找Microchip SST89V54RD2 16位单片机的替代品,最好是pin to pin兼容的,谢谢!
你好,该芯片为Microchip的产品早已经停产,建议使用新的产品来代替,推荐使用瑞萨RL78系列16位单片机来替代。详情可以在世强官网搜索RL78
【经验】瑞萨R8C/2A组单片机R5F212A7SNFA固件烧录方法及步骤
R8C/2A组单片机采用R8C/微系列CPU内核,具有1兆字节的地址空间,能够高速执行指令。广泛应用于家电主控板、智能家电、工业控制等自动化设备上。本文通过具体项目案例介绍瑞萨R8C/2A组16位单片机R5F212A7SNFA的烧录方法及步骤。
【经验】自定义瑞萨单片机RL78 启动文件的六个步骤
在使用瑞萨单片机RL78编程时,编译器CS+自带启动文件,启动文件中定义了堆栈首地址,errno,调用硬件初始化,清除RAM等。本文将介绍了自定义RL78 启动文件的六个操作步骤。
NSUC1610高性能微控制器,集成用于直流、步进和BLDC电机控制的驱动器
描述- 该资料介绍了NSUC1610高性能微控制器,它是一款集成了四个半桥驱动器的ARM MCU,用于控制低功耗直流电机。支持直流刷式电机、无刷电机和步进电机的控制,广泛应用于汽车市场。芯片符合AEC-Q100标准,可承受高达175°C的结温。具有过压保护功能,LIN端口支持-40V至40V电压,BVDD引脚支持-0.3V至40V电压。核心基于Cortex-M3架构,采用哈佛结构,数据总线与地址总线独立,提高获取地址和数据效率。
型号- NSUC1610-Q1QNR,NSUC1610
瑞萨RH850单片机开发教程AN001——开发板介绍
瑞萨RH850单片机开发教程AN001——开发板介绍瑞萨RH850系列作为在汽车业界首屈一指的32位MCU,在汽车行业应用广泛,从涉及到安全的发动机的电喷,EPS等到车载仪表,车载娱乐系统都有RH850系列MCU的身影。该系列采用最新的40nm工艺,功能安全方面符合ASIL-B,ASIL-C,ASIL-D等级。接下来作者将一步一步引导大家对瑞萨RH850单片机进行开发。瑞萨推出了一开针对RH850
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制
最小起订量: 1台 提交需求>
登录 | 立即注册
提交评论