eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMożliwości CPLD › Re: Możliwości CPLD
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.h82-143-146-166-s
    tatic.e-wro.net.pl!not-for-mail
    From: Piotr Wyderski <p...@n...mil>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Możliwości CPLD
    Date: Mon, 14 Sep 2020 11:02:43 +0200
    Organization: http://www.wit.edu.pl
    Message-ID: <rjnbjk$1g2dj$1@portraits.wsisiz.edu.pl>
    References: <5f5e60d0$0$17342$65785112@news.neostrada.pl>
    <rjloov$tf4l$1@portraits.wsisiz.edu.pl>
    <5f5f2c8e$0$499$65785112@news.neostrada.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Mon, 14 Sep 2020 09:02:44 -0000 (UTC)
    Injection-Info: portraits.wsisiz.edu.pl;
    posting-host="h82-143-146-166-static.e-wro.net.pl:82.143.146.166";
    logging-data="1575347"; mail-complaints-to="a...@w...edu.pl"
    User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
    Thunderbird/68.12.0
    In-Reply-To: <5f5f2c8e$0$499$65785112@news.neostrada.pl>
    Content-Language: en-US
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:757016
    [ ukryj nagłówki ]

    J.F. wrote:

    > Trzeba wygenowac PWM do sterowania mostkiem, z szykanami typu np
    > kontrola pradu.
    > Na procesorku odpowiednio mocnym - wiadomo, ze da rade.
    > Na procku DSP - moze i overkill, ale moze lepiej niz rzezbic sinusy na 8
    > bit.

    PSoc5LP spokojnie da radę i będzie się dało to zrobić bez rzucenia się
    na głęboką wodę w stylu przerzucenia się od razu na FPGA. Akurat
    liczenie sinusa jest proste, dokładność 18-bitowa to dwa zajrzenia w
    tabelkę i jedno mnożenie. Da się zrobić całkowicie poza programem
    głównego ARMa.

    Możesz to zrobić na wiele sposobów: przeprogramowywać PWM za pomocą DMA
    sterowanego przez UDB, wygenerować sinusa IDACem (do 8Msa/s) i PWM
    zrobić "analogowo" na komparatorze, napisać cały sterownik w asemblerze
    DFB i uruchomić go jako koprocesor. Jest wiele opcji.

    > FPGA ... no wlasnie - zdaży sie załadowac program/konfiguracja, czy
    > tranzystory spłoną wczesniej ?

    Przecież sterowanie tranzystorami musisz zrobić w sposób odporny na
    pojedynczy błąd w sterowniku, np. polegający na ustawieniu stanu
    wysokiej impedancji na wejściu drivera. IEC62304 Class B.

    Pozdrawiam, Piotr

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: