Jump to content

    

Recommended Posts

Сделал самодельный драйвер на 4 канала на TMC5160A. Запускаю в режиме motion controller. Управляю по SPI. Для первого пробного кручения ШД использую настройки регистров, взятых из 23.1 Initialization Examples. Двигатель дергается, но не крутиться. Вываливаются ошибки "замыкания фаз на землю" для для обоих каналов. В реальности там замыканий нет. Если выключить-включить драйвер ножкой DRV_ENN, то один бит ошибки сбрасывается, а другой нет. Хотя в datasheet написано, что должны сбрасываться. Разные каналы ведут себя одинаково, т.е. дело не в конкретной TMC5160A конкретного канала.

Сразу не обратил внимание, оказывается чип не имеет ножки сброса, а сбрасывается снятием напряжений питания! И у меня при снятии VSA или VCC_IO по разному. Хотя написано разницы нет.

Хоть кто-то использует TMC5160A?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this