Проблема с передачей данных с CS5532 в контроллер |
Ответить |
Автор | |
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 24 Март 2017 Online Status: Offline Публикации: 2 |
Опубликовано: 24 Март 2017 20:56 |
Здравствуйте, уважаемые форумчане! Есть контроллер Arduino UNO и АЦП CS5532(схему сборки прикрепил), соединены по SPI шлейфом 5 см. К первому входу АЦП подключен тензометрический датчик. Все конфигурационные данные прекрасно считываются и записываются в CS5532. Но, вот при чтении данных с датчика возникла проблема. Данные с датчика приходят только когда рукой касаешься за SPI шлейф(за изоляцию). При этом данные идут корректные, даже удается откалибровать датчик. Чтение/запись конфигурационных данных это обычная побайтовая передача данных по SPI интерфейсу. А для получения данных с датчика посылается команда(байт) и нужно ждать пока ISO упадет с единицы в ноль и после этого считать 4 байта. И вот пока не дотронутся рукой к шлейфу на ISO весит единица. |
|
https://kandiral.ru
|
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |