Skocz do zawartości

Sygnały z czujnika halla


certino

Pomocna odpowiedź

Witam

Potrzebuję sterować siłownikiem z silnikiem prądu stałego z czujnikiem halla.

Czujnik ten według producenta miał dawać sygnały na poziomie 5 v (czujnik 2 kanałowy). Niestety czujnik nie dosyć że daje sygnały 12 v, to jeszcze w doniesieniu do + a nie do masy ( w połączeniu wyjścia z masą nie ma nic).

W związku z tym nie mam pomysłu jak to sprzęgnąć z Atmegą 16. Poziom 12 V jeszcze by jakoś zbił do 5 ale to odniesienie do + to mnie zbija z tropu 🙁

Link do komentarza
Share on other sites

Dobra 5 V już mam, teraz kwestia odwrócenia biegunów podawanych na atmege.

Kolega wyżej podał rozwiązanie.

A swoją drogą podaj typ tego czujnika i link do datasheet, jeśli masz.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

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

Co do rozwiązania - czy będzie ono odpowiednio szybkie ? Impulsy bardzo szybko się generują.

Co do noty. Na necie nie ma nigdzie, producent dał mi tylko schemat kabli, bez konkretnego modelu czujnika, ale w tym schemacie jest również coś nie tak, bo z siłownikiem nie zgadza mi się. Czekam na wyjaśnienie. Jak tylko dostanę będę kontynuował temat.

Link do komentarza
Share on other sites

dondu, fototranzystory w transoptorach mają pewną bezwładność, czas reakcji.

No to zastanówmy się jaka będzie ta częstotliwośc:

Potrzebuję sterować siłownikiem z silnikiem prądu stałego z czujnikiem halla.

Moim zdaniem, "kosmicznie mała" jak dla transoptora.

... możliwe, że neutrina mogą być szybsze od światła.

Ale jeszcze tego nie potwierdzili 🙂

Link do komentarza
Share on other sites

Witam

A więc nota siłownika halla w załączniku (typ_007_02)

Na wejście podaję 5V, na wyjściu otrzymuje około 4.9 V ale w doniesieniu do + a nie GND.

Teraz transoptor. Do testów chciałem użyć cny-17.

Połączyłem według schematu:

Ale niestety nie działa.

Co nie tak zrobiłem ??

Typ_007_02.pdf

Link do komentarza
Share on other sites

Na wejście podaję 5V, na wyjściu otrzymuje około 4.9 V ale w doniesieniu do + a nie GND.

A czego to dotyczy - transpotora?

Jeżeli tak to układ jak na Twoim rysunku jest prawidłowy, ale powoduje zanegowanie sygnału wejściowego. Stąd podając na diodę napięcie 5V (logiczne 1), otrzymujesz około 0,7V na wyjściu (logiczne 0). Ale to chyba wiesz ...

Sprawdzałeś, czy ten czujnik Halla może pociągnąć prąd, który wysteruje diodę na tyle by transoptor zadziałał?

Link do komentarza
Share on other sites

A jak to sprawdzić ??

Do samego czujnika nie mam żadnej dokumentacji, nie wiem jaki to model bo to wszystko zalane jet plastikiem.

[ Dodano: 01-12-2011, 22:37 ]

Problem rozwiązany, dziękuję wszystkim za pomoc i wskazówki.

Rozwiązanie: wystarczyło poprowadzić zewnętrzny pull-up pod wyjście z halla i wszytsko śmiga jak należy.

Link do komentarza
Share on other sites

Dnia 1.12.2011 o 08:07, certino napisał:

A jak to sprawdzić ??

Do samego czujnika nie mam żadnej dokumentacji, nie wiem jaki to model bo to wszystko zalane jet plastikiem.

[ Dodano: 01-12-2011, 22:37 ]

Problem rozwiązany, dziękuję wszystkim za pomoc i wskazówki.

Rozwiązanie: wystarczyło poprowadzić zewnętrzny pull-up pod wyjście z halla i wszytsko śmiga jak należy.

Jeśli mogę wiedzieć czyli wyjście z diody połączyłem z wyjście z halla ?!

Link do komentarza
Share on other sites

Chciałem zrobić podobny temat, ale skoro jest to może tu się podepne. Dostałem od wykładowcy do oprogramowania siłownik FDI 24V: TEN

Według instrukcji jest coś takiego: 
image.thumb.png.986e3a333451e938fbe3575d7ea96178.png

I teraz moje pytanie. Co ja mam na Pinie wyjścia odczytywać? Zakładałem z kolegą, że to działa tak, że zależnie od wysuwu wysyła tyle impulsów. Niestety nie mam oscyloskopu i jedyne co przyszło do głowy mi to zliczanie zboczy opadających na arduino. Jednak tam te wartości totalnie były bez sensu. Inne pomiary np napięcia też niczego nam pokazywały wartościowego. Nic co by wykazywalo jakiekolwiek zmiany przy wysuwaniu. W jaki sposób odczytać wartości z tego czujnika w takim razie? 

Opis z instrukcji Przewód BIAŁY- wyjście impulsów (wbudowany rezystor podciągający do "+" zasilania)

image.png

Edytowano przez Dantey
Link do komentarza
Share on other sites

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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.