Przetwornik napięcie-częstotliwość - WFiIS
Transkrypt
Przetwornik napięcie-częstotliwość - WFiIS
Przetwornik napięcie-częstotliwość Czytnik TLD Fizyka Medyczna, studia II stopnia, Dozymetria i elektronika w medycynie Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 1 Czytnik TLD RA’94 Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 2 Czytnik TLD RA’94 FOT Fotopowielacz PIF Przetwornik prąd napięcie ZWN Zasilacz wysokiego napięcia (1kV) PLT Element Peltiera do chłodzenia FOT (opcjonalnie) PTW Moduł przetworników cyfrowo‐analogowych DAC Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 3 Czytnik TLD RA’94 Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 4 Czytnik TLD RA’94 10pA → 1Hz 20µA → 2MHz ZWN FOT DAC 2 MHz 120 ns PIF Licznik 24 bity DAC Pozycja kalibracyjna Pozycja pomiarowa U/f Akwizycja i sterowanie Licznik 12 bitów Szuflada pomiarowa DAC Czytnik zawiera dwa układy ADC zbudowane w oparciu o przetwornik napięcie‐częstotliwość. Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 5 Przetwornik napięcie-częstotliwość Vs = + 15V Rt = 6 6,8kΩ 8kΩ 1,9 V 2 CL= 1µF 100kΩ RL = 100kΩ VL = + 5V Przetwornik napięcie‐prąd 3 1 wyjście uniwibrator 6 wejście j 5 10kkΩ RS = 15kΩ 8 Ct = 10nF T komparator 7 KA331 T = 1,1 1 1 · R t · Ct Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 4 6 Przetwornik napięcie-częstotliwość Wejście Wyjście Uin fout Zasada działania polega na równowadze między średnim prądem ładowania i rozładowania kondensatora CL: I ład = I rozłoz Przełączenie ą komparatora p p powoduje j wygenerowanie yg impulsu p o szerokości T,, któryy jest j imnpulsem wyjściowym. Przez czas T kondesator CL jest ładowany powyżej napięcia wejściowego Uin ładunkiem Q=I·T. Średni prąd ładowania: 1,9V I ład = ⋅1,1 ⋅ Rt ⋅ Ct ⋅ f out RS Po zakończeniu czasu T kondesator CL rozładowuje się poprzez rezystor RL: Vin I rozłoz = RL Gdy napięcie na CL osiągnie wartość Uin, komparator zadziała ponownie i rozpocznie się nowy cykl. f out 1 RS 1 = U in ⋅ ⋅ ⋅ 2 ,09 RL Rt Ct 2, Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 7 Przetwornik napięcie-częstotliwość Zmontuj układ według rysunku na slajdzie 6. 6 Obserwuj przebiegi napięcia na wejściu 1 i wyjściu 3. Przeprowadź pomiar zależności częstotliwości fout wyjściowego przebiegu od stałego napięcia Uin na wejściu. Uin [V] fout [Hz] Wyznacz liniowość tej charakterystyki w zakresie do 10Hz do 11kHz. 11kHz Pomiary powtórz dla trzech wartości rezystancji RS = 10, 15, 20 kΩ Dla wartości RS = 15 kΩ wykonaj pomiary dwa razy dla Rt =6,8 i 15 kΩ . Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 8 Przetwornik napięcie-częstotliwość Zaobserwuj na oscylskopie przebiegi napiecia na nóżce 3 i 1 układu dla częstotliwości bliskiej częstotliwości maksymalnej, przy której układ działa poprawnie. Na tej podstawie spróbuj odpowiedzieć na pytanie: dlaczego układ przestaje działać ? Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 9 Przetwornik napięcie-częstotliwość Podłącz wyjście przetwornika do wejścia licznika BCD z wyświetlaczem LCD przygotowanym na płycie FPGA. +3.3V LCD U/f 3 V14 FPGA Implementacja licznika Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 10 Przerzutnik D Qn+1 = D CLK D Qn Qn+1 ↑ 0 x 0 kasowanie ↑ 1 x 1 ustawianie n+1 oznacza nstępny stan wyjścia Q tzn. po narastającym zboczu zegara ↑ WSTiE, Sucha Beskidzka, Informatyka ‐ Elektronika 11 Przerzutnik J-K CLK J K Qn Qn+1 ↓ 0 0 x Qn trzymanie ↓ 0 1 x 0 kasowanie ↓ 1 0 x 1 ustawianie ↓ 1 1 x Q’n ↑ x x x Qn 0 1 00 0 1 01 0 0 11 1 0 10 1 1 Q JK zamiana Qn+1 JQ’n + K’Q K Qn +1 = JQ WSTiE, Sucha Beskidzka, Informatyka ‐ Elektronika 12 Przerzutnik T T CLK T Qn Qn+1 ↑ 0 x Qn trzymanie ↑ 1 x Q’n zamiana i ↓ x x Qn 0 1 0 0 1 1 1 0 Q T Alternatywa wykluczająca y ją Qn+1 = QnT’ + Q’nT = Qn⊕T WSTiE, Sucha Beskidzka, Informatyka ‐ Elektronika 13 Licznik asynchroniczny 1 T D1 clk clk D1 D2 1 T D1 1 T D2 clk Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 14 Licznik asynchroniczny T T T Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH T 15 Licznik synchroniczny 1 T D1 clk clk D1 D2 1 T D1 T D2 clk Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 16 Licznik synchroniczny T T T Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH T 17 Blok wejściowo‐ wyjściowy Pionowy kanał łączeniowy ą y (I/O Block – IOB) (Vertical Routing Channel) Konfigurowalny blok logiczny Element kluczujący (Configurable Logic Block – CLB) (Switch Box ‐ SB) Element łączący (Connection Box ‐ CB) Poziomy kanał łączeniowy (Horizontal Routing Channel) Siatkowe FPGA składa się z matrycy konfigurowalnych bloków logiki (Configurable Logic Blocks ‐ CLBs), z Elektroniczna Aparatura Dozymetryczna, których każdy składa się z klastra podstawowych elementów logicznych (Basic Logic Elements ‐BLEs)., które 18 WFiIS, AGH składają się z pamięci podręcznej (Look‐Up Table) i przerzutnika (Flip‐Flop). Architektura FPGA Siatkowe FPGA składa sięę z matrycy y y konfigurowalnych g y bloków logiki (Configurable Logic Blocks ‐ CLBs), z których każdy składa się z klastra podstawowych elementów logicznych (Basic Logic Elements ‐BLEs), BLEs) które składają się z pamięci podręcznej (Look‐Up (Look Up Table) i przerzutnika (Flip‐Flop). Elementy El t kluczujące kl j (S i h boxes (Switch b ‐ SB) łączą ł poziome i i pionowe i ścieżki sieci połączeniowej. Elementy łączące (Connection Boxes – CB) łączą bloki logiczne CLB i bloki wejścia‐wyjścia IOB z sąsiadującymi ścieżkami sieci połączeniowej. Sieć połączeniowa FPGA zajmuje 80‐90% powierzchni układu. Powierzchnia logiki zajmuje 10‐20%. Elastyczność FPGA zależy głównie od jego programowalnej sieci połączeniowej. Dl Dlatego mówi ó i się i teżż o architekturze hi k wyspowejj – „wyspy”” llogiki iki w „morzu”” zasobów bó połączeniowych. Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 19 Switch Box Switch Box Connection Box Switch Box Switch Box Zasoby połączeniowe wokół jednego bloku CLB z segmentami śćieżek długości 1 Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 20 Spartan‐3AN System Gates Equivalent Logic Cells CLBs Slices Maksymalna liczba linii I/O XC3S700AN 700k 13248 1472 5888 372 V14 GND Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH Źródło impulsów 21 XC3S700AN Liczba CLB: nCLB = 1 472 szt. szt Jeden CLB składa się z czterech SLICE‐ów: Liczba SLICE: nSLICE = nCLB ·4 = 5 888 szt. Jeden SLICE składa się z dwóch komórek logicznych LC: Liczba LC: nLC = nSLICE ·2 = 11 776 szt. Równoważna komórka logiczna ELC jest obliczana ze współczynnikiem 1,125: Liczba ELC: nELC = 1,125· nLC = 13 248 szt. Liczba bramek systemowych wynika ze skomplikowanych przeliczeń poszczególnych elementów układu na dwuwejściowe bramki NAND i ma charakter raczej marketingowy. Spartan‐3AN System Gates Equivalent Logic Cells CLBs Slices Maksymalna liczba linii I/O XC3S700AN 700k 13248 1472 5888 372 AGH, WFiIS, IS, st.I, HDL 22 Model RTL w HDL Przebieg konfiguracji Synteza logiczna Mapowanie technologii Klastrowanie Rozmieszczanie Wyznaczania tras połączeń Generacja strumienia bitowego strumień bitowy Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 23 Automatyczna synteza licznika BCD Narzędzie: Synplify Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 24 8 Ct = 330pF VL = + 3,3V Rt = 6,8kΩ 3,3kkΩ Vs = + 15V Przetwornik intensywność światłaczęstotliwość ę 5 3 wyjście RL = 10kΩ 6 uniwibrator komparator 7 LTR‐4206 CL= 1nF 2 RS = 10 0kΩ λ Przetwornik napięcie‐prąd 1 Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 4 25 Fototranzystor LTR-4206 Elektroniczna Aparatura Dozymetryczna, WFiIS, AGH 26