Tuesday, November 1, 2011

PS Cockpit PCB system - General overview

Are you tired trying to fit all the electric wires in your cockpit?
Do you have too many different systems to run your cockpit?
Do you want a plug & play system?
If your answer of these questions is YES, PSCockpit System is your final solution:





 Description

The system uses a main PCB with a PIC4550 processor connected to the USB port of the PC and control all other expanders and hardware connected.

Digital and analog inputs/outputs are distributed along the cockpit trough several types of satellite PCBs. These satellites PCBs are connected to the main PCB with only 2 wires (I2C protocol). They are connected to each other in daisy chain so you have to run only these 2 wires once per I2C channel in your cockpit.

The Main Board has eight I2C channels. Each of this I2C channels can handle 8 satellite PCBs expanders. You can choose the expander of 8, 16 or 40 digital IO or analog IO to fit your needs.

The PSCockpit system has been developed with the following objectives:
- One stop hardware and software for cockpit systems. Once the cockpit is connected you can configure the software individually for each sim.
- Easy configuration and setup for people without electronic knowledge.
- Avoid excessive wiring runs along the cockpit: The system uses small satellite PCB’s that can be distributed along the cockpit. The communication between these satellite PCB’s and the Main PCB is done with only 2 wires (I2C protocol) plus the power cables. These wires can be connected in daisy chain. The idea is to wire each of the cockpit panels to only one
satellite PCB.


Main Features

- User friendly hardware management. You will be able to manage all your hardware in the IOLayout.
Read more…

- Sim data extracted automatically from Falcon (BMS and other versions), DCS, Flaming Cliffs and MSX.   

- With the Airplanes Models you will be able to relation your hardware and software in a graphical view. Airplanes Models developed: F16, A10C and F104G.
Read more…

- With the Launcher you will be able to launch all your applications before and after you run your favourite sim. Even more, you will be able to send any key stroke combination from your cockpit to any of these applications.
Read more…

- And much more…

Hardware supported

- Digital inputs: pushbuttons, switches and encoders
- Digital input matrix: BCD and 8x4
- Digital outputs: leds, 7 segment displays, 5x7 alphanumeric displays and magnets
- Analogue inputs and outputs
- Motors: vibration motors, unipolar steppers, X-27 and X40 steppers
- Servos: (1) x Lynxmotion SSC-32 channels or (2) x Adafruit 16 channels servo driver
- Aircores: Simco 2022-705
- Displays: (2) x OLED (SSD1322) or (2) x LCD (KS0108) and (4) x Adafruit 1.3” OLED (SSD1306)


Software

The software is designed to retrieve the needed data from the simulator and communicates with the main PCB. It has the following features:

- I/O system layout detection, configuration and testing:



- Supports these types of digital outputs: leds, flash leds, 3, 4, 5 and 6 digits of 7 segment displays, vibrator motors and steppers motors,
- Supports these types of digital inputs: pushbuttons, switches, 3 position switches, rotaries switches, encoders and matrixes of 8 inputs to 3 BCD, 16 inputs to 4 BCD and 32 inputs to 5 BCD.
- Commands assignation for all the above different types of inputs plus different commands for 3 selectable DirectX joystick input.


- Commands can be sent to different running applications.
- Based on models for different cockpits: F16, A-10, F-18….:



- Independent configurations to use several simulators: Falcon, A-10, MSFlight,…
- Configurable launcher to run applications before and after simulator: Track IR, Hotas Cougar configuration, TS3, VAC,…..
- TCP protocol to run the cockpit in other computer.
- FreeTrack and TNGames Vest built-in functionality:




Regards,
Shep

12 comments:

  1. Hi,
    Does it work with Falcon BMS 4.32 ? if so, where can I get the boards ?

    ReplyDelete
    Replies
    1. Yes, of course!

      Read the follwoing post: http://www.viperpits.org/smf/index.php/topic,9774.0.html

      Regards,
      Shep

      Delete
  2. Hi there,

    I believe that you were planning to take new orders in September. How do we go about doing this? I have three guys wanting to order parts.

    Thanks for any information.

    Jon B

    ReplyDelete
    Replies
    1. I'm just finishing the CMDS board.
      Probably this weekend I will launch the run.

      Regards,
      Shep.

      Delete
  3. On first install my PS Cockpit DED Display shows only random noise--any advice for support or troubleshooting?

    ReplyDelete
    Replies
    1. There is a Trouble Shooting Reccomendation in the quick guide that comes with the PSCockpit Sotware under the Help menu. The most important is to use thicker wires (AWG28 minimum) to power the display directly from the power supply.
      Regards,
      Shep

      Delete
    2. Same problem here. Used AWG24 hookup wire and garbled display problem went away!

      Delete
  4. good morning
    Wanted to know if ps cockpit is compatible with dcs world ? I want to ride the cabin to 10c warthog at home and I 'm looking for a system to configure the panels with the simulator.

    ReplyDelete
    Replies
    1. Hi Gurpil,
      Yes, the system can work with DCS World, just copy the ExportDCS.lu a file you will find in the PSCockpit directory replacing the Export.lua in DCS World/Script directory.
      It is not fully tested yet so I guess I will have to correct some bugs.
      Regards,

      Delete
  5. Hi
    I saw your design,that's very well,and I saw the adress of order,but I cannot register the fourm,so I want to know how I buy these pcb stystem,because it is very convenient.

    ReplyDelete
  6. Same here, admin are not approving any new member on viperpit forum. Too bad for your business

    ReplyDelete
  7. In this blog gpu design involves creating graphics processing units optimized for parallel computing tasks, crucial for rendering high-quality images and handling complex computations.

    ReplyDelete