Отговори на тема  [ 102 мнения ]  Отиди на страница 1, 2, 3, 4, 5 ... 7  Следваща
Въпрос за Ардуино и DHT22 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2641
Местоположение: София
Мнение Въпрос за Ардуино и DHT22
Един познат ми прати програмирано Ардуино нано което записва на 30 минути в ексел температура и влага датчика DHT22 е вързан с 10 метра LAN кабел по тая схема, само че нямах в момента 4.7к и съм сложил 5.6к но не вярвам от това да е проблема. Проблема е че прави 5-15 записа и губи връзка с датчика и почва да записва nan в клетките за темп и влага, оправя се само като изключа USB кабела и го включа пак. Датчика се захранва с 5 волта от Ардуиното което пък от USB порта на компа. Мога да захраня датчика с външни 5 волта като само масата да остане обща, дали ще е от полза, няма кондер на датчика на + и -
Некви идеи какво мога да направя по въпроса.


Прикачени файлове:
DHT22_05.jpg
DHT22_05.jpg [ 157.7 KiB | Прегледано 2056 пъти ]
Чет Яну 21, 2021 6:20 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 10:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Въпрос за Ардуино и DHT22
Има ли кондензатор 100нФ между 1 и 4 при датчика?
С къса жица пробва ли?
Ако изключиш за малко само +5В към датчика не се ли оправя?


Чет Яну 21, 2021 9:08 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4714
Мнение Re: Въпрос за Ардуино и DHT22
е па резни го на 1 метър и пробвай дали е от метража

_________________
main[-1u]={1};


Чет Яну 21, 2021 9:51 am
Профил ICQ
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10608
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
bongo_x2 написа:
Има ли кондензатор 100нФ между 1 и 4 при датчика?

В света на ардуино липсва думата кондензатор...


Чет Яну 21, 2021 10:37 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 11:32 am
Мнения: 7884
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
Реле или транзистор на захранването и да си го рестартира преди да мери (хем ток ще пести) :)


Чет Яну 21, 2021 3:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
Нещо не разбирам. На картинката е дадена малинка с двупосочен транслатор на ниво 3.3 към 5 волта.
А в поста се говори за ардуино нано, в което всичко е на 5 волта. Тоест, транслаторът е излишен.
По принцип, трябва да се елиминират проблемите един по един.
Първо, да се свърже сензорът директно, без кабел и транслатор към ардуиното с пулъп 5.1К и да се пробва така.
Ако работи, тогава да се свърже с кабел без транслатор.
Подозирам, че има и софтуерен проблем. Всеки пакет на този датчик си има чексума, и ако тя е вярна,
не би трябвало да връща глупости и да пише NAN.
Ако чексумата не е вярна, трябва да се игнорира резултатът и да си направи ново четене, докато стане вярна
чексумата и след няколко опита да се излезе със съобщение за грешка и таймаут.


Последна промяна al_at на Чет Яну 21, 2021 4:34 pm, променена общо 2 пъти



Чет Яну 21, 2021 4:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Въпрос за Ардуино и DHT22
Az пък си мисля, че грешките на показаната схема са фундаментални :!:
първо от чаршафа дават 10к между захранване и дата пина, при теб е 4.7к явно някой е решил да увеличи тока(това не е грешката).
обаче - резистора трябва да е в далечният край на кабела, т.е до сензора, а не близко до расберито :!:
тука ти се крие проблема.
с някой кондезнатор пак при далечната страна(близо до сензора) ще подобриш нещата още повече, но резистора трябва да е където ти казах.
е, и на по-дълъг кабел, трябва да намалиш скоростта на данните : но едва ли ще стигнеш дотам)

Поздрави

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Чет Яну 21, 2021 4:32 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
Цитат:
1.Typical application circuit recommended in the short cable length of 30 meters on the 5.1K
pull-up resistor pullup resistor according to the actual situation of lower than 30 m


Май четем от различни чаршафи. Аз чета от този:
https://store.comet.bg/download-file.php?id=19737


