logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Odległościomierz - zdjęcie, schemt, źródło

JIIIS 15 Maj 2008 18:47 6166 10
  • Odległościomierz - zdjęcie, schemt, źródło

    Projekt demonstruje użycie 16x1 liniowego wyświetlacza LCD w połączeniu z 16-pinowym mikrokontrolerem Nitron 68HC908QY4 do zbudowania prostego miernika odległości wykorzystywanego w rowerze.

    Mikrokontroler wykorzystuje wewnętrzny oscylator i wewnętrzny reset, my dostarczamy tylko sygnały +VDD i VSS. Sygnałami używanymi przez wyświetlacz LCD są D4-D7, RS i E. Piny D0-D3 i R/W nie są wykorzystywane, więc zostały połączone z masą. Źródłem zasilania jest bateria ze zwykłą +5.1V diodą Zenera. Można użyć +9V baterii lub trzy 1.5V baterie AA. Układ powinien działać nawet, gdy zasilanie spadnie do +3V.

    Oprogramowanie odległościomierza zostało napisane w C przy użyciu kompilatora ICC08. Będziesz potrzebował nieznacznej modyfikacji kodu programu, aby przystosować go do swojego roweru (średnica koła). Kody źródłowe są do ściągnięcia tutaj: http://www.kmitl.ac.th/~kswichit%20/distancemeter/lcd.c.

    Odległościomierz - zdjęcie, schemt, źródło

    Źródło: http://www.kmitl.ac.th/~kswichit%20/distancemeter/distancemeter.html

    Fajne? Ranking DIY
    O autorze
    JIIIS
    Poziom 17  
    Offline 
    JIIIS napisał 246 postów o ocenie 21, pomógł 28 razy. Mieszka w mieście Kraków. Jest z nami od 2008 roku.
  • #2 5144874
    piasek1990
    Poziom 19  
    A czy posiada ktos moze schemat urzadzenia ktore mierzy odleglosc i po zmianie odleglosci (oddalaniu) daje sygnal? cos jakby odwrotnosc czujnika parkowania
  • #3 5144886
    JIIIS
    Poziom 17  
    a czy zasada nie bedzie podobna tylko w kodzie programu bedziesz sprawdzac, czy odleglosc nie rosnie?
  • #4 5145226
    JmL(TM)
    Poziom 24  
    JIIIS napisał:
    a czy zasada nie bedzie podobna tylko w kodzie programu bedziesz sprawdzac, czy odleglosc nie rosnie?


    Zrobilbym to dokladnie w ten sam sposob. Po sprawdzeniu odleglosci przy kolejnym pomiarze porownac wartosci i jesli odleglosc wieksza to "biiip"!
    Wiec modyfikacja programu sprowadza sie do zapisania "poprzedniej" wartosci i porownanie jej z "aktualna"...
  • #5 5145535
    Stefan_2000
    Poziom 19  
    Cytat:

    Projekt demonstruje użycie 16x1 liniowego wyświetlacza LCD w połączeniu z 16-pinowym mikrokontrolerem Nitron 68HC908QY4.

    Mikrokontroler wykorzystuje wewnętrzny oscylator i wewnętrzny reset, my dostarczamy tylko sygnały +VDD i VSS. Sygnałami używanymi przez wyświetlacz LCD są D4-D7, RS i E. Piny D0-D3 i R/W nie są wykorzystywane, więc zostały połączone z masą. Źródłem zasilania jest bateria ze zwykłą +5.1V diodą Zenera. Można użyć +9V baterii lub trzy 1.5V baterie AA. Układ powinien działać nawet, gdy zasilanie spadnie do +3V.

    Oprogramowanie odległościomierza zostało napisane w C przy użyciu kompilatora ICC08. Będziesz potrzebował nieznacznej modyfikacji kodu programu, aby przystosować go do swojego roweru (średnica koła). Kody źródłowe są do ściągnięcia tutaj: http://www.kmitl.ac.th/~kswichit%20/distancemeter/lcd.c.


    Przeczytałem ten opis i zacząłem się zastanawiać jak on się ma do hasła "Odległościomierz". Może ja coś przegapiłem, ale gdzie w tym opisie pojawia się choć słowo o mierzeniu odległości? O użytym czujniku? Cokolwiek? Dopiero z lektury wersji oryginalnej możemy się dowiedzieć, że użyto kontraktonu, a konstrukcja ma zostać wykorzystana w rowerze.

    Nie bardzo rozumiem, co autor tego "tłumaczenia" chciał osiągnąć.

    :arrow: piasek1990
    Wydaje mi się, że powinieneś poszukać jakiegoś projektu bazującego na ultradźwiękach. Może to Ci się przyda. Sprecyzuj jaki zakres odległości Cie interesuje.

    pozdrawiam
    stefan
  • #6 5145541
    JIIIS
    Poziom 17  
    Stefan_2000: racja, nie ta wersja miala pojsc na forum, jutro umieszcze lekko zmodyfikowana, dzisiaj juz troche pozno
  • #7 5145663
    k.marcin
    Poziom 18  
    ten projekt ma charakter i sens tylko chyba edukacyjnie.. ja pare lat temu kopilem do rowera za pare groszy u ruskich na targowisku i dziala do dzisiaj..
  • #9 5146356
    piasek1990
    Poziom 19  
    [quote="Stefan_2000"]
    Cytat:



    :arrow: piasek1990
    Wydaje mi się, że powinieneś poszukać jakiegoś projektu bazującego na ultradźwiękach. Może to Ci się przyda. Sprecyzuj jaki zakres odległości Cie interesuje.

    pozdrawiam
    stefan


    Na ultradzwiekach juz próbowalem i nie zbyt mi wyszlo. Odleglosc jaka mnie interesuje to conajmniej 2m, najlepiej ze 4-5m. Dodam ze powierzchnia ktora ma sie oddalac jest dosyc duza ok 3.5x2.5m. I najwazniejsze zasilanie z 12 lub 24v
  • #10 5151771
    mosfet
    Poziom 25  
    Czy ktoś kombinował z budową w warunkach domowych dalmierza laserowego?

    Projekt przedstawiony w temacie, jest nazwany miernikiem odległości bardzo 'marketingowo'. W rzeczywistości to po prostu wyskalowany w metrach licznik impulsów z kontaktronu. Brak nastawy promienia koła oraz bajoński (jak na rowerowy licznik) pobór mocy sprawiają, że wartość konstrukcji jest jedynie edukacyjna.
  • #11 5153156
    benshee
    Poziom 11  
    Troszkę uderza konstrukcja stabilizatora napięcia... najgorsza możliwa, duże straty, mała dokładność... w erze stabilizatorów scalonych lepiej chyba zastosować jakiś układ LM* lub 78*. Co prawda przestaje działać przy większym napięciu baterii, jednak mniejsze straty na nim powodują że zabawa i tak powinna potrwać dłużej. Co do nazwy... to po prostu mierzy przejechany dystans, a nie mierzy odległość od czegokolwiek...
    Pozdrawiam :)
REKLAMA