RTV forum PL | NewsGroups PL

Jak przełożyć wartości PID z Atmela do sterowania grzałką z PWM w C#?

PID z Noty Atmela

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przełożyć wartości PID z Atmela do sterowania grzałką z PWM w C#?

Goto page Previous  1, 2, 3

Lam3r
Guest

Tue Jan 28, 2014 4:14 pm   



"J.F" <jfox_xnospamx@poczta.onet.pl> wrote in message
news:52e68caf$0$2225$65785112@news.neostrada.pl...
Quote:
Użytkownik "Lam3r" napisał w wiadomości
"J.F." <jfox_xnospamx@poczta.onet.pl> wrote in message
Jak chcesz. Zacznij np od tego ze -1000 to 0%, a +1000 to 100% -
zobaczysz w praktyce jak to dziala w ciekawym przypadku

A czemu akurat arbitralnie przyjąłeś +/- 1000 ?

Doswiadczenie przeze mnie przemawia :-)

W tym algorytmie moga byc klopoty z arytmetyka i obliczeniami, zarowno z
przepelnianiem jak i zaokraglaniem i przy malych liczbach i przy duzych.
Te 1000 wydaje sie bezpieczne.


Jeszcze dopytam :-)

A na jakich liczbach powinienem operować? Mam taki DS18, który daje liczbę
12 bitową. Czy powinienem ją pomnożyć żeby zwiększyć dynamikę zmian na
wejściu algorytmu tak żeby max miało 16 bitów?

A co gdy użyję 10bit ADC ? Dać algorytmowi te 10 bitów czy zrobić
oversampling ?

J.F
Guest

Tue Jan 28, 2014 6:35 pm   



Użytkownik "Lam3r" napisał w wiadomości grup
"J.F" <jfox_xnospamx@poczta.onet.pl> wrote in message
Quote:
A czemu akurat arbitralnie przyjąłeś +/- 1000 ?
Doswiadczenie przeze mnie przemawia Smile
W tym algorytmie moga byc klopoty z arytmetyka i obliczeniami,
zarowno z przepelnianiem jak i zaokraglaniem i przy malych liczbach
i przy duzych.
Te 1000 wydaje sie bezpieczne.

Jeszcze dopytam Smile
A na jakich liczbach powinienem operować? Mam taki DS18, który daje
liczbę 12 bitową. Czy powinienem ją pomnożyć żeby zwiększyć dynamikę
zmian na wejściu algorytmu tak żeby max miało 16 bitów?
A co gdy użyję 10bit ADC ? Dać algorytmowi te 10 bitów czy zrobić
oversampling ?

Napodobnej zasadzie - 12 i 10 bitow tak w ciemno wydaja sie byc
bezpiecznymi zakresami.
Aby miec pewnosc, to musialbys sie przez ten algorytm przedrzec.
Potencjalne problemy leza w zakresie wspolczynnikow, przepelnieniach,
dokladnosci calkowania, metodzie rozniczkowania itp.

J.

Goto page Previous  1, 2, 3

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przełożyć wartości PID z Atmela do sterowania grzałką z PWM w C#?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map