1、NEC电子电机控制ASSP芯片MMC-1-两相四线步进电机-直流电机1简介简介nMMC-1为多通道两相四线式步进电机/直流电机控制芯片,基于NEC电子16位通用MCU(PD78F1203)固化专用程序实现。通过UART/SPI串行接口,为主控MCU扩展专用电机控制功能,可同时控制三路步进电机或直流电机。主要功能特点如下:三通道步进电机或直流电机控制,电机类型可以自由配置。主控MCU通过UART或者简易SPI串型接口控制步进电机可以通过速度或步进增量给定模式运行步进频率15.6HZ4KHZ步进电机的正反转功能到位中断信号输出(步进增量给定模式)步进电机1/2,1/4,1/8细分功能直流电机的正反
2、转控制直流电机的速度控制256档过电流检测功能两通道、三通道同步功能睡眠模式芯片功耗小于1uA(TYP.Vdd=5V)供电电压:Vdd=2.7V5.5V封装形式:SSOP302系统框图系统框图通道1步进直流电机逻辑控制单元串行接口控制单元中央控制单元串口模式选择通道1到位指示通道2到位指示通道3到位指示UART/SPI通道步进直流通道步进直流TESTRXD/SISCKCH1INTRESETVss VddREGCSENSENSENSTA1STA2/DC1STB1STB2/DC2STA1STA2/DC1STB1STB2/DC2STA1STA2/DC1STB1STB2/DC2SLEEPCH2INTC
3、H3INT3引脚配置(顶视图)引脚配置(顶视图)302928272625242322212019181716CH1SENCH3INTCH2INTCH1INTCH1STA1RESETNCUART/SPISLEEPREGCVssVddTESTRXD/SISCKCH2SENCH3SENVssVddCH1STB1CH2STA1CH2STB1CH1STA2/CH1DC1CH1STB2/CH1DC2CH2STA2/CH2DC1CH2STB2/CH2DC2CH3STA2/CH3DC1CH3STB2/CH3DC2CH3STA1CH3STB1123456789101112131415封装形式:封装形式:SSOP
4、30SSOP304引脚说明(引脚说明(1/31/3)引脚号功能名输入/输出功能1CH1SEN输入电机通道1过流检测,输入电压超过1/8Vdd,通道1输出停止,若不使用可通过电阻(10K)接地2CH3INT输出电机通道3到位指示,当电机通道3工作在步进增量给定模式时,控制器按设定增量输出完毕后输出500uS低电平。若不使用悬空处理3CH2INT输出电机通道2到位指示,当电机通道2工作在步进增量给定模式时,控制器按设定增量输出完毕后输出500uS低电平。若不使用悬空处理4CH1INT输出电机通道1到位指示,当电机通道1工作在步进增量给定模式时,控制器按设定增量输出完毕后输出500uS低电平。若不使
5、用悬空处理5CH1STA1输出步进电机:电机通道1的A相相线1信号直流电机:不使用,悬空6RESET输入芯片复位,逻辑低电平有效 最短时间7NC-不连接8UART/SPI输入串行通讯模式选择,高电平为UART模式,低电平为SPI模式9SLEEP输入若输入逻辑低电平,芯片进入睡眠模式,恢复高电平自动唤醒?10REGC-外接电容(0.47uF1uF)到Vss5引脚说明(引脚说明(2/32/3)引脚号功能名输入/输出功能11Vss-参考地12Vdd-参考电源13TEST输出测试端口,8K方波输出14RXD/SI输入当串行通讯模式选择为UART模式时:数据输入(RXD);当串行通讯模式选择为简易SPI
6、模式时:数据输入(SI)15SCK输入当串行通讯模式选择为简易SPI模式时:串行时钟输入16CH3STB1输出步进电机:电机通道3的B相相线1信号直流电机:不使用,悬空17CH3STA1输出步进电机:电机通道3的A相相线1信号直流电机:不使用,悬空18CH3STB2/CH3DC2输出步进电机:电机通道3的B相相线2信号直流电机:电机通道3的相线2信号19CH3STA2/CH3DC1输出步进电机:电机通道3的A相相线2信号直流电机:电机通道3的相线1信号20CH2STB2/CH2DC2输出步进电机:电机通道2的B相相线2信号直流电机:电机通道2的相线2信号6引脚说明(引脚说明(3/33/3)引脚
7、号功能名输入/输出功能21CH2STA2/CH2DC1输出步进电机:电机通道2的A相相线2信号直流电机:电机通道2的相线1信号22CH1STB2/CH1DC2输出步进电机:电机通道1的B相相线2信号直流电机:电机通道1的相线2信号23CH1STA2/CH1DC1输出步进电机:电机通道1的A相相线2信号直流电机:电机通道1的相线1信号24CH2STB1输出步进电机:电机通道2的B相相线1信号直流电机:不使用,悬空25CH2STA1输出步进电机:电机通道2的A相相线1信号直流电机:不使用,悬空26CH1STB1输出步进电机:电机通道1的B相相线1信号直流电机:不使用,悬空27Vdd-参考电源28V
8、ss-参考地29CH3SEN输入电机通道3过流检测,输入电压超过1/8Vdd,通道3输出停止,若不使用可通过电阻(10K)接地30CH2SEN输入电机通道2过流检测,输入电压超过1/8Vdd,通道2输出停止,若不使用可通过电阻(10K)接地7电机控制寄存器电机控制寄存器n芯片内部共有13个寄存器,用于设定,控制三通道电机工作。寄存器地址00H0CH,每个寄存器固定长度8位。通过串行接口访问。复位后所有寄存器内容为00H符号地址名称复位后内容Ch1Mode00H通道1工作模式寄存器00HCh1Freq01H通道1输出频率设定寄存器(步进电机有效)00HCh1Step02H通道1步进增量给定寄存器
9、(步进电机有效)00HCh1Duty03H通道1占空比给定寄存器(直流电机有效)00HCh2Mode04H通道2工作模式寄存器00HCh2Freq05H通道2输出频率设定寄存器(步进电机有效)00HCh2Step06H通道2步进增量给定寄存器(步进电机有效)00HCh2Duty07H通道2占空比给定寄存器(直流电机有效)00HCh3Mode08H通道3工作模式寄存器00HCh3Freq09H通道3输出频率设定寄存器(步进电机有效)00HCh3Step0AH通道3步进增量给定寄存器(步进电机有效)00HCh3Duty0BH通道3占空比给定寄存器(直流电机有效)00HSynMode0CH同步模式寄
10、存器00H8通道通道1 1工作模式寄存器工作模式寄存器n用于设置电机通道1的工作模式bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10保留位(步进电机)细分步数选择:00-全步,01-1/2步,10-1/4步,11-1/8步(步进电机)步进增量模式选择:0-重新设置,1-增加(步进电机)步进电机工作模式:0-自由跑,1-增量设定电机运行方向:0-正向,1-反向电机类型选择:0-步进电机,1-直流电机电机运行选择:0-停止,1-运行符号:Ch1Mode地址:00H复位后:00H9通道通道1 1输出频率设定寄存器输出频率设定寄存器n当电机通
11、道1用于步进电机控制时,通过设定此寄存器决定此通道步进电机步进频率,频率F可按如下公式计算。若选择了细分功能,则此频率为细分步步进频率。F=4K/(Ch1Freq+1)bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1Ch1Freq数值步进频率F(Hz)00H4K01H2K02H1.33KFDH15.748FEH15.686FFH15.625符号:Ch1Freq地址:01H复位后:00H10通道通道1 1步进增量给定寄存器步进增量给定寄存器n当电机通道1用于步进电机控制,且工作在增量设定模式时,通过设定此寄存器设定所需行进步数。按增
12、量步数输出完成后INT1输出500uS低电平。若选择了细分功能,则行进步数为细分步步数。n根据步进增量模式选择位可以选择重新设置或增加两种工作形式重新设定:控制器接到指令后立即按新设置的步数开始计算步数增加:控制器接到指令后,将此数值与当前剩余步数相加后开始计算步数bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch1Step地址:02H复位后:00HCh1Step数值行进步数(步)00H-01H102H2FDH253FEH254FFH25511通道通道1 1占空比给定寄存器占空比给定寄存器n当电机通道1用于直流电机控制时,
13、此通道输出频率固定为16KHz,通过设定此寄存器选择不同占空比,进而调节此通道直流电机转速bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch1Duty地址:03H复位后:00HCh1Duty数值占空比00H1/25601H2/25602H3/256FDH254/256FEH255/256FFH256/25612通道通道2 2工作模式寄存器工作模式寄存器n用于设置电机通道2的工作模式符号:Ch2Mode地址:04H复位后:00Hbit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/
14、10/10保留位(步进电机)细分步数选择:00-全步,01-1/2步,10-1/4步,11-1/8步(步进电机)步进增量模式选择:0-重新设置,1-增加(步进电机)步进电机工作模式:0-自由跑,1-增量设定电机运行方向:0-正向,1-反向电机类型选择:0-步进电机,1-直流电机电机运行选择:0-停止,1-运行13通道通道2 2输出频率设定寄存器输出频率设定寄存器bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch2Freq地址:05H复位后:00HCh2Freq数值步进频率F(Hz)00H4K01H2K02H1.33KFDH
15、15.748FEH15.686FFH15.625n当电机通道2用于步进电机控制时,通过设定此寄存器决定此通道步进电机步进频率,频率F可按如下公式计算。若选择了细分功能,则此频率为细分步步进频率。F=4K/(Ch2Freq+1)14通道通道2 2步进增量给定寄存器步进增量给定寄存器bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch2Step地址:06H复位后:00HCh2Step数值行进步数(步)00H-01H102H2FDH253FEH254FFH255n当电机通道2用于步进电机控制,且工作在增量设定模式时,通过设定此寄存
16、器设定所需行进步数。按增量步数输出完成后INT2输出500uS低电平。若选择了细分功能,则行进步数为细分步步数。n根据步进增量模式选择位可以选择重新设置或增加两种工作形式重新设定:控制器接到指令后立即按新设置的步数开始计算步数增加:控制器接到指令后,将此数值与当前剩余步数相加后开始计算步数15通道通道2 2占空比给定寄存器占空比给定寄存器n当电机通道2用于直流电机控制时,此通道输出频率固定为16KHz,通过设定此寄存器选择不同占空比,进而调节此通道直流电机转速bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch2Duty地址
17、:07H复位后:00HCh2Duty数值占空比00H1/25601H2/25602H3/256FDH254/256FEH255/256FFH256/25616通道通道3 3工作模式寄存器工作模式寄存器n用于设置电机通道3的工作模式符号:Ch3Mode地址:08H复位后:00Hbit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10保留位(步进电机)细分步数选择:00-全步,01-1/2步,10-1/4步,11-1/8步(步进电机)步进增量模式选择:0-重新设置,1-增加(步进电机)步进电机工作模式:0-自由跑,1-增量设定电机运行方向:0-正
18、向,1-反向电机类型选择:0-步进电机,1-直流电机电机运行选择:0-停止,1-运行17通道通道3 3输出频率设定寄存器输出频率设定寄存器bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch3Freq地址:09H复位后:00HCh3Freq数值步进频率F(Hz)00H4K01H2K02H1.33KFDH15.748FEH15.686FFH15.625n当电机通道3用于步进电机控制时,通过设定此寄存器决定此通道步进电机步进频率,频率F可按如下公式计算。若选择了细分功能,则此频率为细分步步进频率。F=4K/(Ch3Freq+1)
19、18通道通道3 3步进增量给定寄存器步进增量给定寄存器bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch3Step地址:0AH复位后:00HCh3Step数值行进步数(步)00H-01H102H2FDH253FEH254FFH255n当电机通道3用于步进电机控制,且工作在增量设定模式时,通过设定此寄存器设定所需行进步数。按增量步数输出完成后INT3输出500uS低电平。若选择了细分功能,则行进步数为细分步步数。n根据步进增量模式选择位可以选择重新设置或增加两种工作形式重新设定:控制器接到指令后立即按新设置的步数开始计算步数
20、增加:控制器接到指令后,将此数值与当前剩余步数相加后开始计算步数19通道通道3 3占空比给定寄存器占空比给定寄存器n当电机通道3用于直流电机控制时,此通道输出频率固定为16KHz,通过设定此寄存器选择不同占空比,进而调节此通道直流电机转速bit7bit6bit5bit4bit3bit2bit1bit00/10/10/10/10/10/10/10/1符号:Ch3Duty地址:0BH复位后:00HCh3Duty数值占空比00H1/25601H2/25602H3/256FDH254/256FEH255/256FFH256/25620同步同步模式寄存器模式寄存器n用于设置电机通道1、通道2、通道3的同
21、步工作模式符号:SynMode地址:0CH复位后:00Hbit7bit6bit5bit4bit3bit2bit1bit00000000/10/1bit1bit0同步功能00不同步。通道1、通道2、通道3单独工作01通道1,通道2同步(注1)10通道1,通道3同步(注2)11通道1,通道2,通道3同步(注3)21同步同步模式寄存器模式寄存器注1:设定同步工作后,无论通道2工作在何种状态,其工作模式自动跟随通道1设置。若通道1工作在步进电机模式,则通道2的输出时序与通道1同步;若通道1工作在直流电机模式,则通道2的输出占空比与通道1相同。设定同步工作后,针对通道2的设置无效。取消同步工作模式后,通
22、道2将继续跟随通道1工作,系统不能自动恢复通道2在设定同步工作前的状态,若想改变通道2工作模式需重新设置。注2:设定同步工作后,无论通道3工作在何种状态,其工作模式自动跟随通道1设置。若通道1工作在步进电机模式,则通道3的输出时序与通道1同步;若通道1工作在直流电机模式,则通道3的输出占空比与通道1相同。设定同步工作后,针对通道3的设置无效。取消同步工作模式后,通道3将继续跟随通道1工作,系统不能自动恢复通道3在设定同步工作前的状态,若想改变通道3工作模式需重新设置。注3:设定同步工作后,无论通道2、通道3工作在何种状态,其工作模式自动跟随通道1设置。若通道1工作在步进电机模式,则通道2、通道
23、3的输出时序与通道1同步;若通道1工作在直流电机模式,则通道2、通道3的输出占空比与通道1相同。设定同步工作后,针对通道2、通道3的设置无效。取消同步工作模式后,通道2、通道3将继续跟随通道1工作,系统不能自动恢复通道2、通道3在设定同步工作前的状态,若想改变通道2、通道3工作模式需重新设置。22电机控制功能电机控制功能n本芯片共有三个通道电机控制单元,通过设置寄存器可分别设置工作模式,实现不同功能。步进电机工作模式直流电机工作模式23步进电机控制功能步进电机控制功能(1/3)(1/3)n开始/停止运行n正向/反向n工作模式自由跑模式:一旦接收到开始运行命令,即按照设定的换相频率输出控制时序,
24、直到接收到停止命令增量设定模式:按照设定的步进步数运行,运行完成后控制时序停止输出,CHnINT(n=13)给出500uS低电平,指示到位n步进增量模式(当工作模式为增量设定模式时有效)重新设定:接到指令后立即按新设置的步数开始计算步数增加:接到指令后,将此数值与当前剩余步数相加后开始计算步数n细分 1/2,1/4,1/8n过电流检测功能,每一通道都对应一路电流检测引脚 CHnSEN(n=13),当该引脚的电平超过额定电平(Vdd/8)对应的通道的输出立即停止 24n每一路步进电机需要五个引脚,其中CHnSTA1和CHnSTA2/CHnDC1为A相输出,CHnSTB1和CHnSTB2/CHnD
25、C2为B相输出,CHnSEN作为电流检测输入,电压输入门槛为Vdd/8。超过此值相应通道CHnSTA1和CHnSTA2/CHnDC1,CHnSTB1和CHnSTB2/CHnDC2输出停止。电阻Ra用于确定保护电流值。外接全桥驱动芯片可以控制两相四线式步进电机工作。n可以通过两个参数控制步进电机的运转:速度和增量。用户不仅可以设定电机运行的速度,还可以设置电机运行的总步数。当电机走完给定的步数以后可以自动停止。若选择了细分功能,则此步数为细分步步数。步进电机控制功能步进电机控制功能(2/3)(2/3)CHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CHnDC2A+A-B+
26、B-IN1IN2IN3IN4OUT1OUT2OUT3OUT4MMC-1H 桥(L298)n=13SENSEACHnSENRa25n注意事项若在电机通道运行期间改变其参数值,则芯片在此通道当前步时序输出完成后自动按新参数运行。若选择了细分功能,则此步为细分步。若不需要电流保护,可将CHnSEN引脚通过10K电阻连接Vss。步进电机控制功能步进电机控制功能(3/3)(3/3)CHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CHnDC2A+A-B+B-IN1IN2IN3IN4OUT1OUT2OUT3OUT4MMC-1H 桥(L298)n=13SENSEACHnSENRa=10
27、K26步进电机步进电机基本输出时序基本输出时序n 全步输出全步输出F FCHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CHnDC2步进频率(芯片内部)正向反向A-,B+A-,B-失步?A+,B-A+,B+A-,B+A+,B-A-,B-A-,B+A+,B+A+,B-n=1327步进电机步进电机基本输出时序基本输出时序n 细分细分1/21/2步输出(正向)步输出(正向)CHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CHnDC2步进频率(芯片内部)F FA-,B+A-A-,B-B-A+,B-A+A+,B+B+n=1328步进电机步进电机基本输出时序
28、基本输出时序n 细分细分1/41/4步输出(正向)步输出(正向)CHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CHnDC2步进频率(芯片内部)92%70%38%62%30%8%8%30%62%92%70%38%8%30%62%92%70%38%92%70%38%62%30%8%N%在此期间输出频率在此期间输出频率1616K K占空比占空比N%N%的的PWMPWM波波F Fn=1329步进电机步进电机基本输出时序基本输出时序n 细分细分1/81/8步输出(正向)步输出(正向)步进频率(芯片内部)CHnSTA1CHnSTA2/CHnDC1CHnSTB1CHnSTB2/CH
29、nDC220%38%56%70%83%92%98%98%92%83%70%56%38%20%80%62%44%30%17%8%2%8%2%17%30%44%62%80%20%38%56%70%83%92%98%98%92%83%70%56%38%20%80%62%44%30%17%8%2%8%2%17%30%44%62%80%N%在此期间输出频率在此期间输出频率1616K K占空比占空比N%N%的的PWMPWM波波F Fn=1330直流电机控制功能直流电机控制功能(1/3)(1/3)n开始/停止运行n正向/反向运行n过电流检测功能,每一通道都对应一路电流检测引脚 CHnSEN(n=13),当该
30、引脚的电平超过额定电平(Vdd/8)对应的通道的输出立即停止 31n每一路直流电机需要三个引脚,CHnSTA2/CHnDC1和CHnSTB2/CHnDC2,CHnSENA用于电流检测,输入电压门槛为Vdd/8,超过此值对应通道的CHnSTA2/CHnDC1和CHnSTB2/CHnDC2输出停止。外接全桥驱动芯片就可以控制直流电机工作。n输出频率固定16KHz,通过调节占空比控制电机转速直流电机控制功能直流电机控制功能(2/3)(2/3)CHnSTA2/CHnDC1CHnSTB2/CHnDC2IN1IN2OUT1OUT2MMC-1H 桥(L298)n=13SENSEARaCHnSENA32n注意
31、事项若不需要电流保护,可在CHnSENA引脚通过10K电阻连接Vss。直流电机控制功能直流电机控制功能(3/3)(3/3)CHnSTA2/CHnDC1CHnSTB2/CHnDC2IN1IN2OUT1OUT2MMC-1H 桥(L298)n=13Ra=10KCHnSENA33直流电机直流电机基本输出时序基本输出时序CHnSTA2/CHnDC1CHnSTB2/CHnDC2正向输出时序反向输出时序62.5uS62.5uSCHnSTA2/CHnDC1CHnSTB2/CHnDC2“L”“H”n=1334串行通讯接口串行通讯接口n支持UART和简易SPI串行接口,通过芯片第引脚选择串行接口模式。逻辑高为UA
32、RT模式;逻辑低为简易SPI模式n采用主从通讯模式,主控MCU为主设备,本芯片为从设备,单工运行*芯片正常工作状态下,改变串行接口模式无效35UARTUART模式下与主控模式下与主控MCUMCU连接连接主控MCUMMC-1TXDRXD/SI36UARTUART模式模式n数据格式(字节)波特率:9600起始位:数据位:校验位:,奇校验停止位:起始位D0D1D7D2D3D4D5D6校验位停止位37n通讯协议一帧数据包括两个字节,寄存器地址及寄存器数据一帧数据中的寄存器地址和寄存器数据字节间隔大于0.1ms,小于20ms两帧数据间隔大于0.1msUARTUART模式模式传送方向地址字节数据字节*地址
33、字节00H0CH,高四位固定为038SPISPI模式下与主控模式下与主控MCUMCU连接连接主控MCUMMC-1SORXD/SISCKSCK39简易简易SPISPI模式模式SCKRXD/SIn通讯协议一帧数据包括两个字节,寄存器地址及寄存器数据SCK信号由主机给出,MMC-1在SCK上升沿时读入RXD/SI端口数据,地址字节在先,高位在先SCK频率:100100KHZ地址字节数据字节D7D6D5D4D3D2D1D0D7D6D5D4D3D2D1D0*地址字节00H0CH,高四位固定为040睡眠模式睡眠模式n芯片在正常工作模式时,SLEEP引脚输入逻辑低电平,芯片停止工作,进入睡眠模式,此时芯片进
34、入低功耗状态,内部寄存器内容保持,各管脚状态如下表。n芯片在睡眠模式时,SLEEP引脚输入逻辑高电平,可解除睡眠模式,进入正常工作模式。返回进入睡眠模式前的状态。n立即进入睡眠,还是完成当前步输出?不同通道如何处理?n恢复睡眠前电机驱动信号输出,还是需要启动?引脚号功能名状态(睡眠时)引脚号功能名状态(睡眠时)1CH1SEN输入16CH3STB1输出低电平2CH3INT输入17CH3STA1输出低电平3CH2INT输入18CH3STB2/CH3DC2输出低电平4CH1INT输入19CH3STA2/CH3DC1输出低电平5CH1STA1输出低电平20CH2STB2/CH2DC2输出低电平6RES
35、ET-21CH2STA2/CH2DC1输出低电平7NC-22CH1STB2/CH1DC2输出低电平8UART/SPI输入23CH1STA2/CH1DC1输出低电平9SLEEP输入24CH2STB1输出低电平10REGC-25CH2STA1输出低电平11Vss-26CH1STB1输出低电平12Vdd-27Vdd-13TXD/SO输出高电平28Vss-14RXD/SI输入29CH1SEN输入15SCK输入30CH2SEN输入41芯片复位芯片复位nRESET引脚输入逻辑低电平超过10uS,芯片复位,复位后内部寄存器内容为00H。复位期间芯片管脚状态如下表。引脚号功能名状态(复位时)引脚号功能名状态(
36、复位时)1CH1SEN输入16CH3STB1输入2CH3INT输入17CH3STA1输入3CH2INT输入18CH3STB2/CH3DC2输入4CH1INT输入19CH3STA2/CH3DC1输入5CH1STA1输入20CH2STB2/CH2DC2输入6RESET-21CH2STA2/CH2DC1输入7NC-22CH1STB2/CH1DC2输入8UART/SPI输入23CH1STA2/CH1DC1输入9SLEEP输入24CH2STB1输入10REGC-25CH2STA1输入11Vss-26CH1STB1输入12Vdd-27Vdd-13TXD/SO输入28Vss-14RXD/SI输入29CH3S
37、EN输入15SCK输入30CH2SEN输入42电气特性电气特性(1/6)(1/6)时钟频率?时钟频率?参数条件范围单位电源Vdd-0.5+6.5V电源Vss-0.5+0.3V输入电压-0.3Vdd+0.3V输出电压-0.3Vdd+0.3V输出电流(高电平)CH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB1-0.5mATEST,CH1STA1,CH1STA2/CH1DC1,CH1STB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC1,CH3STB2/CH3DC2,CH3STA1,CH3STB1-10
38、拉出?mA输出电流(低电平)CH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB11mATEST,CH1STA1,CH1STA2/CH1DC1,CH1STB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC1,CH3STB2/CH3DC2,CH3STA1,CH3STB130mA运行环境温度运行模式-40+85绝对最大值(T=25),超过此值,将对芯片造成物理损坏43电气特性电气特性(2/6)(2/6)DCDC特性特性项目条件最小值典型值最大值单位输出电流(高电平)TEST,CH1STA1,CH1STA2/C
39、H1DC1,CH1STB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC1,CH3STB2/CH3DC2,CH3STA1,CH3STB14.0VVdd5.5V-3mA2.7VVdd4.0V-1mACH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB1-0.1mA输出电流(低电平)TEST,CH1STA1,CH1STA2/CH1DC1,CH1STB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC1,CH3STB2/CH3DC2,CH3STA1,CH3S
40、TB14.0VVdd5.5V8.5mA2.7VVdd4.0V1mACH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB10.4mA输入电压(高电平)SCK,RXD/SI4.0VVdd5.5V2.2VddV2.7VVdd4.0V2VddV其他输入引脚0.8VddVddV输入电压(低电平)SCK,RXD/SI4.0VVdd5.5V00.8V2.7VVdd4.0V00.5V其他输入引脚00.1VddV44电气特性电气特性(3/6)(3/6)DCDC特性特性项目条件最小值典型值最大值单位输出电压(高电平)TEST,CH1STA1,CH1STA2/CH1DC1,CH1S
41、TB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC1,CH3STB2/CH3DC2,CH3STA1,CH3STB14.0VVdd5.5V输出电流=-3mAVdd-0.7V2.7VVdd4.0V输出电流=-1mAVdd-0.5VCH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB1输出电流=-0.1mAVdd-0.5V输出电压(低电平)TEST,CH1STA1,CH1STA2/CH1DC1,CH1STB2/CH1DC2,CH2STA2/CH2DC1,CH2STB2/CH2DC2,CH3STA2/CH3DC
42、1,CH3STB2/CH3DC2,CH3STA1,CH3STB14.0VVdd5.5V输出电流=8.5mA0.7V2.7VVdd4.0V输出电流=1mA0.5VCH1INT,CH2INT,CH3INT,CH1STB1,CH2STA1,Ch2STB1输出电流=0.4mA0.4V输入漏电流(高电平)输入电压=Vdd1uA输入漏电流(低电平)输入电压=Vss-1uA45电气特性电气特性(4/6)(4/6)DCDC特性特性项目条件最小值典型值最大值单位电流消耗正常工作模式4.0VVdd5.5V10mA2.7VVdd4.0V7mA睡眠模式4.0VVdd5.5V1uA2.7VVdd4.0V1uA46电气特
43、性电气特性(5/6)(5/6)ACAC特性特性项目符号最小值典型值最大值单位RESET低电平宽度trsl10usSCK周期tkcy10nsSCK高电平/低电平宽度tkh,tkl5nsSI设置时间(到SCK上升沿)tsik100nsSI保持时间(从SCK上升沿)tksi50ns47电气特性电气特性(6/6)(6/6)ACAC特性特性RESET时序trsltkcytkhtkltsiktksiSCKSI/RXD48典型应用电路典型应用电路-步进电机步进电机UART接口,自由跑模式,无过流检测TXDRXD/SIUART/SPIVddRESETCH1STA1CH1STA2/DC1CH1STB1CH1ST
44、B2/DC2CH2STA1CH2STA2/DC1CH2STB1CH2STB2/DC2CH3STA1CH3STA2/DC1CH3STB1CH3STB2/DC2双H桥驱动IC双H桥驱动IC双H桥驱动IC步进电机步进电机步进电机REGCVddVss主控MCUMMC-1I/OSLEEP推荐双桥驱动IC:L298 R=10K,C=0.47ufRRC49典型应用电路典型应用电路-直流电机直流电机UART接口,无过流检测TXDRXD/SIUART/SPIVddRESETCH1STA2/DC1CH1STB2/DC2CH2STA2/DC1CH2STB2/DC2CH3STA2/DC1CH3STB2/DC2双H桥驱动IC双H桥驱动IC直流电机直流电机直流电机REGCVddVss主控MCUMMC-1推荐双桥驱动IC:L298 R=10K,C=0.47ufI/OSLEEPRRC50