TLE 5012B и Ардуино.
- Войдите на сайт для отправки комментариев
Ср, 18/08/2021 - 12:08
Китайские товарищи прислали TLE 5012B надо быстро проверить.
Кто-нибудь использовал ?
Подключаю по SPI , но там есть проблема: общий(один) вывод данных. А у ардуины(на AVR) -2. И не ОК.
Я подключал :
1 из даташита 

2 Моя (правильная) :) 

Не работает ни как. :(
А с чего бы ему работать по SPI , если там интерфейс SSC ?
https://github.com/Infineon/TLE5012-Magnetic-Angle-Sensor
Я все как по вашей ссылке делал. И библиотека от туда же , и пример.
Только сомнение с местом подключения см. выше.
Только у меня не УНО , а Нано.
"To
connect the 3-wire SSC interface to an Arduino with a 4-wire SPI interface you will need a resistor of 470 Ohm between the DATA line of the TLE5012B chip and combined MISO/MOSI pins of you MCU SPI interface (pin 11 on an UNO). "
Нет, вот как раз из даташита правильная, а ты так выход спалишь. Хотя с 328 и так и так придется софтварно связь писать.
Чем правильная ? MOSI (master out slave in) выход
DATA -вход- выход. Меж ними 470 Ом и у меня на схеме. Такша ничего не сгорит.
А вот если DATA захочет что-то передать в схеме из даташита, то на другой стороне резистора, никто об этом не узнает.
Понять бы что писать.
Все заработало.
Дело было не в ... интерфейсе SSC, а в слишком длинных проводах . После того как соединил напрямую резисторами, заработало.
Все заработало.
Дело было не в ... интерфейсе SSC, а в слишком длинных проводах . После того как соединил напрямую резисторами, заработало.
А SPI для подключения других устройств получается уже не будет доступен?