Difference between revisions of "Hardware: Hive Interface Board 5"

From HiveTool
Jump to: navigation, search
(Data Sheets)
(Resources)
Line 34: Line 34:
 
[http://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf AD7124-8 Data Sheet (PDF 1.7 MB  92 pages)]<br />
 
[http://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf AD7124-8 Data Sheet (PDF 1.7 MB  92 pages)]<br />
  
 
http://www.analog.com/en/design-center/design-tools-and-calculators/converter-tools.html
 
 
[[Media:AD7124-8.pdf|AD7124-8 (pdf)]]
 
[[Media:AD7124-8.pdf|AD7124-8 (pdf)]]

Revision as of 17:38, 31 January 2018

After a failed attempt at Hive Interface board version 0.4, work has begun on version 0.5.

Analog Devices AD7124-8 Eval Board (left) connected to the Nordic nRF52840 Preview Development Kit (right)

A different approach from version 0.4 was taken. An Analog to Digital Converter (ADC) evaluation board (Analog Devices EVAL-AD7124-8SDZ) and the Nordic nRF52840 Preview Development Kit (PDK) were purchased.

This allows the software to be developed and tested before the hive interface board is designed. Initial development of the ADC driver was done on the PI.

Goal

Create a low power, battery operated, wireless scale based on the Internet of Things (IOT) paradigm with extended communication range and a high performance multi-channel Analog to Digital Converter (ADC).

Features

  • AD7124-8 24 bit ADC with 8 differential inputs and digital filters capable of 120 dB notch at 50 Hz and 60 Hz.

Provides independent channels for each of the 4 load cells or four scales with 4 loads cells in parallel.

  • Bluetooth Low Energy (BLE) support

Uses the Nordic nRF52 32 bit ARM processor with GPIO lines and eight 16 bit ADC inputs.

  • 40 pin header plugs into a Pi.

The board can run from the Pi without the nRF52840 as a replacement for the HX711. The nRF52840 can be programmed from the Pi.

Development

 NRF52840 Development shows how to get Segger J-Link running on Linux Debian
 NRF52840 Development Code is a test program that runs on the nRF52840 and talks to the AD7124

Resources

EVAL-AD7124-8SDZ User Guide (PDF 4.8 MB 40 Pages)
AD7124-8 Data Sheet (PDF 1.7 MB 92 pages)

AD7124-8 (pdf)