![]() | Strona
domowa Ireny i Zbigniewa Kuleszów
Serdecznie witamy na domowych, prywatnych serwerach Dzisiaj jest: 2026-07-07 Aktualizacja strony dnia: [an error occurred while processing this directive] | ![]() |
| Powitanie | Irena | Zbigniew | Elektronika | Studenci | Serwer | Sieradz | Kolejka | Pobierz | Linki | Info | CMS Blog | Dla_R贸偶y | Mail Zbyszek |
Parametry
i opis dzia艂ania systemu
W
warstwie sprz臋towej urz拧dzenie wykorzystuje procesor z rdzeniem AVR
(planowana
jest wersja z ARM - pozwalaj拧ca uzyska膰 zdecydowanie wi臋ksz拧 wydajno聹膰
urz拧dzenia). Skromne zasoby i moc obliczeniowa ograniczaj拧 wiele
parametr贸w
urz拧dzenia, jednak w stosunku do zamierzonego zastosowania i
przewidywanych
wymaga艅 pomiarowych - jest wystarczaj拧ce.
System
w aktualnej wersji posiada nast臋puj拧ce parametry:
-
cztery
termoparowe czujniki temperatury o zakresie pracy min. -20 - 180C i
rozdzielczo聹ci ok. 0,05C
-
cztery
wej聹cia do czujnik贸w przep艂ywu ciep艂a (o zakresie pracy i czu艂o聹ci do
dobrania
w zale偶no聹ci od typu czujnika)
-
pomiar
napi臋cia i pr拧du dla dw贸ch niezale偶nych modu艂贸w Peltiera (na tej
podstawie
wyliczana jest od razu moc elektryczna dostarczona do ka偶dego z
modu艂贸w) o
dok艂adno聹ci dla napi臋膰
-
dwa
niezale偶ne regulatory napi臋cia podawanego na modu艂y Peltiera z
regulacj拧 r臋czn拧
i automatyczna (typu PID)
Urz拧dzenie
zosta艂o wyposa偶one w specjalne oprogramowanie, kt贸re pozwala na pe艂n拧
jego
kontrol臋 i ustawienie parametr贸w pracy (jest to ponad 100 r贸偶nych
ustawie艅).
Kontakt z u偶ytkownikiem odbywa si臋 z wykorzystaniem dw贸ch ekran贸w
graficznych,
z kt贸rych jeden informuje u偶ytkownika o wykonywanych pomiarach, drugi
pe艂ni
tak偶e funkcj臋 interfejsu ustawie艅. Do swojej dyspozycji u偶ytkownik ma w
sumie
ok. 20 tre聹ci podekran贸w (nie licz拧c specjalnych, ukrytych ekran贸w
diagnostyczno-serwisowych). Wszystkie ustawienia s拧 wykonywane z
wykorzystaniem
dw贸ch impulsator贸w i kilku mikroprze艂拧cznik贸w.
Urz拧dzenie
wykorzystuje samodzielnie opracowan拧, rozwijan拧 i wykorzystywan拧 od lat
przez
Autora (ZK) wersj臋 systemu operacyjnego ZKOS (w tym urz拧dzeniu w wersji
bez
wyw艂aszcze艅, raczej o charakterze rozbudowanego monitora - tablicy
zada艅
czasowych) oraz przerwania od timer贸w. Pozwala to na osi拧gni臋cie du偶ej
p艂ynno聹ci pracy urz拧dzenia i sta艂o聹ci pomiar贸w.
Najwa偶niejsze
konfigurowane przez u偶ytkownika parametry to:
-
wsp贸艂czynniki
dla charakterystyk czujnik贸w temperatury i przep艂ywu ciep艂a
(indywidualne wsp贸艂czynniki
kalibracyjne dla ka偶dej termopary i czujnika przep艂ywu ciep艂a) -
aktualnie
korekcja wykonywana jest liniowo: y=K*x+Z, ze wzgl臋du na ochron臋
zasob贸w
obliczeniowych procesora, jednak偶e planowane jest wprowadzenie korekcji
drugiego lub trzeciego stopnia (o ile zajdzie taka potrzeba, gdy偶 jak
wiadomo
dla termopar charakterystyki pomiarowe s拧 w du偶ym zakresie liniowe)
-
analogicznie
jak powy偶ej - wsp贸艂czynniki dla kalibracji warto聹ci pomiarowych napi臋膰
i pr拧d贸w
ka偶dego z modu艂贸w Peltiera (aktualnie liniowe)
-
parametry
regulator贸w PID - przede wszystkim wsp贸艂czynnik贸w P, I, D dla ka偶dego z
dw贸ch
regulator贸w, a tak偶e wyboru i ustawienia poddawanego regulacji
parametru - w
zasadzie dowolnego (dla przysz艂ych wersji), cho膰 w aktualnej wersji
jest
mo偶liwo聹膰 wybrania osi拧gania-stabilizacji nastawianej warto聹ci
temperatury (na
ka偶dej z 4 termopar) lub przep艂ywu ciep艂a (na ka偶dym z 4 czujnik贸w
przep艂ywu
ciep艂a)
-
parametry
pomiarowe i zapisywania wynik贸w (patrz dalej)
-
parametry
interfejs贸w komunikacyjnych i kart pami臋ci
-
r臋czna
regulacja napi臋cia na modu艂ach Peltiera
Wsp贸艂czynniki
mo偶na ustawi膰 r臋cznie a nast臋pnie zapami臋ta膰 w wewn臋trznej pami臋ci
EEPROM,
dlatego proces kalibracji urz拧dzenia jest jednorazowy, ale w ka偶dej
chwili
mo偶liwa jest zmiana tych ustawie艅. Urz拧dzenie mo偶e na 偶yczenie
u偶ytkownika
zapami臋ta膰 w pami臋ci EEPROM tak偶e aktualn拧 konfiguracj臋 i parametry
pracy, co
u艂atwia jego obs艂ug臋 i pozwala np. na szybkie przywr贸cenie stanu
urz拧dzenia po
cyklu wy艂拧czenia zasilania.
Podstawowe
parametry pomiarowe to:
-
niezale偶ne
nastawianie w du偶ym zakresie cz臋stotliwo聹ci pomiar贸w poszczeg贸lnych
parametr贸w,
przeliczanie wynik贸w, sterowanie modu艂ami Peltiera, za艂拧czanie p臋tli
regulacji
PID, cz臋sto聹ci zapisu wynik贸w; pomiar mo偶e odbywa膰 si臋 co sekund臋;
maksymalna
dopuszczalna cz臋stotliwo聹膰 pomiar贸w temperatur i przep艂ywu ciep艂a jest
ograniczona wydajno聹ci拧 stosunkowo szybkich przetwornik贸w i wynosi ok.
10000
razy na sekund臋, jednak偶e zar贸wno sam charakter mierzonego obiektu i
zjawisk
termicznych w przewidzianej skali, jak i ograniczona moc procesora -
ka偶拧
ograniczy膰 pasmo do praktycznych 100 pomiar贸w na sekund臋.
-
pomiary
pr拧d贸w i napi臋膰 modu艂贸w Peltiera - od 1 sekundy do 100 pomiar贸w na
sekund臋
-
wszelkie
pomiary mog拧 by膰 u聹redniane - na wypadek wyst拧pienia ew. zak艂贸ce艅;
u聹rednianie
wynosi od 2 do 16 pr贸bek (jest to ograniczone rozmiarem pami臋ci
urz拧dzenia)
-
zapis danych
regulacji (DAC) do modu艂贸w Peltiera - 1 do 10000 razy na sekund臋
-
zapis danych
do port贸w komunikacyjnych i na kart臋 pami臋ci (w trakcie realizacji) - 1
do 1000
razy na sekund臋
-
za艂拧czenie
regulatora PID - 1 do 1000 razy na sekund臋
Parametry
zapisu pozwalaj拧 w szerokim zakresie programowa膰 urz拧dzenie:
-
po
nastawieniu i za艂拧czeniu urz拧dzenie mo偶e automatycznie zapisywa膰 wyniki
do
port贸w komunikacyjnych, a nast臋pnie zako艅czy膰 pomiar i wy艂拧czy膰 modu艂y
Peltiera
-
nastawa mo偶e
dotyczy膰 zar贸wno liczby zebranych pr贸bek, czasu pomiaru lub wzgl臋dem
czasu
ko艅ca pomiaru; urz拧dzenie automatycznie przelicza te warto聹ci i w
zale偶no聹ci od
nastawy podaje liczb臋 pr贸bek, czas trwania lub zako艅czenia pomiaru itp.
-
w przypadku
korzystania z port贸w szeregowych istnieje mo偶liwo聹膰 konfiguracji
transmitowanych danych pomiarowych, tak aby przekazywa艅 tylko aktualnie
u偶yteczne dane - tym samym zwi臋kszaj拧c przep艂ywno聹膰 kana艂u
komunikacyjnego; wyniki
przedstawiane s拧 w przyst臋pnej formie - od razu w przeliczonych
warto聹ciach
temperatur, przep艂yw贸w ciep艂a lub elektrycznych parametr贸w pracy
modu艂贸w
Peltiera
-
podstawowe
porty komunikacyjne to dwa EIA-232 z szybko聹ci拧 transmisji od 9600 do
115200
bit贸w na sekund臋 (tyle testowano, teoretycznie do 920000), przy czym
standardowa to szybko聹膰 115200, co typowo pozwala na przekazywanie 100
pomiar贸w
na sekund臋; dodatkowo do jednego z port贸w do艂拧czony jest konwerter USB
- co
pozwala na transmisj臋 danych do komputera przez ten interfejs.
Urz拧dzenie
posiada tak偶e kilka innych interesuj拧cych w艂a聹ciwo聹ci:
-
u偶ytkownik
mo偶e r臋cznie w艂拧cza膰 i wy艂拧cza膰 modu艂y Peltiera oraz regulowa膰 warto聹膰
i
kierunek pr拧du przez nie p艂yn拧cego
-
bie偶拧ce
wskazywanie stanu systemu, stanu pomiaru, zg艂aszanie ewentualnych
b艂臋d贸w itp.
-
szacowanie
obci拧偶enia procesora, u偶yteczne podczas projektowania parametr贸w pomiaru
-
obliczanie
na bie偶拧co wiele innych interesuj拧cych parametr贸w jak np. rezystancj臋
termiczn拧
badanych obiekt贸w (na podstawie uzyskanych pomiar贸w temperatur i
przep艂yw贸w
ciep艂a) - aktualnie to wersja eksperymentalna, nadal rozwijana
-
mo偶liwo聹膰
wyboru realizacji regulatora PID, w tym wyboru funkcji przej聹cia
(aktualnie
testowana jest funkcja tgh)
| Powrót na stron臋
g艂ówn膮 - Informacje o
stronie, prawa autorskie, legalno艣膰 itd. tutaj
Informacje o przetwarzaniu i ochronie danych osobowych, kontakt i zapytania itd. tutaj Prywatne serwery Zbigniewa Kuleszy zjk.pl. Aktualny dostawca Internetu - Vectra.pl, Wszelkie prawa zastrze偶one. Zespó艂 redakcyjny zjk.pl: zjk7@wp.pl W sprawie tre艣ci i dzia艂ania strony oraz w sprawie funkcjonowania i udost臋pniania tre艣ci na serwerach zjk.pl - kontakt z administratorem: webmaster@zjk.pl lub zjk7@wp.pl |