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.
Mittwoch, Oktober 24, 2018
Stabiler Schalter von NKK
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.
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
* 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.
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
Abonnieren
Posts (Atom)