Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Programator P-DS1821 na mikrokontrolerze Z8. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Mikrokontrolery

Komentarze do artykułu Komentarze do artykułu

Aby utrzymać ustawioną temperaturę w dowolnej objętości (na przykład w pudełku do przechowywania warzyw na balkonie, w akwarium, w łaźni itp.), Opracowano wiele automatycznych urządzeń różniących się charakterystyką dokładności, kosztami wdrożenia i łatwość użycia.

Dziś chyba najbardziej eleganckim rozwiązaniem tego problemu jest zastosowanie stosunkowo niedrogiego cyfrowego termometru-termostatu DS1821 firmy Dallas Semiconductors. Ten układ może być używany jako zdalny termometr cyfrowy lub główny sterownik termostatu z wbudowanym czujnikiem temperatury. Służy do wyboru typu działania DS1821. a także do ustawiania (zmiany) ustawień w pamięci nieulotnej urządzenia sterującego, gdy mikroukład pracuje w trybie termostatu i używany jest programator P-DS1821.

Programator składa się z płytki ze sterownikami i gniazdem do montażu programowalnego układu scalonego, osobnego zasilacza o napięciu wyjściowym 5 V ± 5% (przy prądzie obciążenia ok. 20 mA), przewodu komunikacyjnego z portem szeregowym PC i wsparcie zainstalowane na najnowszym pakiecie oprogramowania.

P-DS1821 może pracować w dwóch trybach: wymiana PC i programowanie offline. W pierwszym przypadku urządzenie jest podłączone do portu PC COM za pomocą kabla interfejsu szeregowego. „Firmware” danych do pamięci nieulotnej programatora jest wytwarzane przy użyciu programu sterującego pgds1821. Jest zbudowany na zasadzie powłoki wielookienkowej i może pracować w środowiskach operacyjnych Windows NT oraz Windows 95/98.

W trybie offline można zaprogramować kilka układów DS1821 pod rząd z tymi samymi ustawieniami, które wybrano wcześniej w trybie wymiany z PC. W takim przypadku komputer nie jest potrzebny. Tryby pracy urządzenia ustawia się za pomocą elementów sterujących, na które składają się przyciski „Reset” i „Start”, zworka oraz dioda LED potwierdzająca pomyślne zakończenie programowania.

Podstawą programatora (rys. 3) jest mikrokontroler DD2 Z86E0812PSC. Dzięki programowi sterującemu „wpisanemu” w jego pamięć, zapewnia proces programowania mikroukładów, rozpracowując polecenia przychodzące z komputera PC. Częstotliwość zegara DD2 jest ustalana przez obwód składający się z rezonatora kwarcowego ZQ1 i kondensatorów C1, C2 o pojemności 22 ... 33 pF.

Programator P-DS1821 na mikrokontrolerze Z8
(kliknij, aby powiększyć)

Napięcie potrzebne do zasilania węzłów programatora i opracowania algorytmu programowania dostarczane jest z zewnętrznego zasilacza o napięciu wyjściowym 5 V.

Komunikacja pomiędzy płytką programatora a portem PC COM realizowana jest za pomocą protokołu szeregowego UART zaimplementowanego w oprogramowaniu w oparciu o porty DD2. który swobodnie łączy się z jednym z trybów interfejsu RS232. Wymiana pomiędzy tymi portami a portem PC COM odbywa się poprzez bufory, które pełnią rolę inwerterów chipów DDI. Dioda LED HL1 wskazuje tryb programowania. Zapamiętywanie wartości nastaw termostatu przy wyłączonym zasilaniu programatora zapewnia układ pamięci nieulotnej DS1.

Aby podłączyć programowalny mikroukład, można użyć segmentu trzech sekcji standardowego panelu (XS1). lub wbudowany zacisk zaciskowy AMP 282836-2 do mocowania kołków DS1821 za pomocą wkrętów.

Przewody komunikacyjne z zasilaczem i portem PC COM podłącza się do płytki programatora metodą lutowania lub poprzez standardowe listwy zaciskowe odpowiednio X1 i X2. Długość przewodu idącego do PC nie powinna przekraczać 3...4 m. Złącze do podłączenia do portu COM PC to standardowe 9- lub 25-pinowe (DB-9M lub DB-25F). Przewody kabla komunikacyjnego podłącza się do niego zgodnie z tabelą. 4.

