RTV forum PL | NewsGroups PL

Prosty projekt układu do pomiaru różnicy sygnałów kwadraturowych na 5V

czym zastąpić dekoder kwadraturowy, liczniki , sumator

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Prosty projekt układu do pomiaru różnicy sygnałów kwadraturowych na 5V

Goto page Previous  1, 2

ww
Guest

Sat Jan 30, 2016 9:17 pm   



W dniu 2016-01-29 o 10:22, JDX pisze:
Quote:
On 2016-01-29 08:22, ww wrote:
To ma być wyłącznie sztuka dla sztuki więc w grę nie wchodzą żadne
kontrolery ani inne popularne rozwiązania. Chciałbym po prostu
pobawić się czymś nowoczesnym (ale nie ZBYT nowoczesnym bo nie mam
ani tyle wiedzy ani możliwości technicznych).
To powinno być orajt:
https://kamami.pl/cpld-xilinx/463-xc9536xl-10pcg44c.html. Ewentualnie
9572. Nie są zbyt nowoczesne. Smile
Są zasilane z 3,3 V, ale wejścia mają "5 V tolerant". W każdym razie
raczej ciężko będzie znaleźć CPLD zasilane z 5V - chyba już nikt tego
nie produkuje. Na serwisach aukcyjnych trzeba szukać, np.:
http://www.ebay.pl/sch/i.html?_odkw=ispLSI2032&_osacat=0&_from=R40&_trksid=m570.l1313&_nkw=ispLSI2032&_sacat=0

Strona tego "Największego światowego producenta i projektanta FPGA" to
mistrzostwo.

"Failure of server APACHE bridge:"

"UPGRADE YOUR BROWSER"

Nie działa od cholera wie kiedy i chyba nikt nie za zamiaru tego
naprawić.

ww
Guest

Tue Feb 02, 2016 8:55 am   



W dniu 2016-01-29 o 09:06, J.F. pisze:
Quote:
Użytkownik "ww" napisał w wiadomości grup
dyskusyjnych:n8f3qd$i84$1@dont-email.me...
Dwa liczniki 10 bitów z czego jeden napędzany sygnałem typu step/dir a
drugi sygnałem kwadraturowym. Potem kolejny blok liczy różnicę między
licznikami i wyrzuca na wyjście. Liczniki w stanie początkowym są
ustawione dokładnie w środku i taki stan jest też na wyjściu.
Dodatkowo układ musi mieć wejście reset ustawiające liczniki znowu na
środku. Częstotliwości sygnałów powiedzmy do 400-500kHz (wydaje mi
się, że to
stosunkowo niewiele jak na współczesną elektronikę).

Ale niekoniecznie niewiele jak na wspolczesne enkodery ... choc jak
czytam ze tanie serwo ma w standardzie enkoder 32k, to znow przeoczylem
jakas r/ewolucje Smile

Faktycznie trochę przesadziłem. Max step jaki uzyskałem z komputera
to 30kHz, maksymalna częstotliwość z enkodera (ale takiego o raczej
niskiej rozdzielczości) poniżej 7kHz. Teraz testuje na enkoderze
512ppr i będzie pewnie więcej. W każdym razie 500kHz na pewno
nie będzie.

Quote:
Przy okazji wniosek - 10 bit to za malo Smile

Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).

Artur Miller
Guest

Tue Feb 02, 2016 9:11 am   



W dniu 2016-02-02 o 08:55, ww pisze:
Quote:
Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).



a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

a.

J.F.
Guest

Tue Feb 02, 2016 9:24 am   



Dnia Tue, 2 Feb 2016 08:55:03 +0100, ww napisał(a):
Quote:
W dniu 2016-01-29 o 09:06, J.F. pisze:
Częstotliwości sygnałów powiedzmy do 400-500kHz (wydaje mi
się, że to stosunkowo niewiele jak na współczesną elektronikę).

Ale niekoniecznie niewiele jak na wspolczesne enkodery ... choc jak
czytam ze tanie serwo ma w standardzie enkoder 32k, to znow przeoczylem
jakas r/ewolucje Smile
Faktycznie trochę przesadziłem. Max step jaki uzyskałem z komputera
to 30kHz, maksymalna częstotliwość z enkodera (ale takiego o raczej
niskiej rozdzielczości) poniżej 7kHz. Teraz testuje na enkoderze
512ppr i będzie pewnie więcej. W każdym razie 500kHz na pewno
nie będzie.

Przy okazji wniosek - 10 bit to za malo Smile
Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).

500 dzialek to jeden obrot.
Dasz dekoder 2000ppr i 10 bit zabraknie :-)

