Lawn sensor ru: Unterschied zwischen den Versionen
(→Подключение) |
(→Принцип работы) |
||
Zeile 12: | Zeile 12: | ||
Ножка 40 микроконтроллера подтягивается к ножке 41 резистором достаточно большого номинала (1-2 мегаом), и к ножке 40 подключается площадка сенсора. Оценка емкости производится путем измерения времени заряда площадки до напряжения логической единицы — это возможно, поскольку выводы микроконтроллера обладают пороговыми свойствами, т.е., в регистре PIN будет читаться единица начиная с какого-то определенного уровня (около 1В, немного различается для разных кристаллов). Алгоритм опроса такого сенсора выглядит следующим образом: | Ножка 40 микроконтроллера подтягивается к ножке 41 резистором достаточно большого номинала (1-2 мегаом), и к ножке 40 подключается площадка сенсора. Оценка емкости производится путем измерения времени заряда площадки до напряжения логической единицы — это возможно, поскольку выводы микроконтроллера обладают пороговыми свойствами, т.е., в регистре PIN будет читаться единица начиная с какого-то определенного уровня (около 1В, немного различается для разных кристаллов). Алгоритм опроса такого сенсора выглядит следующим образом: | ||
− | 1. Настроить ножку на выход; | + | 1. Настроить ножку на выход; |
− | 2. На ножку 40 подается логический ноль, чтобы гарантированно разрядить сенсор перед замером; | + | 2. На ножку 40 подается логический ноль, чтобы гарантированно разрядить сенсор перед замером; |
− | 3. Настроить ножку на вход; | + | 3. Настроить ножку на вход; |
− | 4. Посчитать, за сколько тактов напряжение на ней достигнет единицы. | + | 4. Посчитать, за сколько тактов напряжение на ней достигнет единицы. |
Aktuelle Version vom 23. August 2015, 15:56 Uhr
Датчик травы
Датчиком травы может быть медная пластина в пластиковой трубке и работает по принципу сенсорной кнопки.
Идея состоит в том, что любой объект имеет емкость, а современные микроконтроллеры работают на такой скорости, которая позволяет измерить емкость даже отдельного кусочка фольги размером 1х1 см.
Нет никакой разницы в емкости между травой и полезными цветами, которые посадила ваша жена, грядками клубники и т.д. - так что вы должны иметь четкую зону вокруг вашего газона (например, мульчу).
Принцип работы
Ножка 40 микроконтроллера подтягивается к ножке 41 резистором достаточно большого номинала (1-2 мегаом), и к ножке 40 подключается площадка сенсора. Оценка емкости производится путем измерения времени заряда площадки до напряжения логической единицы — это возможно, поскольку выводы микроконтроллера обладают пороговыми свойствами, т.е., в регистре PIN будет читаться единица начиная с какого-то определенного уровня (около 1В, немного различается для разных кристаллов). Алгоритм опроса такого сенсора выглядит следующим образом:
1. Настроить ножку на выход; 2. На ножку 40 подается логический ноль, чтобы гарантированно разрядить сенсор перед замером; 3. Настроить ножку на вход; 4. Посчитать, за сколько тактов напряжение на ней достигнет единицы.
Подключение
Передний датчик:
Arduino Mega Pin 40 Receive Front -------------|
Arduino Mega Pin 41 Send Front --- 2 MOhm --+---| Lawn
Задний датчик:
Arduino Mega Pin 42 Receive Back -------------|
Arduino Mega Pin 43 Send Back --- 2 MOhm --+---| Lawn