Ну стабилизатор тока моста это полностью согласен. А вот диф усилитель это вопрос спорный. Ладно проехали.
SPI это штука филосовская. Аналогов в отечественной технике не имеет.(в смысле до 90гг).
Если кратко это пара сдвиговых регистров и счётчик. работает просто как гвоздь.
защёлкиваем в регистр значение 8 раз тикаем клоком. на восьмом тике счётчик переполняется и генерирует прерывание. И данные в регистрах меняются местами. Защёлкивается соответственно по ~CS сигналу.Конечно много недостатков но на одной ПП вполне сносно работает.
АЦП сказка регистров внутрях как в МК. Лёгкие пути это не для нас!
Может выбрать что попроще?
Перед началом работы АЦП надо сбросить. Потом надо сконфигурировать. Потом калибровать. А потом уже получать результат. Бегло просмотрел по датасшиту внутрях 15 регистров.
В принципе работать можно но как-то это больно круто для начинающих.
Зато 4 детальки и можно подключить ТСМ50.
План работы таков.
1 берёте что-то простое с SPI. например EEPROM. И осваиваете работу с портом. Гоняете данные туда суда проверяете как оно живёт и как настраивается.
2 как начнёте уверенно себя чувствовать с SPI. Будем грызть АЦП. Дабы не отвлекаться на вопросы как отправить пару байт в порт.
У самого стоит такая же задача. Нужно сделать адаптер с 24 разрядным ацп. на COM. 4-20ма оцифровывать неспешно. Это как свободное время появится сделаю.