Mittwoch, Oktober 24, 2018

Stabiler Schalter von NKK

Für ein schönes klassisches analog Cockpit habe ich diesen massiv gebauten Schalter von NKK beschafft. Der Typ ist S-1A und schaltet ON/OFF. Als Anschluss habe ich Lötösen gewählt. Kosten: 4 €. Mit Schraubanschluss kostet der Schalter fast das doppelte.

For a nice and classic analog cockpit I have purchased this heavy-duty switch from NKK. The type is S-1A and it switches ON/OFF. I have chosen the solder-lug type. The cost is 4 €. With screw-terminal the price is twice as high.

Sonntag, Oktober 21, 2018

PWM Board am Breakout-Board

Ein weiteres Modul habe ich nun mit dem Breakout-Board verbunden: Das PWM Board mit dem Analog-Spulen-Instrumente angesteuert werden können.

I connected the next module with my breakout-board:
The PWM board which connects analog-coil-instruments.


Diese drei Instrumente laufen nun. Die Skalenabstimmung wird über "data.cfg" gemacht.
Beispiel:
P30.2 Oil_Temp_C_Eng1 r=0,80,160,290 m=0,30,65,100

These three instruments are running. Calibration is easily done within the "data.cfg".
Example:
P30.2 Oil_Temp_C_Eng1 r=0,80,160,290 m=0,30,65,100








Bemerkung: in SimVimCockpit 0.9.27a, datiert 22 Nov., erzeugt das PWM Modul nun den ganzen Bereich von 0 - 5V. Das macht den Umbau und Kalibration von Spulen-Anzeigen einfacher. Vorher war ein kleiner Fehler in der Firmware welcher den Bereich auf 0 - 4.5V eingeschränkt hat, beim Einschalten vom ARDUINO Board das PWM Modul 5V abgegeben hat.

Remark: in SimVimCockpit 0.27a dated Nov. 22, the PWM drives now full range from 0 - 5V (4.9 to be exactly). This make the calibration of coil-instruments easier. Before there was a minor bug limiting the range between 0-4.5V, but when powering up the ARDUINO board PWM sent 5V.

Montag, Oktober 08, 2018

Multiplexer Board mit RJ45

Als nächsten Schritt möchte ich eine auf SimVimCockpit zugeschnittene Multiplexer Leiterplatte (PCB) herzustellen. Diese hat eine fest montierte RJ45 * Buchse und je ein +5V und GND pin **.
* Option 1: IDC Steckerleiste
** Option 2: zusätzlich je ein Pin für L und D Signal

This is an idea of a dedicated Multiplexer PCB for the specific use with SimVimCockpit. It has an RJ45 * socket and one pin each for +5V and GND **
* Option: IDC terminal
** Option 2: additional one pin each for L and D signal

Samstag, Oktober 06, 2018

Setup with Arduino, Breakout Boards and Multiplexers



Aufbau eines Arduino Controllers mit zwei Breakout Printplatten und zwei Multiplexer. Die Verbindung zw. Arduino und Breakout Board geht über ein 25 poligen D-SUB 25 Stecker. Die Breakout Printplatte ist mittels Jumper in "Board A" und "Board B" konfiguriert. Die Verbindung zw. Breakout Board und Multiplexer geht über RJ45 Stecker und ein normales aber kurzes Ethernetkabel. 

Setup of Arduino Controllers with two breakout boards and two multiplexer. The connection between Arduino is done via a 25 pin D-Sub connector. The breakout board is set to "Board A" and "Board B" by jumpers. The connection between the breakout boards and multiplexer is done via RJ45 connectors and a standard but short Ethernet cable.


Das ist die SimVimCockpit Konfigurations-Datei "data.cfg" :
This is the SimVimCockpit configuration file "data.cfg" :

*1-1U1
# written by VAKA Sep 2018
# RJn = Connector number
# A or B = jumper setting on Breakout Board
# Dn or An = pin numbers on Arduino
# ******************************
# RJ1 Digital In: A=D8,  B=D9
# RJ2 Digital In: A=D10, B=D11
# RJ3 Digital In: A=D12, B=D13
# RJ4 Analog In:  A=A0,  B=A1
[Input]
S8.0 Beacon_Light
S8.1 Battery1_Switch
S8.2 Avionics_Master_Switch
S8.3 Bus_Cross_Tie
S8.4 Nav_Lights
# ******************************
# RJ5 Analog Out:  A=D30, B=D31
# RJ6 Digital Out: A=D40, B=D41
[Output]
L13 Pitot_Heat_Off
# ******************************
# Initial values for X-Plane
[Startup]
Fuel_Level_Tank1         v=10
Fuel_Level_Tank2         v=45
XPDR_CODE v=7000
Com1_Active_6 v=119625
Com1_Stby_6               v=134125
Beacon_Audio_Switch v=0