Files
StorageSecurity/Particle/hardware/wiring-diagram.md

17 KiB

Boron LTE Security Device Wiring Diagram

Complete System Wiring

                    ┌────────────────────────────────────┐
                    │        PARTICLE BORON LTE          │
                    │                                    │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │ 3V3 │ │ RST │ │VBAT │ │ GND │   │
                    │  └─────┘ └─────┘ └─────┘ └─────┘   │
                    │                                    │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │  A0 │ │  A1 │ │  A2 │ │  A3 │   │
                    │  └─────┘ └─────┘ └─────┘ └─────┘   │
                    │                                    │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │  A4 │ │  A5 │ │ SCK │ │MISO │   │
                    │  └─────┘ └─────┘ └─────┘ └─────┘   │
                    │                                    │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │MOSI │ │  D8 │ │  D7 │ │  D6 │   │
                    │  └─────┘ └─────┘ └──┬──┘ └─────┘   │
                    │                     │              │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │  D5 │ │  D4 │ │  D3 │ │  D2 │   │
                    │  └─────┘ └─────┘ └──┬──┘ └──┬──┘   │
                    │                     │       │      │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │  D1 │ │  D0 │ │ TX  │ │ RX  │   │
                    │  └─────┘ └─────┘ └─────┘ └─────┘   │
                    │                                    │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐   │
                    │  │ GND │ │ GND │ │ VIN │ │ EN  │   │
                    │  └──┬──┘ └─────┘ └──┬──┘ └─────┘   │
                    └─────┼─────────────────┼────────────┘
                          │                 │
                          │                 │
              ┌───────────┼─────────────────┼───────────┐
              │           │                 │           │
              │           │                 │           │
    ┌─────────▼─┐       ┌─▼─┐             ┌─▼─┐       ┌─▼─────────┐
    │ MICROSWITCH│       │GND│             │VIN│       │  LI-PO    │
    │     NC     │       └───┘             └───┘       │  BATTERY  │
    │ ┌───┐ ┌───┐│                                     │           │
    │ │COM│ │ NC││                                     │   3.7V    │
    │ └─┬─┘ └─┬─┘│                                     │ 5000mAh+  │
    └───┼─────┼──┘                                     └───────────┘
        │     │                                              │
        │     └──────────────────────────────────────────────┘
        │                                                    │
        │                                                    │
   ┌────▼────┐                                               │
   │   D2    │◄──────────────────────────────────────────────┘
   │(INPUT)  │
   └─────────┘

              ┌─────────────────────────────────────┐
              │           ALARM CIRCUIT             │
              │                                     │
              │     D3 ──┬── 1kΩ ──┬── BASE        │
              │          │         │   (2N2222)    │
              │         GND       ┌▼┐              │
              │                   │ │              │
              │                   │▼│              │
              │                   └┬┘              │
              │                    │               │
              │                    │ EMITTER       │
              │                    │               │
              │                   GND              │
              │                                     │
              │                    │ COLLECTOR     │
              │                    │               │
              │              ┌─────▼─────┐         │
              │              │   SIREN   │         │
              │              │   12V     │         │
              │              │   2A MAX  │         │
              │              └─────┬─────┘         │
              │                    │               │
              │              ┌─────▼─────┐         │
              │              │    VIN    │         │
              │              │  (3.7-12V)│         │
              │              └───────────┘         │
              └─────────────────────────────────────┘

                   ┌─────────────────────────────┐
                   │      OPTIONAL SOLAR         │
                   │                             │
                   │  ┌─────────────────────┐    │
                   │  │   SOLAR PANEL       │    │
                   │  │      6V 1W+         │    │
                   │  └──────┬──────────────┘    │
                   │         │                   │
                   │  ┌──────▼──────────────┐    │
                   │  │  CHARGE CONTROLLER  │    │
                   │  │   (SparkFun Sunny   │    │
                   │  │      Buddy)         │    │
                   │  └──────┬──────────────┘    │
                   │         │                   │
                   │         └───────┬───────────┘
                   │                 │
                   └─────────────────┼─────────────
                                     │
                              ┌──────▼──────┐
                              │   LI-PO     │
                              │  BATTERY    │
                              │   + JST     │
                              │ CONNECTOR   │
                              └─────────────┘

Pin Connections Summary

Component Boron Pin Connection Type Notes
Microswitch Common D2 Digital Input (Pullup) NC switch configuration
Microswitch NC GND Ground Normally closed contact
Alarm Control D3 Digital Output Controls transistor base
Status LED D7 Built-in On-board LED
Battery Positive VIN Power Input 3.7V Li-Po nominal
Battery Negative GND Ground Common ground

Microswitch Detail

   MICROSWITCH (NC - Normally Closed)
   
   Normal State (Secured):
   ┌─────────────┐
   │     │ ●     │ ← Actuator pressed
   │   ──┼───    │
   │  COM │ NC   │ 
   │   ●  │  ●   │
   └─────┼──┼────┘
         │  │
         │  └─── GND (Boron) ──┐
         │                     │
         └───── D2 (Boron) ────┼─── CLOSED CIRCUIT
                               │    D2 = HIGH (3.3V)
                              ┌▼┐
                              │ │ 10kΩ internal pullup
                              │▼│
                              └┬┘
                               │
                              3V3
   
   Breach State (Triggered):
   ┌─────────────┐
   │      ●      │ ← Actuator released
   │             │
   │  COM   NC   │ 
   │   ●     ●   │ ← OPEN CONTACTS
   └─────┼───┼───┘
         │   │
         │   └─── GND (Boron) ──┐
         │                      │
         └──── D2 (Boron) ──────┼─── OPEN CIRCUIT
                                │    D2 = LOW (0V via GND)
                               ┌▼┐
                               │ │ Current flows to GND
                               │▼│
                               └┬┘
                                │
                               GND

