如何精确控制电机转动位置与消除电机惯性误差



目前做一个电机位置控制时,遇到一个问题:

目的是直流电机转动一圈停止,电机起始位置与停止位置始终在同一位置

电机转动一圈后,编码器输出1000个电平跳变信号,当我读取到1000信号时,停止电路供电,但由于惯性,电机总是还会旋转一段距离,累计误差很大,请问有什么更好的方法来控制电机位置吗,如何解决电机惯性的问题

请问TI有位置驱动控制器吗