Konferencja Naukowa Studentów » 2008 » Droga ku przyszłości
Strony: « 1 | 2 | 3 | 4 | 5 | »

Sterownik urządzenia do wykładania szczepionek z samolotu cd.

Czwartek, 19 marca

3. MODUŁ OBLICZANIA POŁOŻENIA SAMOLOTU ORAZ PUNKTóW ZRZUTU.

W module został użyty mikrokontroler z rodziny HC12. Wybór został podyktowany tym, że wykorzystuje on arytmetykę 64–bitową. Tak duża dokładność wymagana jest przy obsłudze GPS. Dodatkowo w trybie SPI posiada funkcję odłączenia zasilania bramek transmisyjnych i skorzystania z zewnętrznego napięcia z rezystorem podciągającym. W ten sposób można wykonać konwersję napięcia w komunikacji pomiędzy SD a mikrokontrolerem. Docelowo jako moduł NAVSTAR GPS planowane jest wykorzystanie urządzenia GARMIN 16LVS częstotliwości pomiaru 1Hz [7]. Stworzony na potrzeby projektu algorytm, na podstawie danych pozyskanych z odbiornika GPS oraz karty SD oblicza punkty zrzutu kolejnych szczepionek. Następnie odpowiednie informacje przekazywane są na dalsze moduły projektu.

Dzięki zastosowaniu w układzie protokołu SPI, stało się możliwe wykorzystanie karty SD jako nośnika informacji. Możliwość zapisywania danych, bez konieczności obsługi systemu plików, znacząco upraszcza komunikację, przy zachowaniu bezpieczeństwa transmisji. Duża pojemność kart pozwala na rozbudowanie możliwości całego urządzenia, np. poprzez zapis miejsca zrzutu do późniejszych badań skuteczności akcji na określonym terenie. Istnieją trzy typy kart SD: MMC, SDCv1, SDCv2. Różnią się one pojemnością, częstotliwością taktowania i napięciem zasilania. SDCv2 jest standardem najnowszym, przeznaczonym dla kart o dużej pojemności (kilka GB). Napięcie zasilania w tych kartach jest także obniżone. Aby zagospodarować tak dużą przestrzeń danych używa się systemów plików fat16 lub fat32. Ich implementacja pochłonęłaby zbyt dużo zasobów, dlatego podjęto decyzję o wyłączeniu obsługi tego typu kart w projekcie. Standard MMC przewiduje prędkość transmisji rzędu 400kHz, natomiast SDCv1 25 MHz. Napięciem zasilania jest 3,3V.

Standard SD przewiduje rejestry specjalne, które są pomocne przy technicznych aspektach obsługi kart. Najważniejsze z punktu widzenia programu są rejestry OCR i CSD. Pierwszy pozwala sprawdzić dopasowanie napięciowe mikrokontrolera i pamięci. Drugi, czasy potrzebne na różne operacje, a to z kolei pozwala ustalić timeout'y dla poleceń.
Czytaj dalej

Artykuły z tej samej kategorii
1. Wpływy sozologiczne w produkcji i zastosowaniu płynnych nawozów mikroelementowych
2. System lokalizacji do wykładania szczepionek z samolotów
3. Obsługa transportowa mistrzostw euro 2012 we wrocławiu za pomocą komunikacji szynowej
4. Nowe metody biomonitoringu wody narzędziem oceny zagrożenia

powrót »

Kategorie


projekt i wykonanie: smetek.biz