Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 27 kwi 2024, o 07:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 26 lis 2012, o 16:39 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

Witam

Jak ostatnio pisałem, mam do zrobienia pewien projekt, jest to ogólnie rzecz biorąc miernik odległości.
Jego główne założenia to:
- Miernik odległości musi być ultradźwiękowy, pomiar w zakresie max do 120cm.
- Cykl pomiarowy nie dłuższy niż 50ms.
- 2 Wyjścia analogowe (napięciowe i częstotliwościowe)
- Komunikacja z PC przez RS232 lub USB (chciałbym mieć oba)
- Zasilany z zasilacza 5V

Dzisiaj tak nad tym troszkę siedziałem i wymyśliłem sobie taki oto schemat blokowy układu.

Obrazek

I teraz tak, co do układu zabezpieczającego to myślałem nad jakąś scaloną przetworniczką: 5VDC/ 5VDC, z tego co czytałem to dość dobrze zabezpiecza układ, do tego świetnie filtruje. Przetwornica np. tego typu. Może jeszcze wrzucę bezpiecznik polimerowy, ale nie wiem czy jest sens gdy będzie ta przetwornica.

Co do czujnika to myślałem nad HC-S04, co prawda w pełnym zakresie mógłby się nie zmieścić w tych 50ms, ale będę mierzył tylko do 100cm-120cm, więc się powinien nadać. Poza tym, jest tani jak barszcz :) .

Wyjście analogowe widać chciałbym zrealizować poprzez konwerter D/A, znalazłem fajne układy TI chodzące po I2C. Do tego oczywiście filtr (LC) i wyjście na świat, z tego samego punktu przetwornik U/F, no i wyjście częstotliwościowe. Czytałem o możliwości zrobienia tego przez PWM, ale takie rozwiązanie ma dużą stałą czasową, poza tym chciałbym się pobawić układami DAC.

Co do komunikacji z PC, to już było to omawiane w tym poście.

LCD najprawdopodobniej nie będzie, ale wrzuciłem go to tak dla otwartości schematu.

Tak więc będę potrzebował uC który mi dostarczy: Około 4kB pamięci Flash (myślę że się wyrobie), modułu TWI (I2C), 2xUART, programowanie procka po SPI, 2x timer 16 bit (to takie minimum dla których mam zastosowanie na już, wskazany byłby z 3 timerami). Konfigurator Atmela znalazł mi 70 - 8 bitowych procków, więc pewnie coś sobie wyszukam.

Ogólnie układ finalnie będzie najprawdopodobniej w SMD.

I teraz mam pytanko do bardziej doświadczonych, co Wam się w moich pomysłach na temat tego projektu nie podoba (bo jakbym pytał co się podoba, to do niczego byśmy nie doszli :) ) ? .

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lis 2012, o 20:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

powiem tak jak chcesz się bawić w ultradźwieki to masz kilka możliwości :)

1. Kupić gotowy moduł PING SENSOR
http://www.parallax.com/tabid/768/Produ ... fault.aspx
lub ultrasonic
https://www.sparkfun.com/search/results ... t=products
dostępne też są u nas na alledrogo w dobrych cenach

2. Zrobić sobie samemu
Obrazek
np taki

------------------------ [ Dodano po: 7 minutach ]

co do reszty to hmmm ....
procka weź większego na początek np m16/32 potem możesz przenieść na m48/88
jeden UART sprzętowy drugi programowy

Przetworniczkę polecam Mirkową, jest dobra i wystarczy do twoich zastosowań
http://www.atnel.pl/przetwornice-atb-pwr-3.html

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO