Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Plattform/Unterbau: Unterschied zwischen den Versionen

Aus RadioWiki
Antrares (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Antrares (Diskussion | Beiträge)
Beschreibung Testaufbau2 und GPIO-Pinout von platform-pi eingefügt
Zeile 86: Zeile 86:




Testaufbau im Serverschrank der Sternwarte:
Testaufbau 1 im Serverschrank der Sternwarte:   '''--- nicht mehr aktiv ---'''


* Die beiden Multiturn-Absolut-Drehgeber sind jeweils über ein RS422-TTL-Adapter an einen RaspberryPI B+ angeschlossen.
*Die beiden Multiturn-Absolut-Drehgeber sind jeweils über ein RS422-TTL-Konverter an einen RaspberryPI B+ angeschlossen.


* Über einen ULN2003 mit angeschlossenen Schrittmotoren können die Drehgeber in beide Drehrichtungen bewegt werden. 12 Steps entsprechen etwa einer Umdrehung der Drehgeber.  
*Über einen ULN2003 mit angeschlossenen Schrittmotoren können die Drehgeber in beide Drehrichtungen bewegt werden. 12 Steps entsprechen etwa einer Umdrehung der Drehgeber.
* Auf dem RaspberryPI B+ läuft ein Raspbian Buster
*Auf dem RaspberryPI B+ läuft ein Raspbian Buster
* die Python-Scripte zu Motorsteuerung und zum rudimentären Auslesen der Drehgeber befinden sich in /home/pi/scripting/
*die Python-Scripte zu Motorsteuerung und zum rudimentären Auslesen der Drehgeber befinden sich in /home/pi/scripting/
* Zugang von Außen über SSH-Verbindung:      ssh pi@87.138.177.28 -p 22222
*Zugang von Außen über SSH-Verbindung:      ssh pi@87.138.177.28 -p 22222
[[Datei:Versuchsaufbau2.JPG|rechts|rahmenlos]]
Testaufbau 2 lokal bei antrares:


* platform-pi: RaspberryPI 4B 4Gb mit raspios_lite_armhf (32bit) Buster direkt von SSD gebootet
* Ein [[Dual vnh5019 motor driver shield.pdf|Dual VNH5019 MotorDriver Shield]] treibt Azimut- und Elevationsmotor mit 24V
* Drei 1Wire-Temperatursensoren über logic level shifter ([https://content.instructables.com/ORIG/FW2/8UWC/J8F5SJG8/FW28UWCJ8F5SJG8.png 4Kanal Chinaware]) im parasitären Modus (2-adrig) angeschlossen
* Zwei RS422-TTL-Konverter über logic level shifter (Versuchsweise [https://www.ti.com/lit/gpn/txs0108e TXS0108E]) angeschlossen, zur Ansteuerung der beiden Drehgeber
* Ein ADS1115 über I²C angeschlossen, zur Auswertung der Motorströme
* Zugang von Außen über SSH-Verbindung:
** IPv4: 24.134.252.105
** IPv6: 2a02:8106:211:e9d0:e3d8:448:e8c4:7a65 (direkter Zugang nur zu SSH als Fallback, falls IPv4-Portweiterleitung nicht geroutet wird)
** SSH-Port: 44000
** INDI-Port: 44001
[[Datei:Platform-pi GPIO-Pinout.pdf|rechts|rahmenlos]]
__INHALTSVERZEICHNIS_ERZWINGEN__
__INHALTSVERZEICHNIS_ERZWINGEN__

Version vom 10. März 2021, 16:51 Uhr

Positionsgeber Azimut und Elevation

Beschriftung EL-Encoder
GM401.Z51
101850464 011 Takt+ Takt-
10-30 VDC 5%RW Daten+ Daten-
8192x4096 Gray SSI DV inv. DVMT inv.
www.baumer.com V/R inv. Null
UB GND
- Schirm
Beschriftung AZ-Encoder
Typ: CE-65-M TR-Electronic SNr:R 242877
Schritte/Umdrehung prog. (max.4096)
Umdrehungen prog. (max.4096)
Artikelnummer 110 - 00391
Stebel./Version 433 / V001
Datenübertragung/Code SSI / Prog.
Ausgangsstufen RS 422
Optionen: Ser.Programm
Spannung: 11-27V+/-10%


Testaufbau 1 im Serverschrank der Sternwarte: --- nicht mehr aktiv ---

  • Die beiden Multiturn-Absolut-Drehgeber sind jeweils über ein RS422-TTL-Konverter an einen RaspberryPI B+ angeschlossen.
  • Über einen ULN2003 mit angeschlossenen Schrittmotoren können die Drehgeber in beide Drehrichtungen bewegt werden. 12 Steps entsprechen etwa einer Umdrehung der Drehgeber.
  • Auf dem RaspberryPI B+ läuft ein Raspbian Buster
  • die Python-Scripte zu Motorsteuerung und zum rudimentären Auslesen der Drehgeber befinden sich in /home/pi/scripting/
  • Zugang von Außen über SSH-Verbindung: ssh pi@87.138.177.28 -p 22222

Testaufbau 2 lokal bei antrares:

  • platform-pi: RaspberryPI 4B 4Gb mit raspios_lite_armhf (32bit) Buster direkt von SSD gebootet
  • Ein Dual VNH5019 MotorDriver Shield treibt Azimut- und Elevationsmotor mit 24V
  • Drei 1Wire-Temperatursensoren über logic level shifter (4Kanal Chinaware) im parasitären Modus (2-adrig) angeschlossen
  • Zwei RS422-TTL-Konverter über logic level shifter (Versuchsweise TXS0108E) angeschlossen, zur Ansteuerung der beiden Drehgeber
  • Ein ADS1115 über I²C angeschlossen, zur Auswertung der Motorströme
  • Zugang von Außen über SSH-Verbindung:
    • IPv4: 24.134.252.105
    • IPv6: 2a02:8106:211:e9d0:e3d8:448:e8c4:7a65 (direkter Zugang nur zu SSH als Fallback, falls IPv4-Portweiterleitung nicht geroutet wird)
    • SSH-Port: 44000
    • INDI-Port: 44001