Alarm Driver Circuit Detail

   TRANSISTOR ALARM DRIVER (NPN 2N2222)
   
   Alarm OFF (D3 = LOW):
   
   D3 ──┬── 1kΩ ──┬── BASE = 0V
        │         │   
       GND       ┌▼┐  No base current
                 │ │  Transistor OFF
                 │▼│  
                 └┬┘  
                  │   
                 GND  EMITTER = 0V
                  
                  │   COLLECTOR = Floating
                  │   
            ┌─────▼─────┐
            │   SIREN   │ ← No current flow
            │    OFF    │   SIREN = OFF
            └─────┬─────┘
                  │
                 VIN (Battery voltage)
   
   Alarm ON (D3 = HIGH):
   
   D3 ──┬── 1kΩ ──┬── BASE = 3.3V
        │         │   
       GND       ┌▼┐  Base current flows
                 │ │  Transistor ON
                 │▼│  
                 └┬┘  
                  │   
                 GND  EMITTER = 0V
                  
                  │   COLLECTOR = ~0V (saturated)
                  │   
            ┌─────▼─────┐
            │   SIREN   │ ← Current flows VIN→Siren→Collector
            │    ON     │   SIREN = ON (Full battery voltage)
            └─────┬─────┘
                  │
                 VIN (Battery voltage)

Power Distribution

   POWER SYSTEM ARCHITECTURE
   
   ┌─────────────────┐    ┌──────────────────┐
   │   SOLAR PANEL   │    │    LI-PO BATTERY │
   │      6V 1W      │    │      3.7V        │
   │                 │    │    5000-10000mAh │
   └────────┬────────┘    └─────────┬────────┘
            │                       │
            │              ┌────────▼────────┐
            └──────────────┤ CHARGE CONTROLLER├─── OPTIONAL
                           │ (Sunny Buddy)   │
                           └────────┬────────┘
                                    │
                    ┌───────────────▼───────────────┐
                    │         BATTERY OUTPUT        │
                    │         (JST Connector)       │
                    └───────────────┬───────────────┘
                                    │
                         ┌──────────▼──────────┐
                         │    BORON VIN/GND    │
                         │   (Power Input)     │
                         └──────────┬──────────┘
                                    │
                    ┌───────────────▼───────────────┐
                    │        BORON POWER MGMT       │
                    │    • 3.3V Logic Supply        │
                    │    • Cellular Radio Power     │
                    │    • GPIO Power (D3→Alarm)    │
                    └───────────────────────────────┘

Component Specifications

Microswitch Requirements

  • Type: SPDT (Single Pole, Double Throw) with NC contact
  • Voltage Rating: 12V+ (any standard microswitch)
  • Current Rating: 100mA+ (very low current for digital input)
  • Mechanical Life: 10M+ cycles for reliability
  • Mounting: Panel mount or lever actuated
  • Examples: Cherry D44X, Omron SS-5GL, Honeywell 1SW1-1

Alarm Device Options

  • Low Power Buzzer: 3-12V, <100mA (direct drive from D3)
  • High Power Siren: 12V, 500mA-2A (requires transistor driver)
  • Strobe Light: 12V, 200-500mA (requires transistor driver)
  • Relay Output: For AC-powered alarms (requires relay driver)

Transistor Driver (for High Power Alarms)

  • Type: NPN switching transistor
  • Part: 2N2222, 2N3904, or similar
  • Ratings:
    • Collector Current: 500mA+ (for siren load)
    • Collector-Emitter Voltage: 12V+
    • Base Current: ~3mA (from D3 via 1kΩ resistor)

Battery Specifications

  • Chemistry: Lithium Polymer (Li-Po) or Lithium Ion (Li-Ion)
  • Voltage: 3.7V nominal (4.2V max, 3.0V min)
  • Capacity: 5000-10000mAh for 2+ year operation
  • Connector: JST or similar for easy replacement
  • Protection: Built-in protection circuit recommended
  • Temperature Range: -10°C to +60°C for outdoor use

Solar Panel (Optional)

  • Voltage: 6V (to charge 3.7V battery via controller)
  • Power: 1W minimum, 2W+ recommended for northern climates
  • Type: Monocrystalline for efficiency
  • Weather Rating: IP65+ for outdoor installation
  • Charge Controller: Required to prevent overcharge
    • SparkFun Sunny Buddy
    • Adafruit Universal USB/Solar Lithium Ion/Polymer charger
    • Similar MPPT solar charge controller

Installation Notes

1. Microswitch Mounting

  • Mount securely to door/window frame
  • Ensure proper gap (1-2mm) when closed
  • Test mechanical operation before wiring
  • Consider vibration and weather exposure

2. Alarm Device Placement

  • Position for maximum deterrent effect
  • Protect from weather if outdoor installation
  • Ensure adequate power capacity (check battery drain)
  • Test audibility at intended range

3. Enclosure Requirements

  • Rating: IP65+ for outdoor use
  • Size: Accommodate Boron + battery + connections
  • Access: Serviceable battery compartment
  • Mounting: Secure mounting points
  • Ventilation: Battery safety (avoid gas buildup)

4. Power System

  • Use proper JST connectors for battery
  • Include inline fuse (2A) for protection
  • Secure all connections against vibration
  • Label positive/negative clearly
  • Test polarity before connecting

5. Testing Procedure

  1. Bench Test: Verify all connections with multimeter
  2. Power Test: Check current consumption in sleep mode
  3. Function Test: Trigger microswitch, verify alarm
  4. Range Test: Verify cellular signal at installation site
  5. Endurance Test: 24-hour operation test before deployment