WB SH 3.5: GPIO List/en: различия между версиями

Материал из Wiren Board
(Новая страница: «=== RS-485 ports execution===»)
(Новая страница: «{| class="wikitable" |"'Controller"' |"'Linux port name'" |"'Connector on controller'" |'''Note''' |- | rowspan="2" |Wiren Board Smart Home 3.5/en |"/dev/ttyN…»)
Строка 4: Строка 4:


{| class="wikitable"
{| class="wikitable"
|'''Модель контроллера'''
|"'Controller"'
|'''Название порта в Linux'''
|"'Linux port name'"
|'''Разъём на контроллере'''
|"'Connector on controller'"
|'''Примечание'''
|'''Note'''
|-
|-
| rowspan="2" |[[Wiren Board Smart Home 3.5]]
| rowspan="2" |[[Wiren Board Smart Home 3.5/en]]
|''/dev/ttyNSC0''
|"/dev/ttyNSC0"
|Зелёная пара клеммников
|Green terminal pair
| rowspan="2" |[[Файл:Перемычки.png|thumb|200px|Перемычки терминаторов в Wiren Board Smart Home 3.5]] Полудуплексные порты. Трансиверы подключен к чипу [[SC16IS752]]. <br> На плате установлены терминаторы между линиями A и В, их можно отклчить, распаяв перемычки (по умолчанию запаяны) - смотрите фото
| rowspan="2" |[[Файл:Перемычки.png|thumb|200px|Jumper terminators in Wiren Board Smart Home 3.5]] half-Duplex ports. Transceivers are connected to the chip [[SC16IS752/en]]. <br> terminators between lines A and B are installed On the Board, they can be turned off by unsoldering the jumpers (by default they are soldered) - see photos
|-
|-
|''/dev/ttyNSC1''
|"/dev/ttyNSC1"
|Синяя пара клеммников
|Blue pair of terminals
|-
|-
|}
|}

Версия 19:41, 1 августа 2019

<languages>

RS-485 ports execution

"'Controller"' "'Linux port name'" "'Connector on controller'" Note
Wiren Board Smart Home 3.5/en "/dev/ttyNSC0" Green terminal pair
Jumper terminators in Wiren Board Smart Home 3.5
half-Duplex ports. Transceivers are connected to the chip SC16IS752/en.
terminators between lines A and B are installed On the Board, they can be turned off by unsoldering the jumpers (by default they are soldered) - see photos
"/dev/ttyNSC1" Blue pair of terminals

GPIO для транзисторов управления низковольтной нагрузкой

клеммник функция GPIO вывод olinuxino комментарии
Клеммник ADC1 FET/ADC 52 26 @ CON1 Выход "открытый коллектор"; ADC channel 0
Клеммник ADC2 FET/ADC 50 25 @ CON1 Выход "открытый коллектор"; ADC channel 1
Клеммник ADC3 FET/ADC 57 22 @ CON1 Выход "открытый коллектор"; ADC channel 2
Клеммник ADC4 FET/ADC 54 21 @ CON1 Выход "открытый коллектор"; ADC channel 3

GPIO выведенные на клеммники

клеммник функция GPIO вывод olinuxino комментарии
Клеммник R1 GPIO, вход резистивных датчиков 16 19 @ CON1 ADC channel 4
Клеммник R2 GPIO, вход резистивных датчиков 7 18 @ CON1 ADC channel 6, можно активировать подтяжку
Клеммник R3 GPIO, вход резистивных датчиков 6 17 @ CON1 ADC channel 7, можно активировать подтяжку
Клеммник R4 GPIO, вход резистивных датчиков 5 16 @ CON1 ADC channel 5, можно активировать подтяжку
Клеммник W1 GPIO/1-wire 4 15 @ CON1 встроенная аппаратная подтяжка
Клеммник W2 GPIO/1-wire 2 13 @ CON1 встроенная аппаратная подтяжка
Клеммник W3 GPIO/1-wire 1 12 @ CON1 встроенная аппаратная подтяжка

GPIO выведенные на разъемы

UEXT1

Linux GPIO UEXT pin
38 9 @ CON1 UEXT SPI CS 10
55 7 @ CON2 UEXT I2C SCL 5
56 8 @ CON2 UEXT I2C SDA 6

UEXT2

Linux GPIO UEXT pin
122 CDB@SC16IS752 UEXT I2C SCL 5
123 RIB@SC16IS752 UEXT I2C SDA 6
120 DSRB@SC16IS752 UEXT SPI MISO 7
121 DTRB@SC16IS752 UEXT SPI MOSI 8

GPIO на реле

Linux GPIO
246 GPIO4 @ LAN951x Relay 2
247 GPIO5 @ LAN951x Relay 1


GPIO для внутреннего использования

Linux GPIO
34 3 @ CON1 ADC MUX A
33 4 @ CON1 ADC MUX B
32 5 @ CON1 ADC MUX C
39 10@ CON1 3.3V rail shutdown
3 12 @ CON2 sc16is752 chip select
17 20 @ CON1 IRQ sc16is752
36 7@ CON1 RFM69H IRQ
51 27@ CON1 RFM69H chip select
53 14@ CON1 RFM69H DIO2 (raw i/o)
35 6@ CON1 NRF24L01 chip select
37 8@ CON1 NRF24L01 enable
92 24@ CON2 MCP2515 IRQ
91 25@ CON2 MCP2515 chip select
23 26@ CON2 RTC I2C SCL
25 27@ CON2 RTC I2C SDA
245 GPIO3 @ LAN951x SIM900R power FET
248 GPIO6 @ LAN951x SIM900R power KEY
249 GPIO7 @ LAN951x SIM900R power status (input)


См. также Работа с GPIO