SP6FRE
Leszek
Liczba postów: 725
Dołączył: 20-09-2009
|
RE: Delineryzacja potencjometru cyfrowego.
Witam!
Podałeś trochę za mało danych ale zakładając, że chcesz mieć skalę liniową oporności w dziedzinie logarytmicznej to wzór będzie postaci:
R(I) = Zaokr ((P^(I/N)-1)*(255/(P-1));0) -> formuła powinna działać w arkuszu kalkulacyjnym excell
gdzie:
P - podstawa logarytmu: 10 - dziesiętny lub 2,718281828459 - naturalny
N - podział -> zakładam, że 16 stopni
I - i-ta wartość w zakresie 0..16
Dla podstawy naturalnej będą to wartości: 0 10 20 31 42 54 68 81 96 112 129 147 166 186 208 231 255
a dla podstawy dziesiętnej: 0 4 9 15 22 30 39 49 61 75 91 110 131 156 184 217 255
W rzeczywistości, opornik pracował będzie w jakimś dzielniku z innym opornikiem więc należałoby znać wartość tego opornika bo zależy Ci chyba aby napięcie na wyjściu dzielnika zmieniało się liniowo w dziedzinie logarytmicznej. Wzór wtedy nieco bardziej się skomplikuje choć zasada przeliczenia oporności będzie taka sama. W dzielniku wartości na pewno będą odbiegać od podanych.
Zostawiam zainteresowanym, jak taki wzór będzie wyglądał w rzeczywistym dzielniku, powiedzmy z opornikiem o wartości R1 ;-)
L.J.
Ps. Dołączam się do wymienionej pomroczności, która zatacza coraz większe kręgi. Jak wół stoi, że chodzi o potencjometr więc o dodatkowym oporniku nie ma potrzeby mówić :-(
Podany wzór jest "gotowcem dla potencjometru przy założeniu", że będzie on obciążony od strony suwaka opornością o co najmniej 1 rząd większą niż oporność bazowa. Jeśli będą to 2 rzędy to oczywiście błąd będzie całkowicie do pominięcia, tym bardziej, że i tak w takim układzie występuje błąd systematyczny o wielkości związanej z kwantyzacją skoku nastawy i to tym większy (w sensie liniowości w dziedzinie logarytmu) im mniejsze napięcie podawane będzie z dzielnika. Dla najmniejszych nastaw sięgać będzie do ok. 25% dla podstawy 10 i 10% dla podstawy naturalnej ale dla największych wartości spadnie do nie więcej niż ok. 0.5%
L.J.
(Ten post był ostatnio modyfikowany: 13-05-2017 13:09 przez SP6FRE.)
|
|
13-05-2017 9:24 |
|