Programator P-DS1821 na mikrokontrolerze Z8

Program sterujący, umieszczony w pamięci EPROM MK DD2, zapewnia organizację pracy interfejsu szeregowego UART i wykonanie procedur ustawiania ustawień działania programowalnego mikroukładu. Oprogramowanie UART zawiera 16-bajtowy bufor wejściowy do asynchronicznego odbierania informacji z komputera. Interpreter poleceń zapewnia programowanie, weryfikację oraz odczyt informacji z pamięci wewnętrznej serwisowanego urządzenia. Kody „firmware” mikrokontrolera PROM DD2 pokazano w tabeli. 5.

Programator P-DS1821 na mikrokontrolerze Z8
(kliknij, aby powiększyć)

W trybie wymiany z komputerem PC urządzenie służy do „flashowania” ustawień termostatu do pamięci programatora, zaprogramowania kilku termometrów-termostatów z różnymi nastawami oraz wyboru typu pracy DS1821 (termometr cyfrowy lub termostat). Z tego trybu rozpoczyna się działanie urządzenia.

Ustawiając zworkę S1. podłącz zasilacz do programatora i podłącz urządzenie kablem do portu PC COM. Następnie włącz zasilanie programatora i komputera PC i uruchom program pgds1821. Pracą programatora w tym trybie steruje się poprzez naciskanie myszką przycisków w oknie powłoki programu sterującego (rys. 4).

Programator P-DS1821 na mikrokontrolerze Z8

Po uruchomieniu programu sterującego na ekranie pojawiają się dwa okna: duże okno główne oraz nad nim małe okno statusu, które umożliwia wybór portu PC COM do wymiany z programatorem. Wyboru żądanego portu (COM1 lub COM2) dokonuje się poprzez przesunięcie (za pomocą „myszki”) przełącznika w odpowiednią pozycję, a następnie naciśnięcie przycisku „OK” (dalej mamy na myśli wirtualne kontrolki obecne w oknach programu). W przyszłości okno to będzie otwierane poprzez naciśnięcie przycisku „Wybierz port” w oknie głównym.

Przed przystąpieniem do pracy zwróć uwagę na kolor wskaźnika „ON LINE” w lewym górnym rogu okna głównego. Jeśli jest zielona, ​​to komunikacja z programatorem jest nawiązana, a jeśli jest czerwona, to nie miała miejsca (ze względu na przerwanie linii, brak zasilania, błędne wskazanie portu wymiany).

W celu programowania mikroukład jest instalowany w gnieździe XS1 i naciskany jest przycisk „NEW DEVICE”. Czerwony kolor wskaźnika „DEV POWER” wskazuje, że DS1821 jest gotowy do wymiany. Naciskając przycisk „Read Device Parameters” można odczytać aktualne wartości parametrów zapisane w pamięci chipa. Pojawiają się one w polach „TH” pod przyciskiem (górna wartość temperatury termostatu w stopniach Celsjusza). „TL” (dolny) i „POL” (polaryzacja sygnału sterującego). Zielony wskaźnik „OK!” potwierdza poprawność odczytanych informacji.

Aby zapisać nowe ustawienia do chipa, należy wypełnić pola „TH”, „TL” i „POL” znajdujące się pod przyciskiem „Zapisz parametry urządzenia”, a następnie go kliknąć. Za pomocą przełącznika „Power-up Mode” ustawia się tryb pracy mikroukładu przy następnym napięciu zasilania. Po ustawieniu w pozycji „Termostat” DS1821 włączy się i będzie pracował w trybie termostatu, a w pozycji „1-Wire” - termometr z interfejsem jednoprzewodowym.

Po naciśnięciu przycisku „Zapisz parametry urządzenia” odpowiedni wskaźnik „OK!” świeci na zielono, potwierdzając pomyślne zakończenie programowania. Działanie termometru sprawdza się naciskając przycisk „Przeliczanie temperatury”: w okienku pod nim, po zgaśnięciu wskaźnika „OCZEKAJ”, pojawi się wartość temperatury odczytana z układu.

