AVT-5313_cz2.pdf

(1430 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
PROJEKTY
System sterowania
inteligentnego budynku
z interfejsem ZigBee (2)
AVT
5313
W  swojej praktyce inżynierskiej
już dwukrotnie podejmowałem
wyzwanie zaprojektowania
systemu automatyzacji
różnych procesów związanych
z  utrzymaniem mieszkania,
lecz za każdym razem były
kompromisem pomiędzy ceną
a  funkcjonalnością. Głównym
ograniczeniem była jak
zwykle cena dobrej klasy
modułów do bezprzewodowej
transmisji sygnałów, która
nawet w  przypadku dość
nieskomplikowanych podzespołów
dochodziła do 70 złotych. Na
szczęście ten okres mamy już
za sobą i  dzisiaj za cenę
około 50 złotych można kupić
zaawansowany technicznie
moduł ZigBee, który swoją
funkcjonalnością przewyższa
tradycyjny moduł RF, rzec by
można, o  kilka dekad rozwoju
technologii transmisji. Czas
więc na projekt zaawansowany,
w  pełni konigurowalny
i  pozbawiony wielu poprzednich
ograniczeń a  dodatkowo
wyposażony w  ultranowoczesny
interfejs użytkownika –
intelliDom .
Rekomendacje: urządzenie
przyda się wszystkim
domatorom-majsterkowiczom,
którzy chcą uczynić swoje
mieszkanie jeszcze bardziej
funkcjonalnym.
AVT-5313 w ofercie AVT:
AVT-5313A – płytka drukowana
Podstawowe informacje:
• Ustawienia ważniejszych FUSE BIT’ów
(sterownik główny):
CKSEL3..0: 1111
SUT1..0: 11
JTAGEN: 1
CKDIV8: 1
EESAVE: 0
• Ustawienia ważniejszych FUSE BIT’ów (moduł
pokojowy):
CKSEL3..0: 1111
SUT1..0: 11
• Napięcie zasilania modułów: 230 V AC .
• Moduł sterownika i moduły wykonawcze.
• Sterowanie maksymalnie 8 modułami
wykonawczymi za pomocą kontrolera
z wyświetlaczem TFT i panelem dotykowym.
• Nowoczesny design, sterowanie za pomocą
interfejsu dotykowego.
• Komunikacja za pomocą sieci ZigBee (moduły
Telegesis ETRX357).
współpracy z modułem ETRX357, realizu-
je obsługę panelu dotykowego za pośred-
nictwem wbudowanego interfejsu TWI,
zewnętrznego przerwania INT0 (zgłasza-
nie raportów zdarzeń przez układ AR1020)
i  scalonego kontrolera paneli dotykowych
AR1020 oraz steruje pracą wyświetlacza
TFT o rozdzielczości 320×240 pikseli. War-
to wspomnieć, iż celowo wybrano model
wyświetlacza wyposażony w 16-bitową ma-
gistralę danych oraz 16-bitową głębię kolo-
ru (model WF35DTIBCDF# irmy Winstar).
Wymóg ten był podyktowany złożonością
graicznego interfejsu użytkownika, a co za
tym idzie wielką liczbą danych składających
się na poszczególne obrazki reprezentujące
elementy sterujące. Zastosowanie 16-bitowej
magistrali danych jak i 16-bitowej głębi ko-
lorów pozwoliło na znaczne przyśpieszenie
procesu wczytywania obrazka i tym samym
usprawniło funkcjonowanie samego inter-
fejsu użytkownika, czyniąc go atrakcyjnym
i nowoczesnym. Z tego samego powodu mi-
krokontroler jest taktowany zewnętrznym
rezonatorem kwarcowym o  częstotliwości
11.0592 MHz.
Dodatkowe informacje:
• Prezentację wideo demonstrującą
funkcjonowanie systemu intelliDom można
obejrzeć na stronie internetowej http://www.
youtube.com/watch?v=lcYnrZms7l8
Dodatkowe materiały na CD/FTP:
ftp://ep.com.pl , user: 15352 , pass: 760hp6s5
• wzory płytek PCB
• karty katalogowe i noty aplikacyjne
elementów oznaczonych w  Wykazie
elementów kolorem czerwonym
Sercem sterownika jest nowoczesny mi-
krokontroler ATmega644P odpowiedzialny
za realizację zamierzonej funkcjonalności.
Mikrokontroler zarządzą mechanizmami
Projekty pokrewne na CD/FTP:
(wymienione artykuły są w całości dostępne na CD)
AVT5276 RadioTherm – Bezprzewodowy
system pomiaru i kontroli
temperatury (EP 2/2011)
40
ELEKTRONIKA PRAKTYCZNA 11/2011
873662171.2193.png 873662171.2304.png 873662171.2414.png 873662171.2525.png 873662171.001.png 873662171.112.png 873662171.223.png 873662171.334.png 873662171.445.png 873662171.556.png 873662171.667.png 873662171.778.png
System sterowania inteligentnego budynku z interfejsem ZigBee
Wszystkie elementy przeznaczone do wy-
świetlania są przechowywane w pamięci Flash
mikrokontrolera i mimo iż zostały przygotowa-
ne z użyciem specjalnie w tym celu napisanego
konwertera (zamiana bitmap na ciąg bajtów in-
formacji o kolorach pikseli w standardzie R(5)
G(6)B(5)), to i tak zajmują prawie 33 kB pamięci
stałej (plus ok. 2 kB na dane czcionek). Na szczę-
ście Atmega644 dysponuje 64 kB pamięci Flash,
co pozwoliło na bezproblemową implementację
wszystkich niezbędnych procedur programo-
wych. Warto również wspomnieć, że w ramach
realizacji procedur obsługi modułu ZigBee za-
implementowano programowy bufor cyklicz-
ny interfejsu USART o pojemności 256 bajtów
Rysunek 3. Schemat ideowy modułu pokojowego systemu intelliDom
41
ELEKTRONIKA PRAKTYCZNA 11/2011
873662171.889.png 873662171.1000.png 873662171.1111.png 873662171.1222.png 873662171.1333.png 873662171.1444.png 873662171.1555.png 873662171.1666.png 873662171.1777.png 873662171.1831.png 873662171.1842.png 873662171.1853.png 873662171.1864.png 873662171.1875.png 873662171.1886.png 873662171.1897.png 873662171.1908.png 873662171.1919.png 873662171.1930.png 873662171.1941.png 873662171.1952.png 873662171.1963.png 873662171.1974.png 873662171.1985.png 873662171.1996.png 873662171.2007.png 873662171.2018.png 873662171.2029.png 873662171.2040.png 873662171.2051.png 873662171.2062.png 873662171.2073.png 873662171.2084.png 873662171.2094.png 873662171.2105.png 873662171.2116.png 873662171.2127.png 873662171.2138.png 873662171.2149.png 873662171.2160.png 873662171.2171.png 873662171.2182.png 873662171.2194.png 873662171.2205.png 873662171.2216.png 873662171.2227.png 873662171.2238.png 873662171.2249.png 873662171.2260.png 873662171.2271.png 873662171.2282.png 873662171.2293.png 873662171.2305.png 873662171.2316.png 873662171.2327.png 873662171.2338.png 873662171.2349.png 873662171.2360.png 873662171.2371.png 873662171.2382.png 873662171.2393.png 873662171.2403.png 873662171.2415.png 873662171.2426.png 873662171.2437.png 873662171.2448.png 873662171.2459.png 873662171.2470.png 873662171.2481.png 873662171.2492.png 873662171.2503.png 873662171.2514.png 873662171.2526.png 873662171.2537.png 873662171.2548.png 873662171.2559.png 873662171.2570.png 873662171.2581.png 873662171.2592.png 873662171.2603.png 873662171.2614.png 873662171.2625.png 873662171.002.png 873662171.013.png 873662171.024.png 873662171.035.png 873662171.046.png 873662171.057.png 873662171.068.png 873662171.079.png 873662171.090.png 873662171.101.png 873662171.113.png 873662171.124.png 873662171.135.png 873662171.146.png 873662171.157.png 873662171.168.png 873662171.179.png 873662171.190.png 873662171.201.png 873662171.212.png 873662171.224.png 873662171.235.png 873662171.246.png 873662171.257.png 873662171.268.png 873662171.279.png 873662171.290.png 873662171.301.png 873662171.312.png 873662171.323.png 873662171.335.png 873662171.346.png 873662171.357.png 873662171.368.png 873662171.379.png 873662171.390.png 873662171.401.png 873662171.412.png 873662171.423.png 873662171.434.png 873662171.446.png 873662171.457.png 873662171.468.png 873662171.479.png 873662171.490.png 873662171.501.png 873662171.512.png 873662171.523.png 873662171.534.png 873662171.545.png 873662171.557.png 873662171.568.png 873662171.579.png 873662171.590.png 873662171.601.png 873662171.612.png 873662171.623.png 873662171.634.png 873662171.645.png 873662171.656.png 873662171.668.png 873662171.679.png 873662171.690.png 873662171.701.png 873662171.712.png 873662171.723.png 873662171.734.png 873662171.745.png 873662171.756.png 873662171.767.png 873662171.779.png 873662171.790.png 873662171.801.png 873662171.812.png 873662171.823.png 873662171.834.png 873662171.845.png 873662171.856.png 873662171.867.png 873662171.878.png 873662171.890.png 873662171.901.png 873662171.912.png 873662171.923.png 873662171.934.png 873662171.945.png 873662171.956.png 873662171.967.png 873662171.978.png 873662171.989.png 873662171.1001.png 873662171.1012.png 873662171.1023.png 873662171.1034.png 873662171.1045.png 873662171.1056.png 873662171.1067.png 873662171.1078.png 873662171.1089.png 873662171.1100.png 873662171.1112.png 873662171.1123.png 873662171.1134.png 873662171.1145.png 873662171.1156.png 873662171.1167.png 873662171.1178.png 873662171.1189.png 873662171.1200.png 873662171.1211.png 873662171.1223.png 873662171.1234.png 873662171.1245.png 873662171.1256.png 873662171.1267.png 873662171.1278.png 873662171.1289.png 873662171.1300.png 873662171.1311.png 873662171.1322.png 873662171.1334.png 873662171.1345.png 873662171.1356.png 873662171.1367.png 873662171.1378.png 873662171.1389.png 873662171.1400.png 873662171.1411.png 873662171.1422.png 873662171.1433.png 873662171.1445.png 873662171.1456.png 873662171.1467.png 873662171.1478.png 873662171.1489.png 873662171.1500.png 873662171.1511.png 873662171.1522.png 873662171.1533.png 873662171.1544.png 873662171.1556.png 873662171.1567.png 873662171.1578.png 873662171.1589.png 873662171.1600.png 873662171.1611.png 873662171.1622.png 873662171.1633.png 873662171.1644.png 873662171.1655.png 873662171.1667.png 873662171.1678.png 873662171.1689.png 873662171.1700.png 873662171.1711.png 873662171.1722.png 873662171.1733.png 873662171.1744.png 873662171.1755.png 873662171.1766.png 873662171.1778.png 873662171.1789.png 873662171.1800.png 873662171.1811.png 873662171.1822.png 873662171.1826.png 873662171.1827.png 873662171.1828.png 873662171.1829.png 873662171.1830.png 873662171.1832.png 873662171.1833.png 873662171.1834.png 873662171.1835.png 873662171.1836.png 873662171.1837.png 873662171.1838.png 873662171.1839.png 873662171.1840.png 873662171.1841.png 873662171.1843.png 873662171.1844.png 873662171.1845.png 873662171.1846.png 873662171.1847.png 873662171.1848.png 873662171.1849.png 873662171.1850.png 873662171.1851.png 873662171.1852.png 873662171.1854.png 873662171.1855.png 873662171.1856.png 873662171.1857.png 873662171.1858.png 873662171.1859.png 873662171.1860.png 873662171.1861.png 873662171.1862.png 873662171.1863.png 873662171.1865.png 873662171.1866.png 873662171.1867.png 873662171.1868.png 873662171.1869.png 873662171.1870.png 873662171.1871.png 873662171.1872.png 873662171.1873.png 873662171.1874.png 873662171.1876.png 873662171.1877.png 873662171.1878.png 873662171.1879.png 873662171.1880.png 873662171.1881.png 873662171.1882.png 873662171.1883.png 873662171.1884.png 873662171.1885.png 873662171.1887.png 873662171.1888.png 873662171.1889.png 873662171.1890.png 873662171.1891.png 873662171.1892.png 873662171.1893.png 873662171.1894.png 873662171.1895.png 873662171.1896.png 873662171.1898.png 873662171.1899.png 873662171.1900.png 873662171.1901.png 873662171.1902.png 873662171.1903.png 873662171.1904.png 873662171.1905.png 873662171.1906.png 873662171.1907.png 873662171.1909.png 873662171.1910.png 873662171.1911.png 873662171.1912.png 873662171.1913.png 873662171.1914.png 873662171.1915.png 873662171.1916.png 873662171.1917.png 873662171.1918.png 873662171.1920.png 873662171.1921.png 873662171.1922.png 873662171.1923.png 873662171.1924.png 873662171.1925.png 873662171.1926.png 873662171.1927.png 873662171.1928.png 873662171.1929.png 873662171.1931.png 873662171.1932.png 873662171.1933.png 873662171.1934.png 873662171.1935.png 873662171.1936.png 873662171.1937.png 873662171.1938.png 873662171.1939.png 873662171.1940.png 873662171.1942.png 873662171.1943.png 873662171.1944.png 873662171.1945.png 873662171.1946.png 873662171.1947.png 873662171.1948.png 873662171.1949.png 873662171.1950.png 873662171.1951.png 873662171.1953.png 873662171.1954.png 873662171.1955.png 873662171.1956.png 873662171.1957.png 873662171.1958.png 873662171.1959.png 873662171.1960.png 873662171.1961.png 873662171.1962.png 873662171.1964.png 873662171.1965.png 873662171.1966.png 873662171.1967.png 873662171.1968.png 873662171.1969.png 873662171.1970.png 873662171.1971.png 873662171.1972.png 873662171.1973.png 873662171.1975.png 873662171.1976.png 873662171.1977.png 873662171.1978.png 873662171.1979.png 873662171.1980.png 873662171.1981.png 873662171.1982.png 873662171.1983.png 873662171.1984.png 873662171.1986.png 873662171.1987.png 873662171.1988.png 873662171.1989.png 873662171.1990.png 873662171.1991.png 873662171.1992.png 873662171.1993.png 873662171.1994.png 873662171.1995.png 873662171.1997.png 873662171.1998.png 873662171.1999.png 873662171.2000.png 873662171.2001.png 873662171.2002.png 873662171.2003.png 873662171.2004.png 873662171.2005.png 873662171.2006.png 873662171.2008.png 873662171.2009.png 873662171.2010.png 873662171.2011.png 873662171.2012.png 873662171.2013.png 873662171.2014.png 873662171.2015.png 873662171.2016.png 873662171.2017.png 873662171.2019.png 873662171.2020.png 873662171.2021.png 873662171.2022.png 873662171.2023.png 873662171.2024.png 873662171.2025.png 873662171.2026.png 873662171.2027.png 873662171.2028.png 873662171.2030.png 873662171.2031.png 873662171.2032.png 873662171.2033.png 873662171.2034.png 873662171.2035.png 873662171.2036.png 873662171.2037.png 873662171.2038.png 873662171.2039.png 873662171.2041.png 873662171.2042.png 873662171.2043.png 873662171.2044.png 873662171.2045.png 873662171.2046.png 873662171.2047.png 873662171.2048.png 873662171.2049.png 873662171.2050.png 873662171.2052.png 873662171.2053.png 873662171.2054.png 873662171.2055.png 873662171.2056.png 873662171.2057.png 873662171.2058.png 873662171.2059.png 873662171.2060.png 873662171.2061.png 873662171.2063.png 873662171.2064.png 873662171.2065.png 873662171.2066.png 873662171.2067.png 873662171.2068.png 873662171.2069.png 873662171.2070.png 873662171.2071.png 873662171.2072.png 873662171.2074.png 873662171.2075.png 873662171.2076.png 873662171.2077.png 873662171.2078.png 873662171.2079.png 873662171.2080.png 873662171.2081.png 873662171.2082.png 873662171.2083.png 873662171.2085.png 873662171.2086.png 873662171.2087.png 873662171.2088.png 873662171.2089.png 873662171.2090.png 873662171.2091.png
 
PROJEKTY
Z racji, iż na płytce modułu pokojowego
zbudowano kompletny układ zasilający
łącznie z transformatorem zasilanym
napięciem sieciowym 230 V oraz
zamontowano inne elementy, na których
występuje napięcie sieci energetycznej,
istnieje niebezpieczeństwo porażenia prądem
elektrycznym o napięciu 230 V, co jest
zagrożeniem dla życia i zdrowia. W związku
z tym montaż układu w tym zakresie należy
powierzyć osobie posiadającej uprawnienia
elektryczne w zakresie eksploatacji urządzeń
o napięciu do 1 kV.
Tabela 28.
Rejestr
0x1F
Tylko odczyt
Opis
Rejestr dan ych przetwornika ADC, kanał „0”
Wartość do-
myślna
brak
Składnia komen-
dy odczytującej
Lokalnie: ATS1F?
Zdalnie: AT REMS:<address>,1F?
Rejestr ten pozwala na odczyt napięcia mierzonego przez wbudowany przetwor-
nik ADC na wyprowadzeniu PB5/ADC0 modułu ZigBee. Zwracany zakres wartości
0000…2EE0 (dziesiętnie 0…12000) odpowiada mierzonemu napięciu z zakresu
0…1200mV .
Zastosowanie
Tabela 29.
Rejestr
0x25 Zapis
Wartośc nieulotna
(korzystający z przerwania sprzętowego), dzięki
czemu zminimalizowano ryzyko utraty danych
przesyłanych przez moduły pokojowe w ramach
komunikatów wysyłanych do koncentratora da-
nych (koordynatora) czy zgłoszeń nowo zalogo-
wanych urządzeń. Niemniej jednak, włączanie
nowych modułów pokojowych i ich logowa-
nie do sieci powinno odbywać się stopniowo
by umożliwić poprawną konigurację każdego
z nich (nadawanie nazwy i proces odświeże-
nia wartości nastaw) bez ryzyka utraty danych.
Przejdźmy, zatem do modułów wykonawczych
nazywanych w naszym systemie modułami po-
kojowymi. Schemat ideowy takiego modułu po-
kazano na rysunku   3 .
Tym razem do czynienia mamy z bardziej
rozbudowanym systemem mikroprocesorowym,
który do realizacji zamierzonej funkcjonalno-
ści wykorzystuje mikrokontroler ATmega8. Na
pierwszy rzut oka wydawać by się mogło, iż
zastosowanie mikrokontrolera ATmega8L jest
rozwiązaniem nadmiarowym, gdyż wykorzysta-
no jedynie niewielki potencjał zasobów sprzę-
towych. Po części jest to prawdą, ponieważ ten
mikrokontroler poza przeprowadzaniem koni-
gurowani modułu ZigBee jest odpowiedzialny
wyłącznie za sterowanie fazowe dwoma żarów-
kami 230 V oznaczonymi jako BULB1 BULB2 ,
realizowane w wyniku odebranych od modułu
ETRX357 komend typu unicast . Jednak biorąc
pod uwagę fakt, że różnice cenowe pomiędzy
„małymi” mikrokontrolerami ATtiny a bardziej
rozbudowanymi ATmega są niewielkie, zdecy-
dowano się na wybór popularnej ATmegi8, co
daje możliwość dalszej rozbudowy na przykład
o sterowanie lokalne (przewidziano opcjonal-
ne gniazdo rozszerzeń EX). W takim przypad-
ku moduł ETRX357 realizuje sterowanie typu
włącz/wyłącz dwoma żarówkami 230 V (za po-
średnictwem optotriaka z detekcją zera napięcia
sieci 230 V i triaka wykonawczego), sterowanie
PWM przeznaczone do zasilania diod typu LED,
obsługę czujnika alarmowego (opadające zbocze
sygnału na wejściu PB0/IRQ2 modułu wymusza
automatyczne wysłanie wiadomości do koncen-
tratora danych) oraz pomiar temperatury z uży-
ciem wbudowanego przetwornika ADC (wejście
ADC0) oraz scalonego przetwornika typu tempe-
ratura/napięcie TC1047. Ponadto, wykorzystano
sprzętową funkcję TX_Active modułu ETRX357,
dzięki której użytkownik jest informowany
o pracy nadajnika modułu ZigBee za pomocą
Deiniuje rodzaj akcji automatycznej podejmowanej przez moduł ZigBee po wy-
zwoleniu przerwania z ewnętrznego IRQ2.
Opis
Wartość do-
myślna
0001 (wybudza moduł ZigBee, jeśli pozostawał w trybie uśpienia)
0110 (wysyła do koncentratora danych stany portów wejściowych modułu
ZigBee, wartości mierzonych napięć przetwornika ADC, wartość napięcia zasilania
oraz wartośc 8-bitowego licznika transmisji, który podlega inkrementacji po
każdej tego typu transmisji. Jeśli w chwili zajścia zdarzenia nie jest znany
adres koncentratora danych to moduł ZigBee uruchomi bezzwłocznie procedurę
wyszukiwania koncentratora danych, jeśli został tak skonigurowany - ustawiono
bit 8 rejestru 0x10).
Wartość usta-
wiana
Składnia komen-
dy konigurującej
Lokalnie: ATS25=0110
Zdalnie: ATREMS:<add ress>,25=0110
Zastosowanie
Jak wyże j.
Tabela 30.
Rejestr
0x28 Zapis
Wartośc nieulotna
Deiniuje rodzaj akcji automatycznej podejmowanej przez moduł ZigBee po
zalogowaniu się do s ieci.
Opis
Wartość do-
myślna
0000 (brak)
Wartość usta-
wiana
0050 (ustawia stan niski na porcie wyjściowym PA0).
Składnia komen-
dy konigurującej
Lokalnie: ATS28=0050
Zdalnie: ATREMS:<add ress>,28=0050
Zastosowanie
Jak wyże j.
Tabela 31.
Interwał
czasu
Timer
Podejmowana akcja automatyczna
Urządzenia typu End Device wysyłają zapytanie o przeznaczone dla nich dane
(do swoich „rodziców” – routerów). Funckję tą wykorzystują zazwyczaj urzą-
dzenia typu SED lub MED (urządzenia końcowe w trybie uśpienia).
Timer0 1s
Koncentrator danych wysyła informacje o swoim adresie oraz optymalizowane
są drogi routingu dla wiadomości na drodze do tegoż koncentratora
Timer1 1min
1min
i 1s
Timer2
Urządzenie opuszcza sieć, jeśli pozostało jako jedyne
Urządzenie loguje się do sieci, jeśli nie jest już częścią jakiejkolwiek sieci
ZigBee
Timer3 1min
diody oznaczonej jako TX oraz mechanizm, dzię-
ki któremu sygnalizowany jest fakt zalogowania
się modułu do sieci ZigBee (za pomocą diody
oznaczonej jako JOINED).
Kilka słów uwagi wymaga zastosowany al-
gorytm pozwalający na realizację sterowania
fazowego źródłami światła na napięcie 230 V AC .
Sterowanie takie polega na ograniczeniu prądu
płynącego przez odbiornik zasilany napięciem
sieciowym 230 V (w naszym wypadku żarówkę)
poprzez „wycięcie” części przebiegu napięcia
zasilającego w każdym okresie, podobnie jak to
ma miejsce przy sterowaniu PWM tyle, że tu re-
gulujemy „wypełnienie” sinusoidy napięcia za-
silającego. „Wypełnienie” to regulujemy poprzez
zmianę czasu, który upływa od przejścia prze-
biegu napięcia zasilającego przez 0 do czasu za-
łączenia triaka wykonawczego. Im jest on dłuż-
szy, tym jest mniejsza moc średnia dostarczana
do odbiornika. Aby tego dokonać niezbędny jest
dokładny układ synchronizujący nasz algorytm
z przebiegiem napięcia sieciowego. Do tego celu
wykorzystano popularny optoizolator PC814,
który w swojej strukturze integruje dwie diody
LED połączone przeciwsobnie i fototranzystor
wyjściowy. Dzięki temu na wyjściu tego ele-
mentu (kolektor wbudowanego fototranzystora)
otrzymujemy bardzo wąską szpilkę dla każdego
42
ELEKTRONIKA PRAKTYCZNA 11/2011
873662171.2092.png 873662171.2093.png 873662171.2095.png 873662171.2096.png 873662171.2097.png 873662171.2098.png 873662171.2099.png 873662171.2100.png 873662171.2101.png 873662171.2102.png 873662171.2103.png 873662171.2104.png 873662171.2106.png 873662171.2107.png 873662171.2108.png 873662171.2109.png 873662171.2110.png 873662171.2111.png 873662171.2112.png 873662171.2113.png 873662171.2114.png 873662171.2115.png 873662171.2117.png 873662171.2118.png 873662171.2119.png 873662171.2120.png 873662171.2121.png 873662171.2122.png 873662171.2123.png 873662171.2124.png 873662171.2125.png 873662171.2126.png 873662171.2128.png 873662171.2129.png 873662171.2130.png 873662171.2131.png 873662171.2132.png 873662171.2133.png 873662171.2134.png 873662171.2135.png 873662171.2136.png 873662171.2137.png 873662171.2139.png 873662171.2140.png 873662171.2141.png 873662171.2142.png 873662171.2143.png 873662171.2144.png 873662171.2145.png 873662171.2146.png 873662171.2147.png 873662171.2148.png 873662171.2150.png 873662171.2151.png 873662171.2152.png 873662171.2153.png 873662171.2154.png 873662171.2155.png 873662171.2156.png 873662171.2157.png 873662171.2158.png 873662171.2159.png 873662171.2161.png 873662171.2162.png 873662171.2163.png 873662171.2164.png 873662171.2165.png 873662171.2166.png 873662171.2167.png 873662171.2168.png 873662171.2169.png 873662171.2170.png 873662171.2172.png 873662171.2173.png 873662171.2174.png 873662171.2175.png 873662171.2176.png 873662171.2177.png 873662171.2178.png 873662171.2179.png 873662171.2180.png 873662171.2181.png 873662171.2183.png 873662171.2184.png 873662171.2185.png 873662171.2186.png 873662171.2187.png 873662171.2188.png 873662171.2189.png 873662171.2190.png 873662171.2191.png 873662171.2192.png 873662171.2195.png 873662171.2196.png 873662171.2197.png 873662171.2198.png 873662171.2199.png 873662171.2200.png 873662171.2201.png 873662171.2202.png 873662171.2203.png 873662171.2204.png 873662171.2206.png 873662171.2207.png 873662171.2208.png 873662171.2209.png 873662171.2210.png 873662171.2211.png 873662171.2212.png 873662171.2213.png 873662171.2214.png 873662171.2215.png 873662171.2217.png 873662171.2218.png 873662171.2219.png 873662171.2220.png 873662171.2221.png 873662171.2222.png 873662171.2223.png 873662171.2224.png 873662171.2225.png 873662171.2226.png 873662171.2228.png 873662171.2229.png 873662171.2230.png 873662171.2231.png
System sterowania inteligentnego budynku z interfejsem ZigBee
przejścia przez zero przebiegu napięcia siecio-
wego. Narastające zbocze tejże szpilki wyzwala
przerwanie zewnętrzne INT0, którego procedu-
ra obsługi odpowiedzialna jest za programowy
mechanizm obsługi 2 kanałów regulacji fazo-
wej. W procedurze tej uruchamiany jest układ
czasowo-licznikowy Timer2 w trybie CTC, dla
którego parametry pracy dobrano w taki sposób,
by w czasie jednej połówki przebiegu napięcia
zasilającego (pomniejszonej o połowę szerokości
szpilki wyzwalającej) nastąpiło 150 przerwań
OC2 Timera2 w wyniku porównania zawartości
licznika z wartością rejestru OCR2. Przerwanie
OC2 realizuje natomiast obsługę zaimplemen-
towanych dwóch kanałów regulacji fazowej.
Dla każdego z nich przewidziano 150 kroków
regulacyjnych, których wartość zadawana jest
przy pomocy zmiennych globalnych w głównej
pętli programu obsługi (jako rezultat wykonania
rozkazów przesłanych przez sterownik główny
przy użyciu wiadomości unicast ). Jako, że regu-
lacja taka niesie za sobą niedogodność w posta-
ci silnych zniekształceń prądu płynącego przez
odbiornik, a co za tym idzie powstanie harmo-
nicznych wyższego rzędu powodujących zakłó-
cenia radioelektryczne (zwłaszcza w zakresie fal
długich i średnich), zastosowano prosty układ
gasika na wyjściu (C7/R16 i C8/R17) zmniej-
szający wspomniane zakłócenia. Kierując się
tymi samymi wymogami, do sterowania pracą
żarówek BULB3 i BULB4 (typu włącz/wyłącz),
przewidziano zastosowanie optotriaka w wersji
z wykrywaniem przejścia przez 0, ograniczając
ryzyko pojawienia się niepożądanych zakłóceń.
Tabela 32.
Sterownik główny
Komenda sterująca Znaczenie
ATS0E=1CC4 Ustanawia blokady powiadomień: PWRCHANGE:nn, ACK:XX, NACK:XX,
SR:XX, SINK, SEQ:XX.
ATS0F=007F Ustanawia dodatkowe blokady powiadomień: menedżera sieci, Data-
MODE, CLOSED, OPEN, sink advertisement, COO, FFD, SED, MED.
ATS10=0011 Wyłącza dołączanie numeru EUI64 do nagłówka wiadomości siecio-
wych. Ustanawia bieżący moduł ZigBee koncentratorem danych.
ATS09=<key>:password Ustanawia wartość klucza uwierzytelniającego.
ATS0A=0114:password
Wymusza użycie predeiniowanego klucza uwierzytelniającego.
Sprawdza czy moduł ZigBee jest już składnikiem wcześniej utworzonej
sieci ZigBee. Kontrola tego typu jest niezbędna z uwagi na fakt, iż
po zaniku zasilania wszystkie moduły ZigBee pamiętają swoje para-
metry sieciowe w związku, z czym jeśli proces tworzenia sieci był już
przeprowadzany to nie ma potrzeby ponownego ustanawiania sieci
(w tym przypadku moduł zgłosiłby błąd).
AT+N?
Utworzenie nowej sieci ZigBee w przypadku, gdy proces ten nie był
wykonywany wcześniej (j.w.)
AT+EN
Montaż
Z uwagi na fakt, iż moduł sterownika głów-
nego wykonano z przewagą technologii SMD zaś
moduł pokojowy jako typowy układ przeznaczo-
ny do montażu przewlekanego, opisy montażo-
we obu układów zostaną przedstawione oddziel-
nie. Schemat montażowy sterownika głównego
pokazano na rysunku rysunku   4 .
Płytkę sterownika głównego zaprojektowano
tak, aby można ją było przykręcić do naszego wy-
świetlacza w typowej konstrukcji „kanapkowej”.
Zdecydowana większość elementów (łącznie
z modułem ZigBee) znajdzie się pod wyświetla-
czem. Montaż układu należy rozpocząć od wlu-
towania mikrokontrolera. Najprostszym sposo-
bem montażu elementów o takim zagęszczeniu
wyprowadzeń, niewymagającym jednocześnie
posiadania specjalistycznego sprzętu, jest użycie
typowej stacji lutowniczej, cyny o dobrej jakości
z odpowiednią ilością topnika oraz plecionki
rozlutowniczej, która umożliwi usunięcie nad-
miaru cyny spomiędzy wyprowadzeń układów.
Należy przy tym uważać, by nie uszkodzić ter-
micznie układu. Po zamontowaniu mikrokon-
trolera, przystępujemy do montażu złączy ZIF,
przeznaczonych do podłączenia taśmy panelu
Tabela 33.
Moduł pokojowy
Komenda sterująca
Znaczenie
ATS13=00000500
Ustawia właściwości portów I/O modułu ZigBee
ATS16=00FFDAFF
Ustawia kierunek portów I/O modułu ZigBee (wartość ulotna)
Ustawia domyślną wartośc rejestru kierunku portów wczytywaną po
restarcie modułu lub po włączeniu zasilania
ATS17=00FFDAFF
ATS18=00000001
Ustawia stany na wyjściach modułu ZigBee (wartość ulotna)
Ustawia domyślne stany na wyjściach modułu ZigBee wczytywaną po
restarcie modułu lub po włączeniu zasilania
ATS19=00000001
ATS1B=2EE0
Ustawia częstotliwość przebiegu PWM: 1 kHz (wartość ulotna)
Ustawia domyślną wartość częstotliwości przebiegu PWM: 1 kHz wczy-
tywaną po restarcie modułu lub po włączeniu zasilania
ATS1C=2EE0
ATS1D=0000
Ustawia wypełnienie przebiegu PWM: 0%
Ustawia domyślną wartość wypełnienia przebiegu PWM: 0% wczytywa-
ną po restarcie modułu lub po włączeniu zasilania
ATS1E=0000
Ustanawia wyzwalanie przerwania zewnętrznego IRQ2 modułu ZigBee
przy pomocy opadającego zbocza sygnału na wejściu PB0.
Uruchamia moduł niwelujący drgania styków dla wszystkich wejść
przerwań zewnętrznych.
Włącza generowanie przebiegu PWM na wyjściu PB7 modułu ZigBee
ATS11=8110
Uaktywania wyjście TXD i wejście RXD interfejsu RS232 (ustawienie
domyślne).
Uaktywania wejście ADC0 wbudowanego przetwornika ADC.
Uaktywania wyjście TX_Active modułu ZigBee.
ATS0E=1CC4 Ustanawia blokady powiadomień: PWRCHANGE:nn, ACK:XX, NACK:XX,
SR:XX, SINK, SEQ:XX.
ATS0F=007F Ustanawia dodatkowe blokady powiadomień: menedżera sieci, DataMO-
DE, CLOSED, OPEN, sink advertisement, COO, FFD, SED, MED.
ATS25=0110 Deiniuje rodzaj akcji automatycznej podejmowanej przez moduł ZigBee
po wyzwoleniu przerwania zewnętrznego IRQ2.
ATS28=0050 Deiniuje rodzaj akcji automatycznej podejmowanej przez moduł ZigBee
po zalogowaniu się do sieci.
ATS09=<key>:password Ustanawia wartość klucza uwierzytelniającego.
ATS0A=0114:password
ATS15=00202600
REKLAMA
Wymusza użycie predeiniowanego klucza uwierzytelniającego.
Sprawdza czy moduł ZigBee jest już składnikiem wcześniej utworzonej
sieci ZigBee. Kontrola tego typu jest niezbędna z uwagi na fakt, iż po
zaniku zasilania wszystkie moduły ZigBee pamiętają swoje parametry
sieciowe w związku, z czym jeśli proces logowania do sieci był już
przeprowadzany to nie ma potrzeby ponownego logowania do tejże
sieci (w tym przypadku moduł zgłosiłby błąd).
AT+N?
Zalogowanie do sieci ZigBee w przypadku, gdy proces ten nie był
wykonywany wcześniej (j.w.)
AT+JN
43
ELEKTRONIKA PRAKTYCZNA 11/2011
873662171.2232.png 873662171.2233.png 873662171.2234.png 873662171.2235.png 873662171.2236.png 873662171.2237.png 873662171.2239.png 873662171.2240.png 873662171.2241.png 873662171.2242.png 873662171.2243.png 873662171.2244.png 873662171.2245.png 873662171.2246.png 873662171.2247.png 873662171.2248.png 873662171.2250.png 873662171.2251.png 873662171.2252.png 873662171.2253.png 873662171.2254.png 873662171.2255.png 873662171.2256.png 873662171.2257.png 873662171.2258.png 873662171.2259.png 873662171.2261.png 873662171.2262.png 873662171.2263.png 873662171.2264.png 873662171.2265.png 873662171.2266.png 873662171.2267.png 873662171.2268.png 873662171.2269.png 873662171.2270.png 873662171.2272.png 873662171.2273.png 873662171.2274.png 873662171.2275.png 873662171.2276.png 873662171.2277.png 873662171.2278.png 873662171.2279.png 873662171.2280.png 873662171.2281.png 873662171.2283.png 873662171.2284.png 873662171.2285.png 873662171.2286.png 873662171.2287.png 873662171.2288.png 873662171.2289.png 873662171.2290.png 873662171.2291.png 873662171.2292.png 873662171.2294.png 873662171.2295.png 873662171.2296.png 873662171.2297.png 873662171.2298.png 873662171.2299.png 873662171.2300.png 873662171.2301.png 873662171.2302.png 873662171.2303.png 873662171.2306.png 873662171.2307.png 873662171.2308.png 873662171.2309.png 873662171.2310.png 873662171.2311.png 873662171.2312.png 873662171.2313.png 873662171.2314.png 873662171.2315.png 873662171.2317.png 873662171.2318.png 873662171.2319.png 873662171.2320.png 873662171.2321.png 873662171.2322.png 873662171.2323.png 873662171.2324.png 873662171.2325.png 873662171.2326.png 873662171.2328.png 873662171.2329.png 873662171.2330.png 873662171.2331.png 873662171.2332.png 873662171.2333.png 873662171.2334.png 873662171.2335.png 873662171.2336.png 873662171.2337.png 873662171.2339.png 873662171.2340.png 873662171.2341.png 873662171.2342.png 873662171.2343.png 873662171.2344.png 873662171.2345.png 873662171.2346.png 873662171.2347.png 873662171.2348.png 873662171.2350.png 873662171.2351.png 873662171.2352.png 873662171.2353.png 873662171.2354.png 873662171.2355.png 873662171.2356.png 873662171.2357.png 873662171.2358.png 873662171.2359.png 873662171.2361.png 873662171.2362.png 873662171.2363.png 873662171.2364.png 873662171.2365.png 873662171.2366.png 873662171.2367.png 873662171.2368.png 873662171.2369.png 873662171.2370.png 873662171.2372.png 873662171.2373.png 873662171.2374.png 873662171.2375.png 873662171.2376.png 873662171.2377.png 873662171.2378.png 873662171.2379.png 873662171.2380.png 873662171.2381.png 873662171.2383.png 873662171.2384.png 873662171.2385.png 873662171.2386.png 873662171.2387.png 873662171.2388.png 873662171.2389.png 873662171.2390.png 873662171.2391.png 873662171.2392.png 873662171.2394.png 873662171.2395.png 873662171.2396.png 873662171.2397.png 873662171.2398.png 873662171.2399.png
 
PROJEKTY
złącza, wszystkie półprzewodniki (mikrokontro-
ler najlepiej wyposażyć w dedykowana podstaw-
kę), a na końcu transformator zasilający. Wszyst-
kie triaki, tranzystor BUZ11 i scalony stabilizator
napięcia dobrze jest wyposażyć w niewielkie
radiatory. Należy przy tym pamiętać, że na me-
talowej obudowie triaków występuje napięcie
sieciowe 230 V w związku należy zastosować
odpowiednie przekładki izolujące od radiatora .
Poprawnie zmontowany układ powinien
działać tuż po włączeniu zasilania. Schemat
połączeniowy modułu pokojowego pokazano
na rysunku   6 . Napięcie zasilania diod świe-
cących stanowiących oświetlenie diodowe
dobrać należy w zależności od liczby i rodzaju
zastosowanych elementów.
Obsługa
Podstawowym założeniem projektowym pod-
czas konstruowaniu graicznego interfejsu użyt-
kownika systemu intelliDom była chęć zbudowa-
nia możliwie najprostszego, a zarazem czytelnego
i funkcjonalnego środowiska współpracy urządze-
nia z użytkownikiem, korzystającego ze znanych
z systemów operacyjnych kontrolek. W ten oto
sposób utworzono interfejs, w którym nastawy dla
każdego z zalogowanych modułów ZigBee podzie-
lone zostały na tzw. strony używające zakładek.
Zebrane na nich wszystkie kontrolki odpowie-
dzialne za nastawy poszczególnych parametrów
(przyciski „+” i „–” oraz symbole podświetlanych
włączników) i  symbole graiczne informujące
o stanie regulowanych urządzeń (symbole ża-
rówki i diody LED). Dodatkowo, w prawej części
ekranu, zgrupowano symbole 8 diod świecących
sygnalizujących wystąpienie alarmu na odpowia-
dającym im module pokojowym (wystąpienie opa-
dającego zbocza sygnału na złączu „Alarm” modu-
Rysunek 4. Schemat montażowy sterownika głównego systemu intelliDom
Rysunek 5. Schemat montażowy modułu pokojowego systemu intelliDom
TFT oraz taśmy panelu dotykowego. Następnie
montujemy układ kontrolera panelu dotykowe-
go (AR1020) oraz pozostałe elementy. Na końcu,
kierując się obrysem obudowy, montujemy mo-
duł ZigBee używając do tego celu pól lutowni-
czych umieszczonych na krawędziach jego ob-
wodu drukowanego. Tuż przed przykręceniem
wyświetlacza do płyty naszego układu, należy
go dołączyć korzystając ze złącza ZIF umiesz-
czonego po stronie elementów i odpowiedniej
długości taśmy połączeniowej. Po przykręceniu
wyświetlacza TFT dołączamy złącze ZIF pane-
lu dotykowego. Poprawnie zmontowany układ
(warto sprawdzić jakość montażu mikrokontro-
lera i pozostałych elementów o dużym zagęsz-
czeniu wyprowadzeń) powinien działać tuż po
włączeniu zasilania.
Przejdźmy do schematu montażowego mo-
dułu pokojowego, który pokazano na rysun-
ku   5 . Jest to układ mikroprocesorowy znacznie
łatwiejszy w montażu od poprzedniego. Jego
montaż rozpoczynamy od wlutowania modułu
ZigBee postępując jak w poprzednim wypadku.
Następnie wlutowujemy elementy bierne, potem
Rysunek 6. Schemat połączeniowy modułu pokojowego systemu intelliDom
44
ELEKTRONIKA PRAKTYCZNA 11/2011
873662171.2400.png 873662171.2401.png 873662171.2402.png 873662171.2404.png 873662171.2405.png 873662171.2406.png 873662171.2407.png 873662171.2408.png 873662171.2409.png 873662171.2410.png 873662171.2411.png 873662171.2412.png 873662171.2413.png 873662171.2416.png 873662171.2417.png 873662171.2418.png 873662171.2419.png 873662171.2420.png 873662171.2421.png 873662171.2422.png 873662171.2423.png 873662171.2424.png 873662171.2425.png 873662171.2427.png 873662171.2428.png 873662171.2429.png 873662171.2430.png 873662171.2431.png 873662171.2432.png 873662171.2433.png 873662171.2434.png 873662171.2435.png 873662171.2436.png 873662171.2438.png 873662171.2439.png 873662171.2440.png 873662171.2441.png 873662171.2442.png 873662171.2443.png 873662171.2444.png 873662171.2445.png 873662171.2446.png 873662171.2447.png 873662171.2449.png 873662171.2450.png 873662171.2451.png 873662171.2452.png 873662171.2453.png 873662171.2454.png 873662171.2455.png 873662171.2456.png 873662171.2457.png 873662171.2458.png 873662171.2460.png 873662171.2461.png 873662171.2462.png 873662171.2463.png 873662171.2464.png 873662171.2465.png 873662171.2466.png 873662171.2467.png 873662171.2468.png 873662171.2469.png 873662171.2471.png 873662171.2472.png 873662171.2473.png 873662171.2474.png 873662171.2475.png 873662171.2476.png 873662171.2477.png 873662171.2478.png 873662171.2479.png 873662171.2480.png 873662171.2482.png 873662171.2483.png 873662171.2484.png 873662171.2485.png 873662171.2486.png 873662171.2487.png 873662171.2488.png 873662171.2489.png 873662171.2490.png 873662171.2491.png 873662171.2493.png 873662171.2494.png 873662171.2495.png 873662171.2496.png 873662171.2497.png 873662171.2498.png 873662171.2499.png 873662171.2500.png 873662171.2501.png 873662171.2502.png 873662171.2504.png 873662171.2505.png 873662171.2506.png 873662171.2507.png 873662171.2508.png 873662171.2509.png 873662171.2510.png 873662171.2511.png 873662171.2512.png 873662171.2513.png 873662171.2515.png 873662171.2516.png 873662171.2517.png 873662171.2518.png 873662171.2519.png 873662171.2520.png 873662171.2521.png 873662171.2522.png 873662171.2523.png 873662171.2524.png 873662171.2527.png 873662171.2528.png 873662171.2529.png 873662171.2530.png 873662171.2531.png 873662171.2532.png 873662171.2533.png 873662171.2534.png 873662171.2535.png 873662171.2536.png 873662171.2538.png 873662171.2539.png 873662171.2540.png 873662171.2541.png 873662171.2542.png 873662171.2543.png 873662171.2544.png 873662171.2545.png 873662171.2546.png 873662171.2547.png 873662171.2549.png 873662171.2550.png 873662171.2551.png 873662171.2552.png 873662171.2553.png 873662171.2554.png 873662171.2555.png 873662171.2556.png 873662171.2557.png 873662171.2558.png 873662171.2560.png 873662171.2561.png 873662171.2562.png 873662171.2563.png 873662171.2564.png 873662171.2565.png 873662171.2566.png 873662171.2567.png 873662171.2568.png 873662171.2569.png 873662171.2571.png 873662171.2572.png 873662171.2573.png 873662171.2574.png 873662171.2575.png 873662171.2576.png 873662171.2577.png 873662171.2578.png 873662171.2579.png 873662171.2580.png 873662171.2582.png 873662171.2583.png 873662171.2584.png 873662171.2585.png 873662171.2586.png 873662171.2587.png 873662171.2588.png 873662171.2589.png 873662171.2590.png 873662171.2591.png 873662171.2593.png 873662171.2594.png 873662171.2595.png 873662171.2596.png 873662171.2597.png 873662171.2598.png 873662171.2599.png 873662171.2600.png 873662171.2601.png 873662171.2602.png 873662171.2604.png 873662171.2605.png 873662171.2606.png 873662171.2607.png 873662171.2608.png 873662171.2609.png 873662171.2610.png 873662171.2611.png 873662171.2612.png 873662171.2613.png 873662171.2615.png 873662171.2616.png 873662171.2617.png 873662171.2618.png 873662171.2619.png 873662171.2620.png 873662171.2621.png 873662171.2622.png 873662171.2623.png 873662171.2624.png 873662171.2626.png 873662171.2627.png 873662171.2628.png 873662171.2629.png 873662171.2630.png 873662171.2631.png 873662171.2632.png 873662171.2633.png 873662171.2634.png 873662171.2635.png 873662171.003.png 873662171.004.png 873662171.005.png 873662171.006.png 873662171.007.png 873662171.008.png 873662171.009.png 873662171.010.png 873662171.011.png 873662171.012.png 873662171.014.png 873662171.015.png 873662171.016.png 873662171.017.png 873662171.018.png 873662171.019.png 873662171.020.png 873662171.021.png 873662171.022.png 873662171.023.png 873662171.025.png 873662171.026.png 873662171.027.png 873662171.028.png 873662171.029.png 873662171.030.png 873662171.031.png 873662171.032.png 873662171.033.png 873662171.034.png 873662171.036.png 873662171.037.png 873662171.038.png 873662171.039.png 873662171.040.png 873662171.041.png 873662171.042.png 873662171.043.png 873662171.044.png 873662171.045.png 873662171.047.png 873662171.048.png 873662171.049.png 873662171.050.png 873662171.051.png 873662171.052.png 873662171.053.png 873662171.054.png 873662171.055.png 873662171.056.png 873662171.058.png 873662171.059.png 873662171.060.png 873662171.061.png 873662171.062.png 873662171.063.png 873662171.064.png 873662171.065.png 873662171.066.png 873662171.067.png 873662171.069.png 873662171.070.png 873662171.071.png 873662171.072.png 873662171.073.png 873662171.074.png 873662171.075.png 873662171.076.png 873662171.077.png 873662171.078.png 873662171.080.png 873662171.081.png 873662171.082.png 873662171.083.png 873662171.084.png 873662171.085.png 873662171.086.png 873662171.087.png 873662171.088.png 873662171.089.png 873662171.091.png 873662171.092.png 873662171.093.png 873662171.094.png 873662171.095.png 873662171.096.png 873662171.097.png 873662171.098.png 873662171.099.png 873662171.100.png 873662171.102.png 873662171.103.png 873662171.104.png 873662171.105.png 873662171.106.png 873662171.107.png 873662171.108.png 873662171.109.png 873662171.110.png 873662171.111.png 873662171.114.png 873662171.115.png 873662171.116.png 873662171.117.png 873662171.118.png 873662171.119.png 873662171.120.png 873662171.121.png 873662171.122.png 873662171.123.png 873662171.125.png 873662171.126.png 873662171.127.png 873662171.128.png 873662171.129.png 873662171.130.png 873662171.131.png 873662171.132.png 873662171.133.png 873662171.134.png 873662171.136.png 873662171.137.png 873662171.138.png 873662171.139.png 873662171.140.png 873662171.141.png 873662171.142.png 873662171.143.png 873662171.144.png 873662171.145.png 873662171.147.png 873662171.148.png 873662171.149.png 873662171.150.png 873662171.151.png 873662171.152.png 873662171.153.png 873662171.154.png 873662171.155.png 873662171.156.png 873662171.158.png 873662171.159.png 873662171.160.png 873662171.161.png 873662171.162.png 873662171.163.png 873662171.164.png 873662171.165.png 873662171.166.png 873662171.167.png 873662171.169.png 873662171.170.png 873662171.171.png 873662171.172.png 873662171.173.png 873662171.174.png 873662171.175.png 873662171.176.png 873662171.177.png 873662171.178.png 873662171.180.png 873662171.181.png 873662171.182.png 873662171.183.png 873662171.184.png 873662171.185.png 873662171.186.png 873662171.187.png 873662171.188.png 873662171.189.png 873662171.191.png 873662171.192.png 873662171.193.png 873662171.194.png 873662171.195.png 873662171.196.png 873662171.197.png 873662171.198.png 873662171.199.png 873662171.200.png 873662171.202.png 873662171.203.png 873662171.204.png 873662171.205.png 873662171.206.png 873662171.207.png 873662171.208.png 873662171.209.png 873662171.210.png 873662171.211.png 873662171.213.png 873662171.214.png 873662171.215.png 873662171.216.png 873662171.217.png 873662171.218.png 873662171.219.png 873662171.220.png 873662171.221.png 873662171.222.png 873662171.225.png 873662171.226.png 873662171.227.png 873662171.228.png 873662171.229.png 873662171.230.png 873662171.231.png 873662171.232.png 873662171.233.png 873662171.234.png 873662171.236.png 873662171.237.png 873662171.238.png 873662171.239.png 873662171.240.png 873662171.241.png 873662171.242.png 873662171.243.png 873662171.244.png 873662171.245.png 873662171.247.png 873662171.248.png 873662171.249.png 873662171.250.png 873662171.251.png 873662171.252.png 873662171.253.png 873662171.254.png 873662171.255.png 873662171.256.png 873662171.258.png 873662171.259.png 873662171.260.png 873662171.261.png 873662171.262.png 873662171.263.png 873662171.264.png 873662171.265.png 873662171.266.png 873662171.267.png 873662171.269.png 873662171.270.png 873662171.271.png 873662171.272.png 873662171.273.png 873662171.274.png 873662171.275.png 873662171.276.png 873662171.277.png 873662171.278.png 873662171.280.png 873662171.281.png 873662171.282.png 873662171.283.png 873662171.284.png 873662171.285.png 873662171.286.png 873662171.287.png 873662171.288.png 873662171.289.png 873662171.291.png 873662171.292.png 873662171.293.png 873662171.294.png 873662171.295.png 873662171.296.png 873662171.297.png 873662171.298.png 873662171.299.png 873662171.300.png 873662171.302.png 873662171.303.png 873662171.304.png 873662171.305.png 873662171.306.png 873662171.307.png 873662171.308.png 873662171.309.png 873662171.310.png 873662171.311.png 873662171.313.png 873662171.314.png 873662171.315.png 873662171.316.png 873662171.317.png 873662171.318.png 873662171.319.png 873662171.320.png 873662171.321.png 873662171.322.png 873662171.324.png 873662171.325.png 873662171.326.png 873662171.327.png 873662171.328.png 873662171.329.png 873662171.330.png 873662171.331.png 873662171.332.png 873662171.333.png 873662171.336.png 873662171.337.png 873662171.338.png 873662171.339.png 873662171.340.png 873662171.341.png 873662171.342.png 873662171.343.png 873662171.344.png 873662171.345.png 873662171.347.png 873662171.348.png 873662171.349.png 873662171.350.png 873662171.351.png 873662171.352.png 873662171.353.png 873662171.354.png 873662171.355.png 873662171.356.png 873662171.358.png 873662171.359.png 873662171.360.png 873662171.361.png 873662171.362.png 873662171.363.png 873662171.364.png 873662171.365.png 873662171.366.png 873662171.367.png 873662171.369.png 873662171.370.png 873662171.371.png 873662171.372.png 873662171.373.png 873662171.374.png 873662171.375.png 873662171.376.png 873662171.377.png 873662171.378.png 873662171.380.png 873662171.381.png 873662171.382.png 873662171.383.png 873662171.384.png 873662171.385.png 873662171.386.png 873662171.387.png 873662171.388.png 873662171.389.png 873662171.391.png 873662171.392.png 873662171.393.png 873662171.394.png 873662171.395.png 873662171.396.png 873662171.397.png 873662171.398.png 873662171.399.png 873662171.400.png 873662171.402.png 873662171.403.png 873662171.404.png 873662171.405.png 873662171.406.png 873662171.407.png 873662171.408.png 873662171.409.png 873662171.410.png 873662171.411.png 873662171.413.png 873662171.414.png 873662171.415.png 873662171.416.png 873662171.417.png 873662171.418.png 873662171.419.png 873662171.420.png 873662171.421.png 873662171.422.png 873662171.424.png 873662171.425.png 873662171.426.png 873662171.427.png 873662171.428.png 873662171.429.png 873662171.430.png 873662171.431.png 873662171.432.png 873662171.433.png 873662171.435.png 873662171.436.png 873662171.437.png 873662171.438.png 873662171.439.png 873662171.440.png 873662171.441.png 873662171.442.png 873662171.443.png 873662171.444.png 873662171.447.png 873662171.448.png 873662171.449.png 873662171.450.png 873662171.451.png 873662171.452.png 873662171.453.png 873662171.454.png 873662171.455.png 873662171.456.png 873662171.458.png 873662171.459.png 873662171.460.png 873662171.461.png 873662171.462.png 873662171.463.png 873662171.464.png 873662171.465.png 873662171.466.png 873662171.467.png 873662171.469.png 873662171.470.png 873662171.471.png 873662171.472.png 873662171.473.png 873662171.474.png 873662171.475.png 873662171.476.png 873662171.477.png 873662171.478.png 873662171.480.png 873662171.481.png 873662171.482.png 873662171.483.png 873662171.484.png 873662171.485.png 873662171.486.png 873662171.487.png 873662171.488.png 873662171.489.png 873662171.491.png 873662171.492.png 873662171.493.png 873662171.494.png 873662171.495.png 873662171.496.png 873662171.497.png 873662171.498.png 873662171.499.png 873662171.500.png 873662171.502.png 873662171.503.png 873662171.504.png 873662171.505.png 873662171.506.png 873662171.507.png 873662171.508.png 873662171.509.png 873662171.510.png 873662171.511.png 873662171.513.png 873662171.514.png 873662171.515.png 873662171.516.png 873662171.517.png 873662171.518.png 873662171.519.png 873662171.520.png 873662171.521.png 873662171.522.png 873662171.524.png 873662171.525.png 873662171.526.png 873662171.527.png 873662171.528.png 873662171.529.png 873662171.530.png 873662171.531.png 873662171.532.png 873662171.533.png 873662171.535.png 873662171.536.png 873662171.537.png 873662171.538.png 873662171.539.png 873662171.540.png 873662171.541.png 873662171.542.png 873662171.543.png 873662171.544.png 873662171.546.png 873662171.547.png 873662171.548.png 873662171.549.png 873662171.550.png 873662171.551.png 873662171.552.png 873662171.553.png 873662171.554.png 873662171.555.png 873662171.558.png 873662171.559.png 873662171.560.png 873662171.561.png 873662171.562.png 873662171.563.png 873662171.564.png 873662171.565.png 873662171.566.png 873662171.567.png 873662171.569.png 873662171.570.png 873662171.571.png 873662171.572.png 873662171.573.png 873662171.574.png 873662171.575.png 873662171.576.png 873662171.577.png 873662171.578.png 873662171.580.png 873662171.581.png 873662171.582.png 873662171.583.png 873662171.584.png 873662171.585.png 873662171.586.png 873662171.587.png 873662171.588.png 873662171.589.png 873662171.591.png 873662171.592.png 873662171.593.png 873662171.594.png 873662171.595.png 873662171.596.png 873662171.597.png 873662171.598.png 873662171.599.png 873662171.600.png 873662171.602.png 873662171.603.png 873662171.604.png 873662171.605.png 873662171.606.png 873662171.607.png 873662171.608.png 873662171.609.png 873662171.610.png 873662171.611.png 873662171.613.png 873662171.614.png 873662171.615.png 873662171.616.png 873662171.617.png 873662171.618.png 873662171.619.png 873662171.620.png 873662171.621.png 873662171.622.png 873662171.624.png 873662171.625.png 873662171.626.png 873662171.627.png 873662171.628.png 873662171.629.png 873662171.630.png 873662171.631.png 873662171.632.png 873662171.633.png 873662171.635.png 873662171.636.png 873662171.637.png 873662171.638.png 873662171.639.png 873662171.640.png 873662171.641.png 873662171.642.png 873662171.643.png 873662171.644.png 873662171.646.png 873662171.647.png 873662171.648.png 873662171.649.png 873662171.650.png 873662171.651.png 873662171.652.png 873662171.653.png 873662171.654.png 873662171.655.png 873662171.657.png 873662171.658.png 873662171.659.png 873662171.660.png 873662171.661.png 873662171.662.png 873662171.663.png 873662171.664.png 873662171.665.png 873662171.666.png 873662171.669.png 873662171.670.png 873662171.671.png 873662171.672.png 873662171.673.png 873662171.674.png 873662171.675.png 873662171.676.png 873662171.677.png 873662171.678.png 873662171.680.png 873662171.681.png 873662171.682.png 873662171.683.png 873662171.684.png 873662171.685.png 873662171.686.png 873662171.687.png 873662171.688.png 873662171.689.png 873662171.691.png 873662171.692.png 873662171.693.png 873662171.694.png 873662171.695.png 873662171.696.png 873662171.697.png 873662171.698.png 873662171.699.png 873662171.700.png 873662171.702.png 873662171.703.png 873662171.704.png 873662171.705.png 873662171.706.png 873662171.707.png 873662171.708.png 873662171.709.png 873662171.710.png 873662171.711.png 873662171.713.png 873662171.714.png 873662171.715.png 873662171.716.png 873662171.717.png 873662171.718.png 873662171.719.png 873662171.720.png 873662171.721.png 873662171.722.png 873662171.724.png 873662171.725.png 873662171.726.png 873662171.727.png 873662171.728.png 873662171.729.png 873662171.730.png 873662171.731.png 873662171.732.png 873662171.733.png 873662171.735.png 873662171.736.png 873662171.737.png 873662171.738.png 873662171.739.png 873662171.740.png 873662171.741.png 873662171.742.png 873662171.743.png 873662171.744.png 873662171.746.png 873662171.747.png 873662171.748.png 873662171.749.png 873662171.750.png 873662171.751.png 873662171.752.png 873662171.753.png 873662171.754.png 873662171.755.png 873662171.757.png 873662171.758.png 873662171.759.png 873662171.760.png 873662171.761.png 873662171.762.png 873662171.763.png 873662171.764.png 873662171.765.png 873662171.766.png 873662171.768.png 873662171.769.png 873662171.770.png 873662171.771.png 873662171.772.png 873662171.773.png 873662171.774.png 873662171.775.png 873662171.776.png 873662171.777.png 873662171.780.png 873662171.781.png 873662171.782.png 873662171.783.png 873662171.784.png 873662171.785.png 873662171.786.png 873662171.787.png 873662171.788.png 873662171.789.png 873662171.791.png 873662171.792.png 873662171.793.png 873662171.794.png 873662171.795.png 873662171.796.png 873662171.797.png 873662171.798.png 873662171.799.png 873662171.800.png 873662171.802.png 873662171.803.png 873662171.804.png 873662171.805.png 873662171.806.png 873662171.807.png 873662171.808.png 873662171.809.png 873662171.810.png 873662171.811.png 873662171.813.png 873662171.814.png 873662171.815.png 873662171.816.png 873662171.817.png 873662171.818.png 873662171.819.png 873662171.820.png 873662171.821.png 873662171.822.png 873662171.824.png 873662171.825.png 873662171.826.png 873662171.827.png 873662171.828.png 873662171.829.png 873662171.830.png 873662171.831.png 873662171.832.png 873662171.833.png 873662171.835.png 873662171.836.png 873662171.837.png 873662171.838.png 873662171.839.png 873662171.840.png 873662171.841.png 873662171.842.png 873662171.843.png 873662171.844.png 873662171.846.png 873662171.847.png 873662171.848.png 873662171.849.png 873662171.850.png 873662171.851.png 873662171.852.png 873662171.853.png 873662171.854.png 873662171.855.png 873662171.857.png 873662171.858.png 873662171.859.png 873662171.860.png 873662171.861.png 873662171.862.png 873662171.863.png 873662171.864.png 873662171.865.png 873662171.866.png 873662171.868.png 873662171.869.png 873662171.870.png 873662171.871.png 873662171.872.png 873662171.873.png 873662171.874.png 873662171.875.png 873662171.876.png 873662171.877.png 873662171.879.png 873662171.880.png 873662171.881.png 873662171.882.png 873662171.883.png 873662171.884.png 873662171.885.png 873662171.886.png 873662171.887.png 873662171.888.png 873662171.891.png 873662171.892.png 873662171.893.png 873662171.894.png 873662171.895.png 873662171.896.png 873662171.897.png 873662171.898.png 873662171.899.png 873662171.900.png 873662171.902.png 873662171.903.png 873662171.904.png 873662171.905.png 873662171.906.png 873662171.907.png 873662171.908.png 873662171.909.png 873662171.910.png 873662171.911.png 873662171.913.png 873662171.914.png 873662171.915.png 873662171.916.png 873662171.917.png 873662171.918.png 873662171.919.png 873662171.920.png 873662171.921.png 873662171.922.png 873662171.924.png 873662171.925.png 873662171.926.png 873662171.927.png 873662171.928.png 873662171.929.png 873662171.930.png 873662171.931.png 873662171.932.png 873662171.933.png 873662171.935.png 873662171.936.png 873662171.937.png 873662171.938.png 873662171.939.png 873662171.940.png 873662171.941.png 873662171.942.png 873662171.943.png 873662171.944.png 873662171.946.png 873662171.947.png 873662171.948.png 873662171.949.png 873662171.950.png 873662171.951.png 873662171.952.png 873662171.953.png 873662171.954.png 873662171.955.png 873662171.957.png 873662171.958.png 873662171.959.png 873662171.960.png 873662171.961.png 873662171.962.png 873662171.963.png 873662171.964.png 873662171.965.png 873662171.966.png 873662171.968.png 873662171.969.png 873662171.970.png 873662171.971.png 873662171.972.png 873662171.973.png 873662171.974.png 873662171.975.png 873662171.976.png 873662171.977.png 873662171.979.png 873662171.980.png 873662171.981.png 873662171.982.png 873662171.983.png 873662171.984.png 873662171.985.png 873662171.986.png 873662171.987.png 873662171.988.png 873662171.990.png 873662171.991.png 873662171.992.png 873662171.993.png 873662171.994.png 873662171.995.png 873662171.996.png 873662171.997.png 873662171.998.png 873662171.999.png 873662171.1002.png 873662171.1003.png 873662171.1004.png 873662171.1005.png 873662171.1006.png 873662171.1007.png 873662171.1008.png 873662171.1009.png 873662171.1010.png 873662171.1011.png 873662171.1013.png 873662171.1014.png 873662171.1015.png 873662171.1016.png 873662171.1017.png 873662171.1018.png 873662171.1019.png 873662171.1020.png 873662171.1021.png 873662171.1022.png 873662171.1024.png 873662171.1025.png 873662171.1026.png 873662171.1027.png 873662171.1028.png 873662171.1029.png 873662171.1030.png 873662171.1031.png 873662171.1032.png 873662171.1033.png 873662171.1035.png 873662171.1036.png 873662171.1037.png 873662171.1038.png 873662171.1039.png 873662171.1040.png 873662171.1041.png 873662171.1042.png 873662171.1043.png 873662171.1044.png 873662171.1046.png 873662171.1047.png 873662171.1048.png 873662171.1049.png 873662171.1050.png 873662171.1051.png 873662171.1052.png 873662171.1053.png 873662171.1054.png 873662171.1055.png 873662171.1057.png 873662171.1058.png 873662171.1059.png 873662171.1060.png 873662171.1061.png 873662171.1062.png 873662171.1063.png 873662171.1064.png 873662171.1065.png 873662171.1066.png 873662171.1068.png 873662171.1069.png 873662171.1070.png 873662171.1071.png 873662171.1072.png 873662171.1073.png 873662171.1074.png 873662171.1075.png 873662171.1076.png 873662171.1077.png 873662171.1079.png 873662171.1080.png 873662171.1081.png 873662171.1082.png 873662171.1083.png 873662171.1084.png 873662171.1085.png 873662171.1086.png 873662171.1087.png 873662171.1088.png 873662171.1090.png 873662171.1091.png 873662171.1092.png 873662171.1093.png 873662171.1094.png 873662171.1095.png 873662171.1096.png 873662171.1097.png 873662171.1098.png 873662171.1099.png 873662171.1101.png 873662171.1102.png 873662171.1103.png 873662171.1104.png 873662171.1105.png 873662171.1106.png 873662171.1107.png 873662171.1108.png 873662171.1109.png 873662171.1110.png 873662171.1113.png 873662171.1114.png 873662171.1115.png 873662171.1116.png 873662171.1117.png 873662171.1118.png 873662171.1119.png 873662171.1120.png 873662171.1121.png 873662171.1122.png 873662171.1124.png 873662171.1125.png 873662171.1126.png 873662171.1127.png 873662171.1128.png 873662171.1129.png 873662171.1130.png 873662171.1131.png 873662171.1132.png 873662171.1133.png 873662171.1135.png 873662171.1136.png 873662171.1137.png 873662171.1138.png 873662171.1139.png 873662171.1140.png 873662171.1141.png 873662171.1142.png 873662171.1143.png 873662171.1144.png 873662171.1146.png 873662171.1147.png 873662171.1148.png 873662171.1149.png 873662171.1150.png 873662171.1151.png 873662171.1152.png 873662171.1153.png 873662171.1154.png 873662171.1155.png 873662171.1157.png 873662171.1158.png 873662171.1159.png 873662171.1160.png 873662171.1161.png 873662171.1162.png 873662171.1163.png 873662171.1164.png 873662171.1165.png 873662171.1166.png 873662171.1168.png 873662171.1169.png 873662171.1170.png 873662171.1171.png 873662171.1172.png 873662171.1173.png 873662171.1174.png 873662171.1175.png 873662171.1176.png 873662171.1177.png 873662171.1179.png 873662171.1180.png 873662171.1181.png 873662171.1182.png 873662171.1183.png 873662171.1184.png 873662171.1185.png 873662171.1186.png 873662171.1187.png 873662171.1188.png 873662171.1190.png 873662171.1191.png 873662171.1192.png 873662171.1193.png 873662171.1194.png 873662171.1195.png 873662171.1196.png 873662171.1197.png 873662171.1198.png 873662171.1199.png 873662171.1201.png 873662171.1202.png 873662171.1203.png 873662171.1204.png 873662171.1205.png 873662171.1206.png 873662171.1207.png 873662171.1208.png 873662171.1209.png 873662171.1210.png 873662171.1212.png 873662171.1213.png 873662171.1214.png 873662171.1215.png 873662171.1216.png 873662171.1217.png 873662171.1218.png 873662171.1219.png 873662171.1220.png 873662171.1221.png 873662171.1224.png 873662171.1225.png 873662171.1226.png 873662171.1227.png 873662171.1228.png 873662171.1229.png 873662171.1230.png 873662171.1231.png 873662171.1232.png 873662171.1233.png 873662171.1235.png 873662171.1236.png 873662171.1237.png 873662171.1238.png 873662171.1239.png 873662171.1240.png 873662171.1241.png 873662171.1242.png 873662171.1243.png 873662171.1244.png 873662171.1246.png 873662171.1247.png 873662171.1248.png 873662171.1249.png 873662171.1250.png 873662171.1251.png 873662171.1252.png 873662171.1253.png 873662171.1254.png 873662171.1255.png 873662171.1257.png 873662171.1258.png 873662171.1259.png 873662171.1260.png 873662171.1261.png 873662171.1262.png 873662171.1263.png 873662171.1264.png 873662171.1265.png 873662171.1266.png 873662171.1268.png 873662171.1269.png 873662171.1270.png 873662171.1271.png 873662171.1272.png 873662171.1273.png 873662171.1274.png 873662171.1275.png 873662171.1276.png 873662171.1277.png 873662171.1279.png 873662171.1280.png 873662171.1281.png 873662171.1282.png 873662171.1283.png 873662171.1284.png 873662171.1285.png 873662171.1286.png 873662171.1287.png 873662171.1288.png 873662171.1290.png 873662171.1291.png 873662171.1292.png 873662171.1293.png 873662171.1294.png 873662171.1295.png 873662171.1296.png 873662171.1297.png 873662171.1298.png 873662171.1299.png 873662171.1301.png 873662171.1302.png 873662171.1303.png 873662171.1304.png 873662171.1305.png 873662171.1306.png 873662171.1307.png 873662171.1308.png 873662171.1309.png 873662171.1310.png 873662171.1312.png 873662171.1313.png 873662171.1314.png 873662171.1315.png 873662171.1316.png 873662171.1317.png 873662171.1318.png 873662171.1319.png 873662171.1320.png 873662171.1321.png 873662171.1323.png 873662171.1324.png 873662171.1325.png 873662171.1326.png 873662171.1327.png 873662171.1328.png 873662171.1329.png 873662171.1330.png 873662171.1331.png 873662171.1332.png 873662171.1335.png 873662171.1336.png 873662171.1337.png 873662171.1338.png 873662171.1339.png 873662171.1340.png 873662171.1341.png 873662171.1342.png 873662171.1343.png 873662171.1344.png 873662171.1346.png 873662171.1347.png 873662171.1348.png 873662171.1349.png 873662171.1350.png 873662171.1351.png 873662171.1352.png 873662171.1353.png 873662171.1354.png 873662171.1355.png 873662171.1357.png 873662171.1358.png 873662171.1359.png 873662171.1360.png 873662171.1361.png 873662171.1362.png 873662171.1363.png 873662171.1364.png 873662171.1365.png 873662171.1366.png 873662171.1368.png 873662171.1369.png 873662171.1370.png 873662171.1371.png 873662171.1372.png 873662171.1373.png 873662171.1374.png 873662171.1375.png 873662171.1376.png 873662171.1377.png 873662171.1379.png 873662171.1380.png 873662171.1381.png 873662171.1382.png 873662171.1383.png 873662171.1384.png 873662171.1385.png 873662171.1386.png 873662171.1387.png 873662171.1388.png 873662171.1390.png 873662171.1391.png 873662171.1392.png 873662171.1393.png 873662171.1394.png 873662171.1395.png 873662171.1396.png 873662171.1397.png 873662171.1398.png 873662171.1399.png 873662171.1401.png 873662171.1402.png 873662171.1403.png 873662171.1404.png 873662171.1405.png 873662171.1406.png 873662171.1407.png 873662171.1408.png 873662171.1409.png 873662171.1410.png 873662171.1412.png 873662171.1413.png 873662171.1414.png 873662171.1415.png 873662171.1416.png 873662171.1417.png 873662171.1418.png 873662171.1419.png 873662171.1420.png 873662171.1421.png 873662171.1423.png 873662171.1424.png 873662171.1425.png 873662171.1426.png 873662171.1427.png 873662171.1428.png 873662171.1429.png 873662171.1430.png 873662171.1431.png 873662171.1432.png 873662171.1434.png 873662171.1435.png 873662171.1436.png 873662171.1437.png 873662171.1438.png 873662171.1439.png 873662171.1440.png 873662171.1441.png 873662171.1442.png 873662171.1443.png 873662171.1446.png 873662171.1447.png 873662171.1448.png 873662171.1449.png 873662171.1450.png 873662171.1451.png 873662171.1452.png 873662171.1453.png 873662171.1454.png 873662171.1455.png 873662171.1457.png 873662171.1458.png 873662171.1459.png 873662171.1460.png 873662171.1461.png 873662171.1462.png 873662171.1463.png 873662171.1464.png 873662171.1465.png 873662171.1466.png 873662171.1468.png 873662171.1469.png 873662171.1470.png 873662171.1471.png 873662171.1472.png 873662171.1473.png 873662171.1474.png 873662171.1475.png 873662171.1476.png 873662171.1477.png 873662171.1479.png 873662171.1480.png 873662171.1481.png 873662171.1482.png 873662171.1483.png 873662171.1484.png 873662171.1485.png 873662171.1486.png 873662171.1487.png 873662171.1488.png 873662171.1490.png 873662171.1491.png 873662171.1492.png 873662171.1493.png 873662171.1494.png 873662171.1495.png 873662171.1496.png 873662171.1497.png 873662171.1498.png 873662171.1499.png 873662171.1501.png 873662171.1502.png 873662171.1503.png 873662171.1504.png 873662171.1505.png 873662171.1506.png 873662171.1507.png 873662171.1508.png 873662171.1509.png 873662171.1510.png 873662171.1512.png 873662171.1513.png 873662171.1514.png 873662171.1515.png 873662171.1516.png 873662171.1517.png 873662171.1518.png 873662171.1519.png 873662171.1520.png 873662171.1521.png 873662171.1523.png 873662171.1524.png 873662171.1525.png 873662171.1526.png 873662171.1527.png 873662171.1528.png 873662171.1529.png 873662171.1530.png 873662171.1531.png 873662171.1532.png 873662171.1534.png 873662171.1535.png 873662171.1536.png 873662171.1537.png 873662171.1538.png 873662171.1539.png 873662171.1540.png 873662171.1541.png 873662171.1542.png 873662171.1543.png 873662171.1545.png 873662171.1546.png 873662171.1547.png 873662171.1548.png 873662171.1549.png 873662171.1550.png 873662171.1551.png 873662171.1552.png 873662171.1553.png 873662171.1554.png 873662171.1557.png 873662171.1558.png 873662171.1559.png 873662171.1560.png 873662171.1561.png 873662171.1562.png 873662171.1563.png 873662171.1564.png 873662171.1565.png 873662171.1566.png 873662171.1568.png 873662171.1569.png 873662171.1570.png 873662171.1571.png 873662171.1572.png 873662171.1573.png 873662171.1574.png 873662171.1575.png 873662171.1576.png 873662171.1577.png 873662171.1579.png 873662171.1580.png 873662171.1581.png 873662171.1582.png 873662171.1583.png 873662171.1584.png 873662171.1585.png 873662171.1586.png 873662171.1587.png 873662171.1588.png 873662171.1590.png 873662171.1591.png 873662171.1592.png 873662171.1593.png 873662171.1594.png 873662171.1595.png 873662171.1596.png 873662171.1597.png 873662171.1598.png 873662171.1599.png 873662171.1601.png 873662171.1602.png 873662171.1603.png 873662171.1604.png 873662171.1605.png 873662171.1606.png 873662171.1607.png 873662171.1608.png 873662171.1609.png 873662171.1610.png 873662171.1612.png 873662171.1613.png 873662171.1614.png 873662171.1615.png 873662171.1616.png 873662171.1617.png 873662171.1618.png 873662171.1619.png 873662171.1620.png 873662171.1621.png 873662171.1623.png 873662171.1624.png 873662171.1625.png 873662171.1626.png 873662171.1627.png 873662171.1628.png 873662171.1629.png 873662171.1630.png 873662171.1631.png 873662171.1632.png 873662171.1634.png 873662171.1635.png 873662171.1636.png 873662171.1637.png 873662171.1638.png 873662171.1639.png 873662171.1640.png 873662171.1641.png 873662171.1642.png 873662171.1643.png 873662171.1645.png 873662171.1646.png 873662171.1647.png 873662171.1648.png 873662171.1649.png 873662171.1650.png 873662171.1651.png 873662171.1652.png 873662171.1653.png 873662171.1654.png 873662171.1656.png 873662171.1657.png 873662171.1658.png 873662171.1659.png 873662171.1660.png 873662171.1661.png 873662171.1662.png 873662171.1663.png 873662171.1664.png 873662171.1665.png 873662171.1668.png 873662171.1669.png 873662171.1670.png 873662171.1671.png 873662171.1672.png 873662171.1673.png 873662171.1674.png 873662171.1675.png 873662171.1676.png 873662171.1677.png 873662171.1679.png 873662171.1680.png 873662171.1681.png 873662171.1682.png 873662171.1683.png 873662171.1684.png 873662171.1685.png 873662171.1686.png 873662171.1687.png 873662171.1688.png 873662171.1690.png 873662171.1691.png 873662171.1692.png 873662171.1693.png 873662171.1694.png 873662171.1695.png 873662171.1696.png 873662171.1697.png 873662171.1698.png 873662171.1699.png 873662171.1701.png 873662171.1702.png 873662171.1703.png 873662171.1704.png 873662171.1705.png 873662171.1706.png 873662171.1707.png 873662171.1708.png 873662171.1709.png 873662171.1710.png 873662171.1712.png 873662171.1713.png 873662171.1714.png 873662171.1715.png 873662171.1716.png 873662171.1717.png 873662171.1718.png 873662171.1719.png 873662171.1720.png 873662171.1721.png 873662171.1723.png 873662171.1724.png 873662171.1725.png 873662171.1726.png 873662171.1727.png 873662171.1728.png 873662171.1729.png 873662171.1730.png 873662171.1731.png 873662171.1732.png 873662171.1734.png 873662171.1735.png 873662171.1736.png 873662171.1737.png 873662171.1738.png 873662171.1739.png 873662171.1740.png 873662171.1741.png 873662171.1742.png 873662171.1743.png 873662171.1745.png 873662171.1746.png 873662171.1747.png 873662171.1748.png 873662171.1749.png 873662171.1750.png 873662171.1751.png 873662171.1752.png 873662171.1753.png 873662171.1754.png 873662171.1756.png 873662171.1757.png 873662171.1758.png 873662171.1759.png 873662171.1760.png 873662171.1761.png 873662171.1762.png 873662171.1763.png 873662171.1764.png 873662171.1765.png 873662171.1767.png 873662171.1768.png 873662171.1769.png 873662171.1770.png 873662171.1771.png 873662171.1772.png 873662171.1773.png 873662171.1774.png 873662171.1775.png 873662171.1776.png 873662171.1779.png 873662171.1780.png 873662171.1781.png 873662171.1782.png 873662171.1783.png 873662171.1784.png 873662171.1785.png 873662171.1786.png 873662171.1787.png 873662171.1788.png 873662171.1790.png 873662171.1791.png 873662171.1792.png 873662171.1793.png 873662171.1794.png 873662171.1795.png 873662171.1796.png 873662171.1797.png 873662171.1798.png 873662171.1799.png 873662171.1801.png 873662171.1802.png 873662171.1803.png 873662171.1804.png 873662171.1805.png 873662171.1806.png 873662171.1807.png 873662171.1808.png