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

Eagle - Prośba o sprawdzenie schematu.

aplov 11 Sie 2016 19:07 807 4
  • #1 11 Sie 2016 19:07
    aplov
    Poziom 6  

    Witam,
    chciałbym prosić o sprawdzenie schematu sterownika BLDC.
    Część sterownika buduje na podstawie poradnika Dondu Link

    Eagle - Prośba o sprawdzenie schematu.

    Najbardziej mnie interesuje filtracja zasilania. Czy jest ona wystarczająca aby dobrze odbierać sygnały Back-EMF. Częstotliwość PWM wynosić będzie ~39 kHz

    Element 4422YN na schemacie to driver MOSFET wykorzystany jako level-shifter
    Przy AVcc element wyglądający jak rezystor to będzie w rzeczywistości dławik 100 uH, użyłem tego elementu ponieważ nie mogłem znaleźć odpowiedniej obudowy dławika

    Cały schemat będę chciał przenieść na płytkę PCB za pośrednictwem firmy MERKAR

    Na koniec dodam, że jest to mój pierwszy schemat więc za ewentualne błędy przepraszam :)

    0 4
  • Pomocny post
    #2 11 Sie 2016 19:20
    excray
    Poziom 39  

    Przy AVcc powinieneś mieć kondensator - za dławikiem, przy nodze. P_1 mógłbyś podpiąć pod PD6-OC0A. Miałbyś wtedy tylko 2 8-mio bitowe zegary zaangażowane w PWM, a tak masz 3 w tym jeden 16-bitowy. Na Aref masz za duży i nie wskazany kondensator elektrolityczny. Diody D1-D3 są zbędne. Mam wątpliwości co do C20-C22 - wprowadzą Ci wraz z R11-R13 przesunięcie fazowe.

    0
  • #4 11 Sie 2016 19:38
    excray
    Poziom 39  

    Może warto w tej sytuacji napisać SPI programowe i zwolnić sobie PB3? To szybki interfejs więc i tak pewnie nic nie robisz w czasie wysyłania danych tylko czekasz na flagę SPIF. Więc równie dobrze możesz w tym czasie zaangażować procesor w programowe wysyłanie danych.

    0
  • #5 11 Sie 2016 19:49
    aplov
    Poziom 6  

    excray napisał:
    Może warto w tej sytuacji napisać SPI programowe i zwolnić sobie PB3? To szybki interfejs więc i tak pewnie nic nie robisz w czasie wysyłania danych tylko czekasz na flagę SPIF. Więc równie dobrze możesz w tym czasie zaangażować procesor w programowe wysyłanie danych.


    Czemu tak Ci zależy na używanie mniejszej ilości timerów z PWM ?

    0