UEXT-разъемы: различия между версиями

Материал из Wiren Board
(не показано 26 промежуточных версий 3 участников)
Строка 1: Строка 1:
<languages/>
[[Image:Uext.jpg|thumb|Olimex LPC-E2468, showing UEXT connector]]
<translate>


<!--T:1-->
'''Universal EXTension (UEXT)''' - разъем,включающий в себя линию питания и три последовательных интерфеса передачи данных: [[Asynchronous serial communication|Asynchronous]], [[I²C|I<sup>2</sup>C]], [[Serial Peripheral Interface Bus|SPI]]Разъем разработан компанией Olimex и декларируется как открытый и бесплатный [https://www.olimex.com/Products/Modules/UEXT/resources/UEXT_rev_B.pdf Universal EXTension connector (UEXT) specification; Olimex Ltd.]
'''Universal EXTension (UEXT)''' - схема разъема, включающего в себя линию питания и три последовательных интерфеса передачи данных: UART, I<sup>2</sup>C, SPI.  Разработан компанией Olimex и является открытым и бесплатным. [https://www.olimex.com/Products/Modules/UEXT/resources/UEXT_rev_B.pdf UEXT specification.]


<!--T:2-->
==Разъем==
UEXT разъем состоит из 10 пинов, по 5 пинов в два ряда в пластиковой оправе. Расстояние между пинами  2.54&nbsp;mm. Разъем соединяется с 2x5 (10-pin) IDC розеткой, и обычно соединяется с [http://ru.wikipedia.org/wiki/Ленточный_кабель плоским кабелем] . См. также [http://ru.wikipedia.org/wiki/UEXT].
UEXT разъем состоит из 10 пинов, по 5 пинов в два ряда в пластиковой оправе. Расстояние между пинами  0.1&nbsp;inch (2.54&nbsp;mm).<ref name=spec /><ref name="PINS">{{cite web|url=http://www.olimex.com/dev/pdf/LPC_E22xx_pdf.pdf|title=Olimex LPC E2214 schematic (Page 4)|accessdate = 2009-04-02}}</ref> Разъем соединяется с 2x5 (10-pin) IDC розеткой, и обычно соединяется с [http://ru.wikipedia.org/wiki/Ленточный_кабель плоским кабелем] . UEXT кабель называется ''10-pin IDC Connector Ribbon Cable''.  Эти кабеля доступны и дешевы.<ref name=cable>[http://microcontrollershop.com/product_info.php?products_id=2255 2x5 (10-pin) IDC Connector Flat Ribbon Cable; MicroController Pros; 2011-09-12.]</ref>


==Технические характеристика== <!--T:3-->
 
 
 
==Технические характеристика==
[[Image:UEXTPINS.jpg|thumb|UEXT pinout for [[Insulation-displacement connector|IDC]] connector<br/>(looking into connector on host board)]]
[[Image:UEXTPINS.jpg|thumb|UEXT pinout for [[Insulation-displacement connector|IDC]] connector<br/>(looking into connector on host board)]]


==UEXT-разъемы в плате Wiren Board== <!--T:4-->
UEXT разъем включает в себя линию питания и три последовательных интерфеса передачи данных: [[Asynchronous serial communication|Asynchronous]], [[I²C|I<sup>2</sup>C]], [[Serial Peripheral Interface Bus|SPI]].<ref name=spec /> Все пины поддерживают 3.3 вольтовую логику. Асинхронный интерфейс требует дополнительных уровнесдвигающих схем и разъемов для поддержки [[RS-232]], [[RS-422]], [[RS-485]], [[DMX512]], [[MIDI]].
 
<!--T:5-->
На плате Wiren Board v.2.8 присутсвуют два UEXT-разъема.
'''Но во втором разъеме линии MISO, MOSI, SCK дублированы с сответсвующими выводами первого разъема. А линии TXD и RXD дублированы с входами RS-485.'''


<!--T:6-->
{| class="wikitable"
{| class="wikitable"
|+<big>UEXT1</big>
|+<big>UEXT Connector</big>
|-
|-
! Pin !! Name !! I/O !! Logic !! - !! -
! Pin !! Name !! I/O !! Logic !! Primary Use
|-
|-
| 1 || 3.3V || S || S || +3.3 volt
| 1 || 3.3V || S || S || +3.3 [[volt]]
|-
|-
| 2 || GND || S || S || Ground
| 2 || GND || S || S || Ground
|-
|-
| 3 || TXD || O || PP || style="background: cyan" | [[Debug UART]] Tx
| 3 || TXD || O || PP || style="background: cyan" | Transmit Data for Async Serial bus
|-
|-
| 4 || RXD || I || PP || style="background: cyan" | [Debug UART]] Rx 
| 4 || RXD || I || PP || style="background: cyan" | Receive Data for Async Serial bus
|-
|-
| 5 || SCL || O || OD || style="background: orange" |  Аппаратный I<sup>2</sup>C, SCL
| 5 || SCL || O || OD || style="background: orange" |  Clock for I<sup>2</sup>C bus
|-
|-
| 6 || SDA || I/O || OD || style="background: orange" | Аппаратный I<sup>2</sup>C, SDA
| 6 || SDA || I/O || OD || style="background: orange" | Bidirectional Serial Data for I<sup>2</sup>C bus
|-
|-
| 7 || MISO || I || PP || style="background: yellow" |  Шина SPI, MISO
| 7 || MISO || I || PP || style="background: yellow" |  Serial Data In for SPI bus
|-
|-
| 8 || MOSI || O || PP || style="background: yellow" |  Шина SPI, MOSI
| 8 || MOSI || O || PP || style="background: yellow" |  Serial Data Out for SPI bus
|-
|-
| 9 || SCK || O || PP || style="background: yellow" |  Шина SPI, SCK
| 9 || SCK || O || PP || style="background: yellow" |  [[Clock signal|Clock]] for SPI bus
|-
|-
| 10 || SSEL || O || PP || style="background: yellow" | [[Работа с GPIO|GPIO]] [[Список GPIO|19]] || Шина SPI, CS
| 10 || SSEL || O || PP || style="background: yellow" | [[Chip select|Slave Select]] for SPI bus
|}
|}


<!--T:7-->
Notes:  
{| class="wikitable"
# Direction is relative to host board. I = Input, O = Output.
|+<big>UEXT2</big>
# S = Power Supply, PP = [http://en.wikipedia.org/wiki/Push–pull_output Push-Pull] logic, OD = [http://en.wikipedia.org/wiki/Open_collector Open-Drain] logic, all pins conform to 3.3 volt digital logic
|-
 
! Pin !! Name !! I/O !! Logic !! - !! - !! примечания
==Примеры использования==
|-
 
| 1 || 3.3V || S || S || +3.3 volt
Olimex широко их использует в своих платах и разработало большое количество дополнительных модулей, подключаемых по UEXT.
|-
;UEXT I/O Boards
| 2 || GND || S || S || Ground
* [https://www.olimex.com/Products/Modules/ Olimex UEXT Boards]
|-
;Host Boards
| 3 || TXD || O || PP || style="background: cyan" | [[SC16IS752|sc16is752 UART0]] Tx || || параллельно RS-485
* [http://www.olimex.com/Products/Duino/AVR/OLIMEXINO-328/ Olimex Olimexino], 16&nbsp;MHz Atmel ATmega328 ([[Atmel AVR|AVR]])
|-
* [http://www.olimex.com/dev/lpc-p1114.html Olimex LPC-P1114], 50&nbsp;MHz NXP LPC1114 ([[ARM Cortex-M0]])
| 4 || RXD || I || PP || style="background: cyan" | [[SC16IS752|sc16is752 UART0]] Rx || || параллельно RS-485
* [http://www.olimex.com/dev/duinomite.html Olimex DuinoMite], 80&nbsp;MHz MicroChip PIC32MX795 ([[PIC32]])
|-
* [http://www.olimex.com/dev/stm32-p207.html Olimex STM32-P207], 120&nbsp;MHz ST STM32F207 ([[ARM Cortex-M3]])
| 5 || SCL || O || OD || style="background: orange" |  [[Работа с GPIO|GPIO]] [[Список GPIO|51]] || I<sup>2</sup>C, SCL
|-
| 6 || SDA || I/O || OD || style="background: orange" |[[Работа с GPIO|GPIO]] [[Список GPIO|53]] || I<sup>2</sup>C, SDA
|-
| 7 || MISO || I || PP || style="background: yellow" |  Шина SPI, MISO
|-
| 8 || MOSI || O || PP || style="background: yellow" |  Шина SPI, MOSI
|-
| 9 || SCK || O || PP || style="background: yellow" |  Шина SPI, SCK
|-
| 10 || SSEL || O || PP || style="background: yellow" | [[Работа с GPIO|GPIO]] [[Список GPIO|91]] || Шина SPI, CS
|}


<!--T:8-->
==See also==
Порты 3,4 (UART) разъёма UEXT2 подключены к чипу [[SC16IS752]] и присутствуют только в модификациях с этим чипом (опции GPS или RS-485).  
* [[Insulation-displacement connector|IDC]] connector and [[Ribbon cable|Ribbon Cable]].
Эти порты подключены параллельно трансиверу [[RS-485]], их невозможно использовать одновременно с [[RS-485]].
* [[Asynchronous serial communication|Asynchronous]] serial bus, using a [[Universal asynchronous receiver/transmitter|UART]], such as [[RS-232]] and [[RS-422]].
* [[I²C|I<sup>2</sup>C]] serial bus, also known as "2-wire" bus.
* [[Serial Peripheral Interface Bus|SPI]] serial bus.


==Ссылки== <!--T:9-->
==External links==
<!--{{Portal box|Electronics}}-->
{{Portal box|Electronics}}
* [https://www.olimex.com/Products/Modules/UEXT/ UEXT connector webpage]
* [https://www.olimex.com/Products/Modules/UEXT/ UEXT connector webpage]
* [https://www.olimex.com/Products/Modules/UEXT/resources/UEXT_rev_B.pdf UEXT specification]
* [https://www.olimex.com/Products/Modules/UEXT/resources/UEXT_rev_B.pdf UEXT specification]
* [http://www.olimex.com OLIMEX Ltd]
* [http://www.olimex.com OLIMEX Ltd]
</translate>
 
[[Category:Electrical signal connectors]]

Версия 23:20, 3 октября 2013

Olimex LPC-E2468, showing UEXT connector

Universal EXTension (UEXT) - разъем,включающий в себя линию питания и три последовательных интерфеса передачи данных: Asynchronous, I2C, SPI. Разъем разработан компанией Olimex и декларируется как открытый и бесплатный Universal EXTension connector (UEXT) specification; Olimex Ltd.

Разъем

UEXT разъем состоит из 10 пинов, по 5 пинов в два ряда в пластиковой оправе. Расстояние между пинами 0.1 inch (2.54 mm).<ref name=spec /><ref name="PINS">Шаблон:Cite web</ref> Разъем соединяется с 2x5 (10-pin) IDC розеткой, и обычно соединяется с плоским кабелем . UEXT кабель называется 10-pin IDC Connector Ribbon Cable. Эти кабеля доступны и дешевы.<ref name=cable>2x5 (10-pin) IDC Connector Flat Ribbon Cable; MicroController Pros; 2011-09-12.</ref>



Технические характеристика

UEXT pinout for IDC connector
(looking into connector on host board)

UEXT разъем включает в себя линию питания и три последовательных интерфеса передачи данных: Asynchronous, I2C, SPI.<ref name=spec /> Все пины поддерживают 3.3 вольтовую логику. Асинхронный интерфейс требует дополнительных уровнесдвигающих схем и разъемов для поддержки RS-232, RS-422, RS-485, DMX512, MIDI.

UEXT Connector
Pin Name I/O Logic Primary Use
1 3.3V S S +3.3 volt
2 GND S S Ground
3 TXD O PP Transmit Data for Async Serial bus
4 RXD I PP Receive Data for Async Serial bus
5 SCL O OD Clock for I2C bus
6 SDA I/O OD Bidirectional Serial Data for I2C bus
7 MISO I PP Serial Data In for SPI bus
8 MOSI O PP Serial Data Out for SPI bus
9 SCK O PP Clock for SPI bus
10 SSEL O PP Slave Select for SPI bus

Notes:

  1. Direction is relative to host board. I = Input, O = Output.
  2. S = Power Supply, PP = Push-Pull logic, OD = Open-Drain logic, all pins conform to 3.3 volt digital logic

Примеры использования

Olimex широко их использует в своих платах и разработало большое количество дополнительных модулей, подключаемых по UEXT.

UEXT I/O Boards
Host Boards

See also

External links

Шаблон:Portal box