Po zaprogramowaniu kolejnego chipa należy nacisnąć przycisk „POWER OFF”, wymienić chip na następny, a następnie powtórzyć cykl programowania rozpoczynając od naciśnięcia przycisku „NEW DEVICE” (patrz wyżej).

Aby przygotować urządzenie do pracy w trybie offline, konieczne jest wpisanie wymaganych wartości parametrów do układu pamięci nieulotnej urządzenia. Dokonuje się tego poprzez wypełnienie pól „TN”, „TL”, „POL” znajdujących się pod przyciskiem „Zapisz parametry programatora”, a następnie wciśnięcie go. Zielony wskaźnik „OK!” służy jako sygnał potwierdzający pomyślne zakończenie programowania. Aktualne parametry zapisane w pamięci odczytywane są w odpowiednich oknach po naciśnięciu przycisku „Odczyt parametrów urządzenia”. Możliwe jest szybkie przesyłanie informacji ze skrzynek „TN”. TL", "POL" pod przyciskiem "Write Device Parameters" w odpowiednie pola pod przyciskiem "Write Programmer Parameters" iz powrotem za pomocą podwójnych strzałek znajdujących się pomiędzy tymi przyciskami. Wyjdź z programu naciskając przycisk "QUIT".

Samodzielny tryb programatora jest wygodny, gdy wymagane jest zaprogramowanie kilku mikroukładów o tych samych wartościach parametrów do ustawienia. Aby przejść do tego trybu, odłącz przewód łączący urządzenie z komputerem. i zdjąć zworkę S1 bez odłączania zasilania +5 V. Następnie włożyć programowany układ do przeznaczonego do tego panelu. Programowanie odbywa się poprzez naciśnięcie przycisku programatora SB 1 („Start”). W takim przypadku dioda HL1 powinna zaświecić się na krótki czas (około 1 s), a następnie zgasnąć, wskazując na pomyślne zakończenie zapisu informacji. Jeśli z jakiegoś powodu programowanie nie powiedzie się, dioda LED zacznie migać. Aby powtórzyć operację, naciśnij przycisk SB2 („Reset”), a następnie ponownie przycisk SB1. Każdy kolejny mikroukład programuje się poprzez naciśnięcie przycisku SB1 po zainstalowaniu go w panelu XS1.

Autorzy: A. Olkhovsky, S. Shcheglov, A. Matevosov, K. Chernyavsky, Moskwa

Zobacz inne artykuły Sekcja Mikrokontrolery.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Hałas drogowy opóźnia rozwój piskląt 06.05.2024

Dźwięki, które otaczają nas we współczesnych miastach, stają się coraz bardziej przeszywające. Jednak niewiele osób myśli o tym, jak ten hałas wpływa na świat zwierząt, zwłaszcza na tak delikatne stworzenia, jak pisklęta, które nie wykluły się jeszcze z jaj. Najnowsze badania rzucają światło na tę kwestię, wskazując na poważne konsekwencje dla ich rozwoju i przetrwania. Naukowcy odkryli, że narażenie piskląt zebry rombowatej na hałas uliczny może spowodować poważne zakłócenia w ich rozwoju. Eksperymenty wykazały, że zanieczyszczenie hałasem może znacznie opóźnić wykluwanie się piskląt, a pisklęta, które się wykluwają, borykają się z szeregiem problemów zdrowotnych. Naukowcy odkryli również, że negatywne skutki zanieczyszczenia hałasem rozciągają się na dorosłe ptaki. Zmniejszone szanse na rozrodczość i zmniejszona płodność wskazują na długoterminowe skutki, jakie hałas drogowy wywiera na dziką przyrodę. Wyniki badania podkreślają taką potrzebę ... >>

Bezprzewodowy głośnik Samsung Music Frame HW-LS60D 06.05.2024

