UEXT-разъемы: различия между версиями
Fizikdaos (обсуждение | вклад) |
Fizikdaos (обсуждение | вклад) |
||
(не показано 25 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
[[Image:Uext.jpg|thumb|Olimex LPC-E2468, showing UEXT connector]] | |||
'''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)''' - | |||
==Разъем== | |||
UEXT разъем состоит из 10 пинов, по 5 пинов в два ряда в пластиковой оправе. Расстояние между пинами 2.54 mm. Разъем соединяется с 2x5 (10-pin) IDC розеткой, и обычно соединяется с [http://ru.wikipedia.org/wiki/Ленточный_кабель плоским кабелем] . | UEXT разъем состоит из 10 пинов, по 5 пинов в два ряда в пластиковой оправе. Расстояние между пинами 0.1 inch (2.54 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> | ||
==Технические характеристика== | |||
==Технические характеристика== | |||
[[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 разъем включает в себя линию питания и три последовательных интерфеса передачи данных: [[Asynchronous serial communication|Asynchronous]], [[I²C|I<sup>2</sup>C]], [[Serial Peripheral Interface Bus|SPI]].<ref name=spec /> Все пины поддерживают 3.3 вольтовую логику. Асинхронный интерфейс требует дополнительных схем для реализации физического уровня и разъемов для поддержки [http://ru.wikipedia.org/wiki/RS-232 RS-232], [http://ru.wikipedia.org/wiki/RS-422 RS-422], [http://ru.wikipedia.org/wiki/RS-485 RS-485], [http://ru.wikipedia.org/wiki/DMX-512 DMX512], [http://ru.wikipedia.org/wiki/MIDI MIDI]. | |||
{| class="wikitable" | {| class="wikitable" | ||
|+<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" | | | 3 || TXD || O || PP || style="background: cyan" | Transmit Data for Async Serial bus | ||
|- | |- | ||
| 4 || RXD || I || PP || style="background: cyan" | | | 4 || RXD || I || PP || style="background: cyan" | Receive Data for Async Serial bus | ||
|- | |- | ||
| 5 || SCL || O || OD || style="background: orange" | | | 5 || SCL || O || OD || style="background: orange" | Clock for I<sup>2</sup>C bus | ||
|- | |- | ||
| 6 || SDA || I/O || OD || style="background: orange" | | | 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" | | | 7 || MISO || I || PP || style="background: yellow" | Serial Data In for SPI bus | ||
|- | |- | ||
| 8 || MOSI || O || PP || style="background: yellow" | | | 8 || MOSI || O || PP || style="background: yellow" | Serial Data Out for SPI bus | ||
|- | |- | ||
| 9 || SCK || O || PP || style="background: yellow" | | | 9 || SCK || O || PP || style="background: yellow" | [[Clock signal|Clock]] for SPI bus | ||
|- | |- | ||
| 10 || SSEL || O || PP || style="background: yellow" | [[ | | 10 || SSEL || O || PP || style="background: yellow" | [[Chip select|Slave Select]] for SPI bus | ||
|} | |} | ||
Notes: | |||
# Direction is relative to host board. I = Input, O = Output. | |||
# 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 | |||
==Примеры использования== | |||
Olimex широко их использует в своих платах и разработало большое количество дополнительных модулей, подключаемых по UEXT. | |||
;UEXT I/O Boards | |||
* [https://www.olimex.com/Products/Modules/ Olimex UEXT Boards] | |||
;Host Boards | |||
* [http://www.olimex.com/Products/Duino/AVR/OLIMEXINO-328/ Olimex Olimexino], 16 MHz Atmel ATmega328 ([[Atmel AVR|AVR]]) | |||
* [http://www.olimex.com/dev/lpc-p1114.html Olimex LPC-P1114], 50 MHz NXP LPC1114 ([[ARM Cortex-M0]]) | |||
* [http://www.olimex.com/dev/duinomite.html Olimex DuinoMite], 80 MHz MicroChip PIC32MX795 ([[PIC32]]) | |||
* [http://www.olimex.com/dev/stm32-p207.html Olimex STM32-P207], 120 MHz ST STM32F207 ([[ARM Cortex-M3]]) | |||
==See also== | |||
* [[Insulation-displacement connector|IDC]] connector and [[Ribbon cable|Ribbon Cable]]. | |||
* [[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. | |||
== | ==External links== | ||
{{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] | ||
[[Category:Electrical signal connectors]] |
Версия 23:25, 3 октября 2013
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 разъем включает в себя линию питания и три последовательных интерфеса передачи данных: Asynchronous, I2C, SPI.<ref name=spec /> Все пины поддерживают 3.3 вольтовую логику. Асинхронный интерфейс требует дополнительных схем для реализации физического уровня и разъемов для поддержки RS-232, RS-422, RS-485, DMX512, MIDI.
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:
- Direction is relative to host board. I = Input, O = Output.
- 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
- Olimex Olimexino, 16 MHz Atmel ATmega328 (AVR)
- Olimex LPC-P1114, 50 MHz NXP LPC1114 (ARM Cortex-M0)
- Olimex DuinoMite, 80 MHz MicroChip PIC32MX795 (PIC32)
- Olimex STM32-P207, 120 MHz ST STM32F207 (ARM Cortex-M3)
See also
- IDC connector and Ribbon Cable.
- Asynchronous serial bus, using a UART, such as RS-232 and RS-422.
- I2C serial bus, also known as "2-wire" bus.
- SPI serial bus.