Чет Яну 21, 2021 4:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 10:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Въпрос за Ардуино и DHT22
В "оригиналния" чинглиш чаршаф пише от 4,7К до 10К и е по-логично да е от страната на ардуиното, т.е. в приемната част, но едва ли там е проблема.

Едит за MYXATA отдолу: пинът не е пуш-пулл, на датчика де. От Ардуино не разбирам.


Последна промяна bongo_x2 на Чет Яну 21, 2021 5:10 pm, променена общо 1 път



Чет Яну 21, 2021 5:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Въпрос за Ардуино и DHT22
както и да е, идеята сигурно е че пина е пуш-пул, и този резистор държи линията в лог.'1', а сензора дърпа към '0'.

опитайте с резистора в далечният край на линията(близо до сенсора).

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Чет Яну 21, 2021 5:08 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Съб Фев 06, 2016 7:29 pm
Мнения: 170
Мнение Re: Въпрос за Ардуино и DHT22
Все пак за Ардуино или за Малинка става дума? Защото това на картинката определено не е Ардуино.
И независимо какво е, май навсякъде в примерчетата дават свързване без level shifter.

С Ардуино и с Raspberry Pi.


Чет Яну 21, 2021 7:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
В чаршафа на DHT22 пише, че при 3.3 волта захранване, максималната дължина на предаване е 1 метър.
Само в случай на 3.3 волтови портове и дълъг кабел има някакъв смисъл да се използва транслатор на ниво.
При 5 волтови портове и захранване, няма смисъл от транслатор.


Чет Яну 21, 2021 8:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2641
Местоположение: София
Мнение Re: Въпрос за Ардуино и DHT22
Значи платката е Ардуино Нано точно същата и даже е със същия кабел към компа
Изображение
Картинката от първия пост е да покажа как е вързан датчика с кабела към платката.
Не мога да променям нищо по програмата щото не разбирам, но пък гледам не са скъпи тия неща ще взема няколко да се пробвам.
От как писах въпроса, рестартирах лаптопа и до сега е направило 42 записа и няма издънка, но ще сложа кондер на датчика и мога да преместя резистора при него. Ако реша да пусна 5 волта на датчика от адаптер трябва да прекъсна кабела +5 волта от Ардуиното но масата трябва да остане нали така.
Преди да го изкарам на двора да мери датчика стоя запоен директно на платката и направи много записи без да пропадне измерване така че причината е в кабела, UTP4-CAT5E-24AWG това пише на него. Мога също да откача масата от чифта дето е изхода ако не е добре както е по картинката в първия пост.


Пет Яну 22, 2021 2:42 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 2:35 pm
Мнения: 1748
Мнение Re: Въпрос за Ардуино и DHT22
Подобни проблеми при И2Ц съм решавал, като за случая слагам 2х10к в 2-та края, че връзката е двупосочна. Веднъж се наложи и 470пФ кондензатор, който свърши добра работа.


Пет Яну 22, 2021 5:50 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 10:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Въпрос за Ардуино и DHT22
pipilica, начи първо тури кондер поне 100нФ и два резистора по 10К както е казал bobihot, без транслатор на ниво.

Програмирането на Ардуино става с малко гуглосване :) и няма причина да те е страх: намираш проекта и го мяташ по USB-то. Това, което си направил ми изскочи в два варианта на един руски сайт (щото писах на кирилица), третият е да се появява на ТВ екран. Не знам има ли разлика между Уно и Нано, но няма да е съществена.
https://arduinoplus.ru/kak-ispolzovat-m ... 1-arduino/
https://arduinoplus.ru/arduino-datchik- ... mperaturi/
https://arduinoplus.ru/dht11-arduino-tv/
Давам го само за пример, че няма страшно.

PS Гледам, че за няколко лева отгоре вземаш ардуиноподобно с WiFi свързаност и забравяш за жиците.


Пет Яну 22, 2021 11:54 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 102 мнения ]  Отиди на страница 1, 2, 3, 4, 5 ... 7  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни