logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[bascom] Jak zrealizować - Dane z wykresu (bity) + temp.

Gibol 22 Sie 2009 04:45 1160 2
REKLAMA
  • #1 6919671
    Gibol
    Poziom 17  
    Jak najprościej zaprogramować przyporządkowanie określonych wartości bitów dla pwm w zależności od wartości temperatury?
    Chciałbym dokładoność 1 st przy tym zrobić i tabela byłaby trochę duża, a jeśli już musi być to jak ją poprawnie zrealizować?

    [bascom] Jak zrealizować - Dane z wykresu (bity) + temp.
  • REKLAMA
  • Pomocny post
    #2 6919726
    misieniek
    Poziom 14  
    Witam

    Chociaż nie programuję w bascomie, to według mnie będzie lepiej wyznaczyć równań prostych w pewnych przedziałach zamiast tworzyć dużą tablicę z danymi, w przypadku równań będziesz miał bardziej elestyczny program zmieninijac jedynie współczynniki prostych dostosowując zależność pwm od temperatury je do swoich potrzeb zamiast za każdym razem zmieniać całą tablicę.

    Poniżej przykład, szkicujący o co mi chodzi:

    jesli temperatura od -30 do 0 to
    pwm = a*TEMP + b
    jesli temperatura od 0 do 20 to
    pwm = 255
    itd...

    Pozdrawiam
  • #3 6921170
    Gibol
    Poziom 17  
    No tak... mam prostą w układzie współrzędnych... y=ax+b :)
    chyba ta godzina to nie najlepszy czas na myślenie ;)
    dzięki za podpowiedź :)
REKLAMA