IMO - nie tylko oscylacje, wszelkie szybkie zmiany - z tym, ze jesli
ma byc dokladnie, to zadajnik powinien zadbac, zeby szybkich zmian nie
bylo. Ale nie zawsze musi byc dokladnie.
Chodzilo mi tylko o to, zeby "logika" serwa nie przeskoczyla,
wydluzenie licznika niewiele kosztuje, jesli i tak o FPGA myslisz.

J.

ww
Guest

Tue Feb 02, 2016 9:37 am   



W dniu 2016-02-02 o 09:24, J.F. pisze:
Quote:
Dnia Tue, 2 Feb 2016 08:55:03 +0100, ww napisał(a):
W dniu 2016-01-29 o 09:06, J.F. pisze:
Częstotliwości sygnałów powiedzmy do 400-500kHz (wydaje mi
się, że to stosunkowo niewiele jak na współczesną elektronikę).

Ale niekoniecznie niewiele jak na wspolczesne enkodery ... choc jak
czytam ze tanie serwo ma w standardzie enkoder 32k, to znow przeoczylem
jakas r/ewolucje Smile
Faktycznie trochę przesadziłem. Max step jaki uzyskałem z komputera
to 30kHz, maksymalna częstotliwość z enkodera (ale takiego o raczej
niskiej rozdzielczości) poniżej 7kHz. Teraz testuje na enkoderze
512ppr i będzie pewnie więcej. W każdym razie 500kHz na pewno
nie będzie.

Przy okazji wniosek - 10 bit to za malo Smile
Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).

500 dzialek to jeden obrot.

W sumie to on chyba liczy 4 zbocza sygnału więc tych impulsów jest
więcej.

Quote:
Dasz dekoder 2000ppr i 10 bit zabraknie Smile

Nie dam. To jest prosty, amatorski sterownik do prostych serw i prostych
enkoderów.

Quote:
IMO - nie tylko oscylacje, wszelkie szybkie zmiany - z tym, ze jesli
ma byc dokladnie, to zadajnik powinien zadbac, zeby szybkich zmian nie
bylo.

Po to się ustawia maksymalne posuwy żeby możliwości napędu
nie przekroczyć. A jak przekroczę zadaną pozycję o pół obrotu (2,5mm!!)
to materiał mogę już wyrzucić i zacząć od nowa.

Quote:
Chodzilo mi tylko o to, zeby "logika" serwa nie przeskoczyla,
wydluzenie licznika niewiele kosztuje, jesli i tak o FPGA myslisz.

Ja nie myśle o FPGA ! Ja myśle co najwyżej o jakimś CPLD. Jak w tego
xilinxa 9500 wrzuciłem dwa liczniki 16 bit i sumator (z gotowych
modułów) to już przekraczam zasoby. Pewnie jak zmniejszę do 10-11 bit to
się uda. Tak więc jednak kosztuje.

ww
Guest

Tue Feb 02, 2016 10:15 am   



W dniu 2016-02-02 o 09:11, Artur Miller pisze:
Quote:
W dniu 2016-02-02 o 08:55, ww pisze:
Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).



a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

Teraz spojrzałem. Tanie to niestety nie jest. Specjalnie dostępne
w Polsce też nie.

ww
Guest

Tue Feb 02, 2016 10:30 am   



W dniu 2016-02-02 o 10:15, ww pisze:
Quote:
W dniu 2016-02-02 o 09:11, Artur Miller pisze:
W dniu 2016-02-02 o 08:55, ww pisze:
Rozbudowałem swój sterownik do 10 bitów i robię testy. Na razie nie
widzę opcji żeby błąd przekroczył te 500 działek w którąkolwiek stronę.
To się zdarza jedynie kiedy serwo wpadnie w ogromne oscylacje (co
oczywiście w normalnej pracy nie ma prawa mieć miejsca).



a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

Teraz spojrzałem. Tanie to niestety nie jest. Specjalnie dostępne
w Polsce też nie.

Zamówiłem próbki ale podobno byle komu nie wysyłają. Na ebayu coś jest
(sądząc po cenach to też pewnie jakieś sample).

Artur Miller
Guest

Tue Feb 02, 2016 10:53 am   



W dniu 2016-02-02 o 10:30, ww pisze:
Quote:


a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

Teraz spojrzałem. Tanie to niestety nie jest. Specjalnie dostępne
w Polsce też nie.

Zamówiłem próbki ale podobno byle komu nie wysyłają. Na ebayu coś jest
(sądząc po cenach to też pewnie jakieś sample).


ile tego Ci trzeba?

a.

ww
Guest

Tue Feb 02, 2016 11:07 am   



