TLE 5012B и Ардуино.

muravei
Offline
Зарегистрирован: 01.06.2020
Китайские товарищи прислали TLE 5012B надо быстро проверить.
Кто-нибудь использовал ?
Подключаю по SPI , но там есть проблема: общий(один) вывод данных. А у ардуины(на AVR) -2. И не ОК.
Я подключал : 
1 из даташита 
 
2 Моя (правильная)  :)  
Не работает ни как. :(
Kakmyc
Offline
Зарегистрирован: 15.01.2018

А с чего бы ему работать по SPI , если там интерфейс SSC ?

Kakmyc
Offline
Зарегистрирован: 15.01.2018
muravei
Offline
Зарегистрирован: 01.06.2020

Я все как по вашей ссылке делал. И библиотека от туда же , и пример.

Только сомнение с местом подключения см. выше.

Только у меня не УНО , а Нано.

"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). "

rkit
Offline
Зарегистрирован: 23.11.2016

Нет, вот как раз из даташита правильная, а ты так выход спалишь. Хотя с 328 и так и так придется софтварно связь писать.

muravei
Offline
Зарегистрирован: 01.06.2020

Чем правильная ? MOSI (master out slave in) выход 

 DATA -вход- выход. Меж ними 470 Ом и у меня на схеме. Такша ничего не сгорит.

А вот если DATA захочет что-то передать в схеме из даташита, то на другой стороне резистора, никто об этом не узнает.

Понять бы что писать.

 

muravei
Offline
Зарегистрирован: 01.06.2020

Все заработало.

Дело было не в ... интерфейсе SSC, а в слишком длинных проводах . После того как соединил напрямую резисторами, заработало.

lowloop
Offline
Зарегистрирован: 09.11.2021

muravei пишет:

Все заработало.

Дело было не в ... интерфейсе SSC, а в слишком длинных проводах . После того как соединил напрямую резисторами, заработало.

А SPI для подключения других устройств получается уже не будет доступен?