MIKROE-2441

MIKROE-2441

  • 厂商:

    MIKRO

  • 封装:

    -

  • 描述:

    BRUSHLESSCLICK

  • 数据手册
  • 价格&库存
MIKROE-2441 数据手册
Brushless click 1 Brushless click Brushless click Brushless click IC Interface Toshiba's TB6575FNG [1] PWM,INT,AN and RST pins Power supply 5V Product page www.mikroe.com/click/brushless Schematic Brushless click schematic [2] [3] Brushless click carries Toshiba's TB6575FNG IC for driving 3-phase full-wave Brushless DC motors — which are ideal for powering flying drones. The click is able to safely drive external motors with up to 32V/2A. The board features three pairs of onboard screw terminals. VBAT is for connecting an external 7-32V power supply. The other two are for connecting an external motor. The IC controls the rotation speed by changing the PWM duty cycle by analog voltage. Features and usage notes Motor position detection error Position detection is synchronized with the PWM signal generated in the IC. When the IC is used in a high speed motor a position detection error relative to the PWM frequency may occur. The detection is performed on the falling edge of the PWM signal. An error is recognized when the pin voltage exceeds the reference voltage. MOSFET chips Two types of MOSFET chips on board switch the output on and off (N-channel 40V and P-channel 30V). They are here for electronic motor control – switching the output on and off controls the voltage levels applied to the motor and this in turn determines the speed and rotation of the motor shaft. To ensure a more secure connection there are three pairs of screw terminals - CON1 for the power supply and CON2 and CON3 for connecting to the motor. The U,V and W pins control the motor rotation direction. The Brushless click communicates with the target board MCU over the PWM pin, as well as INT, AN and RST pins. Brushless click 2 The board is designed to use a 5V power supply only. Application: Automotive industry, drones (because of the good power-to weight ratio of the motor), computers, medical equipment, HVAC systems, small home appliances, robotics, battery powered systems, small cooling fans in computers, toys, etc. Key features: • • • • • • • • • TB6575FNG driver for sensorless communication 5V power supply Overcurrent protection 20-mA current sink capability on PWM output pins MOSFET chips toggle the output on and off MCP6281 prevents phase reversal Lead angle control (7.5° and 15°) Forward/reverse rotation Input voltage −0.3 to VDD + 0.3V • Green LED indicates that power is on • Operating temperature -30°C to 105°C Pinout diagram This table shows how the pinout on Brushless click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes mikroBUStm Measures the voltage of the DC power supply VSENSE 1 AN Motor direction X PWM 16 PWM Duty cycle control DIR 2 RST INT 15 INT NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 NC NC 6 MOSI SDA 11 NC This click works on 5V only NC 7 +3.3V +5V 10 +5V Ground GND 8 GND GND 9 GND Rotation speed sensing output +5V power input Ground Brushless click 3 Programming This code snippet initializes required ports, ADC channels and PWM module. It also initializes TFT and sets motor direction. In an endless loop, if button is pressed, we increment or decrement current PWM duty by STEP, which consequently change the rotating speed of BLDC motor. Code example 1 void main() 2 { 3 MCU_Init(); 4 TFT_Init_ILI9341_8bit(320, 240); 5 TFT_BLED = 1; 6 DrawFrame(); 7 MOTOR_DIR = CCW; 8 while(1) { // TFT Init // Setting motor direction to counter-clock-wise 9 if (GPIOD_IDR.B3) { 10 Delay_ms(10); 11 current_speed = current_speed + STEP; 12 if (current_speed > pwm_period) 13 { 14 // button on PD3 pressed // if we increase current_duty greater then possible pwm_period value current_speed = 0; 15 } 16 PWM_TIM5_Set_Duty(current_speed, 17 // reset current_duty value to zero _PWM_NON_INVERTED, _PWM_CHANNEL1); // set newly acquired duty ratio } 18 if (GPIOD_IDR.B6) { // button on PD6 pressed 19 Delay_ms(10); 20 current_speed = current_speed - STEP; 21 if (current_speed > pwm_period) 22 { 23 current_speed = pwm_period; 24 // if we decrease current_duty greater then possible pwm_period value (overflow) // set current_duty to value of pwm_period } 25 PWM_TIM5_Set_Duty(current_speed, 26 _PWM_NON_INVERTED, _PWM_CHANNEL1); // set newly acquired duty ratio } 27 Delay_ms(20); 28 // current_speed display 29 WordToStr(current_speed, txt); 30 TFT_Rectangle(150, 80, 250, 110); 31 TFT_Write_Text(txt, 150, 80); 32 // increment current_duty } 33 } Code examples for Brushless click, written for MikroElektronika hardware and compilers are available on Libstock [4] . Brushless click Resources • • • • Brushless click data sheet [1] Library [4] Brushless click schematic [5] mikroBUS™ standard specifications [6] References [1] [2] [3] [4] [5] [6] https:/ / toshiba. semicon-storage. com/ ap-en/ product/ linear/ motordriver/ detail. TB6575FNG. html http:/ / www. mikroe. com/ click/ brushless http:/ / cdn-docs. mikroe. com/ images/ 7/ 7a/ Brushless_schematic_v100. pdf http:/ / libstock. mikroe. com/ projects/ view/ 1951/ brushless-click-example http:/ / cdn-docs. mikroe. com/ images/ e/ e4/ Brushless-click. pdf http:/ / www. mikroe. com/ mikrobus/ 4 Article Sources and Contributors Article Sources and Contributors Brushless click  Source: http://docs.mikroe.com/index.php?oldid=2193  Contributors: Biljana.nedeljkovic, Lana.vulic, Srdjan.misic, Vojislav.gvozdic Image Sources, Licenses and Contributors File:Click brushless new front.jpg  Source: http://docs.mikroe.com/index.php?title=File:Click_brushless_new_front.jpg  License: unknown  Contributors: Vojislav.gvozdic File:mikrobus logo.png  Source: http://docs.mikroe.com/index.php?title=File:Mikrobus_logo.png  License: unknown  Contributors: Vojislav.gvozdic License Creative Commons Attribution https:/ / creativecommons. org/ licenses/ by/ 4. 0/ 5
MIKROE-2441 价格&库存

很抱歉,暂时无法提供与“MIKROE-2441”相匹配的价格&库存,您可以联系我们找货

免费人工找货
MIKROE-2441
  •  国内价格
  • 1+375.46049
  • 5+367.95211

库存:3

MIKROE-2441
  •  国内价格
  • 3+217.14317

库存:5