Welcome to the PHCC Wiki.

Please create an user account and then help us to make this the one-stop for information on PHCC.

 Actions

Difference between revisions of "Main Page"

From PHCC

(The PIC HomeCockpit Controller (PHCC))
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== The PIC HomeCockpit Controller (PHCC)  ==
+
__NOTOC__
 +
== [[Introduction|The PIC HomeCockpit Controller (PHCC)]] ==
  
 +
If you are unfamiliar with PHCC, read the [[Introduction]].<br>
 +
<br>
 
=== PHCC Overview  ===
 
=== PHCC Overview  ===
The system consists of a motherboard and a variety of application specific daughterboards.
+
 
 +
The system consists of a motherboard and a variety of application specific daughterboards.  
  
 
[[PHCC Motherboard]]
 
[[PHCC Motherboard]]
 +
 
[[PHCC Daughterboards]]
 
[[PHCC Daughterboards]]
  
==== What is it?  ====
 
  
==== Features: ====
+
=== [[Getting PHCC]] ===
 +
[[Getting PHCC|How/Where to get PHCC]]
 +
 
 +
 
 +
=== [[Running PHCC]] ===
 +
To get your PHCC setup up and running, read [[Running PHCC]]. &amp;lt;br&amp;gt;
 +
There, you will also find information on Firmware installing and updating, testing, and so on.
 +
 
 +
 
 +
=== [[PHCC Compatible Software|Software]] ===
 +
Software that interfaces with PHCC on one side, and your simulator (or whatever it may be) on the other:
 +
[[PHCC Compatible Software]]
 +
 
 +
 
 +
=== [[Forums|Support]] ===
 +
Mainly through [[Forums]].
 +
 
 +
 
 +
===[[F16 specific daughter boards]]===
 +
Daughter boards created specifically to simplify the wiring of an F16 pit
 +
 
 +
 
 +
=== Points of Interest ===
 +
 
 +
[[Downloads]]
 +
 
 +
[[Tutorials]]
 +
 
 +
[[Pinouts]]
 +
 
 +
[[Communication Protocols|PHCC Communication Interfaces, Busses, and Protocols]]
 +
 
 +
[[Motherboard Firmware Upgrades]]
 +
 
 +
[[Programming PIC Microcontrollers]]
 +
 
 +
[[Special care with the PIC18F2220]]
 +
 
 +
UPHCC, PHCC's sister project is at http://uphcc.varxec.net/
 +
 
 +
... more to come
 +
 
 +
 
 +
 
 +
----
 +
'''News:''' Moved to a new server (Jun 18th 2010).
  
*cheap
+
April 2010: Added the CAPTCHA replacement solution to this Wiki.
*modular and extensible
+
**one 100x160mm "motherboard"
+
**daughterboards for switch controllers, display controllers, stepper controllers, digital out, servos, USB
+
*if other solutions don't cut it anymore&nbsp;:-)
+
*up to 1024 switches/push buttons
+
**why so many&nbsp;?
+
***count things up: 3 CDUs, glareshield, MIP, pedestal, overhead, circuit breaker overhead, and more
+
**can be upgraded in steps of 64 per daughterboard
+
*35 channels analog in
+
**3 primary: eg for aileron,elevator,rudder
+
**32 secondary: eg for throttles, reversers, toe brakes, steering tiller, radio volume control, brightness,...
+
*unlimited 8bit digital out channels, used for:
+
**7 segment displays (including the often neglected decimal point)
+
**LEDs
+
**stepper control via H-bridge drivers
+
**character LCDisplays
+
**Relays/solenoids
+
**lamps/Korry switches and indicators
+
*servos
+
*analog out (ADC using PWM)
+
*uses 1 RS-232 Serial Port
+
**USB daughterboard available
+
*based on a PIC 18F4X2
+
*uses standard components: MAX232, serveral 74HCxxx and 74HCTxxx<br>
+
*costs: (not counting the displays, LEDs, switches, pots, steppers and servos)
+
**motherboard: about 35-40 EUR (includes all analog in channels)
+
**daughterboards
+
***switch controller 5-10 EUR every 64 switches. (about 2 EUR if you have switches w/ built-in diodes and you want to solder everything on the board)
+
***check subpages for details of other daughterboards
+
*all software is open source/free software according to GPL
+
**this includes
+
***firmware (PIC assembly language)
+
***and controlling software on the host (PC) that talks (at least) to the flightgear simulator ([http://www.flightgear.org/ FlightGear])
+
***kernel drivers (eg. for the analog channels used for joystick input)
+
**usually third party software is also released as open source, or at least as freeware
+

Latest revision as of 16:02, 28 November 2021

The PIC HomeCockpit Controller (PHCC)

If you are unfamiliar with PHCC, read the Introduction.

PHCC Overview

The system consists of a motherboard and a variety of application specific daughterboards.

PHCC Motherboard

PHCC Daughterboards


Getting PHCC

How/Where to get PHCC


Running PHCC

To get your PHCC setup up and running, read Running PHCC. &lt;br&gt; There, you will also find information on Firmware installing and updating, testing, and so on.


Software

Software that interfaces with PHCC on one side, and your simulator (or whatever it may be) on the other: PHCC Compatible Software


Support

Mainly through Forums.


F16 specific daughter boards

Daughter boards created specifically to simplify the wiring of an F16 pit


Points of Interest

Downloads

Tutorials

Pinouts

PHCC Communication Interfaces, Busses, and Protocols

Motherboard Firmware Upgrades

Programming PIC Microcontrollers

Special care with the PIC18F2220

UPHCC, PHCC's sister project is at http://uphcc.varxec.net/

... more to come



News: Moved to a new server (Jun 18th 2010).

April 2010: Added the CAPTCHA replacement solution to this Wiki.