96 ELEKTRONIKA PRAKTYCZNA 1/2017 krok po kroku kursy ep Poprzednie części kursu i dodatkowe materiały dostępne są na FTP: ftp://ep.com.pl, user: 66532, pass: 8nnjjeaa 3LHUZV]H NURNL ] )3*$ 7HUPRPHWU ] DQDORJRZ\P VHQVRUHP L Z\ĂZLHWODF]HP VHJPHQWRZ\P Przedstawiamy kolejną kompletną aplikację MAXimatora, w której spełnia on (a dokładniej – zastosowany w MAXimatorze układ FPGA) cyfrowego termometru, wyświetlającego temperaturę otoczenia zmierzoną za pomocą sensora STLM20 na 4-cyfrowym, multipleksowanym wyświetlaczu LED. W projekcie zastosowano m.in. wbudowany w FPGA MAX10 przetwornik ADC, który służy do konwersji sygnału analogowego do posta- ci cyfrowej. ']LDïDQLH SURMHNWX ]DLPSOHPHQWRZDQHJR Z )3*$ QDMOHSLHM Z\MD- ĂQL VFKHPDW EORNRZ\ SRND]DQ\ QD U\VXQNX 1D ZHMĂFLH MHGQHJR ] NDQDïöZ $'& ZEXGRZDQHJR Z )3*$ MHVW SRGDZDQ\ V\JQDï QDSLレFLRZ\ ] Z\MĂFLD VHQVRUD 67/0 3U]HWZRUQLN SU]HWZD- U]D QDSLレFLH QD ELWRZネ ZDUWRĂハ F\IURZネ QDVWレSQLH ]D SRPRFネ WHFKQLNL WDEOLFRZDQLD /RRNXS 7DEOH RGF]\W\ZDQD ZDUWRĂハ MHVW NRQZHUWRZDQD QD ZDUWRĂハ Z\UDĝRQネ Z VWRSQLDFK &HOVMXV]D L Z\- ĂZLHWODQD QD PXOWLSOHNVRZDQ\P Z\ĂZLHWODF]X VHJPHQWRZ\P :\ĂZLHWODF] /(' RUD] DQDORJRZ\ VHQVRU WHPSHUDWXU\ ]QDMGXMネ VLレ QD HNVSDQGHU]H VKLHOG]LH ļ IRWRJUDILD NWöU\ ZUD] ] SURJUDPD- WRUHP -7$* MHVW MHGQ\P ] HOHPHQWöZ Z\SRVDĝHQLD SURPRF\MQHM ZHUVML 0$;LPDWRUD : WDEHOL ]HVWDZLRQR Z\SURZDG]HQLD )3*$ ] ]HVWDZX 0$;L- PDWRU NWöUH ]RVWDï\ Z\NRU]\VWDQH Z SUH]HQWRZDQ\P SURMHNFLH %ORN P\BDGF SU]HND]XMH F\IURZネ ZDUWRĂハ RGSRZLDGDMネFネ ]PLHU]R- QHM WHPSHUDWXU]H GR EORNX 520 NWöU\ SU]HOLF]D Mネ QD ZDUWRĂハ Z VNDOL &HOVMXV]D ]DSLVDQネ Z NRG]LH %&' 0RGXï PX[ Z\ELHUD SRMHG\QF]ネ F\IUレ ] NRGX %&' SU]HND]XMH Mネ GR EORNX EFGVHJ NWöU\ ]DSLVXMH F\- IUレ Z QRWDFML VHJPHQWRZHM 0RGXï FRXQWHU RSöěQLD PXOWLSOHNVRZD- QLH RUD] VïXĝ\ GR Z\ELHUDQLD OLF]E GR Z\ĂZLHWOHQLD 0RGXï GHPX[ QD SRGVWDZLH ZDUWRĂFL RWU]\PDQHM ] EORNX FRXQWHU Z\ELHUD RGSR- ZLHGQL Z\ĂZLHWODF] QD NWöU\P Z\ĂZLHWORQD ]RVWDMH F\IUD Tabela 1. Wyprowadzenia FPGA (MAX10), które wyko- rzystano w projekcie prezentowanym w artykule Nazwa Kierunek Funkcja ADC1_15 Wejście Wejście sygnału analogowego, podłączone do czujnika tempe- ratury. Wejście jest ustawiane w bloku my_adc CLK0p Wejście Sygnał zegarowy 10 MHz Wyprowadze- nia: L16, J15, J16, H15, H16, G15, G16, F16 Wyjście Piny podłączone do wyświetlacza 7-segmentowego odpowiadające odpowiednio za segmenty: A, B, C, D, E, F, G, DP Wypro- wadzenia: E15,E16,D15,D16 Wyjście Piny podłączone do wyświetlacza 7-segmentowego odpowiadające za wybranie aktywnej cyfry (jednej z czterech) Więcej informacji: Kompletny projekt dla programu Quartus Prime Lite wraz z pli - kami źródłowymi jest dostępny do pobrania na stronie www.maximator-fpga.org