pawel Napisano Lipiec 8, 2009 Udostępnij Napisano Lipiec 8, 2009 Artykuł znajduje się w załączniku, ponieważ nie chce mi się wrzucać zdjęć na stronę i formatować tekstu. Bo to trochę trwa, a i tak mam już to napisane. sharp.pdf
rasta Lipiec 8, 2009 Udostępnij Lipiec 8, 2009 Opis dość zwięzły, jest to co najważniejsze, tylko sprawdzanie pomiaru w tablicy to pomyłka w momencie, gdy funkcja aż prosi się o prostą aproksymację f. potęgową (załącznik)... I fakt, że w dokumentacji wykresy są źle zrobione (osie...) nie znaczy, że trzeba to powtarzać :] Robiąc taki art. warto wkleić również wykres z dokumentacji, jeżeli się już o nim wspomina. Nie każdemu się chce przeglądać dokumentację żeby zobaczyć 1 wykres. Interesujące byłoby też przedstawienie pomiarów dla wspomnianej gąbki, np po 10 pomiarów dla tej samej odległości. No i jakieś sposoby na błędne odczyty poniżej 3 cm? :> Kilka ort. się znalazło Zeszyt1.pdf
co_pat Lipiec 10, 2009 Udostępnij Lipiec 10, 2009 A ja mam pytanie odnośnie zakłóceń jakie powodują dalmierze Sharp, czy zna ktoś dobry sposób ich eliminacji. Wiem że często stosuje sie filtr LC 33uF 33mH na zasilaniu jednak jest problem ze zdobyciem tak dużego dławika w wersji smd-taka mnie interesuje. Jak myślicie czy mniejsza indukcyjność też pomoże, a może ktoś ma inny sposób i się nim chętnie podzieli?
Bobby Lipiec 12, 2009 Udostępnij Lipiec 12, 2009 Raczej pomoże, choć będzie gorzej ten syf odfiltrowany.
jacobs Marzec 23, 2010 Udostępnij Marzec 23, 2010 Pozwolę sobie odkopać temat. W pdf'ie są opisane czujniki analogowe, interesuje mnie natomiast jak wygląda obsługa czujników cyfrowych. Czy podają one tylko sygnał 0/1 w zależności czy przedmiot jest w zasięgu, czy mierzą także odległość? Jeśli tak, to w jaki sposób jest ona podawana?
viper_dp Marzec 23, 2010 Udostępnij Marzec 23, 2010 jacobs. Tutaj karta katalogowa cyfrowego SHARP GP2D150A. Jak z niej wynika na wyjściu pojawia się stan wysoki kiedy obiekt znajduję się w zakresie pracy tego czujnika tj.15 +-2.5 cm. Stan wysoki = napięcie zasilania 4.5V-5.5V-0.3V Stan niski = 0.6V Proponuję zaglądać w karty katalogowe podzespołów elektronicznych gdyż odpowiedzi na temat zastosowań w układach czy wymaganych napięciach pracy zazwyczaj są podawane przez producentów.
jacobs Marzec 23, 2010 Udostępnij Marzec 23, 2010 Kartę katalogową przejrzałem To zawsze pierwsza rzecz, która przychodzi mi do głowy. Tylko że z niej wynika, że sygnał wysoki mamy w połowie zakresu pracy czujnika (czyli np. dla powyższego od 4 a nawet mniej, do 15 cm) a powyżej mamy low. Zakres pracy czujnika to 30 cm, to znaczy że powyżej 30 cm też sygnał pozostaje LOW? Czyli de facto, cyfrowy czujnik ma mniejsze możliwości od analogowego, bo nie da się nim określić w jakiej odległości jest przedmiot, tylko jedynie stwierdzić czy znajduje się w zasięgu (H/L)? Judgement distance : 24cm (Adjustable within the range of 10 to 80cm) Zastanawia mnie jeszcze ten dopisek w niektórych czujnikach cyfrowych, w jaki sposób ta odległość jest "adjustable"? W fabryce?
viper_dp Marzec 23, 2010 Udostępnij Marzec 23, 2010 Podany przykład czujnika pracuje: Distance measuring range of the sensor optics. (Odległość pomiaru zakresu optyki czujnika.) 3-30cm. Lecz przełącza stan od 15 +-2cm a ten jak pisze jest ustawiany fabrycznie. Czyli de facto, cyfrowy czujnik ma mniejsze możliwości od analogowego, bo nie da się nim określić w jakiej odległości jest przedmiot, tylko jedynie stwierdzić czy znajduje się w zasięgu (H/L)? Dokładnie. Możesz np. odjechać robotem na 15 cm od przeszkody, lub utrzymywać stały dystans ok. 15 cm od przeszkody kontrolując stany LOW/HIGH. Można moim zdaniem zastosować go w robocie podążającym lecz nie zagłębiałem się w tym temacie. Na forum i blogu który często przeglądam na temat ARDUINO znalazłem to: SHARP HACK czyli jak z cyfrowego uzyskać analogowy sygnał
jacobs Marzec 23, 2010 Udostępnij Marzec 23, 2010 Przydatność tego hack'u jest raczej mała, bo te czujniki kosztują tyle samo BTW. Myślałem, że cyfrowe mają większe możliwości, czyli wysyłają bitowo także odległość od przeszkody Dlatego datasheet wydawał mi się jakoś dziwnie ubogi
OldSkull Marzec 24, 2010 Udostępnij Marzec 24, 2010 Przydatność mała, bo to są prawie takie same czujniki, bardziej by się przyała instrukcja jak uzyskać sygnał analogowy z tych maleńkich cyfrowych sharpów. Odnośnie do początku tej dyskusji: tablicowanie wykresu ma jak najbardziej sens - ale nie w pamięci RAM (jak zrobiono), bo tej jest mało, tylko w pamięci programu (bo tej jest dużo).
TIMONek Maj 9, 2010 Udostępnij Maj 9, 2010 Po prostu GP2D12, najtaniej na www.junun.org W Polsce już powoli ciężko je dostać, ale za to podobne 2Y0A21 znajdziesz bez problemów.
filipo96 Wrzesień 21, 2010 Udostępnij Wrzesień 21, 2010 Cześć. Zaczynam pisać w BASCOM-ie. Co to są za wartości adc(czemu nie zgadzają się z wykresem???). Wydaje mi się, że aby otrzymać wynik w Voltach trzeba pomnożyć wartość adc przez jakąś liczbę. Ale czemu??? Z góry dziękuję.
Harnas Wrzesień 21, 2010 Udostępnij Wrzesień 21, 2010 Przetwornik daje liczbę z zakresu 0 do 1023. Liczba 0 jest w tedy gdy napięcie na pinie przetwornika wynosi 0 a 1023 gdy jest równe napięciu Aref.
filipo96 Wrzesień 21, 2010 Udostępnij Wrzesień 21, 2010 Ok. Czytałem w helpie, że gdy deklaruje się avcc, trzeba po między aref, a agnd dać 10uF. Gdzie jest pin agnd. I ile wynosi napięcie aref???(5v??)
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »