Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Arduino mini pro - analogowy czujnik odległości

Yellin 16 Cze 2015 19:23 840 4
  • #1 16 Cze 2015 19:23
    Yellin
    Poziom 2  

    Witam, problem jak w temacie. Jestem początkujący i nie wiem za bardzo jak się zabrać, a mianowicie mam za zadanie do wykonania projekt Analogowego czujnika odleglości na bazie czujnika hc-sr04. Samo zmierzenie odleglości nie jest problemem chodzi mi tylko o kod który pozwoli na zdefiniowanie i wysłanie sygnału analogowego, oraz o konfiguracje pwma.

    0 4
  • #2 16 Cze 2015 23:24
    dondu
    Moderator Mikrokontrolery Projektowanie

    Czy wiesz na jakiej zasadzie działa ten czujnik? Napisz proszę co o nim wiesz, bo nie jesteśmy tego pewni.
    Nie mamy także pewności, czy chcesz ten czujnik wykorzystać w takiej formie jak jest, czy też go przerabiać.

    0
  • #3 17 Cze 2015 10:30
    EuroGenio
    Poziom 18  

    Być może chodzi koledze Yellin o to, aby arduino wraz z hc-sr04 tworzył czujnik przesyłający informację o odległości za pomocą wypełnienia PWM, co po przefiltrowaniu dawało by to wartość analogową?

    0
  • #4 17 Cze 2015 15:52
    Yellin
    Poziom 2  

    EuroGenio napisał:
    Być może chodzi koledze Yellin o to, aby arduino wraz z hc-sr04 tworzył czujnik przesyłający informację o odległości za pomocą wypełnienia PWM, co po przefiltrowaniu dawało by to wartość analogową?


    dokładnie o to :) przepraszam za wcześniejsze niedokładne opisanie sprawy

    0
  • #5 17 Cze 2015 20:39
    dondu
    Moderator Mikrokontrolery Projektowanie

    Yellin napisał:
    ... wysłanie sygnału analogowego ...

    Wysyłanie kojarzy się z jakimś sposobem komunikacji itp, a nie z zamianą odległości (wyrażonej długością impulsu na wyjściu czujnika) na sygnał analogowy, który ma zakres np. 0-5V.

    Skoro napisałeś, że potrafisz zmierzyć odległość, to powinieneś podać jakie wartości skrajne ten pomiar przyjmuje i jakie chciałbyś dla nich uzyskać poziomy napięć na wyjściu.

    A później PWM + filtr RC + kalibracja i sprawa załatwiona:
    http://mikrokontrolery.blogspot.com/2011/03/avr-fast-pwm-sposob-na-dac.html
    http://mikrokontrolery.blogspot.com/2011/03/ATmega8-Generowanie-obwiedni-przyklad-ADSR.html
    http://mikrokontrolery.blogspot.com/2011/03/Obwiednia-ADSR-by-Maciej-Lukaszewicz.html

    0