Прикол с STM32
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 23.08.19 18:43
Оценка:
Здравствуйте!

Развели наши электронщики плату. На плате UART, общающийся с периферийным устройством, АЦП, меряющее токи, и тп. АЦП — две штуки. Одно меряет ток нормально (оба драйвера два на MAX9920ASA+ или как-то так), а другое — хрень выдает. Стали разбираться. Выяснилось, что вход! АЦП выдает какой-то ШИМ на 1.4 килогерца. Стали разбираться. Крошили батон на программиста (т.е. меня), что я де неправильно АЦП инициализировал. Когда всё варианты уже были исчерпаны, и меня обвинить было уже не в чем, начали искать косяки в железе. И обнаружилось, что периферия UART выдает пятивольтовый сигнал. И ШИМ вдруг немного начал объяснять в чем проблема — он был не от нуля, а от 3.3 до 5 вольт — когда присмотрелись. Приколхозили делитель на UART RX — и все сразу стало шоколадно.

STMка — STM32F303VD, UART на 5В толерантном пине, врущий АЦП — вроде на том же порту GPIO, не врущий — вроде на другом. Буду на работе — уточню, заранее не думал ничего писать, но стало скучно и решил запилить такой вот пост
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.