W dniu 2016-02-02 o 10:53, Artur Miller pisze:
Quote:
W dniu 2016-02-02 o 10:30, ww pisze:


a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

Teraz spojrzałem. Tanie to niestety nie jest. Specjalnie dostępne
w Polsce też nie.

Zamówiłem próbki ale podobno byle komu nie wysyłają. Na ebayu coś jest
(sądząc po cenach to też pewnie jakieś sample).


ile tego Ci trzeba?

Przyjmę każdą ilość :)

Na początek do testów potrzeba mi 1 (przy optymistycznym założeniu, że
już na wstępie bym go nie uszkodził), natomiast w maszynie silniki mam 3
więc docelowo chyba tyle.

ww
Guest

Thu Feb 25, 2016 9:02 am   



W dniu 2016-02-02 o 10:53, Artur Miller pisze:
Quote:
W dniu 2016-02-02 o 10:30, ww pisze:


a przy okazji, spojrzałes na LM628/629 ? PID, trajektorie i interfejs
enkodera plus wyjście PWM albo na DAC - w jednej wygodnej kostce.

Teraz spojrzałem. Tanie to niestety nie jest. Specjalnie dostępne
w Polsce też nie.

Zamówiłem próbki ale podobno byle komu nie wysyłają. Na ebayu coś jest
(sądząc po cenach to też pewnie jakieś sample).


ile tego Ci trzeba?

No to zamówiłem 5 sztuk LM629. Tydzień zajęło wysłanie a teraz drugi
tydzień czeka na odprawę w Hong-Kongu. Szlag by to trafił.

Artur Miller
Guest

Thu Feb 25, 2016 9:16 am   



W dniu 2016-02-25 o 09:02, ww pisze:
Quote:
No to zamówiłem 5 sztuk LM629. Tydzień zajęło wysłanie a teraz drugi
tydzień czeka na odprawę w Hong-Kongu. Szlag by to trafił.


jesteś może z Wrocławia albo Poznania? albo po drodze? :)

a.

ww
Guest

Thu Feb 25, 2016 10:12 am   



W dniu 2016-02-25 o 09:16, Artur Miller pisze:
Quote:
W dniu 2016-02-25 o 09:02, ww pisze:
No to zamówiłem 5 sztuk LM629. Tydzień zajęło wysłanie a teraz drugi
tydzień czeka na odprawę w Hong-Kongu. Szlag by to trafił.


jesteś może z Wrocławia albo Poznania? albo po drodze? Smile

Prawie Wink Okolice Gliwic

Artur Miller
Guest

Thu Feb 25, 2016 12:52 pm   



W dniu 2016-02-25 o 10:12, ww pisze:
Quote:
W dniu 2016-02-25 o 09:16, Artur Miller pisze:
W dniu 2016-02-25 o 09:02, ww pisze:
No to zamówiłem 5 sztuk LM629. Tydzień zajęło wysłanie a teraz drugi
tydzień czeka na odprawę w Hong-Kongu. Szlag by to trafił.


jesteś może z Wrocławia albo Poznania? albo po drodze? :)

Prawie Wink Okolice Gliwic


too bad... napisz pls na arrmii małpa tlen kropka pl, podrzuć swoj
adres, to Ci wyślę jedna sztukę, żebyś nie musiał czekać z robotą, na
poniedziałek będzie. A jak będę w okolicach, to sie na browara wproszę :)

a.

ww
Guest

Mon Feb 29, 2016 8:52 am   



W dniu 2016-02-25 o 12:52, Artur Miller pisze:
Quote:
W dniu 2016-02-25 o 10:12, ww pisze:
W dniu 2016-02-25 o 09:16, Artur Miller pisze:
W dniu 2016-02-25 o 09:02, ww pisze:
No to zamówiłem 5 sztuk LM629. Tydzień zajęło wysłanie a teraz drugi
tydzień czeka na odprawę w Hong-Kongu. Szlag by to trafił.


jesteś może z Wrocławia albo Poznania? albo po drodze? :)

Prawie Wink Okolice Gliwic


too bad... napisz pls na arrmii małpa tlen kropka pl, podrzuć swoj
adres, to Ci wyślę jedna sztukę, żebyś nie musiał czekać z robotą, na
poniedziałek będzie. A jak będę w okolicach, to sie na browara wproszę Smile

Wybacz brak odpowiedzi. Mnie się aż tak nie spieszy żeby kogoś
specjalnie fatygować. Po prostu lubię mieć wszystko na już nawet jeśli
potem pół roku leży.

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Prosty projekt układu do pomiaru różnicy sygnałów kwadraturowych na 5V

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map