Специалист
|
Так, для чего команда 0х01, если не секрет?
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Гуру
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
|
ame50Что не понятно.....Кстати, значение тем-ры обратно пропорционально тем-ре по подробнее пож...
Изменение показаний давления от температуры - два варианта: 1 датчик приводит показние давления к НОРМАЛЬНЫМ УСЛОВИЯМ 2 коррекция "безбожно врёт" |
||
Оценка
|
Новичок
Регистрация: 26.04.2011
Сообщений: 19
Репутация: 11
|
Начну по порядку.
Насчет команды 0х01. Насколько я понял, микросхема работает как обычная флэшь память, т.е. команда 0х10 ,к примеру, это адрес одноименного регистра управления, для того что бы она возимела действие, туда нужно записать любую информацию. Я пробовал писать 0, 01, 02, 04, 0х12, 0xFF, результат одинаковый. И наоборот, записывая в микросхему просто команду 0х10, запуска АЦП не происходило. |
||
Оценка
|
Новичок
Регистрация: 26.04.2011
Сообщений: 19
Репутация: 11
|
Насчет датчика тем-ры.
Считываемые значения Тadc, с увеличеним тем-ры - уменьшаются. По поводу коэффициентов. Прогонял программу на ПК, подставляя туда все считынные из МК значения, получается ерунда, 400 KPa. Я подставлял в нее данные Padc от 0 до 1023, результат тот же. к примеру, при значении Padc = 0, на выходе получаю 200 KPa. Подставлял в формулу для расчета давления значения Padc, без учета коэфф. получается слишком низкое давление. decPcomp = ((65.0/1023.0)*437)+50 = 27,77 + 50 = 77,77 KPa. Не думаю, что поправочные коэффициенты, сильно влияют на окончательный результат. Если кому интересно, файл со считынными значениями , прилагаю. Может у кого нибудь появятся мысли. |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |