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

м
A.Degtyarev переименовал страницу WB SH 3.5: Список GPIO в WB SH 3.5: GPIO List без оставления перенаправления: Часть переводимой страницы WB SH 3.5: Список GPIO.
м (A.Degtyarev переименовал страницу WB SH 3.5: Список GPIO в WB SH 3.5: GPIO List без оставления перенаправления: Часть переводимой страницы WB SH 3.5: Список GPIO.)
 
(не показано 7 промежуточных версий 2 участников)
Строка 1: Строка 1:
== Реализация портов RS-485 в разных версиях контроллера ==
{{Wbincludes: GPIO}}
=== Реализация портов RS-485 === <!--T:1-->


<!--T:2-->
{| class="wikitable"
{| class="wikitable"
|'''Модель контроллера'''
|'''Модель контроллера'''
Строка 9: Строка 11:
| rowspan="2" |[[Wiren Board Smart Home 3.5]]
| rowspan="2" |[[Wiren Board Smart Home 3.5]]
|''/dev/ttyNSC0''
|''/dev/ttyNSC0''
|
|Зелёная пара клеммников
|Зелёная пара клеммников
| rowspan="2" |[[Файл:Перемычки.png|thumb|200px|Перемычки терминаторов в Wiren Board Smart Home 3.5]] Полудуплексные порты. Трансиверы подключен к чипу [[SC16IS752]]. <br> На плате установлены терминаторы между линиями A и В, их можно отклчить, распаяв перемычки (по умолчанию запаяны) - смотрите фото
| rowspan="2" |[[Файл:Перемычки.png|thumb|200px|Перемычки терминаторов в Wiren Board Smart Home 3.5]] Полудуплексные порты. Трансиверы подключен к чипу [[SC16IS752]]. <br> На плате установлены терминаторы между линиями A и В, их можно отклчить, распаяв перемычки (по умолчанию запаяны) - смотрите фото
Строка 16: Строка 17:
|Синяя пара клеммников
|Синяя пара клеммников
|-
|-
|[[Wiren Board 2.8]]
|''/dev/ttyNSC0''
|Линии A и B на клеммниках
|(Есть не во всех комплектациях) Полудуплексный порт. Трансивер подключен к чипу [[SC16IS752]]
|}
|}


=== GPIO для транзисторов управления низковольтной нагрузкой ===
=== GPIO для транзисторов управления низковольтной нагрузкой === <!--T:3-->


<!--T:4-->
{| border="1"
{| border="1"
| клеммник || функция|| GPIO  || вывод olinuxino || комментарии
| клеммник || функция|| GPIO  || вывод olinuxino || комментарии
|-
|-


<!--T:5-->
| Клеммник ADC1 || FET/ADC ||  52 || 26 @ CON1  ||Выход "открытый коллектор"; ADC channel 0
| Клеммник ADC1 || FET/ADC ||  52 || 26 @ CON1  ||Выход "открытый коллектор"; ADC channel 0
|-
|-


<!--T:6-->
| Клеммник ADC2 || FET/ADC ||  50 || 25 @ CON1  ||Выход "открытый коллектор"; ADC channel 1
| Клеммник ADC2 || FET/ADC ||  50 || 25 @ CON1  ||Выход "открытый коллектор"; ADC channel 1
|-
|-


<!--T:7-->
| Клеммник ADC3 || FET/ADC ||  57 || 22 @ CON1  ||Выход "открытый коллектор"; ADC channel 2
| Клеммник ADC3 || FET/ADC ||  57 || 22 @ CON1  ||Выход "открытый коллектор"; ADC channel 2
|-
|-


<!--T:8-->
| Клеммник ADC4 || FET/ADC ||  54 || 21 @ CON1  ||Выход "открытый коллектор"; ADC channel 3
| Клеммник ADC4 || FET/ADC ||  54 || 21 @ CON1  ||Выход "открытый коллектор"; ADC channel 3
|-
|-


<!--T:9-->
|}
|}


=== GPIO выведенные на клеммники ===
=== GPIO выведенные на клеммники === <!--T:10-->


