![]() |
|
|
#81 |
|
Member
Регистрация: 16.01.2015
Сообщений: 71
Вес репутации: 0 ![]() |
Установил пакет. В настройках прописал адрес 0х27, sda на gpio0, scl на gpio18. Индикатор ничего не показывает. Еще какие то действия нужно производить?
|
|
|
|
|
|
#82 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Если пакеты все стоят, то должен работать
Вывод команд покажи: cat /sys/kernel/debug/gpio i2cdetect 0 Последний раз редактировалось sakatgg; 08.04.2016 в 20:54. |
|
|
|
|
|
#83 |
|
Member
Регистрация: 16.01.2015
Сообщений: 71
Вес репутации: 0 ![]() |
Код:
root@CyberWrt:~# cat /sys/kernel/debug/gpio GPIOs 0-23, platform/10000600.gpio, 10000600.gpio: gpio-0 (sda ) in hi gpio-1 (reset ) in hi gpio-18 (scl ) in hi GPIOs 40-71, platform/10000660.gpio, 10000660.gpio: GPIOs 72-72, platform/10000688.gpio, 10000688.gpio: gpio-72 (nexx:blue:power ) out lo Код:
root@CyberWrt:~# i2cdetect 0
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x03-0x77.
Continue? [Y/n]
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Пакеты из первого сообщения установлены. Последний раз редактировалось Vovan_a; 09.04.2016 в 08:25. |
|
|
|
|
|
#84 | |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Выводы попутаны sda и scl от роутера до pcf8574. Или с подтяжками к плюс питания что то не так. Читай сообщения sakatgg как он это решил. |
|
|
|
|
|
|
#85 | |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Vovan_a, Повыше решение проблемы. Кстати сейчас с двумя в параллель и на длинных проводах вылетов не было (WT1520). Короче, напряжение на sda и scl должно быть 3.3В, чем ниже - стабильность менее и наводка на провода чувствительнее
Цитата:
Код:
echo 19 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio19/direction Датчик w1 на WT3020 лучше цеплять к gpio2, он уже подвязан через 4.7кОм в роутере, питание датчика к 3.3В. Последний раз редактировалось sakatgg; 09.04.2016 в 13:14. |
|
|
|
|
|
|
#86 |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Это не обязательно. Питать и от +5в можно, датчик стабильнее работать на длинных линиях будет. Но подтяжку к +3,3в надо.
У него внутренних подтяжек нету. И выход в режиме передачи по типу открытого коллектора (там полевик и это сток или исток). |
|
|
|
|
|
#87 |
|
Member
Регистрация: 16.01.2015
Сообщений: 71
Вес репутации: 0 ![]() |
А чем выпаивали эти резисторы с платы? Феном стремно. Паяльником врятли...
|
|
|
|
|
|
#88 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Фены разные бывают, если дуют впрямую, то опасно, у меня поток закручееный и не сдувает.
Но все равно выпаивать лучше паяльником, у меня на все "топорик". Пробовал феном запаивать - неполучается, до того легкий что не окунается в припой, видимо надо паяльной пастой. Вообще аккуратно все это делать, дорожки чтобы не оторвать, флюса побольше и жало чтоб залужено было и смочено немного припоем. Ставим жало параллельно резюку и два контакта греем одновременно (выпаивание) P.S. Можно и в самом расширителе PCF8574 поменять подвязку 4.7кОм на 3.3кОм или поменьше. Сейчас два модуля в параллель, получается 4.7/2 = 2.35кОм Последний раз редактировалось sakatgg; 10.04.2016 в 14:46. |
|
|
|
|
|
#89 |
|
Member
Регистрация: 16.01.2015
Сообщений: 71
Вес репутации: 0 ![]() |
Это ужас какой то. Но перепаял. Теперь с подключенным sda не стартует ни при питании 3.3В, ни при 5В. Отсоединяю sda - стартует. Напряжение на sda, scl при включении с питанием от 3.3В - 2,25В. С питанием от 5В - 3,28В.
Последний раз редактировалось Vovan_a; 10.04.2016 в 15:53. |
|
|
|
|
|
#90 | ||
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
По i2cdetect 0 теперь определяет? Последний раз редактировалось sakatgg; 10.04.2016 в 16:04. |
||
|
|
|
![]() |
| Метки |
| hd44780, i2c, lcd, pcf8574 |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|