ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
1371285 Топик полностью
Tyмблep (13.11.2023 14:03, просмотров: 195) ответил Rainman62 на В устройстве 4 канала, каждый на STM32F051, в каждом канале по одному датчику температуры DS18B20 - контролируют температуру силовых транзисторов, температура выводится на единый для всех символьный LCD контроллером верхнего уровня(STM32F401) связанного с каналами по интерфейсу SPI. Опрос датчиков температуры процессорами каналов производится по известному методу с использованием УАРТ. Все датчики успешно инициализируются и затем с них считывается значение температуры
Попробовать другой софт. 

1. Написать процедуры считывания датчика без UART, вручную

дрыгая ножкой.

2. Другое направление поиска - оставить один канал измерений, с остальными

не работать.

---

Как идут провода к датчикам ? Скручены ?

Может помехи со стороны силовых проводов так влияют.

---

Сделать отдельный макет с каким-нибудь микроконтроллером.

Для исследования датчиков и отладки алгоритмов.

Без силовых компонент.