ARM Procesor
Get the Flash Player to see this player.
Akcelerometr |
Program służy do wypisania na ekran LCD pozycji x, y i z, które sczytujemy z czujnika przyspieszenia. Ogólnie akcelerometr służy do pomiaru przyspieszenia i można go stosować zarówno do pomiaru przyspieszenia ziemskiego jak i położenia urządzenia względem ziemi. Z lekcji fizyki wiemy, że przyspieszenie jest pochodną prędkości i drugą pochodną położenia, dlatego taki czujnik można zastosować do pomiaru prędkości i przejechanej drogi. Wszystko zależy od pomysłowości człowieka i od oprogramowania użytego do sczytywania danych. Dane z czujnika przekształcamy za pomocą przetwornika ADC. Nasz czujnik to ADXL3xx. Wyprowadzenie X z czujnika podłączamy do PA0, Y do PA2, a Z do PA4. Aby pokazywało odchylenie w stopniach należy to tylko wykalibrować do własnych potrzeb (wskazania mojego czujnika są od ok. 136 do ok. 208 jednostek na 180 stopni, czyli jedna jednostka to odchylenie około 4 stopni przy napięciu referencyjnym 2,56V). Jedynym minusem jest to, że zasilanie czujnika jest na 1,8V-3,6V dlatego trzeba było wlutować w płytkę stabilizator napięcia na 3,3V ja użyłem LM1117-3,3. Po obu stronach wsadziłem elektrolity 10uFi wszystko ładnie działa. |