eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaCzy można zrealizować prosty algorytm PID w prostym CPLD np:XC9572Re: Czy można zrealizować prosty algorytm PID w prostym CPLD np:XC9572
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!ne
    ws.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.d
    e!zen.net.uk!dedekind.zen.co.uk!newsfeed.neostrada.pl!unt-exc-01.news.neostrada
    .pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
    From: "Szumek" <k...@i...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Czy można zrealizować prosty algorytm PID w prostym CPLD np:XC9572
    Date: Sat, 5 Dec 2009 14:43:05 +0100
    Organization: TP - http://www.tp.pl/
    Lines: 54
    Message-ID: <hfdo5h$q4i$1@atlantis.news.neostrada.pl>
    References: <hf98t2$n37$1@atlantis.news.neostrada.pl>
    <l...@4...com>
    <hf9bs4$7g$1@atlantis.news.neostrada.pl> <hf9amg$4dt$1@news.interia.pl>
    <hf9e5h$get$1@nemesis.news.neostrada.pl>
    <hfafb2$gc$1@nemesis.news.neostrada.pl>
    <hfbqf4$ofa$1@nemesis.news.neostrada.pl>
    <hfc17f$s37$1@nemesis.news.neostrada.pl>
    NNTP-Posting-Host: afdc135.neoplus.adsl.tpnet.pl
    X-Trace: atlantis.news.neostrada.pl 1260020721 26770 95.49.80.135 (5 Dec 2009
    13:45:21 GMT)
    X-Complaints-To: u...@n...neostrada.pl
    NNTP-Posting-Date: Sat, 5 Dec 2009 13:45:21 +0000 (UTC)
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
    X-RFC2646: Format=Flowed; Response
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:577137
    [ ukryj nagłówki ]


    Użytkownik "Grzegorz Kurczyk" <g...@c...usun.slupsk.pl> napisał
    w wiadomości news:hfc17f$s37$1@nemesis.news.neostrada.pl...
    > Użytkownik Szumek napisał:
    >>> Pozdrawiam
    >>
    >> Witam ponownie
    >> już liczyłem to co kolega pisze
    >> mam enkodery już sprzęgnięte fabrycznie z servem mam takie co maja 250
    >> imp /obr
    >> ale mam i takie co mają 2500 i 5000 i tu zaczynają się schody AVR już się
    >> nie wyrobi
    >> oprócz obsługi enkodera powinno byc miejsce na prosty PID
    >> i tak sobie kombinuje co by tu mądrego wymyslić
    >>
    >
    > Ale czy aż taka rozdzielczość jest Koledze potrzebna ?! 5000imp/obr to
    > 0,072 stopnia. A jakie obroty ? W ostateczności można do obsługi enkodera
    > zaprząc liczniki w AVRku.
    > Korzystając z zewnętrznego licznika enkodera na jakimś CPLD trzeba jakoś
    > ten stan licznika zczytać do procesora. Jeśli pojemność licznika ma mieć
    > np. 32bity to musisz w CPLD zaszyć jakiś rejestr buforowy coby na czas
    > transmisji zatrzasnąć bieżący stan licznika. Inaczej gdy w podczas
    > przesyłania danych z CPLD do uC przyjdzie impuls z enkodera (co przy
    > takiej rozdzielczości jest wysoce prawdopodobne) to uC może odczytać
    > niezłą kaszankę.
    >
    > Pozdrawiam
    > Grzegorz

    już kolegom odpowiadam
    5000 imp /obr rozdzielczości mi nie trzeba myślę że 1000 jest w sam raz ale
    nie chcę rozbierać oryginalnych serv po to żeby wymienić im enkodery

    mój pierwszy post miał mieć na celu zorientowanie się w możliwościach i
    problemach
    ponieważ z CPLD dopiero zaczynam trudno mi jest ocenic co wejdzie do takeigo
    układu a co nie
    czy jego sasoby pozwolą na stworzenie to o czym my tu piszemy czy nie ?

    już mi się sprawa dzięki wam naświetla
    narazie wezmę mniejsze servo ze słabszym enkoderem i podziałam na avr z tym
    co mam dopuki nie wymyslę
    jak sterowac tamtymi

    LM629 też jest ciekawą opcją ale warto poznać i pomyśleć nad innymi
    rozwiązanaimi

    pozdrawiam





Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: