Здравствуйте! По форуму смотрел, поиском тоже пользовался, но ни чего толкового что-то не нашел, поэтому открою новую тему. Собственно есть несколько вопросов касающиеся цифровых датчиков. Как работать с цифровым сигналом, информация с датчика будет приходить в таком же виде как после АЦП у аналоговых датчиков, или нужно настраивать порт МК сначала на выход, потом на вход и только после этого принимать сигнал с датчика? Может что-то не не грамотно написал, извиняюсь.
Здесь имеется ввиду - цифровой в том, что у него на выходе идут пачки импульсов - точнее нужно даташит на него смотреть. В МК просто считаешь импульсы и по ним строишь результат измерения
Да уж, датчик отличается обилием документации Я так подозреваю, что это просто выклчатель, при наклоне контакт или замыкается, или размыкается. Подключать его просто к ноге МК, настроить ее на ввод и читать состояние через регистр PINx. При наклоне будет меняться с 0 на 1 или с 1 на 0. Вот вроде как похожий датчик (хотя не точно такой), зато с описанием хоть каким-то http://www.robotshop.ca/dfrobot-tilt-sensor.html
А, ну тогда тебе правильно написали - "цифровой" слишком общее понятие, нужно смотреть документацию на конкретный датчик и изучать конкретный цифровой интерфейс (информация может быть закодирована частотой или шириной импульсов, или же представлять собой пакеты данных, закодированных в соответствии с определенным стандартом - SPI, I2C, UART, 1-wire, причем поверх этих интерфейсов еще будет лежать определенный протокол, который тоже должен быть описан в документации или в виде отдельного стандарта).