Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Automatyczne PWM
#11
Przy tym najnowszym sofcie 3.19 PWM działa idealnie ale teraz odczyt czujników DS18 nie działa idealnie
- raz są a raz ich nie ma. Co jakiś czas pojawia się N/A zamiast wartości
Z tym, że jest chyba poprawa bo przedtem zamieniały się miejscami np INP7 pokazywał przez chwilę co jest na INP8.

Zwiększenie częstotliwości PWM powoduje że jest tak samo albo trochę gorzej - bo przez chwilę były 2 N/A zamiast 1. Natomiast przy małym wypełnieniu PWM jest lepiej a przy większym jest gorzej - i nie wiem co to ma za znaczenie

Obecnie cały moduł PWM wyrzuciłem do osobnej skrzynki i jest pół metra od LK - więc zakłócenia mogą się jedynie wziąć od zasilania - choć mała szansa bo PWM zasilany jest z 12V tak samo jak LK a na nim jest przecież stabilizator napięcia z kondensatorami.

Jeszcze taki pomysł, tylko że nie wiem czy możn:
w module z pierwszego postu jest rezystor przy wejściu z PWM 1k do masy. Może za mały ten rezystor i tutaj jest problem - a tak w ogóle - po co on jest?
<t></t>
Odpowiedz
#12
rezystor sluzy do polaryzowania(zwiera do masy, zeby nie załaczal tranzystora) wejscia drivera jak nie ma(wyjscie w HiZ) sygnału z LK. Opornik, moze byc wiekszy ale czy to ma znaczenie to nie wiem, zakladajac ze zakócenia moga sie przedostawac po tej lini to daj jeszce szeregowo miedzy wyjsciem Lk a we drivera opornik okolo 300om, a te 1k zmień na 4,7k
pozdrawiam
tomek
Odpowiedz
#13
Dałem 470 omó i 3,k do masy.
....
efekt - uwalony driver i MOSFETY, ale wcześniej bo nie zauważyłem, że się wsyzstko uwędziło z odczytami było jeszcze gorzej. Po włączeniu PWM przy przepływie prądu ponad 10A w ogóle ich nie było, a bez tego dodatkowego opornika były i tylko na chwilkę zanikały.
Ale - może to moja wina bo dałem złe MOSFETY.
mianowicie - przedtem miałem jeden mosfet sterujący 3 grzałkami. Mosfet o oporności 9mOmów przy 70V który się mocno grzał (80oC) więc postanowiłem dać 3 Mosfety równolegle. Czyli 3 Mosfety sterowane z tego samego drivera. (Bramki i Źródło podłaczone ze sobą, a Dreny - osobno dla każdej grzałki).
Driver TC4424 a Mosfety IRF2807 N
i przy wejściu do drivera te oporniki czyli 470 i 3,3k

I wydaje mi się że zrobiłem takie błędy
1. Mosfety na za duże napięcie (mają za duży opór wewnętrzny 9mOmów) - Mosfety dla napięcia 40V w zupełności by wystarczyły a opór Dren Źródło około 2mOmów)
2. Bramki Mosfetów powinny być podłaczone przez opornik rzędu 40 Omów a dla szybszego rozładowania się za tymi opornikami powinien być opornik 10k do Masy albo jeden mocny Mosfet zamiast 3 słabszych.
Niby te Mosfety mają obciążalność 90A ale tak się grzały że chciałem im zrobić dobrze i rozdzieliłem na 3 sztuki.
3. Dreny dałem przez podkładkę plastykową do wspólnego radiatora. Podkładka się przetopiła i połączyła wszystkie ze sobą - więc to spowodowało dalsze rozgrzanie co znowu uwaliło driver i do końca wszystkie MOSFETY.

Z tym że na swoją obronę wyczytałem, że MOSFETY są odporne na łączenie ich równolegle i nie trzeba ich łączyć poprzez oporniki jak w bipolarnych .
Więc na razie koniec testowanie PWM - bo musze przeprojektować układ. na TC4420 (niestety inne wyprwadzenia nóżek)
<t></t>
Odpowiedz
#14
a driver jakie dake napiecie na bramke ile V?
pozdrawiam
tomek
Odpowiedz
#15
Driver zasilany jest z 12V i daje 12V na wyjściu na Bramkę.
Docelowo to napięcie możnaby podnieść co zmniejszy rezystancję źródło-Dren, ale max dla Drivera to 18V a dla tranzystora to 20V.
Więc chyba dam Stabilizator 7815 lib 78018 i tak zostawię.

No i uczę się teraz programować na Attiny13 dzielnika czestotliwości - niby proste, a narazie nic mi nie działa żeby zmniejszyć częstotliwość z 2604 do powiedzmy 50Hz
http://www.elektroda.pl/rtvforum/viewtop...?t=1294083
Tutaj znalazłem wątek, ale na Atmegę8 i nie mogę rozgryźć niby prostego programu.
<t></t>
Odpowiedz
#16
Zrobiłem nowy układ. Zaprojektowałem z dużą ilością masy. Dodałem te oporniki o których pisałeś z tym, że dałem 220omów szeregowo i 4,7k do masy.
Po tej zmianie w ogóle nie działa odczyt z czujników DS18B20.
Jeśli PWM działa na sucho bez obciążenia to działają wszystkie czujniki. Nie mam pojęcia jak sobie z tym poradzić.
<t></t>
Odpowiedz
#17
Zrób połaczenie PWM z driverem przez transoptor, bedzie izolacja galwaniczna i wyelemeinujesz zakłocenia przewodzone.
A próbowałes bez tego opornika 220
pozdrawiam
tomek
Odpowiedz
#18
na razie ciągle walczę jeszcze z padającymi Mosfetami, ale jeszcze taka sprawa - czy jest możliwość, żeby załączać przekaźnik OUT0 - OUT4 po załączeniu PWM?
tzn jeżeli PWM się załączy to przekaźnik się załączy?
<t></t>
Odpowiedz
#19
ustaw takie same warunki dla out jak dla pwm
pozdrawiam
tomek
Odpowiedz
#20
No niby masz rację, ale dla PWM nie sprawdza opóźnienia czasowego, a dla OUTów sprawdza. Ja mam ustawioną dużą wartość tam na samej górze rzędu 60sekund, a PWM załącza się od razu. Poza tym coś teraz nie mogę ustawić OUTÓw jak potrzeba - pisałeś coś że jest błąd - czekam na aktualizację.

Ale PWM raczej działa dobrze - pozostaw go w takiej wersji jak jest w 3.19.
<t></t>
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości