特點(diǎn)
源電壓范圍:2.5V 至 12V
大持續(xù)輸出電流 800mA
大峰值輸出電流達(dá)到 1.5A SOP8封裝
概述
XBLW L9110S是為控制和驅(qū)動(dòng)電機(jī)設(shè)計(jì)的兩通道推挽式功率放大專用集成電路,將分立電路集成在單片 IC 中,使外 圍器件簡單,整機(jī)成本降低的同時(shí)可靠性大 大提高。芯片有兩個(gè) TTL/CMOS 兼容電平的輸入,具有良好的抗干擾性;兩個(gè)輸出 端能直接驅(qū)動(dòng)電機(jī)的正反向運(yùn)動(dòng),它具有較大的電流驅(qū)動(dòng)能力, 在散熱條件良好 的情況下可輸出高達(dá)800mA 的持續(xù)電流,峰值電流能力可達(dá) 1.5A;同時(shí)它具有較低的輸出飽和壓降。內(nèi)置的鉗位二極管能釋放感性負(fù)載的反向沖擊電流,使它在驅(qū)動(dòng)繼電器、直流電機(jī)、步進(jìn)電機(jī)或開關(guān)功率管的使用上安全可靠。L9110被廣泛應(yīng)用于玩具電機(jī)驅(qū)動(dòng)、脈沖電磁閥門驅(qū)動(dòng)和其它直流電機(jī)驅(qū)動(dòng)。
基本參數(shù):
極限參數(shù):1500mA / 2.5V-12V
低靜態(tài)工作電流: 0.1 uA
寬電源電壓范圍:2.5V-12V ;
每通道具有800mA 連續(xù)電流輸出能力,精確快速的正反轉(zhuǎn)控制;
超低的飽和電壓降;
TTL/CMOS 輸出電平兼容,可直接連CPU ;
輸出內(nèi)置鉗位二極管,適用于感性負(fù)載;
精確的脈寬控制和后級(jí)驅(qū)動(dòng)集成于單片IC 之中;
具備管腳高壓保護(hù)功能;
工作溫度:-20 ℃-85 ℃。
管腳定義及應(yīng)用設(shè)計(jì)
1.使用單片機(jī)STM32F103控制XBLW L9110S驅(qū)動(dòng)直流電機(jī)的設(shè)計(jì)
IB接的是PB8,IA接的是PB9 根據(jù)第二個(gè)圖片里面的真值表我們可以得到如下信息:
PB8配置位復(fù)用推挽輸出,PB9配置為通用推挽 然后我給PB8配置PWM波,PB9給拉低,那么電機(jī)是不是就是正轉(zhuǎn) 反轉(zhuǎn)同理 停止兩個(gè)端口同時(shí)拉低或者拉高就行了。
接下里我們來配置一下PWM波,我們配置電機(jī)反轉(zhuǎn) PB9配置位復(fù)用推挽輸出,PB8配置為通用推挽 然后我給PB9配置PWM波,PB8給拉低,那么電機(jī)是不是就是正轉(zhuǎn) ,看一下上圖的定時(shí)器為TIM4,第4個(gè)管道。
驅(qū)動(dòng)代碼如下(通用)
void machinery_config(void) { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//開時(shí)鐘 /*PB9 復(fù)用推挽輸出*/ GPIO_InitTypeDef GPIO_INIT; GPIO_INIT.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_INIT.GPIO_Speed = GPIO_Speed_50MHz; GPIO_INIT.GPIO_Pin = GPIO_Pin_9; GPIO_Init(GPIOB,&GPIO_INIT); GPIO_INIT.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_INIT.GPIO_Speed = GPIO_Speed_50MHz; GPIO_INIT.GPIO_Pin = GPIO_Pin_8; GPIO_Init(GPIOB,&GPIO_INIT); RCC->APB1ENR |=(0X01<<2);//開TIM4時(shí)鐘 //定時(shí)器4通道 9 CH4 //時(shí)鐘組成 TIM4->PSC = 72; TIM4->ARR = 1000; TIM4->CNT = 0; TIM4->CR1 &=~(0X01<<4);//計(jì)數(shù)方向--向上記數(shù) //配置PWM波 有效電平 PWM模式 輸出到響應(yīng)引腳 TIM4->CCER &=~(0X01<<13);//高電平有效 TIM4->CCMR2 |=(0X06<<12);//PWM模式1 PWM輸出模式 TIM4->CCER |=(0X01<<12);//OC4對(duì)應(yīng)到PB9,將輸出信號(hào)配置到指定管腳 TIM4->CCR4=0;//比較值 TIM4->CR1 |=(0X01<<0);//計(jì)數(shù)器使能 GPIO_ResetBits(GPIOB,GPIO_Pin_8);//拉低PB8 } 這樣我們是不是只需要改變配置里面的比較值(TIM4->CCR4)就可以實(shí)現(xiàn)電機(jī)的速度控制了 我們?cè)谥骱瘮?shù)里這樣簡單測試一下,每延時(shí)3s我讓比較值增加200:TIM4->CCR4=200; systick_ms(3000); TIM4->CCR4=400;
systick_ms(3000); TIM4->CCR4=600; systick_ms(3000); systick_ms(3000); TIM4->CCR4=800; systick_ms(3000); TIM4->CCR4=1000; systick_ms(3000);
當(dāng)下主流的智能門鎖設(shè)計(jì)方案
此方案用到的電機(jī)驅(qū)動(dòng)芯片XBLW L9110S
以上是硬件設(shè)計(jì)方案及驅(qū)動(dòng)代碼,芯片可提供樣品測試及技術(shù)支持。
我司國產(chǎn)電機(jī)類驅(qū)動(dòng)芯片具有自主知識(shí)產(chǎn)權(quán),能夠滿足國內(nèi)市場的需求,提供穩(wěn)定可靠的性能。這在一定程度上減少了對(duì)國外芯片的依賴,提高了國內(nèi)集成電路產(chǎn)業(yè)的競爭力。
-
電子元器件
+關(guān)注
關(guān)注
133文章
3334瀏覽量
105331 -
電源管理IC
+關(guān)注
關(guān)注
4文章
228瀏覽量
19385 -
信號(hào)鏈
+關(guān)注
關(guān)注
0文章
202瀏覽量
29826 -
驅(qū)動(dòng)芯片
+關(guān)注
關(guān)注
13文章
1277瀏覽量
54588
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論