Skip to main content
Log in / Register
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Q-SYS Quantum Level ...
On‐Demand Training
Q-SYS Training
New to Q-SYS Training?
Q-SYS Level One
English
Spanish
French
German
Chinese(Mainland)
Chinese(HK,MACAU,TAIWAN)
Portuguese
Q-SYS Control 101
English
Spanish
French
German
Chinese
Q-SYS VisionSuite Training (New)
English
Spanish
Q-SYS Quickstarts
English
Spanish
Q-SYS Quantum Training
Q-SYS Video 101
English
Spanish
French
Portuguese
Q-SYS Certified Sales Professional(New)
Q-SYS Reflect Enterprise Manager
English
Spanish
Cinema Training
Cinema 101 Training
Q-SYS Level One For Cinema
Q-SYS Level Two For Cinema - Bridge Course
MP-M Series Training
English
Spanish
Portuguese
French
QSC Pro Audio Training
New to QSC Pro Audio Training?
L Class Activate Line Array
TouchMix Digital Mixers
English
Spanish
Italian
K.2 Series Active Loudspeakers
CP Series Activate Loudspeakers
KLA Active Line Array
House of Worship
TouchMix Application
Sound Advice
Live Training
Q-SYS Architect (Introductory)
Q-SYS Level One
Q-SYS Level Two
Standard
Higher Education
Cinema
Q-SYS Control
Control & UCI Fundamentals
Control 201
Q-SYS VisionSuite Training (New)
English
Spanish
Touchmix Certified Operator Training
Contact
English (en)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Русский (ru)
简体中文 (zh_cn)
PRO AUDIO TRAINING - CLICK HERE
Menu
On‐Demand Training
Q-SYS Training
New to Q-SYS Training?
Q-SYS Level One
English
Spanish
French
German
Chinese(Mainland)
Chinese(HK,MACAU,TAIWAN)
Portuguese
Q-SYS Control 101
English
Spanish
French
German
Chinese
Q-SYS VisionSuite Training (New)
English
Spanish
Q-SYS Quickstarts
English
Spanish
Q-SYS Quantum Training
Q-SYS Video 101
English
Spanish
French
Portuguese
Q-SYS Certified Sales Professional(New)
Q-SYS Reflect Enterprise Manager
English
Spanish
Cinema Training
Cinema 101 Training
Q-SYS Level One For Cinema
Q-SYS Level Two For Cinema - Bridge Course
MP-M Series Training
English
Spanish
Portuguese
French
QSC Pro Audio Training
New to QSC Pro Audio Training?
L Class Activate Line Array
TouchMix Digital Mixers
English
Spanish
Italian
K.2 Series Active Loudspeakers
CP Series Activate Loudspeakers
KLA Active Line Array
House of Worship
TouchMix Application
Sound Advice
New to QSC Pro Audio Training?
L Class Activate Line Array
TouchMix Digital Mixers
English
Spanish
Italian
K.2 Series Active Loudspeakers
CP Series Activate Loudspeakers
KLA Active Line Array
House of Worship
TouchMix Application
Sound Advice
New to QSC Pro Audio Training?
L Class Activate Line Array
TouchMix Digital Mixers
English
Spanish
Italian
K.2 Series Active Loudspeakers
CP Series Activate Loudspeakers
KLA Active Line Array
House of Worship
TouchMix Application
Sound Advice
Live Training
Q-SYS Architect (Introductory)
Q-SYS Level One
Q-SYS Level Two
Standard
Higher Education
Cinema
Q-SYS Control
Control & UCI Fundamentals
Control 201
Control & UCI Fundamentals
Control 201
Control & UCI Fundamentals
Control 201
Control & UCI Fundamentals
Control 201
Control & UCI Fundamentals
Control 201
Control & UCI Fundamentals
Control 201
Contact
English (en)
English (en)
Deutsch (de)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Русский (ru)
简体中文 (zh_cn)
Log in / Register
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Log in with {$a}
Introduction to Q-SYS Control (Part 3)
Q-SYS Quantum Level 1 Training (Online) : Introduction to Q-SYS Control
Collapse all
Expand all
Close Search Results
CERTIFICATION STEPS COMPLETED
Certification Steps Completed
1 ) Best Practices in Gain Structure
21m 15s
Best Practices in Q-SYS Gain Structure (Part 1)
5m 10s
Best Practices in Q-SYS Gain Structure (Part 2)
5m 7s
Best Practices in Q-SYS Gain Structure (Part 3)
5m 10s
Best Practices in Q-SYS Gain Structure (Part 4)
5m 48s
Assessment
2 ) AEC & Q-SYS Conferencing System
28m 8s
AEC & Q-SYS Conferencing System (Part 1)
6m 13s
AEC & Q-SYS Conferencing System (Part 2)
6m 25s
AEC & Q-SYS Conferencing System (Part 3)
5m 26s
AEC & Q-SYS Conferencing System (Part 4)
10m 4s
Assessment
3 ) Advanced Digital Video
27m 23s
Advanced Digital Video (Part 1)
5m 17s
Advanced Digital Video (Part 2)
9m 56s
Advanced Digital Video Part 3)
5m 6s
Advanced Digital Video (Part 4)
7m 4s
Assessment
4 ) VOIP Telephony
24m 23s
Intro to VoIP Telephony (Part 1)
7m 19s
Intro to VoIP Telephony (Part 2)
7m 2s
Intro to VoIP Telephony (Part 3)
6m 43s
Intro to VoIP Telephony (Part 4)
3m 19s
Assessment
5 ) Analog Telephony (POTS)
21m 32s
Analog Telephony (Part 1)
8m 16s
Analog Telephony (Part 2)
7m 3s
Analog Telephony (Part 3)
6m 13s
Assessment
6 ) Q-SYS Networking I
40m 20s
Quantum Networking (Part 1)
9m 13s
Quantum Networking (Part 2)
7m 2s
Quantum Networking (Part 3)
10m 23s
Quantum Networking (Part 4)
6m 10s
Quantum Networking (Part 5)
7m 32s
Assessment
7 ) Introduction to Q-SYS Control
34m 56s
Introduction to Q-SYS Control (Part 1)
6m 23s
Introduction to Q-SYS Control (Part 2)
4m 25s
Introduction to Q-SYS Control (Part 3)
10m 45s
Introduction to Q-SYS Control (Part 4)
6m 40s
Introduction to Q-SYS Control (Part 5)
6m 43s
Assessment
8 ) Q-SYS Networking II
46m 6s
Q-SYS Networking and Topologies (Part 1)
7m 48s
Q-SYS Networking and Topologies (Part 2)
4m 6s
Q-SYS Networking and Topologies (Part 3)
8m 20s
Q-SYS Networking and Topologies (Part 4)
9m 51s
Q-SYS Networking and Topologies (Part 5)
8m 49s
Q-SYS Networking and Topologies (Part 6)
7m 12s
Assessment
9 ) SIP Telephony
46m 22s
Basic SIP Telephony
19m 56s
Advanced SIP Features
9m 14s
SIP Registration with Avaya
7m 7s
Advanced SIP Registration for CUCM
5m 31s
SIP Trunking with CUCM
4m 34s
Assessment
10 ) Control Troubleshooting
9m 52s
Troubleshooting Control Programming
9m 52s
Assessment
Video Transcript
Downloads and Links
Video Transcript
Introduction to Q-SYS Control (Part 3)
10m 45s
00:07
Alright, welcome back! Let's go over some GPIO, shall we?
00:11
As you can see, each Q-SYS Core and peripheral has some sort of GPIO support.
00:16
If you look at some of our legacy or integrated cores, you’ll find the DA15 connector on the back.
00:23
Make sure to check the GPIO number versus the connector pin number,
00:27
because they don’t directly correspond.
00:30
Our IO frame has the same DA15 as the 510i located here.
00:35
If you look in Q-SYS Designer, in the Control Properties for a device,
00:39
you have a list of pin assignments and their corresponding functionality.
00:43
Here we have GPIO-1 on pin #3 configured as a digital input.
00:48
This signal would enter your schematic on the right side of the GPIO component.
00:52
We also have this connection configured as an output.
00:56
This signal would feed from the left side of the GPIO component.
01:00
These signals follow the convention for audio inputs and outputs,
01:04
so it should not take long to understand how these lay out in your schematic.
01:08
Also shown here are all the various pins and signal types available on the DA15 connector.
01:13
The layout may look a little strange on the chart,
01:16
but the first three pins physically grouped together on the connector are the relay pins.
01:22
Also, you’ll notice that GPIO 1 is on pin 3, GPIO 2 is on pin 11, and so on.
01:29
Make sure you pay attention to the properties and settings.
01:32
To make these connections easier, we recommend a DA15 breakout block,
01:37
which definitely makes this simpler and creates more flexibility
01:40
than trying to use a crimper and pins on a D-Sub connector.
01:43
So to understanding GPIO concepts, you first must understand the current/voltage relationship.
01:49
First, decide which device is providing the voltage.
01:53
Then, decide which device is going to sync current.
01:56
For instance, if you have a voltage signal and need to light an LED,
02:01
what device is going to sync the current and make the LED illuminate?
02:05
For a better understanding, let’s look at the input anatomy of your typical GPIO input circuity.
02:11
For this example, we have this input configured as a contact closure input and the receiving dry contact
02:18
will not have a voltage on it, so the question is “How do we know when it's closed?”
02:24
The answer is we need some sort of voltage to pull down so that I can read it on the voltmeter,
02:30
which is the intent of a general purpose input circuitry.
02:34
So this example shows a pull-up resistor that will need to be enabled to provide a voltage.
02:40
Now we can measure the voltage until we receive the contact closure,
02:45
the dry contact pulls the voltage low and then the voltmeter in Q-SYS knows the dry contact is closed.
02:52
The different possibilities for input configurations include a digital input TTL 3.3 volt,
02:59
potentiometer, analog input, and a contact closure input.
03:04
Some QSC legacy control panels may also include rotary encoders that have different capabilities.
03:09
So now let’s look at the output side of GPIO.
03:12
The anatomy of this circuit, contains a transistor and some protection circuitry.
03:18
If we toggle the control bit entering the circuit to be low, the transistor provides
03:23
a sync to ground which will provide a logic low on the output.
03:28
If the control bit is driven high, the pull-up voltage will be present on the output.
03:33
This will allow the voltmeter on the connected external device to measure a logic high voltage.
03:40
GPIO output configurations that are available include, digital outputs of 3.3V TTL,
03:47
open collector high current up to 12V DC, and then the Pulse Width Modulated or the PWM pulse train outputs.
03:56
And then finally, there is one dry relay per DA-15 connector.
04:01
Because The Core 110f does not have a DA-15 connector,
04:05
you will need to provide an external relay on a different device and then use the Core’s GPIO
04:11
digital output voltage to trigger it from the Core 110.
04:15
One important thing to note is all of these connections have a resettable fuse.
04:20
If you accidently use too much current an a given output and it seems to stop working altogether,
04:26
you can always reboot the Core to reset the fuse.
04:29
In terms of performance criteria for GPIO connections,
04:33
please reference the help file which lists all the details of the various configurations
04:38
such as volt tolerances for low logic signals for example are below 0.8V.
04:45
A logic high input is going to need 2 Volts or above.
04:49
You’ll also find Additional information includes minimum and maximum voltages,
04:53
current capabilities, and output impedance.
04:57
As for the relays, maximums of 30 Volts and 1 Amp are sufficient for most applications.
05:03
Power pins are approximately 12 Volts, and with a maximum output current of 400 mA.
05:10
So with most LEDs, you can power quite a few of them with the available 400 mA of current.
05:16
If you look at the Core 110f, you’ll find that it’s much easier to connect using the phoenix connector.
05:22
On the back you will find the 12 Volt connections, ground, and the 16 GPIO inputs and 16 outputs.
05:30
These connections can be configured for digital, analog or potentiometer connections,
05:36
and then there is also a raw mode that we'll talk about a little bit later.
05:40
The outputs have three configurations: 3.3 Volt TTL,
05:45
open collector with a 24 Volt and 200mA maximum current sync,
05:50
and again, the same resettable fuses.
05:53
GPIO connections on the IO8 Flex are essentially the same, except that you have 8 instead of 16.
05:59
GPIO on QSC networked amplifiers are a little bit different as they mimic
06:05
the core with a relay and typical GPIO pin on the phoenix connector.
06:09
These connections can be configured for driving LED’s,
06:12
but keep in mind these only have 18mA of current in this case.
06:17
These connections can also accept potentiometer, contact closure,
06:22
or TTL, but no open collector or raw configurations are available on the amplifiers.
06:27
Now let’s look at that raw configuration mentioned earlier.
06:31
For troubleshooting GPIO connections,
06:33
you can temporarily configure the pin in this raw state to expose more controls and information.
06:39
As an input, you can check the present voltage, and enable TTL high current.
06:44
In this mode, the DA15 connector provides the most possibilities to configure
06:49
the pins as inputs and outputs or enable the pull-down, internally.
06:54
Keep in mind that the Core 110f and the IO-8 Flex have dedicated inputs and outputs,
07:00
but all other controls are still available.
07:03
If you are troubleshooting,
07:04
you can use this RAW mode to better understand the signal levels and whether
07:09
it fits the behavior and the limits for your GPIO configuration.
07:12
One of the most common GPIO applications is to connect them to microphone LEDs and mute buttons.
07:19
Every microphone model can be slightly different,
07:21
so it is important to identify if the microphone responds to a contact closure or if a TTL signal is required.
07:29
Also, some microphones will use phantom power
07:32
and provide a voltage for LEDs on their own, while others will not.
07:37
For example, the Shure MX392 has a dip switch settings that can be configured
07:42
whether it's going to be a momentary or toggle mute button.
07:46
You also have a simple LED operation control.
07:50
Then you have the Shure MX396 with two or three microphone elements.
07:55
This mic provides multiple audio signals that will need to connect to the core.
08:00
There is also a single switch connection, and a single output to the LED,
08:05
and then a ground connection.
08:06
If we output a digital high to this microphone,
08:09
the LED will show red, and if you output a digital low, the microphone will turn green.
08:15
Here’s an example design of the MX396,
08:18
which has some custom controls to test the logic circuit downstream.
08:22
This trigger combiner allows me to press any of the microphone buttons
08:26
to act as one overall privacy or mute control.
08:29
If you're in mute mode then you turn all the LEDs of all the microphones in the system
08:34
to red so that everybody knows that the mics are muted.
08:38
By contrast, here is a microphone example by Clock Audio.
08:42
Unlike the Shure MX396, this microphone does not use phantom power for the LED’s,
08:47
so you need to provide a 12 Volt power supply which, as you can see, increases the complication of the wiring.
08:54
These microphones have RJ45 connectors on the CAT5 for the microphones themselves.
08:59
In this system, we will need to consolidate all your 12 Volt power and ground connections back
09:05
to the Core which can power 6 of these microphones,
09:09
and then distribute the green and red LED logic and the individual button wiring to the GPIO connections.
09:16
For troubleshooting GPIO, you should start at the beginning by asking a few vital questions, like
09:23
“what device is providing the voltage?” At what levels are my voltages?
09:28
If I'm configured as an output, what device is syncing the current?
09:33
And is that sync current flowing in the right direction
09:37
(remember that the GPIO transistors only allow current to flow to ground and not the opposite direction.)
09:44
Then, am I syncing an acceptable amount of current?
09:48
How many LEDs am I trying to drive with the existing GPIO current configuration.
09:53
Also, what is the normal state of this device, meaning is my relay normally open or is it normally closed.
10:01
For these questions, your friend the voltmeter, is very useful.
10:05
What often happens with GPIO applications is the signal flow is created by one person,
10:11
the wiring is done by another person,
10:13
and then you have the programmer that comes in and sends the device file with all the logic.
10:19
And if things then don't work immediately,
10:21
the programmer starts rearranging logic blocks and the signal flow,
10:25
rather than troubleshooting systematically from the beginning
10:28
to see whatQ-SYS sees when I push this button.
10:33
Okay, GPIO was a big one.
10:36
Sorry about that! Let’s break right there and when we get back, we’ll look at Q-SYS Ethernet control
Downloads and Links
Introduction to Q-SYS Control (Part 3)
10m 45s
Click here to download "Part 3" video
administration
Data retention summary