Witam,
Chciałbym przedstawić moja amatorską konstrukcję która miała mi służyć jako wypełnienie czasu wolnego (żaden ze mnie elektronik czy informatyk ale to chyba widać
Oto schemat:
Na płytce wykorzystałem najmniejszą z dostępną Xmega (32E5) bo i też zamysł był minimalistyczny taki że raptem kilka pinów będę wykorzystywać. Co prawda już po zleceniu do druku mojej płytki okazało się że jej konfiguracja w niektórych aspektach różni się od popularnej serii "A" i kod który miałem wcześniej będę musiał nieco poprzerabiać.. ale nie narzekam
Jeśli chodzi o wykorzystane elementy na płytce (i koszty budowy płytki) to pewnie nie jedna osoba mogła by złapać się za głowę że to przerost formy nad treścią. Powiem tak, z mojego punktu widzenia koszt tej płytki sprowadził się w gruncie rzeczy do zapłacenia "chińczykom" za jej wydrukowanie 5$ (+12$ za przesyłkę). Niemalże wszystkie wykorzystane elementy pochodziły z tzw. "sampli" co sprawiło mi też pewną przyjemność z ich zamawiani tu i ówdzie.
Tak wyglądają płytki (dostałem standardowo 10 sztuk.. czyli jak za darmo):
Kolega który zna się na elektronice (a nie tylko udaje tak jak ja) mówi że jakość całkiem ok.
Druga sprawa z którą pewnie nieco przegiąłem to syndrom że "płytka ma być uniwersalna" -cokolwiek to miałoby znaczyć. I stąd zaplanowane jest na niej miejsce zarówno pod mini jak i mikro USB (tylko jako zasilanie!) a ostatecznie i tak korzystam z zasilania przez gold-piny he he
Poniżej zdjęcia płytki w akcji:
Pomiar odległości za pomocą HS-SR04, układ pracuje na 5V więc wykorzystałem translator napięć MAX3377.
Pomiar tętna za pomocą popularnego pulsometru:
Z tego jestem raczej najmniej zadowolony bo jest on dość czuły na wszelki ruch itd. Kod który wykorzystuje mógłby też być zdecydowanie lepszy ale nie znalazłem motywacji aby z nim walczyć. Ten wykres na zdjęciu to jest "realny" obrazek tętna więc widać że czujnik działa..
Pomiar poziomu alkoholu w wydychanym powietrzu za pomocą MQ-3:
To zagadnienie już było wałkowane kilka razy na forum.. kalibracja itd i nie chcę do tego wracać. Jeśli chodzi i mnie to swobodnie udało mi się stworzyć krzywą kalibracyjną na zasadzie jaki "odczyt" odpowiada:
- jednemu,
- dwóm,
- trzem piwom
...
- wkurzonej żonie
Co jest w tym fajne jeszcze to że czujnik MQ-3 jest jednym z wielu które można kupić za grosze a służą one do pomiarów też innych parametrów. Oczywiście dokładność odczytu itd to osobne zagadnienie ale na potrzeby rozrywki mi to wystarczyło.
Poniżej znajdują się kody źródłowe i projekty w Atmel Studio. Może komuś się przydadzą jako punkt wyjścia do pracy z Xmega32E5. Sporo jest tam zaczerpnięte z książek TMF dla którego szacunek wielki za tworzenie wciągających powieści z życia mikrokontrolerów
Fajne? Ranking DIY
