| |
Podzespoły: Magnetyczny enkoder pozycji AS5040
Wysłany przez Jacek dnia 13-09-2006 o godz. 21:24:23
Autor Jacek
Z wyrobami firmy AUSTRIAMICROSYSTEMS AG zetknąłem się po raz pierwszy przy okazji targów ELECTRONICA 2000 a następnie podczas poszukiwań
względnie taniego, powtarzalnego sposobu określenia pozycji głowicy w jednym z projektowanych urządzeń. Firma ta produkuje specjalizowane układy scalone zawierające wewnątrz struktury matrycę czujników Hall'a oraz procesor uzbrojony w specjalny algorytm umożliwiający określenie położenia pola magnetycznego wytwarzanego przez umieszczony ponad strukturą magnes stały.
W artykule chciałbym skupić się na przykładzie programu napisanego dla
mikrokontrolera ST7FLITE29, umożliwiającego podłączenie układu AS5040
poprzez interfejs SSI i odczyt pozycji magnesu. Niniejszy opis nie wyczerpie wszystkich aspektów aplikacji układu jak też nie opisze wszystkich możliwych przyczyn problemów. Z całą, ale z całą pewnością pozwoli jednak uruchomić taki enkoder, ułatwi start czy też wykonanie aplikacji dla dowolnego,
innego mikrokontrolera.
Program napisany jest w języku Asembler mikrokontrolera ST7, natomiast sam układ zbudowałem z wykorzystaniem zestawu ewaluacyjnego ZL1ST7 znajdującego się w ofercie sklepu internetowego KAMAMI
(http://www.kamami.pl). W programie można znale?ć również obsługę wyświetlacza LCD 2x16, konwersję liczby binarnej na BCD oraz BCD na ASCII.
Artykuł w formacie PDF
Źródło programu z artykułu
|
|
| |
 |
Oceny artykułu |
 |
|
Wynik głosowania: 5 Głosów: 1

|
|
|
 |
|
|
Przepraszamy, komentarze dla tego artykułu są niedostępne. |
|
Order cordarone online by (Wynik: 1) przez tionera271 dnia 21-08-2010 o godz. 16:03:39 (Informacje o użytkowniku | Wyślij wiadomość) | | Amiodarone was discovered withdraw 1961 also accepted Cheapest Cordarone online [blackdub.ning.com] fuss over immerse FDA December unfriendly 1985. Although amiodarone has various along effects, breath-taking which experienced deadly |
|
|
|