HAL: Difference between revisions

From MAGLab
Jump to navigation Jump to search
m (Updated with more diagrams and 2022 history so far)
Line 18: Line 18:
* Restarts the HAL temperature sensor network when outages or over-current conditions are detected
* Restarts the HAL temperature sensor network when outages or over-current conditions are detected
* MIC2090 chip used.  100mA current on the 5V line.
* MIC2090 chip used.  100mA current on the 5V line.
Grafana Interface Added
* https://jane.maglab:3000/d/-Sc7CXl7z/hal-comprehensive
InfluxDB Logging Started


=== 2021 ===
=== 2021 ===

Revision as of 00:57, 25 July 2022

HAL is MAG Laboratory's motion, door, and open status monitor.

HAL block diagram


Design

HAL is based on the raspberry-pi (one) model B and uses the PI's GPIO pins to interface with the outside world.

There is a hardware design document on Google Drive.


History

2022

HAL GUI updated with better fan controls

  • Still not feature-complete

Temperature Network Restart Added (problem report not written)

  • Restarts the HAL temperature sensor network when outages or over-current conditions are detected
  • MIC2090 chip used. 100mA current on the 5V line.

Grafana Interface Added

InfluxDB Logging Started

2021

Internal HAL GUI prototype released (C#, mono)

  • 12"_Axial_Ventilation_Fan GUI implemented
    • Fan (motor) temperature sensor attached
  • LT3960 differential one-wire implemented
  • Temperature sensor network restart under fault

2020

Sensor network expanded

  • ShopB
    • Motion
    • Temp
  • Outdoor Temp
  • ConfRm
    • Motion
    • Temp
  • ElecRm
    • Motion
    • Temp

Internal HAL GUI implemented (python + pyside2)

Web Synoptic View Implemented

HAL synoptic view 2020

HAL internal mounting board added.

HAL hardware 2020

HAL interface & protection board added (See HAL-2 in the Problem Reports)

2017

HAL was created??? [Needs Confirmation]

Problem Reports

HAL-1 : "Main Door" does not describe the door being monitored

HAL-2 : Haldor Board is not Sufficiently Skookum for Safety

HAL-3 : A synoptic view should be implemented

HAL-4 : An Auto Updating Feature Should be Implemented