Home > Technologie > Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

0
Advertisement

A1332 ist ein 360 ° berührungsloser hochauflösender programmierbarer magnetischer Winkelpositionssensor. Es ist für digitale Systeme mit einer I2C-Schnittstelle konzipiert. Es ist auf CVH-Technologie (Circular Vertical Hall) aufgebaut und eine programmierbare mikroprozessorbasierte Signalverarbeitung ist ebenfalls in diesem Sensor integriert. Hier ist die Demonstration mit einem Java-Code mit Raspberry Pi.

Schritt 1: Was Sie brauchen .. !!

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

1. Himbeere Pi

2. A1332

LINK: https://www.controleverything.com/content/Hall-Effect?sku=A1332_I2CS

3. I²C-Kabel

LINK: https://www.controleverything.com/content/I2C-Cables?sku=I2CAFF3

4. I²C Schild für Himbeere Pi

LINK: https://www.controleverything.com/content/I2C-Master?sku=TOUTPI2

5. Ethernet-Kabel

Schritt 2: Anschlüsse:

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Nehmen Sie ein I2C-Schild für Himbeer-pi und drücken Sie es vorsichtig über die gpio Pins von Himbeer-pi.

Verbinden Sie dann das eine Ende des I2C-Kabels mit dem A1332-Sensor und das andere Ende mit dem I2C-Schirm.

Verbinden Sie auch das Ethernet-Kabel mit dem pi oder Sie können ein WiFi-Modul verwenden.

Die Anschlüsse sind im obigen Bild dargestellt.

Schritt 3: Code:

Himbeere Pi A1332 Precision Hall - Effekt-Winkel-Sensor Java-Tutorial

Der Java-Code für A1332 kann von unserem github Repository-ControlEverythingCommunity heruntergeladen werden

Hier ist der Link für die gleiche:

Https: //github.com/ControlEverythingCommunity/A133 ...

Das Datenblatt der A1332 finden Sie hier:

Https: //s3.amazonaws.com/controleverything.media/c ...

Wir haben pi4j-Bibliothek für Java-Code verwendet, die Schritte zur Installation von pi4j auf Himbeer-pi wird hier beschrieben:

http://pi4j.com/install.html

Sie können den Code auch hier kopieren, er wird wie folgt angegeben:

// Mit Freiverkehr verteilt.

// Verwenden Sie es auf jede Weise, die Sie wollen, profitieren oder kostenlos, sofern es in die Lizenzen der damit verbundenen Arbeiten passt.

// A1332

// Dieser Code wurde entwickelt, um mit dem A1332_I2CS I2C Mini Module von ControlEverything.com zu arbeiten.

// Https: //www.controleverything.com/content/Hall-Ef ...

Import com.pi4j.io.i2c.I2CBus;

Import com.pi4j.io.i2c.I2CDevice;

Import com.pi4j.io.i2c.I2CFactory;

Import java.io.IOException;

Öffentliche Klasse A1332

{

Public static void main (String args []) throws Ausnahme

{

// I2C-Bus erzeugen

I2CBus Bus = I2CFactory.getInstance (I2CBus.BUS_1);

// Get I2C Gerät, A1332 I2C Adresse ist 0x0C (12)

I2CDevice device = Bus.getDevice (0x0C);

Thread.Sleep (500);

// 2 Byte Daten lesen

// raw_adc msb, raw_adc lsb

Byte [] data = neues Byte [2];

Device.read (Daten, 0, 2);

// Gültige Daten prüfen

Während ((Daten [0] == 0) && (Daten [1] == 0))

{

Device.read (Daten, 0, 2);

aufrechtzuerhalten.

// Konvertieren Sie die Daten in 12-Bit

Int raw_adc = ((Daten [0] & 0x0F) * 256 + (Daten [1] & 0xFF));

Doppelwinkel = (raw_adc / 4096.0) * 360;

// Ausgabe der Daten auf dem Bildschirm

System.out.printf ("Magnetischer Winkel:% .2f% n", Winkel);

aufrechtzuerhalten.

aufrechtzuerhalten.

Schritt 4: Anwendungen:

A1332 ist ideal für Anwendungen in der Automobilbranche geeignet, die hochtourige 360 ​​° -Winkelmessungen benötigen, wie zum Beispiel: elektronische Servolenkung (EPS), Getriebe, Torsionsstab und andere Systeme, die eine genaue Winkelmessung erfordern. Dieser Sensor wurde entwickelt, um die Anforderungen der Systeme zu erfüllen, die die Messung von Winkel und exakter Position mit hoher Genauigkeit beinhalten.

Related Reading