Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

...

Page Status

Nearly complete.

...

Introduction

...

Relevant Devices

Description

Qty

Source

Part Number

Link

Sensor Controller

2

iButtonLink

LinkHub-E 32K

https://www.ibuttonlink.com/products/linkhube

Power Supplies

2

iButtonLink

HubPwr5-NA

https://www.ibuttonlink.com/products/hubpwr5-na

Sensors

Status
colourRed
titleTBC

Maxim Integrated

DALLAS

18B20

1441C4

+800AB

(label on devices used on ICON)

https://www.maximintegrated.com/en/products/sensors/DS18B20.html

Photos of Device

The sensors are semiconductor devices with three pins:

...

The sensor cables connect to the base via a custom cable, with an RJ-45 (ethernet) connector on one end and the sensors on the other. The base unit allows four sensor cables to be attached to it (with multiple sensors on each cable, like the one shown here).

...

For the cable shown here a Winchester connector was used to allow the sensor section to be easily separated from the ethernet cable section. We will likely employ the same scheme for KPF.

...

Note how the sensors can branch off the ‘main line', and also branch off the ‘branches’.

...

Relevant Functional Block Diagram update to remove second instance

...

Software Actions

Action

Notes

1

Read temperature from a given sensor

Or, read from all sensors and send to telemetry

2

3

...

Maybe

Setting

When Needed

Notes

Build

Observing

Maintenance

Sensor location table(s)

Yes

No

YES

NO

MAYBE

Sensor Read Frequency

YES

NO

MAYBE

...

Device Setup Parameters

View file
nameLinkhub setup parameters.txt

...

Required Telemetry

Parameter

Report Frequency

Purpose

Notes

1

Temperature of each thermal sensor

Once per minute

Status
colourRed
titleTBC

(Set by Sensor Read Frequency value)

Monitor temperatures

2

...

Sensor Name Look-up Tables

Each sensor has a unique ID that is used by the LinkHub-E base. The IDs are not easily remembered so we’ll want a look-up table to tie the sensor IDs to a KPF sensor location.

KPF Long Name

KPF Short Name

Sensor ID

Notes

e.g. Exposure Meter Enclosure

e.g. 2890F1DD06000089

...

Required Alarms

Parameter

Threshold

Notes

1

Temperature too high
(one alarm per sensor)

TBC

2

Temperature too low (TBC)
(one alarm per sensor)

TBC

...

Description

File

Source

1

LinkHubE User Guide

View file
nameLinkHub-E_Users_Guide.pdf

https://www.mfe24.com/download/LinkHub-E_Users_Guide.pdf

2

LINK Family Manual

View file
nameThe_LINK_Family_Manual_1.7.pdf

https://cdn.shopify.com/s/files/1/0164/3524/files/The_LINK_Family_Manual_1.7.pdf?7145028656254187831

3

Command Reference

View file
nameLinkFamily_CommandSheet.pdf

4

Sensor Datasheet

Sensor was originally developed by Dallas Semiconductor but they are now owned by Maxim Integrated

View file
nameDS18B20.pdf

https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf

...

Relevant Software

Description

File

Source

LinkHub_E_python.py is the main program.

LinkHub_E_commands.py contains functions called by the main program.

View file
name

...

LinkHub_E_python.py

View file
nameLinkHub_E_

...

commands.py

Python code originally written by Y. Ishikawa (SSL).

Simplified by S. Gibson to remove sections not relevant to KPF.