自制三相无刷电机驱动动芯片

¥0.01≥ 1000个
价格:0.01 元
产地:广东
导电类型:单极型
关键词:24v电机驱动芯片,电机驱动IC
在线联系:
24v电机驱动芯片,电机驱动IC
24v电机驱动芯片三相无刷电机驱动IC低静态1uA运放
24v电机驱动芯片 三相无刷电机驱动IC 低静态1uA运放
SC1207S是一款工业级有感三相直流无刷电机驱动控制 ,其外围电路简单,低成本,应用方便;配合不同的 和电源电路,可以适配各种电压及各种功率的电机;芯片集成过流保护,堵转保护,限流驱动等多种保护控制机制。
工作电压范围: ~
适用于有霍尔电机
马达升降速速度调节
转速信号输出
工作温度范围: ~ 度
正反转转向控制
转向软换向控制
缓启动功能
转速调节( ~ 线性调节)
手电钻、电批、角磨机、雕刻机、无刷无叶风扇、电动车、滑板车、平衡车、空调风机、
车船航模、电动玩具等等
市场主要面向于深圳、广州以及全国各地
邮箱:mk008@
邮箱:mk003@
邮箱:mk99@
邮箱:mk015@
邮箱:mk006@
邮箱:mk009@
公司电话:
公司旗下网站:
公司企业网址:
联系我时请务必告知是在黄页88网看到的!
地址:深圳市
4年主营:锂电充电管理ic,单节锂电充电,ldo稳压电源,充电器升压ic地址:深圳市———— 认证资质 ————
没有个人认证
企业认证已通过
手机认证已通过
微信认证已通过
没有邮箱认证
IC集成电路VIP推荐信息
最近来访记录
广东东莞网友今天在百度搜索访问了本页
广东深圳宝安网友一周前在百度搜索“【24v电机驱动芯片三相无刷电机驱动IC低静态1uA运放】-黄页88网”访问了本页
相关推荐产品
咨询主题价格发货与交货商品参数其它
深圳市中广芯源科技有限公司为你提供的“24v电机驱动芯片三相无刷电机驱动IC低静态1uA运放”详细介绍,包括24v电机驱动芯片价格、型号、图片、厂家等信息。如有需要,请拨打电话:。不是你想要的产品?,让供应商主动联系你。
“24v电机驱动芯片三相无刷电机驱动IC低静态1uA运放”信息由发布人自行提供,其真实性、合法性由发布人负责。交易汇款需谨慎,请注意调查核实。超小型DRV8301三相无刷直流电机驱动器解决方案
此项目分享的是超小型三相无刷解决方案,见附件下载其硬件/设计说明等资料。该三相无刷直流电机驱动器是基于 DRV8301 前置驱动器和 CSD18533Q5A NextFET& 功率 MOSFET 的 10A 三相无刷直流驱动级。DRV8301三相无刷直流电机驱动器电路板结构框图:此设计包含三个低侧电流感应放大器(两个在 DRV8301 内部,一个在 DRV8301 外部)。此设计还采用一个 1.5A ,针对短路、过热和击穿提供充分的防护,并且可通过 SPI 接口轻松配置。这是无传感器无刷控制技术和驱动级设计的理想选择。特性 超小型(2.2 x 2.3 英寸)完整无刷直流驱动级支持最大峰值 14A 的 10A 连续电流输出支持 InstaSPIN-FOC 无传感器控制解决方案的电压和电流反馈3 个低侧电流感应放大器,6 个功率 FET(小于 6.5mΩ)和 1.5A 降压转换器驱动级受到针对短路、过热、击穿和欠压的全面保护采用 InstaSPIN&-FOC 技术的 C2000 Piccolo F28027F MCU可能感兴趣的项目设计:48V 1kW汽车三相无刷直流电机驱动器设计(原理图、PCB源文件、源程序等),链接:
电路项目的主要芯片及数据手册
电路相关文件(请在PC端查看下载)
电路城电路折扣劵获取途径:
电路城7~10折折扣劵(全场通用):对本电路进行评分获取;
电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。
版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击反馈给电路城。
使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
大家都在看:
本设计分享的是4A/20W直流电机驱动器设计,该直流电机驱动器基于L6203设计,见附件下载其原理图/PCB/demo程序。该L6203直流电机驱动器控制信号直流4.5~5.5V,驱动电机电压7.2~30V,最大输出电流4A,最大输出功率20W。L6203 直流电机驱动器工作示例图:L6203 直流电机驱动器特点:
1、具有信号指示2、转速可调3、抗干扰能力强4、具有续流保护5、可单独控制一台直流电机6、PWM脉宽平滑调速(可使用PWM信号对直流电机调速)7、可实现正反转8、此驱动器非常时候控制飞思卡尔智能车,驱动器压降小,电流大,驱动能力强。4A/20W 直流电机驱动器电路 PCB截图:
使用驱动器可以控制一台直流电机。电机分别为OUT1和OUT2。输入端EN可用于输入PWM脉宽调制信号对电机进行调速控制。(如果无须调速可将EN使能端,接高低电平,高电平启动,低电平停止。也可由单片机输出直接控制)实现电机正反转就更容易了,输入信号端IN1接高电平输入端IN2接低电平,电机正转。(如果信号端IN1接低电平, IN2接高电平,电机反转。)可参考下图表:
来自:时间:
一、直流小电机及其驱动L9110介绍gokit板载一个直流小电机,通过L9110来驱动。L9110是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片IC之中,使**器件成本降低,整机可靠性提高。该芯片有两个TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过800mA的持续电流,峰值电流能力可达1.5A;同时它具有较低的输出饱和压降;内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上安全可靠。L9110被广泛应用于玩具汽车电机驱动、脉冲电磁阀门驱动,步进电机驱动和开关功率管等电路上。低静态工作电流;宽电源电压范围:2.5V-12V;每通道具有800mA连续电流输出能力;较低的饱和压降; 输出具有正转、反转、高阻和刹车四种 状态; TTL/CMOS 输出电平兼容,可直接连 CPU; 输出内置钳位二极管,适用于感性负 载; 控制和驱动集成于单片IC之中;具备管脚高压保护功能;工作温度:-20℃-80℃二、硬件连线对于gokit V2.3扩展板,板载L9110的A路输入管脚IA连接到了arduino UNO接口的D5,B路输入管脚IB连接到了arduino UNO接口的D4,通过控制D4和D5输出PWM信号即可实现控制电机转动方向和速度,如图1所示:
图1 Gokit V2.3扩展板L9110原理图根据Nucleo-F767ZI的原理图,图2可以知道,STM32F767ZIT6的GPIO PE11连接到了Arduino UNO接口的D5,且具备PWM输出功能,为定时器1的通道2,PF14连接到了Arduino UNO接口的D4,不具备PWM功能,因此本次只能驱动电机单向转动。
来自:时间:
基于L6234PD的三相无刷电机驱动板描述:
电路城(www.cirmall.com)本次分享的是国外开源设计的BLDC 电机驱动器电路设计,由3个高功率半桥组成,可输出高达5A峰值,或4A连续输出(取决于散热器)。它的底部设计有一个大的铜接地平面,作为散热片。如果单独的铜层不能满足驱动IC散热要求,则三相直流无刷 BLDC 电机驱动器板的底部可以固定在外部散热片上。电路板上放大绕组电流,并用于感测反电动势电压以辅助换向。请注意,该驱动程序不能独立工作,需要微控制器至少输出3个PWM信号和3个使能信号,以适当的顺序使三相直流无刷 BLDC电机运行。基于L6234PD的三相无刷电机驱动板实物展示:基于L6234PD的三相无刷电机驱动板特性:
3个半桥驱动通道4A连续,5A峰值输出电流(取决于散热器)输入电压范围:7-14 VDC(受输入电容电压限制)反向EMF感应和参考电阻分压器在电源轨上使用非常低的ESR电容来处理在驱动高电流电机时预期的高纹波电流绕组电流检测电阻,带放大器升压输出信号可选的电流循环二极管,以提高效率所有微控制器I / O的ESD保护驱动器模具与PCB铜层具有良好的热耦合(这可能使驱动IC的手工焊接非常困难)0.200“螺钉端子块,或0.156”Molex接头,用于高电流连接电路设计重要信号的测试点基于L6234PD的三相直流无刷 BLDC 电机驱动器附件内容,见电路城(www.cirmall.com)“相关文件”下载:
来自:时间:
DRV8833双通道H桥电机驱动模块,可以同时驱动两直流电机或者一个步进电机,模块带有关电开关测速功能,含STM32源程序,结构框图如下:DC-DC BOOS模块和电机驱动模块原理图+PCB截图:STM32源代码截图:
来自:时间:
Palo Verde (MAXREFDES33#)子系统参考设计演示MAX15062A 60V、300mA、超小尺寸、高效率、同步型降压转换器的应用。参考设计工作在4.5V至60V较宽输入电压范围,提供高达300mA @ 3.3V输出。器件具有欠压锁定、过流保护以及热关断。MAX15062A的开关频率固定为500kHz,输入为24V时,利用提供的元件可实现86.77%的最高效率。该通用电源方案可用于多种不同类型的应用,例如4–20mA电流环路、HVAC与楼宇控制、替代高压LDO、通用负载点,等等。本参考设计中,MAX15062支持24V输入应用,例如工业传感器、过程控制等。实物展示:系统设计框图:高效率同步型降压转换器电路 PCB 截图:附件内容截图:
来自:时间:
2017 年 11 月 13日
龙购买了:
qcsj购买了:
godmilk102411购买了:
深噯╭HE购买了:
xiaohuihui0购买了:
cds12购买了:
龙购买了:
wjg05900购买了:
免费下载!
您想购买此电路吗?,上传电路,审核成功后获取电路城6折折扣劵。
6折折扣劵只能购买小于100元(含100元)的电路。1688.com,阿里巴巴打造的全球最大的采购批发平台
1688/淘宝会员(仅限会员名)请在此登录
cbulogin.center.et2Server is OKLinux / C / shell / python
Tcar:智能车之基于L298N电机驱动芯片的驱动模块
2、电机驱动模块 - L298N电机驱动芯片
// env/motor.zip
两个直流电机,控制前轮的用于转向
控制后轮的用于前进后退
编程,让用户方便的控制小车的运动
2.1 电机的驱动
硬件的接法:
电机上需要的瞬间电流可能是安培级的
而CPU上的管脚输出的电流是毫安级的
直流电机 步进电机 伺服电机
L298N芯片 有15个引脚,可以驱动两台直流电机
软件控制直流电机,就是控制L298N芯片
如何控制L298N?
ENABLEA 高
控制L298N 就是控制CPU上对应的管脚
2.2 应用程序
gui_client:
点击按钮时给server 发不同的命令
开发板上的server
接收到命令
根据不同的命令
ioctl(...)
具体到小车 udp server 8000
30/31/32/33/34// tcar_src.tar.gz/motor/app(应用) driver(驱动)// 驱动代码基于S5PV210开发板编程的,非S5P6818/* motor_drv.c - 基于S5PV210开发板连接的L298N芯片驱动 */
#include &linux/init.h&
#include &linux/module.h&
#include &linux/kernel.h&
#include &mach/gpio.h&
#include &asm/io.h&
#include &linux/timer.h&
#include &linux/delay.h&
#include &linux/fs.h&
#include &linux/miscdevice.h&
#include "motor_cmd.h"
#define TCAR_ENA
S5PV210_GPH3(2)
#define TCAR_IN1
S5PV210_GPH2(2)
#define TCAR_IN2
S5PV210_GPH3(1)
#define TCAR_ENB
S5PV210_GPH2(0)
#define TCAR_IN3
S5PV210_GPH2(1)
#define TCAR_IN4
S5PV210_GPH3(0)
typedef struct _tcar_gpios
unsigned int gpio_
const char *
}tcar_gpios_t;
tcar_gpios_t gpio_pins[] ={
.gpio_no = TCAR_ENA,
= "GPH3_2"
.gpio_no = TCAR_IN1,
= "GPH2_2"
.gpio_no = TCAR_IN2,
= "GPH3_1"
.gpio_no = TCAR_ENB,
= "GPH2_0"
.gpio_no = TCAR_IN3,
= "GPH2_1"
.gpio_no = TCAR_IN4,
= "GPH3_0"
struct timer_list tcar_
void tcar_gpio_init(void)
pins_num = ARRAY_SIZE(gpio_pins);
for(; i&pins_ i++)
gpio_request(gpio_pins[i].gpio_no, gpio_pins[i].name);
gpio_direction_output(gpio_pins[i].gpio_no, 0);
static void tcar_forward(void)
gpio_direction_output(gpio_pins[0].gpio_no,1);
gpio_direction_output(gpio_pins[1].gpio_no,1);
gpio_direction_output(gpio_pins[2].gpio_no,0);
static void tcar_backward(void)
gpio_direction_output(gpio_pins[0].gpio_no,1);
gpio_direction_output(gpio_pins[1].gpio_no,0);
gpio_direction_output(gpio_pins[2].gpio_no,1);
#define TCAR_TIMER 10
void tcar_timer_handler(unsigned long data)
gpio_direction_output(gpio_pins[3].gpio_no,1);
gpio_direction_output(gpio_pins[4].gpio_no,0);
gpio_direction_output(gpio_pins[5].gpio_no,0);
static void tcar_left(void)
gpio_direction_output(gpio_pins[3].gpio_no,1);
gpio_direction_output(gpio_pins[4].gpio_no,1);
gpio_direction_output(gpio_pins[5].gpio_no,0);
tcar_timer.expires = jiffies + TCAR_TIMER;
tcar_timer.function = tcar_timer_
tcar_timer.data = 0;
add_timer(&tcar_timer);
static void tcar_right(void)
gpio_direction_output(gpio_pins[3].gpio_no,1);
gpio_direction_output(gpio_pins[4].gpio_no,0);
gpio_direction_output(gpio_pins[5].gpio_no,1);
tcar_timer.expires = jiffies + TCAR_TIMER;
tcar_timer.function = tcar_timer_
tcar_timer.data = 0;
add_timer(&tcar_timer);
static void tcar_stop(void)
gpio_direction_output(gpio_pins[0].gpio_no,1);
gpio_direction_output(gpio_pins[1].gpio_no,0);
gpio_direction_output(gpio_pins[2].gpio_no,0);
gpio_direction_output(gpio_pins[3].gpio_no,1);
gpio_direction_output(gpio_pins[4].gpio_no,0);
gpio_direction_output(gpio_pins[5].gpio_no,0);
static int tcar_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long val)
switch (cmd)
case TCAR_FORWARD:
tcar_forward();
case TCAR_BACKWARD:
tcar_backward();
case TCAR_LEFT:
tcar_left();
case TCAR_RIGHT:
tcar_right();
case TCAR_STOP:
tcar_stop();
printk("invaild arg!\n");
static struct file_operations tcar_fops =
.owner = THIS_MODULE,
.ioctl = tcar_ioctl,
static struct miscdevice tcar_miscdev =
.minor = MISC_DYNAMIC_MINOR,
.name = "tcar",
.fops = &tcar_fops,
static int tcar_init(void)
/*申请使用的管脚*/
tcar_gpio_init();
misc_register(&tcar_miscdev);
/*初始化定时器*/
init_timer(&tcar_timer);
static void tcar_exit(void)
int i = 0;
int pins_num = ARRAY_SIZE(gpio_pins);
del_timer(&tcar_timer);
misc_deregister(&tcar_miscdev);
for(; i&pins_ i++)
gpio_free(gpio_pins[i].gpio_no);
module_init(tcar_init);
module_exit(tcar_exit);
MODULE_LICENSE("GPL");/* udp_client.c */
#include "tcar.h"
#include "motor_cmd.h"
int main()
int sd = socket(PF_INET, SOCK_DGRAM, 0);
struct sockaddr_
addr.sin_family = PF_INET;
addr.sin_port
= htons(PORT);
addr.sin_addr.s_addr = inet_addr("192.168.1.6");
int cmd = MOTOR_FORWARD;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
cmd = MOTOR_STOP;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
cmd = MOTOR_BACKWARD;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
cmd = MOTOR_STOP;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
cmd = MOTOR_LEFT;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
cmd = MOTOR_RIGHT;
sendto(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&addr, sizeof(addr));
getchar();
close(sd);
}/* udp_server.c */
#include "tcar.h"
#include "motor_cmd.h"
int main()
static int to_down_up = 1500;
static int to_right_left = 1500;
int unit = 200;
socket(PF_INET, SOCK_DGRAM, 0);
struct sockaddr_
addr.sin_family = PF_INET;
addr.sin_port
= htons(PORT);
addr.sin_addr.s_addr = inet_addr("192.168.1.6");
bind(sd, (const struct sockaddr *)&addr, sizeof(addr));
int cmd = 0;
struct sockaddr_
int len = sizeof(fromaddr);
recvfrom(sd, &cmd, sizeof(cmd), 0, (struct sockaddr *)&fromaddr, &len);
switch(cmd)
case VIDEO_UP:
to_down_up +=
if(to_down_up &2500)
to_down_up = 2500;
fd = open("/dev/mg995", O_RDWR);
ioctl(fd, IDEX0, to_down_up);
close(fd);
case VIDEO_DOWN:
to_down_up -=
if(to_down_up & 500)
to_down_up = 500;
fd = open("/dev/mg995", O_RDWR);
ioctl(fd, IDEX0, to_down_up);
close(fd);
case VIDEO_LEFT:
to_right_left +=
if(to_right_left &2500)
to_right_left = 2500;
fd = open("/dev/mg995", O_RDWR);
ioctl(fd, IDEX1, to_right_left);
close(fd);
case VIDEO_RIGHT:
to_right_left -=
if(to_right_left & 500)
to_right_left = 500;
fd = open("/dev/mg995", O_RDWR);
ioctl(fd, IDEX1, to_right_left);
close(fd);
case MOTOR_FORWARD:
fd = open("/dev/tcar", O_RDWR);
ioctl(fd, TCAR_FORWARD);
close(fd);
case MOTOR_BACKWARD:
fd = open("/dev/tcar", O_RDWR);
ioctl(fd, TCAR_BACKWARD);
close(fd);
case MOTOR_LEFT:
fd = open("/dev/tcar", O_RDWR);
ioctl(fd, TCAR_LEFT);
close(fd);
case MOTOR_RIGHT:
fd = open("/dev/tcar", O_RDWR);
ioctl(fd, TCAR_RIGHT);
close(fd);
case MOTOR_STOP:
fd = open("/dev/tcar", O_RDWR);
ioctl(fd, TCAR_STOP);
close(fd);
没有更多推荐了,安森美无刷直流(BLDC)电机驱动及控制方案
14:39:11来源: EEWORLD 关键字:&&
&&& 电机又称马达,是一种依据电磁感应定律实现电能转换或传递的装置,主要作用是产生驱动转矩,作为电器或各种机械的动力源。 按工作电源来分,电机包括交流(AC)电机和直流(DC)电机。其中直流电机又包括采用机械式换向的有刷直流电机和采用电子换向的无刷直流(BLDC)电机。BLDC电机又分旋转电机和步进电机,具有显著的节能、低噪声和优异变速性能等特性,特别适合于电冰箱、空调及洗衣机等白家电应用。随着国家各项节能政策的出台,家电行业已经开始广泛导入BLDC电机。要使这些BLDC电机可靠、高效地工作,设计人员需要选择恰当的电机驱动或控制方案。
&&& 半导体在电机驱动器设计、生产及应用方面拥有丰富经验,提供宽广范围的电机驱动及控制方案。本文将介绍电机驱动器/控制器在白家电产品中的典型应用,以及安森美半导体高能效、高可靠性BLDC电机驱动器/控制器方案。
&&& 电机驱动器/控制器在白家电中的应用&&& 据统计,电冰箱中使用的电机数量最多,达到约5个;空调和烘干及洗衣机也都要用到2个电机。电冰箱的直流风扇电机、自动制冰机及阻尼器,烘干及洗衣机的节气阀和排水/供水泵等应用通常会使用到单芯片的集成电机驱动器,而空调的直流风扇室外机/室内机、烘干及洗衣机的直流风扇电机会使用到电机控制器。这些电机驱动器/控制器适合的电压及电流范围也各不相同,如图1所示。
&&& 图1:电机驱动器/控制器在白家电中的应用
&&& 下文将探讨这三类重点白家电产品不同细分应用的要求,以及安森美半导体相应的解决方案。
&&& 电冰箱用BLDC电机驱动器&&& 1) 直流风扇电机&&& 对于电冰箱而言,通过风机通风来排热是重要功能。安森美半导体提供应用于电冰箱通风用BLDC电机驱动的单相及3相电机驱动器,包括单相带传感器脉宽调制(PWM)软开关电机驱动器LV8861VH、三相无传感器脉冲幅度调制(PAM)电机驱动器LB11685AV,以及三相无传感器PWM软开关电机驱动器LV8804FV和LV8805SV等。这些器件提供静音驱动、高能效、变速控制及锁定保护等关键特性。
&&& 其中,LV8861VH是最大能耗仅1.3 W的单相风扇电机驱动器。这器件的VCC为7至18 V,输出电流可达1.2 A。LV8861VH藉安静的PWM驱动器提供单相全波工作,实现静音驱动,并提供高能效。这器件可由PWM输入来控制速度,帮助简化设计;其它特性包括产生的热量低、包含快速启动电路、锁定保护及自动恢复电路、可调节限流器、过热关闭等。
&&& 图2:LV8861VH框图及应用示意图。
&&& LB11685AV采用无传感器设计,简化制造;软启动有利于提升启动时的稳定性;软开关则有助于提供静音驱动;锁定保护特性也可防止受到损坏。
&&& LV8804FV和LV8805SV均是三相BLDC电机无传感器驱动IC。三相驱动器支持低能耗及低振动工作。无霍尔传感器驱动器支持减小电机系统的尺寸。这两颗IC非常适合于像电冰箱风扇及服务器风扇这样的要求高可靠性及长使用寿命的应用。
&&& 图3:LV8804FV框图。
&&& 2) 自动制冰机&&& 除了通风,自动制冰机也是BLDC电机在电冰箱中的重要应用领域。安森美半导体提供用于自动制冰机BLDC电机驱动的器件包括LB1948M和LV8548M等,这些器件提供高击穿电压、高能效和零待机电流等关键特性。LB1948M是2通道、12 V低饱和电压驱动、正向/反向电机驱动器,采用强固的击穿设计,在待机模式下的电流消耗为零,在输出电流IO为400 mA条件下的饱和电压VO(sat)典型值仅为0.5 V。LV8548M是单通道步进电机驱动器,也可用于2通道H桥直流电机驱动。LV8548M的励磁模式包括满步及半步等,提供不同的步幅调节;这器件的导通阻抗仅为1 Ω,帮助提升能效;待机模式下的电流消耗同样为零,提供低能耗工作。
&&& 图4:LV8548M框图(左图:驱动2个直流电机;右图:驱动1个步进电机)
&&& 3) 阻尼器阻尼器主要用于起缓冲作用,当作用点运动很慢时,几乎没有阻力,而在作用点运动较快时阻力就明显增大,广泛用于电冰箱和洗衣机等应用。安森美半导体用于电冰箱阻尼器的电机驱动器除了上述LB1948M和LV8548M,还包括LB1909M和LV8549M。这些器件提供高击穿电压、高能效及低待机电流等关键特性。
&&& 图5:LB1909M框图。
&&& 其中,LB1909M采用简化设计的三端口接口,是一款双通道低饱和电压步进电机驱动器,工作电源电压为2.5 V至16 V,待机状态下的电流消耗为零,内置过热关闭电路。而LV8549M是一款单通道低饱和电压步进电机驱动器,导通阻抗仅为1 Ω,帮助提升能效;待机模式下的电流消耗同样为零,提供低能耗工作。LV8549M的最大电源电压为20 V,最大输出电流可达1 A。&&&& 烘干及洗衣机用电机驱动器&&& 烘干及洗衣机阻尼器的关键要求跟电冰箱阻尼器相同,可采用的单芯片电机驱动器有如LB1948M、LV8548M、LB1909M和LV8549M等。
&&& 除了阻尼器,烘干及洗衣机的排水/供水泵也会用到直流电机。安森美半导体用于烘干及洗衣机的电机驱动器包括LB11920和LB1975等,具有高能效和变速控制等关键特性。其中,LB11920是一款三相BLDC电机驱动器,采用直接的PWM驱动,易于控制,PWM占空比可由IC的输入控制。LB11920支持9.5 V至30 V的宽供电电压范围。这器件内置高边及低边反冲吸收二极管,提供反冲保护。其它特性包括短路制动、限流、低压保护、电机锁定保护及过热保护等。
&&& 图6:LB11920框图。
&&& LB1975也是一款三相BLDC电机驱动器,能够承受46 V电压和2.5 A输出电流,除了可用于烘干及洗衣机的排水/供水泵电机驱动,还可用于其直流风扇风机驱动。
&&& 空调室内机/室外机用直流风扇电机控制器&&& 常见的房间空调包括室内机及室外机等不同组成部分,均会使用到直流风扇。安森美半导体为空调室内机/室外机直流风扇提供的电机控制器结合了保护电路和混合集成电路(HIC),具有高能效及静音驱动等关键特性。这些器件包括LC08000M、LV8139JA和LV8136V等。&&&& 其中,LC08000M是安森美半导体正在开发的一款三相BLDC风扇电机控制信号处理器。这器件采用磁场定向控制(FOC)技术,具有超高能效。这器件采用带霍尔传感器的FOC工作,能够以FOC进行闭环速度控制,具有静音驱动、宽工作条件下高能效驱动、FOC无须软件开发、易于调配等关键特性,还集成了多种保护功能,如过流保护、锁定保护及自动恢复、反转保护、霍尔传感器故障检测、外部故障信号输入、低压保护、温度异常检测及异常状态输出等。
&&& 图7:LC08000M应用示意图。
&&& LV8136V是一款三相BLDC电机用PWM系统预驱动IC。这器件使用高能效、安静的PWM驱动(150°驱动系统),能够降低驱动噪声。这器件可与安森美半导体STK611或STK5C4系列的HIC结合使用,并提供了与这系列HIC互补的保护电路,能够减少元器件数量及提供高可靠性。这器件还提供省电模式,可将待机模式下的能耗降至零。LV8139JA则提供180°PWM静音驱动。
&&& 总结:&&& 安森美半导体身为应用于高能效电子产品的全球首要高性能、高能效硅方案供应商,提供应用于白家电的完整方案,包括电源、电机驱动、用户接口、通信、测量等。本文重点介绍了安森美半导体应用于电冰箱、烘干及洗衣机等白家电的无刷直流电机驱动及控制方案,帮助设计人员针对具体应用选择适合的产品,设计出高能效、高可靠性及静音工作的白家电,并满足相关能效法规要求。
关键字:&&
编辑:huimin
引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
关注eeworld公众号快捷获取更多信息
关注eeworld服务号享受更多官方福利
网友正在学习IC视频
EEWORLD网友正在观看&&视频
EEWORLD网友正在观看&&视频
EEWORLD网友正在观看&&视频
EEWORLD网友正在观看&&视频
EEWORLD网友正在观看&&视频
相关关键词
热门关键词
大学堂最新课程
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
热门资源推荐
频道白皮书}

我要回帖

更多关于 h桥电机驱动芯片 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信