Lawn sensor ru: Unterschied zwischen den Versionen

Aus www.wiki.ardumower.de
Wechseln zu: Navigation, Suche
(Подключение)
(Принцип работы)
 
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

Датчик травы

caption


Датчиком травы может быть медная пластина в пластиковой трубке и работает по принципу сенсорной кнопки. Идея состоит в том, что любой объект имеет емкость, а современные микроконтроллеры работают на такой скорости, которая позволяет измерить емкость даже отдельного кусочка фольги размером 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