Elektroda.pl
Elektroda.pl
X
Elektroda.pl
SterControl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

maksymalna predkość odczytywania impulsów enkoderów optycznych. Projekt

kojot901 12 Sty 2015 12:00 1860 19
  • #1 12 Sty 2015 12:00
    kojot901
    Poziom 9  

    Witam robię sobie taki mały projekt mający na celu pokazać maksymalną prędkość sczytywania impulsów z tarczy enkodera optycznego podłączonej do silnika szczotkowego, i potrzebuje małej porady- czy poje przypuszczenia są dobre.

    Więc mam zamiar zakupić taki silnik
    maksymalna predkość odczytywania impulsów enkoderów optycznych. Projekt

    i do niego podłączyć (jeszcze nie wiem w jaki sposób - może ktos mi powie ) tarcze enkodera którą wydrukuje na foli. maksymalna predkość odczytywania impulsów enkoderów optycznych. Projekt

    Pyt 1. Czy ktoś byłby tak miły i mógł mi powiedzieć ile maksymalnie może mieć szczelin (Res.) tarcza enkodera ( czy są jakieś zależności, wzory) ??

    Chciałbym zrobić 245 ponieważ silnik ma prędkość 24500RPM ( 408 obr/s) co mi da 245*408= 100 000 (100k) impulsów na enkoderze optycznym.

    Pyt 2 Skoro producent podaje Obroty/Volt [RPM/V]: 3403 kV to oznacza że nie musze nim sterować PWM ( wypełniem-call duty) tylko napięciem od 0-7.2V ??

    Jakby ktoś udzielił odpowiedzi czy ten projekt ma sens czy to realne aby tarcza sie utrzymała to będę bardzo wdzięczny.

    0 19
  • SterControl
  • #2 12 Sty 2015 14:04
    TvWidget
    Poziom 32  

    Czy jesteś pewien, że ta folia nie rozerwie się przy takich obrotach ?

    0
  • #3 12 Sty 2015 20:45
    pawelradomsko
    Specjalista Automatyk

    Witam!
    Poszedłbym w stronę zakupu enkodera o możliwie dużej liczbie impulsów na obrót (np 10 000)
    i wtedy można zastosować silnik o znacznie niższych obrotach.
    Proponuję zakup wyrobu fabrycznego - nawet używanego - ponieważ może mieć rozdzielczość, której w żaden sposób nie osiągniemy w warunkach domowych i nie będzie gubił impulsów czego można się spodziewać przy tarczy foliowej wydrukowanej prawdopodobnie na drukarce laserowej (czyli ok 300 dpi)
    Pozdrawiam.

    0
  • #4 12 Sty 2015 21:43
    kojot901
    Poziom 9  

    pierwszy raz robie projekt z enkoderem i jestem zielony, wiem tyle co przeczytałem na forum.

    Problem w tym że cena jakiegokolwiek enkodera inkrementalnego wynosi co najmniej 200zł!
    maksymalna predkość odczytywania impulsów enkoderów optycznych. Projekt

    Tutaj producent podaje maksymalną prędkość obrotową 6000 obr/min. trochę mało-jak za 300zł.

    Szkoda że nieda się kupić tarczy enkodera.


    Sam sie zastanawiam czy tą tarcze nie rozwerie w drobny pył

    0
  • SterControl
  • #5 13 Sty 2015 06:18
    wojtek_2
    Poziom 12  

    Wszystkie silniki serwo jakie znam mają maksymalną prędkość obrotową około 4-5 tys obr/min. Dlatego enkodery mają maksymalną prędkość 6 tys. Nie stosuje się wysokoobrotowych silników z zamocowanymi enkoderami na wale. Ja przynajmniej nie widziałem takiej aplikacji.

    Jest jeszcze sprawa trwałości, być może nie robi się takich enkoderów, ponieważ przy dużych prędkościach mogą się szybko niszczyć.

    Jeśli chcesz pokazać maksymalną prędkość sczytywania impulsów z enkodera powinieneś zastosować silnik i enkoder o takich samych maksymalnych prędkościach obrotowych, przy czym powinieneś zastosować enkoder o dużej rozdzielczości.

    To, że masz 25 tys obr/min i tarczę 200 imp daje teoretycznie maksymalnie 83 tys. imp/sek.

    To nie jest dużo.

    Gdy zastosujesz np enkoder 10 tys imp i silnik 5 tys da Ci teoretycznie już 833 tys. imp/sek.

    2
  • #6 13 Sty 2015 10:03
    kojot901
    Poziom 9  

    Panie wojtku_2 kupno takiego enkodera odpada bo to koszty około 400 zł.

    Uważa Pan że moge wydrukować małą tarcze na foli o rozdzielczości 10 tys impulsow/obrót ??
    Ja sie bałem że 200 to już bedzie za dużo.

    0
  • #7 13 Sty 2015 11:32
    TvWidget
    Poziom 32  

    Tarczę można zrobić stalową. Dokładnie taką samą metodą jak wykonuje się szablony do SMT.
    Bez problemu zrobią otworki 0.25mm.

    0
  • Pomocny post
    #8 13 Sty 2015 13:26
    wojtek_2
    Poziom 12  

    Nie wiem co Pan chce uzyskać? Bo nie bardzo wiem o co chodzi z tą maksymalną prędkością sczytywania impulsów.

    Maksymalna prędkość odczytywania impulsów jest zależna od tego jak szybki licznik Pan posiada.

    Na Pana miejscu byłbym ostrożny, jeśli chodzi o tak duże prędkości obrotowe i robienie tarczy samemu, która nie jest wyrównoważona i wycentrowana.
    Można sobie lub komuś zrobić krzywdę.

    Wiem jak wygląda CD po eksplozji płyty w środku, bo strzeliła obok mnie, a to 10,5 tys obr/min, a nie 25 tys i doświadczalnie wiem jak strzelają tarczki ścierne do miniwiertarki rozpędzone też do mniej więcej 8-10 tys.

    Jeśli to ma być jakiś projekt szkolny lub akademicki, to proponowałbym iść w kierunku zmniejszenia szybkości licznika, i niskie prędkości obrotowe, aby pokazać gubienie impulsów, jeśli o to chodzi...?

    Wtedy taką tarczkę z drukarki można bezpiecznie założyć na silnik, a eksperyment i tak się uda.

    Oczywiście jeśli to ma być małym kosztem...

    Tarczy kodowej na 10 tys imp domowym sposobem Pan nie zrobi, zwłaszcza z papieru lub folii.

    Zrobienie tarczy stalowej... nie mam pojęcia na temat cen

    1
  • Pomocny post
    #9 13 Sty 2015 13:44
    TvWidget
    Poziom 32  

    Szablony do SMT wycina się laserowo. Cena zależy od wielkości i ilości otworów.
    Przykładowy link: http://www.komalaser.pl/

    1
  • #10 13 Sty 2015 14:33
    kojot901
    Poziom 9  

    tak miał to być projekt akademicki te impulsy o czestotliwości 100khz ktore chce uzyskać po wzmocnieniu sygnału miały być podane do licznika sterownika PLC VIPA który jako jedyny daje prędkość zliczania impulsów 100khz.

    mało poważnie do tego troche podszedłem i widze że taka predkośc na silniku to jednak zbyt dużo, a znowu zrobienie wiekszej rozdzielczości( szczelin) na tarczy nie uda sie.

    przy obrotach 5000 RPM imp/min potrzebował bym 1162 szczeliny na tarczy a to sie nie uda na drukarce laserowej ;/

    No trudno w takim wypadku pójdę na łatwiznę i generator podłacze do licznika sterownika PLC na nim ustawie 100khz i sprawdze czy PRODUCENT podaje prawde że ten sterownik może zliczać z taką częstotliwością



    Dziekuje za odpowiedzi, bardzo rozwiały moje wątpliwości.

    0
  • #11 13 Sty 2015 14:40
    azibik
    Poziom 32  

    Sprzedam silnik z enkoderem,500 działek,3500obr/min.

    0
  • #13 13 Sty 2015 22:00
    wojtek_2
    Poziom 12  

    Przecież PLC zwykle mają też liczniki/wejścia np 10 kHz czy 20 kHz?

    A tak na marginesie, to nie lepiej jest podłączyć jakiś generator impulsów prostokątnych do wejścia sterownika?

    0
  • #14 13 Sty 2015 23:09
    kojot901
    Poziom 9  

    Sterownik Vipa PLC jest to jedyny PLC który ma 100khz i jeszcze pare innych bajerów lepszych od tych simensa. dlatego badam jego możliwości. Tak bede musiał zrobić generator i go podłączyć.

    0
  • #15 13 Sty 2015 23:29
    kgs245
    Poziom 16  

    Jeżeli chodzi o sprawy mechaniczne to rozbierz jakąś starą drukarkę a będziesz miał i silnik i tarczę ze szczelinami na przezroczystej foli , oryginalną i w dobrym , precyzyjnym wykonaniu . Na pewno były takie tarcze w drukarkach Epsona . Na elektroszrocie nie powinno być problemu z pozyskaniem tych części .

    0
  • #16 13 Sty 2015 23:41
    deus.ex.machina
    Poziom 32  

    Prędkość enkodera będzie ograniczona prędkością detektora, typowe fototranzystory maja czasy przełączania na poziomie 100 - 10µs - jeśli ma być szybciej to... pewnie będziesz musiał pokombinować. Przesuniecie otworów(dwa rzędy przesunięte o 90 stopni) powinno realnie podwoić rozdzielczość przy zmniejszeniu częstotliwości, możesz tez zastosować koder Graya. Alternatywnie sprawdź czujniki optyczne myszek - niektóre z nich (głównie laserowe) pozwalają na bardzo duże prędkości.

    http://www.mcmanis.com/chuck/robotics/projects/encoders/enc_quad.htm
    http://www.mcmanis.com/chuck/robotics/projects/encoders/enc_gray.htm

    http://www.dgkelectronics.com/inkscape-extension-for-creating-optical-rotary-encoder-discs/
    http://www.bushytails.net/~randyg/encoder/encoderwheel.html

    0
  • #17 14 Sty 2015 05:16
    wojtek_2
    Poziom 12  

    kojot901 napisał:
    Sterownik Vipa PLC jest to jedyny PLC który ma 100khz i jeszcze pare innych bajerów lepszych od tych simensa. dlatego badam jego możliwości. Tak bede musiał zrobić generator i go podłączyć.


    Oj nie. Nie jest jedyny i nie jest najtańszy jeśli chodzi o we/wy 100 kHZ.

    Możliwości siemensa też nie są jakieś fantastyczne, zwłaszcza w stosunku do ceny.

    Znam sterowniki które mają 200 czy 500 kHz i cenowo też powinny być przystępniejsze niż siemens. Jeśli to jest jakiś jeden z kluczowych parametrów...?

    A o generatorze napisałem dlatego, że jeśli ma to służyć sprawdzeniu parametrów, to jedyne sensowne rozwiązanie jakie mi przychodzi do głowy.

    Z tarczą kodową może się ten numer nie udać z zupełnie innych powodów.

    0
  • #18 14 Sty 2015 07:50
    Radzio M.
    Poziom 33  

    Drukarka HP 20zł masz tam enkoder, czytając po zboczacz wychodzi ponad 7k impulsów.

    0
  • #19 14 Sty 2015 08:15
    wojtek_2
    Poziom 12  

    Za bardzo zmęczony jestem i nie doczytuję do końca postów, dlatego zdublowałem rozmowę o generatorze.
    Co do tarczy kodowej, to jedna uwaga.
    Zrobienie jej samemu może się okazać trudne i wcale może nie liczyć impulsów.
    Wystarczy, że nadajnik i odbiornik będą mieć szersze pole widzenia niż szczelina. Wtedy mogą się dziać cuda. Np będzie źle zliczać impulsy, lub nie zliczać ich wcale, bo układ będzie cały czas wysterowany.

    Ps.

    Jestem ciekawy wyniku eksperymentu. Ostatnio zastanawiałem się, czy podawana częstotliwość, to jest częstotliwość odbioru impulsów. Sam tego nie sprawdzałem, ale to pytanie mnie gryzie.

    Bo może się okazać, że jest to dzielone przez 2, zgodnie z teorią sterowania.

    0
  • #20 03 Lip 2016 16:38
    kojot901
    Poziom 9  

    temat do zamkniecia

    0