<!--T:11-->
{| border="1"
{| border="1"
| клеммник  || функция|| GPIO  || вывод olinuxino || комментарии
| клеммник  || функция|| GPIO  || вывод olinuxino || комментарии
|-
|-


<!--T:12-->
| Клеммник R1  || GPIO, вход резистивных датчиков || 16 ||  19 @ CON1 || ADC channel 4
| Клеммник R1  || GPIO, вход резистивных датчиков || 16 ||  19 @ CON1 || ADC channel 4
|-
|-
Строка 58: Строка 63:




<!--T:13-->
| Клеммник W1  || GPIO/1-wire || 4 || 15 @ CON1 || встроенная аппаратная подтяжка
| Клеммник W1  || GPIO/1-wire || 4 || 15 @ CON1 || встроенная аппаратная подтяжка
|-
|-
Строка 65: Строка 71:
|-
|-


<!--T:14-->
|}
|}


=== GPIO выведенные на разъемы ===
=== GPIO выведенные на разъемы === <!--T:15-->
==== UEXT1 ====
==== UEXT1 ====
{| border="1"
{| border="1"
Строка 80: Строка 87:




<!--T:16-->
|}
|}


==== UEXT2 ====
==== UEXT2 ==== <!--T:17-->
{| border="1"
{| border="1"
|Linux GPIO || || [[UEXT]] pin||
|Linux GPIO || || [[UEXT]] pin||
|-
|-


<!--T:18-->
|  122 ||  CDB@[[SC16IS752]] || UEXT I2C SCL  || 5  
|  122 ||  CDB@[[SC16IS752]] || UEXT I2C SCL  || 5  
|-
|-
Строка 97: Строка 106:




<!--T:19-->
|}
|}


=== GPIO на реле ===
=== GPIO на реле === <!--T:20-->


<!--T:21-->
{| border="1"
{| border="1"
|Linux GPIO || ||  
|Linux GPIO || ||  
Строка 112: Строка 123:




=== GPIO для внутреннего использования ===
=== GPIO для внутреннего использования === <!--T:22-->


<!--T:23-->
{| border="1"
{| border="1"
|Linux GPIO || ||  
|Linux GPIO || ||  
Строка 125: Строка 137:




<!--T:24-->
|  39 ||  10@ CON1 ||  3.3V rail shutdown
|  39 ||  10@ CON1 ||  3.3V rail shutdown
|-
|-


<!--T:25-->
| 3 || 12 @ CON2 ||  sc16is752 chip select
| 3 || 12 @ CON2 ||  sc16is752 chip select
|-
|-
Строка 133: Строка 147:
|-
|-


| 36 ||  7@ CON1 ||  [[RFM69H]] IRQ
<!--T:26-->
| 36 ||  7@ CON1 ||  [https://hasnet.supplies/static/RFM69H-V1.3.pdf RFM69H] IRQ
|-
|-
| 51  ||  27@ CON1 ||  [[RFM69H]] chip select
| 51  ||  27@ CON1 ||  RFM69H chip select
|-
|-


| 53  ||  14@ CON1 ||  [[RFM69H]] DIO2 (raw i/o)
<!--T:27-->
| 53  ||  14@ CON1 ||  RFM69H DIO2 (raw i/o)
|-
|-




<!--T:28-->
| 35  ||  6@ CON1 ||  [[NRF24L01]] chip select
| 35  ||  6@ CON1 ||  [[NRF24L01]] chip select
|-
|-
Строка 148: Строка 165:




<!--T:29-->
| 92 ||  24@ CON2 ||  [[MCP2515]] IRQ
| 92 ||  24@ CON2 ||  [[MCP2515]] IRQ
|-
|-
Строка 154: Строка 172:




<!--T:30-->
|  23 ||  26@ CON2 ||  RTC I2C SCL
|  23 ||  26@ CON2 ||  RTC I2C SCL
|-
|-
Строка 160: Строка 179:




<!--T:31-->
|  245 || GPIO3 @ [[LAN951x]]  ||  SIM900R power FET
|  245 || GPIO3 @ [[LAN951x]]  ||  SIM900R power FET
|-
|-
Строка 168: Строка 188:




<!--T:32-->
|}
|}


 
<!--T:33-->
 
См. также [[Работа с GPIO]]
См. также [[Работа с GPIO]]