What is VINT?: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{#seo:|description=VINT stands for | {{#seo:|description=VINT stands for Versatile Interface and it is the system that all modern Phidgets use to communicate.}} | ||
__TOC__ | |||
[[Category:IntroGuide]] | [[Category:IntroGuide]] | ||
==Introduction== | |||
[[Image: | [[Image:HUB0002.jpg|thumb|<center>A VINT Hub Phidget</center>|link=https://www.phidgets.com/docs/images/3/31/HUB0002.jpg]] | ||
VINT stands for ''' | VINT stands for '''Versatile Interface''' and it's the system that all modern Phidgets use to communicate. | ||
=== | The system is built around [https://www.phidgets.com/?tier=2&catid=64&pcid=57 VINT Hubs]. A VINT Hub allows you to connect VINT devices to your computer, while only using one USB port. A VINT Hub can also be used independently as it has analog input and digital input/output functionality. | ||
A VINT Hub | |||
The main advantages of VINT are [[#Versatility|versatility]], [[#Stability|stability]], and [[#Connectivity|connectivity]]. | |||
[[ | |||
==Versatility== | |||
As mentioned above, VINT Hub ports are capable of functioning as analog inputs, digital inputs, and digital outputs—simply select your mode in software and go! This allows you to tailor your system to your exact needs. | |||
{{VINTTable}} | |||
== | == Stability == | ||
[[Image:isolation.jpg|link=|thumb|300px|An example of isolation on a VINT device.]] | |||
Normally, an analog sensor operates by measuring its surroundings, converting that measurement into a voltage between 0 and 5 volts, and pulling its data line up to that voltage. The advantage of a system like this is that it's simple and usually compatible with other systems. One major downside, however, is how vulnerable this signal is to electromagnetic interference. A strong magnetic field produced by a running motor, the arc on a mechanical relay, or other mechanisms in the system can push the voltage on the data line up and down, resulting in inaccurate data. | |||
VINT communications avoid this problem by communicating using a protocol rather than a raw voltage. If the electromagnetic interference is severe, the sensor may drop a data packet or two, but will soon resume sending data. This way, you can be sure that any data you receive is unaffected by interference. | |||
Many VINT devices also come built-in with data and power isolation to prevent power fluctuations from entering the system. These fluctuations can cause unreliability by distorting reference values and in serious cases, damage parts of the system. [[Improving_Phidgets_Hardware_Reliability|These kinds of problems]] normally occur when multiple devices are powered by the same supply and current from the ground of one device enters other systems, or generally any application where small, sensitive components and high-power electronics need to coexist in the same system. An attached VINT device that has isolation built-in can be thought of as an entirely separate circuit, because power is provided via a small transformer, and data is transmitted with an opto-coupler. | |||
==Connectivity== | |||
Prior to the introduction of VINT, larger Phidget systems tended to sprawl, taking up several USB ports and sometimes causing reach problems due to USB cable length restrictions (5-meter maximum). | |||
[[Image:VINTcompare.jpg|link=|370px]] [[Image:boldarrow.jpg|link=|100px]] [[Image: VINTcompare2.jpg|link=|380px]] | |||
With newer VINT systems, fewer USB ports are required, and devices can extend up to 50 meters from a VINT Hub. | |||
== Related Pages == | |||
* [[What is a Phidget?]] | * [[What is a Phidget?]] | ||
* [https://www.phidgets.com/docs/VINT_Upgrades VINT Upgrades] | |||
* [[Phidgets Connectors]] | * [[Phidgets Connectors]] |
Revision as of 18:02, 1 September 2023
Introduction
VINT stands for Versatile Interface and it's the system that all modern Phidgets use to communicate.
The system is built around VINT Hubs. A VINT Hub allows you to connect VINT devices to your computer, while only using one USB port. A VINT Hub can also be used independently as it has analog input and digital input/output functionality.
The main advantages of VINT are versatility, stability, and connectivity.
Versatility
As mentioned above, VINT Hub ports are capable of functioning as analog inputs, digital inputs, and digital outputs—simply select your mode in software and go! This allows you to tailor your system to your exact needs.
VINT Device Mode
This mode is for connecting to a VINT device. The VINT Hub and VINT device communicate using a digital protocol. | |
Digital Input Mode
In digital input mode, the VINT Hub port can act as an active-low digital input. This mode is great for reading the state of buttons, switches, and any other logic-level input. |
Voltage Ratio Input Mode
In voltage ratio input mode, the VINT Hub port will read the voltage on the white wire and compare it to the voltage supplied on the red wire. This mode will let you read any ratiometric Phidget sensor. |
Voltage Input Mode
In voltage input mode, the VINT Hub port will read the voltage on the white wire. This can be used to interface a non-ratiometric sensor or to measure the voltage in a 5V digital circuit. |
Digital Output Mode
In digital output mode, a VINT Hub port can behave like a 3.3V digital output. You could use this mode to blink an LED or switch on a MOSFET. |
Stability
Normally, an analog sensor operates by measuring its surroundings, converting that measurement into a voltage between 0 and 5 volts, and pulling its data line up to that voltage. The advantage of a system like this is that it's simple and usually compatible with other systems. One major downside, however, is how vulnerable this signal is to electromagnetic interference. A strong magnetic field produced by a running motor, the arc on a mechanical relay, or other mechanisms in the system can push the voltage on the data line up and down, resulting in inaccurate data.
VINT communications avoid this problem by communicating using a protocol rather than a raw voltage. If the electromagnetic interference is severe, the sensor may drop a data packet or two, but will soon resume sending data. This way, you can be sure that any data you receive is unaffected by interference.
Many VINT devices also come built-in with data and power isolation to prevent power fluctuations from entering the system. These fluctuations can cause unreliability by distorting reference values and in serious cases, damage parts of the system. These kinds of problems normally occur when multiple devices are powered by the same supply and current from the ground of one device enters other systems, or generally any application where small, sensitive components and high-power electronics need to coexist in the same system. An attached VINT device that has isolation built-in can be thought of as an entirely separate circuit, because power is provided via a small transformer, and data is transmitted with an opto-coupler.
Connectivity
Prior to the introduction of VINT, larger Phidget systems tended to sprawl, taking up several USB ports and sometimes causing reach problems due to USB cable length restrictions (5-meter maximum).
With newer VINT systems, fewer USB ports are required, and devices can extend up to 50 meters from a VINT Hub.