Witam,
Mam problem z czujnikiem odległości firmy Sharp, model GP2D12, a mianowicie z jego podłączeniem do płyty uruchomieniowej phyCORE-MPC555. Podłączam czujnik tak jak w manualu, wyjście analogowe do jednego z kanałów przetwornika A/C, jednak na wyjściu przetwornika utrzymuje się praktycznie stała wartość, ok. połowy zakresu.
Czujnik jest sprawny, gdyż po podłączeniu samego zasilania i uziemienia na pinie wyjściowym zmienia się napięcie w zakresie określonym w manualu. Problem występuje, gdy podłączymy tę linię do płytki.
Na pinie płytki odpowiadającym kanałowi przetwornika, podczas gdy nie jest podłączony czujnik, utrzymuje się stałe napięcie ok. 5V.
Dla testu podłączyłem potencjometr i układ działał prawidłowo.
Oprogramowanie tworzę w Matlabie.
Czy ktoś ma jakiś pomysł, dlaczego układ nie chce współpracować z czujnikiem? Jak można rozwiązać ten problem? Zastosować rezystor pull-up lub pull-down? Dodać kondensator?
Z góry dzięki za odpowiedzi.
Pozdrawiam.
Mam problem z czujnikiem odległości firmy Sharp, model GP2D12, a mianowicie z jego podłączeniem do płyty uruchomieniowej phyCORE-MPC555. Podłączam czujnik tak jak w manualu, wyjście analogowe do jednego z kanałów przetwornika A/C, jednak na wyjściu przetwornika utrzymuje się praktycznie stała wartość, ok. połowy zakresu.
Czujnik jest sprawny, gdyż po podłączeniu samego zasilania i uziemienia na pinie wyjściowym zmienia się napięcie w zakresie określonym w manualu. Problem występuje, gdy podłączymy tę linię do płytki.
Na pinie płytki odpowiadającym kanałowi przetwornika, podczas gdy nie jest podłączony czujnik, utrzymuje się stałe napięcie ok. 5V.
Dla testu podłączyłem potencjometr i układ działał prawidłowo.
Oprogramowanie tworzę w Matlabie.
Czy ktoś ma jakiś pomysł, dlaczego układ nie chce współpracować z czujnikiem? Jak można rozwiązać ten problem? Zastosować rezystor pull-up lub pull-down? Dodać kondensator?
Z góry dzięki za odpowiedzi.
Pozdrawiam.