4196 views|3 replies

88

Posts

0

Resources
The OP
 

[ADIWorld Health Industry Carnival] 1. TMC4671 chip features and board introduction [Copy link]

 

1. TMC4671 chip features and board introduction

TMC4671 Features

Fast control: built-in FOC controller with 25k~100kHz PWM generator

Support modes: torque control, speed control, position control

Supported motors: BLCD, PMSM, stepper motor, brushed motor, voice coil motor

Supported feedback: open loop position generator, digital incremental encoder, dual feedback digital incremental encoder, digital Hall input sensor, analog encoder/analog Hall sensor, multi-turn position counter

Control interface: SPI, UART, Step/Dir control interface

Features of Shijian TMC4671+TMC6100 Board

Maximum input: DC 50V 10A RMS【J1】

Communication interface: CAN [P7], RS485 [P2]

Debug interface: SWD/TT [J2] L, RTMI [J3]

Motor interface: BLCD [P1], PMSM [P1]

Limit interface: limit switch [J5]

Feedback interface: incremental encoder [J4], Hall signal [J6], analog encoder [J7]

Control interface: SD card program control [J8], external PWM control [J8]

Figure 1 TMCL-IDE page

The rated current of the motor we use is 4A. It is preferred to set the relevant registers in the current limit configuration to prevent the coil from being damaged during the configuration.

Figure 2 TMC4671 data sheet P96~P97

By querying the TMC4671 register manual, we can see that in the Limits group of TMC4671, according to the motor adjustment parameters, this time a 24V100W brushless motor is used, and the input uses an adjustable power input DC 24V 3.5A, so the voltage output ratio (0x5D) is set to 100%, that is, 16bit (0xFFFF) = 32767. The maximum current is set to 4A.

Table 1 Registers used by Limits in TMCL-IDE

Reg.

Bit

Range

Desc.

Val.

0x5D

s16(15:0)

-32768~32767

Voltage output ratio

32767

0x5E

u16(15:0)

0~65535

Max. Current

4000

0x5F

u16(15:0)

0~65535

Max. acceleration

3000

0x60

u32(31:0)

0~65535

Max.Speed

3000

0x61

s32(31:0)

-2147483647~2147483647

Lower limit

-2147483647

0x62

s32(31:0)

-2147483647~2147483647

upper limit

2147483647

Latest reply

This board is a third-party customized version, which is equivalent to refining the functions of the official board. In fact, it is mainly used to control three-phase motors.   Details Published on 2024-3-17 19:58
 
 

6547

Posts

0

Resources
2
 

The rated current of the motor we use is 4A

The maximum current is set to 4A

Reminder: the rated current is not the maximum current.

 
 
 

5998

Posts

6

Resources
3
 

This board is a third-party customized version, which is equivalent to refining the functions of the official board. In fact, it is mainly used to control three-phase motors.

Comments

Yes, there is no interface for stepper motor or DC motor, so I didn't prepare three-phase motor, and I started to try it a week later.  Details Published on 2024-3-18 11:41
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

88

Posts

0

Resources
4
 
Qintianqintian0303 posted on 2024-3-17 19:58 This board is a third-party customized model, which is equivalent to refining the functions of the official board. In fact, it is mainly for the control of three-phase motors

Yes, there is no interface for stepper motor or DC motor, so I didn't prepare three-phase motor, and I started to try it a week later.

 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
【McQueen Trial】Comparison of the accuracy of several ultrasonic sensor programs of McQueen

Purpose Compare the test accuracy of several ultrasonic sensors to provide a reference for everyone's use. Methods Write ...

[Project source code] [Modelsim FAQ] Definition of port reg and wire in TestBench

This article and design code were written by FPGA enthusiast Xiao Meige. Without the author's permission, this article i ...

[Bluesight AB32VG1 RISC-V board "meets" RTT] Run it first

I received the board yesterday. It is quite small and compact. The components are hand-soldered, the soldering is very g ...

【Development and application based on NUCLEO-F746ZG motor】6. Program framework

Starting today, I will officially start learning the program. ST's main programs are open source. I will first understan ...

Evaluation shortlist: Domestic FPGA Gaoyun GW1N series development board (2 new boards added)

Event details: >> Click here to view First of all, I would like to thank Gaoyun for adding 2 development boards to ...

35 "Ten Thousand Miles" Raspberry Pi Car——ROS Learning (Realizing Hello World)

The best way to learn ROS is to use it. The ROS official website has a Chinese version of the tutorial . After install ...

41 "Wanli" Raspberry Pi car - ROS learning (ROSBridge controls the little turtle)

This post was last edited by lb8820265 on 2022-11-3 22:29 Previously, we introduced how to control the turtle using t ...

How far is RISC-V from competing with Arm?

RISC-V is an open standard instruction set architecture for computer chips. It may take another 5-10 years to full ...

[Xingkong board Python programming learning main control board] Portable juice spectrometer based on Xingkong board

This post was last edited by HonestQiao on 2022-11-21 10:53 Table of contents: 1. Origin of the idea 2. Hardware Mater ...

Have you ever encountered the page prompt "Virtual MFA verification code error" when using the virtual MAF verification code to log in to the bastion host?

At first, I used the MFA WeChat applet to view the MFA verification code, and I could log in to the virtual machine norm ...

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list