Öppna flyga Detection System (12 / 19 steg)
Steg 12: Hall effekt sensorn
Jag valde denna del huvudsakligen baserad på power överväganden - det kan köra från 2.5V till 3.5V leverans och drar på värsta 10 uA. Medan många av hall effekt sensorer avsedda för borstlösa dc motoriska program har liknande Stifttilldelningar, kolla vi databladet för att bestämma hur den ska användas. Vi kan se att när en magnet kommas med i närheten, produktionen är låg (nära 0 volt). Annars när magneten är långt borta, är produktionen hög (nära batteriets spänning).
Eftersom vi kör på ett litet batteri och vi skulle vilja att pågå ett tag, bör vi välja pull-up resistor * så att minimal ström dras.
* Motståndet kallas en pull-up resistor eftersom sensorn inte verkligen aktivt "drive" hög utsignal. Istället, det kan ses som en switch. En magnet i närheten orsakar switch stänga, ansluter utdata till marken. När en magnet inte är i närheten, växeln är öppen, så att utdata till float - genom att ansluta en dra upp motstånd, spänningen på den öppna sidan av växeln går hög till batteriets spänning.