华润微电子CS98P370的定时器精准读取无刷电机驱动模块转速反馈信号
一个世纪以来,电机作为机电能量转换装置,其应用已遍及国民经济的各个领域以及人们的日常生活中。众所周知,直流电机具有运行效率高和调速性能好等诸多优点,但是传统的直流电机均采用电刷,以机械方法进行换向,因而存在机械摩擦,由此带来噪声、电火花、无线电干扰以及寿命短等致命弱点,再加上制造成本高及维修困难等缺点,从而大大地限制了它的应用范围,致使目前工农业生产上,大多数采用三相异步电机。无刷直流电机既具备传统直流电机运行效率高、调速性能好、无励磁损耗的优点,又具有结构简单、运行可靠、维护方便等独特的优势,特别是与传统直流电机相比,无刷直流电机不采用电刷进行换相,因而不存在机械换相带来的诸多缺点,故在许多高科技领域中应用越来越广泛。
无刷直流电机的调速性能优越、体积小、重量轻、效率高、转动惯量小、不存在励磁损耗问题,不仅保持了传统直流电动机良好的动、静态调速特性,而且结构简单、运行可靠、易于控制。随着无刷直流电机的应用范围日益扩大,其应用己经从最初的军事工业,向航空航天、医疗、信息、家电以及工业自动化领域迅速发展。因此,直流无刷电机的应用和研究受到了高度的重视。
为了产品迭代的方便,很多产品都使用两个模块来设计产品,第一个模块是专门驱动无刷电机驱动部分的,那跟另外一个控制模块对接的接口如下:
具体的电机带驱动板的结构图如下:
其中FG信号脚反馈的是电机当前的转速,如何精准地捕捉到该信号则至关重要。有这个精准的转速值可以用来实时的转速显示或者恒速的控制。
FG的信号波形如下:
转速越快,频率越大,周期越小。
根据产品的需要确定使用哪个定时器来计时FG信号的周期时间,TMR3是16bit的,精度比较高,周期时间也可以做得比较长,没其他情况占用首选TIME3。
如果FG信号的占空比是50% ,那就可以读取高电平时间或者低电平时间后乘以2就是周期时间了,比如用定时器2读低电平时间具体代码如下:
sbr_pg_check:
skic P_MOTOR_PG
jmp L_pg_check_50
skis f_pg_old
jmp L_pg_check_90
clr f_pg_old
//----------下降沿------
clrr B_pg_data_time
MACRO_BANK_1
mov TMRCR_BK1
ORA #0x80 //bit7:开定时器2
STR TMRCR_BK1
MOV #250//赋值周期值
STR PRD2_BK1
MACRO_BANK_0
clr f_pg_time_erro
jmp L_pg_check_90
L_pg_check_50:
skiC f_pg_old
jmp L_pg_check_90
SET f_pg_old
//----------上升沿------
clrr B_pg_data_time
//-------------------------
skic f_pg_time_erro
jmp L_pg_check_55
MACRO_IOCS_0
MOVC TMR2_IC0
STR B_TIME_READ_BUF
L_pg_check_55:
MACRO_BANK_1
mov TMRCR_BK1
AND #0x7F //bit7:开定时器2 关闭
STR TMRCR_BK1
MOV #250//125//250
STR PRD2_BK1
MACRO_BANK_0
jmp L_pg_check_90
L_pg_check_90:
Rts
大概的思路是:上降沿的时候开启定时器开始计时,上升沿的时候读取计时值(TMR2)后关闭定时器。
注意:需要先读取计时值才可以关闭定时器因为关闭定时器就会默认把TMR2 清零了。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由玄子转载自华润微电子,原文标题为:【应用】CS98P370的定时器在无刷电机驱动模块转速反馈信号精准读取,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
5节锂离子/锂聚合物电池保护芯片PT6305应用经验
PT6305是一款保护5串锂离子/聚合物电池的电池保护芯片,可降低因电池过充、过放,充放电过流,充放电过温和低温条件而导致的电池损坏或寿命缩短的风险。可通过外电容灵活设置放电过流保护时间。
华润微电子推出的PT4125系列DC-DC设计经验分享
PT4125是华润微电子推出的一款高效率、高精度的开关降压型大功率LED恒流驱动控制芯片。PT4125采用固定频率的平均电流控制模式,具有优异的负载调整率和线性调整率。PT4125通过调节外置的电流采样电阻,能控制大功率LED灯的驱动电流,使LED灯亮度达到预期恒定亮度。
【IC】国产带电机引擎32位MCU CS32ME10x,工作电压2.3V~5.5V,用于高速风筒、油烟机、暖风机等领域
华润微电子推出的CS32ME10x是集成Cortex-M0内核和电机控制引擎ME的32位电机控制专用芯片。Cortex-M0内核处理常规通信,信号采样等事宜,ME专门处理电机位置或异常信号的输入处理,及针对应用需求实现BLDC/PMSM电机的方波、SVPWM/SPWM、FOC驱动控制。
PT6010 8~10串锂离子/锂聚合物电池保护芯片
描述- PT6010是一款针对8~10串锂离子/锂聚合物电池的保护芯片,具备过充、过放、过温和过流等多重保护功能。它具有高精度的电压检测电路,支持多种电池类型,并提供低功耗设计。
型号- PT6010,PT6010EL32-DA,PT6010EL32-BA,PT6010EL32-AB,PT6010EL32-YY,PT6010EL32-AA,PT6010EL32-BB
中国功率半导体的进击之路
芯片供应链紧张引发汽车厂商焦虑,推动国产替代浪潮,功率半导体在新能源车中关键作用凸显。华润微作为国内功率半导体IDM大厂,在技术和产能上取得进步,积极布局车规半导体和第三代半导体材料。公司通过IDM模式整合资源,降低成本,提高产品竞争力,为国产功率半导体发展做出贡献。
PT6305 5 串锂离子/锂聚合物电池保护芯片
描述- PT6305是一款专为5串锂离子/锂聚合物电池设计的保护芯片,旨在防止电池因过充、过放、过流、过温和/或过流条件而受损。它具有高精度的电压检测电路,支持多种电压阈值设置,并提供温度保护和低功耗设计。
型号- PT6305ETSP-YY,PT6305ETSP-AA,PT6305ETSP-AB,PT6305ETSP-AC,PT6305
华润微电子旗下子公司-ChipNext芯耐特荣获2024中国IC设计成就奖之年度潜力IC设计公司奖
2024年3月28-29日,2024国际集成电路展览会暨研讨会IIC Shanghai在上海张江科学会堂隆重举行。南京芯耐特半导体有限公司-华润微旗下子公司,凭借多年在模拟半导体领域的深厚积累与创新,荣获2024年中国IC设计成就奖之年度潜力IC设计公司奖。在本次展会中,芯耐特半导体展示了多款高性能运算放大器模拟芯片。
PT4554D 非隔离降压型LED恒流驱动芯片
描述- PT4554D是一款高精度非隔离降压型LED恒流驱动芯片,适用于85Vac至265Vac的全范围输入电压。它集成了500V功率MOS、高压供电电路和采样电路,无需外部启动电阻和VDD电容,降低了系统成本和体积。该芯片具备优异的线性调整率、负载调整率和温度特性,并提供LED短路保护和过温降电流保护等功能。
型号- PT4554DEESOH,PT4554DE33D,PT4554DESOG,PT4554D
CS4760 I²C 总线接口的实时时钟/日历芯片
描述- CS4760是一款低功耗CMOS实时时钟/日历芯片,具备世纪、年、月、日、时、分、秒计时功能。通过I2C总线接口与系统通信,具有宽工作电压范围、低休眠电流等特点。支持多种频率输出,内含报警和定时器功能,适用于消费类电子产品和物联网系统。
型号- CS4760,CS4760EO
华润微电子参加2023集成电路(无锡)创新发展大会
2023集成电路(无锡)创新发展大会在江苏省无锡市召开。华润微电子积极参加2023集成电路(无锡)创新发展大会及同期相关会议,公司设立展台,并举办华润微电子芯片产业链生态圈创新大会,公司总裁李虹博士出席主峰会开幕式并在半导体设备年会暨产业链合作论坛发表主旨演讲。
PT4556 非隔离降压型LED恒流驱动芯片
描述- PT4556是一款高精度非隔离降压型LED恒流驱动芯片,适用于85Vac至265Vac的全范围输入电压。它内置500V功率MOS、高压供电电路和采样电路,无需外部启动电阻和VDD电容,节省系统成本和体积。PT4556具备优异的线性调整率、负载调整率和温度特性,输出电流量产偏差在±5%以内,并提供LED短路保护和过温降电流保护等功能。
型号- PT4556KEDIG,PT4556FESOG,PT4556GESOG,PT4556KESOG,PT4556EEDIG,PT4556GEDIG,PT4556JESOG,PT4556LEDIG,PT4556EESOG,PT4556LESOG,PT4556JEDIG,PT4556,PT4556FEDIG
PT6307 4~7串锂离子/锂聚合物电池保护芯片
描述- PT6307是一款针对4~7串锂离子/锂聚合物电池的保护芯片,具备过充、过放、过温和过流保护功能。它具有高精度电压检测电路,支持多种电压阈值设置,可直接驱动外部MOSFET,适用于电动滑板车、电动工具、家电和备用电池系统等领域。
型号- PT6307,PT6307ESST-AB,PT6307ESST-YY,PT6307ESST-AA
【IC】华润微电子LX100安全MCU荣获商用密码产品二级认证
华润微电子集成电路(无锡)有限公司LX100安全MCU芯片产品通过国家密码管理局商用密码检测中心安全性审查,符合安全芯片密码检测准则第二级的要求(简称“国密二级”),获得由国家密码管理局商用密码检测中心颁发的《商用密码产品认证证书》。
PT6605DW 3-5 串锂离子/锂聚合物电池保护芯片
描述- PT6605DW是一款专为3-5串锂离子/锂聚合物电池设计的保护芯片,具备过充、过放、过温和断线检测功能。它具有高精度电压检测电路,低功耗设计,适用于电动工具等应用。
型号- PT6605DW,PT6605DWETSN-YY,PT6605DWETSN-AA
国产5节锂离子/锂聚合物电池保护芯片PT6305,采用TSSOP-16/SOP-16封装
华润微的5节锂离子/锂聚合物电池保护芯片(BMS)PT6305,可降低因电池过充,过放,过流,过温和/或过流条件而导致的电池损坏或寿命缩短的风险。小型的TSSOP-16/SOP-16证封装和最少的外部元件需求使芯片易于整合至空间有限的电池包里。±25mV的过充电检测电压精度保证电池安全的全容量充电。±10mV的电流检测电压精度保放电过流准确触发。
电子商城
现货市场
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论