{"id":1689,"date":"2011-02-24T14:31:13","date_gmt":"2011-02-24T20:31:13","guid":{"rendered":"http:\/\/www.multitech.net\/developer\/?page_id=1689"},"modified":"2012-08-15T09:39:20","modified_gmt":"2012-08-15T14:39:20","slug":"gpio-interface-electrical-requirements","status":"publish","type":"page","link":"https:\/\/www.multitech.net\/developer\/products\/multiconnect-ocg\/multiconnect-ocg-d\/gpio-interface-electrical-requirements\/","title":{"rendered":"GPIO Interface Electrical Requirements"},"content":{"rendered":"<h4>Applicable to R1.0 hardware only<\/h4>\n<h5>External Inputs 0-7:<\/h5>\n<p>These signals are optically isolated from the rest of the system. The External Input Ground pin is also isolated from the rest of the CDP unit.\u00a0Current draw of the input is approximately 500 uA for a 3VDC input,\u00a0increasing to 8.5 mA for a 30 VDC input. In order to see a &#8220;1&#8221; on a Din pin, you need to supply a voltage between 3VDC and 30VDC to turn on the optoisolator input.<\/p>\n<p>Equivalent Circuit:<br \/>\n<a href=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/DIN-Equivalent-circuit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1709\" title=\"DIN Equivalent circuit\" src=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/DIN-Equivalent-circuit.png\" alt=\"\" width=\"250\" \/><\/a><\/p>\n<h5>External Outputs 0-7:<\/h5>\n<p>These signals are open collector with maximum working voltage Of 55VDC and maximum current draw of 300mA. <strong>These signals share a common ground\u00a0with the CDP, and cannot be used on isolated signals.<\/strong>\u00a0\u00a0If an output is used as an\u00a0&#8220;digital&#8221; signal, an external pull up resistor is required for proper operation. If an output is being used to drive an inductive load, such as a relay,\u00a0a clipping diode is recommended to protect the output circuitry from inductive spikes.<\/p>\n<p>Equivalent circuit:<\/p>\n<p><a href=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/DOUT-Equivalent-Circuit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1710\" title=\"DOUT Equivalent Circuit\" src=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/DOUT-Equivalent-Circuit.png\" alt=\"\" width=\"300\" \/><\/a><\/p>\n<h5>Analog Inputs 0-4:<\/h5>\n<p>These signals are analog inputs fed through an operation amplifier buffer to a 10 bit Analog to Digital converter. The inputs are multiplex, so only one voltage is converted per system call. The input is scaled to accept a 0-5VDC input.<\/p>\n<p>Equivalent circuit:<br \/>\n<a href=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/Analog-Inputs-Equivalent-Circuit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1711\" title=\"Analog Inputs Equivalent Circuit\" src=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/Analog-Inputs-Equivalent-Circuit.png\" alt=\"\" width=\"250\" \/><\/a><\/p>\n<h5>Debug Serial:<\/h5>\n<p>The Debug serial pins are a standard RS232 signal levels and can be\u00a0connected to any RS232 interface. The serial interface signals are labeled as a DTE device so Debug_RX connects to the TXD pin of connecting\u00a0terminal and Debug_TX would be connected to the RXD pin.\u00a0<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td>\n<p style=\"text-align: center;\">D9<\/p>\n<p style=\"text-align: center;\">\u00a0Pin\u00a0<\/p>\n<\/td>\n<td>\u00a0RS232\u00a0\u00a0Signal<\/td>\n<td>\n<p style=\"text-align: right;\">CDP Debug<\/p>\n<p style=\"text-align: right;\">Serial<\/p>\n<\/td>\n<td>\n<p style=\"text-align: right;\">CDP I\/O<\/p>\n<p style=\"text-align: center;\">Pin<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">1<\/td>\n<td>DCD<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">2<\/td>\n<td>RX<\/td>\n<td style=\"text-align: right;\">Debug_TX<\/td>\n<td style=\"text-align: center;\">31<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">3<\/td>\n<td>TX<\/td>\n<td style=\"text-align: right;\">Debug_RX<\/td>\n<td style=\"text-align: center;\">30<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">4<\/td>\n<td>DTR<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">5<\/td>\n<td>GND<\/td>\n<td style=\"text-align: right;\">\u00a0 Digital Ground<\/td>\n<td style=\"text-align: center;\">36<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">6<\/td>\n<td>DSR<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">7<\/td>\n<td>RTS<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">8<\/td>\n<td>CTS<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">9<\/td>\n<td>RI<\/td>\n<td style=\"text-align: right;\">N\/C<\/td>\n<td style=\"text-align: center;\">&#8211;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>External SPI Bus:<\/h5>\n<p>The external SPI bus is shared with the internal SPI bus. The External SPI bus is fully buffered and only active when an external device is selected (CS5 or CS6). The buffers are limited to 3.3V so only devices that are 3.3V compatible can be used on the external SPI bus. Maximum clock speed of the bus is limited by the external signal path.<\/p>\n<p>Equivalent circuit:<br \/>\n<a href=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/External-SPI-Bus-Equivalent-Circuit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1712\" title=\"External SPI Bus Equivalent Circuit\" src=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/External-SPI-Bus-Equivalent-Circuit.png\" alt=\"\" width=\"300\" \/><\/a><\/p>\n<h5>External\u00a0I2C Bus:<\/h5>\n<p>The external\u00a0I2C bus is shared with the internal I2C bus. The External\u00a0I2C bus is fully buffered. The buffers are limited to 3.3V so only devices that are 3.3V compatible can be used on the external SPI bus. Maximum clock speed of the bus is limited by the external signal path. The buffer can handle up to 400 pF of capacitance load and can operate at either the Standard (100 kHz) or Fast (400 kHz) clock rate. Both the I2C_CLK and I2C_DATA line are open collector and have an internal 4.7K pull-up to 3.3VDC. To improve perfomance of the bus,\u00a0additional 4.7K pull up to 3.3 VDC can be used on each signal at the\u00a0end of the cable.<\/p>\n<p>Equivalent circuit:<br \/>\n<a href=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/External-I2C-BUS-Equivalent-Circuit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1713\" title=\"External I2C BUS Equivalent Circuit\" src=\"https:\/\/www.multitech.net\/developer\/wp-content\/uploads\/2011\/01\/External-I2C-BUS-Equivalent-Circuit.png\" alt=\"\" width=\"300\" \/><\/a><\/p>\n<h5>GPS PPS (Pulse Per Second):<\/h5>\n<p>The GPS Pulse Per Second signal is a buffered 3.3VDC output. This pin outputs a 1 msec pulse every second, after the GSP has locked and received a position fix. This output can sink or source up to 24 mA of current at 3.3VDC.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Applicable to R1.0 hardware only External Inputs 0-7: These signals are optically isolated from the rest of the system. The External Input Ground pin is also isolated from the rest of the CDP unit.\u00a0Current draw of the input is approximately 500 uA for a 3VDC input,\u00a0increasing to 8.5 mA for a 30 VDC input. In [&hellip;]<\/p>\n","protected":false},"author":121,"featured_media":0,"parent":2067,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-1689","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/1689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/users\/121"}],"replies":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/comments?post=1689"}],"version-history":[{"count":32,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/1689\/revisions"}],"predecessor-version":[{"id":1919,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/1689\/revisions\/1919"}],"up":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/2067"}],"wp:attachment":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/media?parent=1689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}