W świecie nowoczesnych technologii audio producenci dążą nie tylko do nienagannej jakości dźwięku, ale także do łączenia funkcjonalności z estetyką. Jednym z najnowszych innowacyjnych kroków w tym kierunku jest nowy bezprzewodowy system głośników Samsung Music Frame HW-LS60D, zaprezentowany podczas wydarzenia World of Samsung 2024. Samsung HW-LS60D to coś więcej niż tylko system głośników, to sztuka dźwięku w stylu ramki. Połączenie 6-głośnikowego systemu z obsługą Dolby Atmos i stylowej konstrukcji ramki na zdjęcia sprawia, że ​​produkt ten będzie idealnym dodatkiem do każdego wnętrza. Nowa ramka Samsung Music Frame jest wyposażona w zaawansowane technologie, w tym Adaptive Audio zapewniający wyraźne dialogi na każdym poziomie głośności oraz automatyczną optymalizację pomieszczenia w celu uzyskania bogatej reprodukcji dźwięku. Dzięki obsłudze połączeń Spotify, Tidal Hi-Fi i Bluetooth 5.2, a także integracji inteligentnego asystenta, ten głośnik jest gotowy, aby zaspokoić Twoje ... >>

Nowy sposób kontrolowania i manipulowania sygnałami optycznymi 05.05.2024

Współczesny świat nauki i technologii rozwija się dynamicznie i każdego dnia pojawiają się nowe metody i technologie, które otwierają przed nami nowe perspektywy w różnych dziedzinach. Jedną z takich innowacji jest opracowanie przez niemieckich naukowców nowego sposobu sterowania sygnałami optycznymi, co może doprowadzić do znacznego postępu w dziedzinie fotoniki. Niedawne badania pozwoliły niemieckim naukowcom stworzyć przestrajalną płytkę falową wewnątrz falowodu ze stopionej krzemionki. Metoda ta, bazująca na zastosowaniu warstwy ciekłokrystalicznej, pozwala na efektywną zmianę polaryzacji światła przechodzącego przez falowód. Ten przełom technologiczny otwiera nowe perspektywy rozwoju kompaktowych i wydajnych urządzeń fotonicznych zdolnych do przetwarzania dużych ilości danych. Elektrooptyczna kontrola polaryzacji zapewniona dzięki nowej metodzie może stanowić podstawę dla nowej klasy zintegrowanych urządzeń fotonicznych. Otwiera to ogromne możliwości dla ... >>

Przypadkowe wiadomości z Archiwum

Namiot antytlenowy 05.03.2002

Angielska firma Hypoxico produkuje namioty, w których spanie zwiększa wytrzymałość sportowca.

Specjalny filtr zmniejsza zawartość tlenu w powietrzu dostarczanym do namiotu, symulując warunki na dużej wysokości – do 2700 m n.p.m. W efekcie we krwi osoby regularnie śpiącej w takich warunkach wzrasta stężenie hemoglobiny, poprawia się wchłanianie tlenu z powietrza, co oznacza wzrost zdolności do pracy i wytrzymałości. Według przedstawiciela firmy wyniki sportowe poprawiły się o trzy procent - to dużo.

Teraz toczą się spory o to, czy taki namiot można uznać za urządzenie dopingujące. Obrońcy nowej metody treningu zwracają uwagę, że nie wprowadza ona do organizmu niczego obcego, a jedynie odfiltrowuje część powietrza. Jeśli namiot antytlenowy zostanie uznany za doping, do tej samej kategorii należą szeroko rozpowszechnione filtry do wody pitnej.

Inne ciekawe wiadomości:

▪ Poprawa chemioterapii

▪ Procesor Intel Celeron 2,7 GHz

▪ Dyski twarde HGST 10 TB

▪ Etui z czytnikiem linii papilarnych na urządzenia z systemem Android

▪ Wszystkie funkcje multimedialne HSPA na jednym chipie

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja serwisu Zasilacze. Wybór artykułu

▪ artykuł Anatomia porównawcza. Historia i istota odkryć naukowych

▪ Jak głęboko może nurkować żółw morski? Szczegółowa odpowiedź

▪ artykuł Kierownik Departamentu Bezpieczeństwa Informacji. Opis pracy

▪ artykuł Latarka z bateriami ładowanymi ogniwami słonecznymi. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Dziewięć ogonów. Sekret ostrości

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024