Chris18404 Napisano Marzec 18, 2017 Udostępnij Napisano Marzec 18, 2017 witam , kupiłem czujnik ozonu model mq-131 https://botland.com.pl/czujniki-gazu/3723-czujnik-ozonu-mq-131.html (na płytce) podłączyłem wszystko , uruchomiłem port szeregowy i wyniki są w granicy 50 jednostek, gdy włącze generator ozonu wartości się te nie zmieniają co jest nie tak ??? oto program: int sensor_AOUT = A1; //podłączenie od AOUT na czujniku do A1 na Arduino int sensor_DOUT = 2; //podłączenie od DOUT na czujniku do pinu 2 na Arduino int wartosc_AOUT; //zmienna dla wartości AOUT int wartosc_DOUT; //zmienna dla wartości DOUT void setup() { Serial.begin(9600); //uruchomienie monitora szeregowego pinMode(2, INPUT); //ustawienie pinu 2 jako wejście } void loop() { wartosc_AOUT = analogRead(sensor_AOUT); //pobranie wartości z AOUT wartosc_DOUT = digitalRead(sensor_DOUT); //pobranie wartości z DOUT Serial.print("D0: "); //wyświetlenie na monitorze szeregowym Serial.print(wartosc_DOUT); Serial.print(" -- A0: "); Serial.println(wartosc_AOUT); delay(200); //opóźnienie pomiędzy kolejnymi odczytami } __________ Komentarz dodany przez: Treker Kody programów należy umieszczać przez narzędzie KOD (znajdziesz je w edytorze pod ikonką "<>"). Dzięki niemu składania programów jest automatycznie kolorowana, a wtedy wszystkim znacznie łatwiej analizować wklejone programy. Proszę to poprawić - z góry dziękuję za zrozumienie i pomoc przy utrzymaniu porządku na forum. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 A jak go podłączyłeś? Cytuj Link do komentarza Share on other sites More sharing options...
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 A jak go podłączyłeś? VCC 5 V GND GND AOUT A1 DOUT 2 Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 Acha. A dlaczego tak? Patrzyłeś do noty katalogowej, którą tu podlinkowałeś, żeby zobaczyć przykładowy schemat podłączenia tego czujnika? Bo tam go podłączają trochę inaczej. No i czym jest to "DOUT"? Nota katalogowa o niczym takim nie wspomina. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 Acha. A dlaczego tak? Patrzyłeś do noty katalogowej, którą tu podlinkowałeś, żeby zobaczyć przykładowy schemat podłączenia tego czujnika? Bo tam go podłączają trochę inaczej. No i czym jest to "DOUT"? Nota katalogowa o niczym takim nie wspomina. Wziąłem to stąd https://botland.com.pl/content/159-czujnik-ozonu-i-arduino Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 Skąd? Cytuj Link do komentarza Share on other sites More sharing options...
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 Skąd? Edytowalem Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 A nie zwróciłeś uwagi, że ten czujnik, który masz, to jest sam goły czujnik, a to, co używają w tym przykładzie to jest kompletny moduł z czujnikiem i dodatkowymi elementami i połączeniami? Cytuj Link do komentarza Share on other sites More sharing options...
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 A nie zwróciłeś uwagi, że ten czujnik, który masz, to jest sam goły czujnik, a to, co używają w tym przykładzie to jest kompletny moduł z czujnikiem i dodatkowymi elementami i połączeniami? Przepraszam, nie napisałem na początku, mój czujnik wygląda tak : http://g03.a.alicdn.com/kf/HTB1303wLVXXXXagXFXXq6xXFXXXO/MQ-131-ozone-sensor-oxygen-sensor-module-A2I5-.jpg_640x640.jpg Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 Czy poza zdjęciem masz do tego modułu z czujnikiem jakąś dokumentację? Może schemat połączeń? Cytuj Link do komentarza Share on other sites More sharing options...
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 Czy poza zdjęciem masz do tego modułu z czujnikiem jakąś dokumentację? Może schemat połączeń? Właśnie nie, ale oznaczenia są te same na płytce co na schemacie wg które podpinalem Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 18, 2017 Udostępnij Marzec 18, 2017 To może skontaktuj się ze sprzedawcą i poproś o dokumentację i/lub pomoc. Bo takie same oznaczenia jeszcze o niczym nie świadczą. Ja nie widzę żadnego oczywistego błędu w tym, co pokazałeś, ale oczywiście wszystko zależy od tego co tak naprawdę siedzi w tym module i jak się go powinno używać. Zawsze też istnieje ryzyko, że czujnik jest po prostu niesprawny. Cytuj Link do komentarza Share on other sites More sharing options...
marek1707 Marzec 18, 2017 Udostępnij Marzec 18, 2017 W karcie katalogowej piszą m.in. że a. czujnik potrzebuje wygrzewania wstępnego 24h,b. wewnętrzna grzałka wymaga 6V. Pierwszego raczej nie spełniłeś, drugie - pewnie ktoś sprawdził, że "i tak działa z 5V" więc czym się przejmować. Czujnik może być też uszkodzony. Wyniki liczbowe bezpośrednio z ADC raczej nie są stężeniem szukanego gazu i będziesz musiał jakoś to kalibrować i przeliczać, ale wzorcowy kod oddaje (jak rozumiem w normalnym powietrzu) liczby ok. 700-900 (swoją drogą niezły rozrzut - czy tych liczb w ogóle można do czegoś użyć?) a Ty dostajesz 50. To zupełnie coś innego. Mam złe przeczucia. Schemat jest pewnie wzorcowy, powtarzający podstawową, najtańszą aplikację z noty katalogowej: zasilanie grzałki i mostka pomiarowego z 5V, wyjście ściągnięte opornikiem do masy i tyle. Dodatkowo dospawany komparator 393 porównuje napięcie analogowe z progiem z potencjometru i odpala wyjście cyfrowe DOUT jako "Alarm". Ja bym dla pewności podłączył czujnik zupełnie samodzielnie: GND i VCC do porządnego zasilacza 5V/1A, zostawił to na dobę i zmierzył napięcie AOUT multimetrem. Jeśli wtedy będzie źle/dziwnie - reklamacja. EDIT: Grzałka pobiera ponad 160mA. Może źródło zasilania Arduino nie wyrabia? Cytuj Link do komentarza Share on other sites More sharing options...
Chris18404 Marzec 18, 2017 Autor tematu Udostępnij Marzec 18, 2017 W karcie katalogowej piszą m.in. żea. czujnik potrzebuje wygrzewania wstępnego 24h,b. wewnętrzna grzałka wymaga 6V. Pierwszego raczej nie spełniłeś, drugie - pewnie ktoś sprawdził, że "i tak działa z 5V" więc czym się przejmować. Czujnik może być też uszkodzony. Wyniki liczbowe bezpośrednio z ADC raczej nie są stężeniem szukanego gazu i będziesz musiał jakoś to kalibrować i przeliczać, ale wzorcowy kod oddaje (jak rozumiem w normalnym powietrzu) liczby ok. 700-900 (swoją drogą niezły rozrzut - czy tych liczb w ogóle można do czegoś użyć?) a Ty dostajesz 50. To zupełnie coś innego. Mam złe przeczucia. Schemat jest pewnie wzorcowy, powtarzający podstawową, najtańszą aplikację z noty katalogowej: zasilanie grzałki i mostka pomiarowego z 5V, wyjście ściągnięte opornikiem do masy i tyle. Dodatkowo dospawany komparator 393 porównuje napięcie analogowe z progiem z potencjometru i odpala wyjście cyfrowe DOUT jako "Alarm". Ja bym dla pewności podłączył czujnik zupełnie samodzielnie: GND i VCC do porządnego zasilacza 5V/1A, zostawił to na dobę i zmierzył napięcie AOUT multimetrem. Jeśli wtedy będzie źle/dziwnie - reklamacja. EDIT: Grzałka pobiera ponad 160mA. Może źródło zasilania Arduino nie wyrabia? Arduino jest narazie zasilane z portu USB Cytuj Link do komentarza Share on other sites More sharing options...
marek1707 Marzec 18, 2017 Udostępnij Marzec 18, 2017 No i? Mierzyłeś napięcie? Próbowałeś z samym czujnikiem? Mam Cię ciągnąć za język lub prosić byś kiwnął palcem czy sam coś zrobisz i opiszesz wyniki? BTW: Czy chciałbyś, bym w odpowiedzi cytował każde Twoje zdanie? Nie domyślasz się komu odpowiadam? Nie ma w tym wątku zbyt wielu uczestników, prawda? Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!