eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaUkład rejestrujący wskazania wiatromierza
Ilość wypowiedzi w tym wątku: 31

  • 1. Data: 2010-03-19 20:56:55
    Temat: Układ rejestrujący wskazania wiatromierza
    Od: Piotr <z...@g...com>

    Chciałbym zaprojektować, a następnie wykonać wiatromierz wraz z układem
    rejestrującym wartości w określonych interwałach czasowych. Już tłumaczę,
    o co dokładnie mi chodzi.

    Założenie jest takie, że aktualna prędkość wiatru będzie pokazywana na
    ekranie licznika rowerowego. Tak chyba najtaniej zrobić w miarę dokładny
    pomiar. Rotor będzie wykonany z płyty CD, wysięgników (patyczków) oraz
    połówek piłeczek ping-pongowych. Od spodu płyty zostanie umieszczony
    magnes, a czujnik stale przytwierdzony do obudowy. Po kalibracji średnicy
    okręgu zataczatego przez rotor, powinniśmy otrzymać precyzyjne urządzenie
    pomiarowe.

    Licznik rowerowy posiada kilka podstawowych funkcji. Najważniejszą jednak
    (dla mnie) jest prędkość średnia w funkcji czasu. Teraz zaczynają się
    schody. Chciałbym tak skalibrować wyżej opisany wiatromierz z jakimś
    rejestratorem danych, aby pozostawiony na kilka miesięcy zbierał dane o
    średnich dobowych prędkościach wiatru. Czy jest to wykonalne? Najlepiej
    stosunkowo niewielkim kosztem.


    --
    Piotr AKA Zbój
    z...@g...com
    http://mint.linux.pl


  • 2. Data: 2010-03-19 21:38:09
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: "Lukasz Sczygiel" <p...@p...onet.pl>

    > Chciałbym zaprojektować, a następnie wykonać wiatromierz wraz z układem  
    > rejestrującym wartości w określonych interwałach czasowych. Już tłumaczę,  
    > o co dokładnie mi chodzi.
    >
    > Założenie jest takie, że aktualna prędkość wiatru będzie pokazywana na  
    > ekranie licznika rowerowego. Tak chyba najtaniej zrobić w miarę dokładny  
    > pomiar. Rotor będzie wykonany z płyty CD, wysięgników (patyczków) oraz  
    > połówek piłeczek ping-pongowych. Od spodu płyty zostanie umieszczony  
    > magnes, a czujnik stale przytwierdzony do obudowy. Po kalibracji średnicy  
    > okręgu zataczatego przez rotor, powinniśmy otrzymać precyzyjne urządzenie  
    > pomiarowe.
    >
    Jakbym widzial swoj wiatromierz :)
    Niestety fotke mi wcielo :(


    > Licznik rowerowy posiada kilka podstawowych funkcji. Najważniejszą jednak  
    > (dla mnie) jest prędkość średnia w funkcji czasu. Teraz zaczynają się  
    > schody. Chciałbym tak skalibrować wyżej opisany wiatromierz z jakimś  
    > rejestratorem danych, aby pozostawiony na kilka miesięcy zbierał dane o  
    > średnich dobowych prędkościach wiatru. Czy jest to wykonalne? Najlepiej  
    > stosunkowo niewielkim kosztem.
    >
    Ja zrobilem tak:
    Licznik wykalibrowalem wg wiatromierza papierowego z watku o elektrowni
    wiatrowej z elektrody. A nastepnie co tydzien sobie patrzylem ile km wiatr mi
    nakrecil. Z tego wyszedl mi sredni wiaterek.

    U mnie srednio dmucha okolo 1,5-3 m/s.
    Biorac sobie z liczniczka maskymalna predkosc wychodzi maks jaki zostal
    osiagniety podczas tygodnia.
    Mi tyle wystarczylo aby ocenic ze nieoplacalne jest budowanie MEW-y.

    Tobie sugeruje kupic sobie jakis mikrokontrolerek, zapiac do niego karte SD i za
    pomoca pojedynczego portu mierzyc jak szybko sie wiatraczek kreci. Mozna
    wykorzystac do tego celu tarczke i optotranzystory ze starej myszki komputerowej.

    --
    Lukasz Sczygiel


    --
    Wysłano z serwisu OnetNiusy: http://niusy.onet.pl


  • 3. Data: 2010-03-19 22:16:44
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Piotr <z...@g...com.bez.tego>

    Dnia 19-03-2010 o 22:38:09 Lukasz Sczygiel <p...@p...onet.pl>
    napisał(a):

    > Ja zrobilem tak:
    > Licznik wykalibrowalem wg wiatromierza papierowego z watku o elektrowni
    > wiatrowej z elektrody. A nastepnie co tydzien sobie patrzylem ile km
    > wiatr mi
    > nakrecil. Z tego wyszedl mi sredni wiaterek.
    Ten sposób też byłby nienajgorszy. Może nie tak precyzyjny, ale na pewno
    miarodajny. Problem w tym, że pomiary zamierzam przeprowadzać 90 km od
    miejsca zamieszkania (działka w górach), dlatego chcę, aby zostały one
    zapisywane automatycznie. Odczyt raz na tydzień byłby zbyt kosztowny ze
    względu na dojazdy, ale raz na miesiąc dałoby radę zrobić.

    Właściwie, to w tym samym celu chcę zbadać średnie prędkości wiatru.
    Jeżeli wyniki będą zadowalające, przystąpię do projektowania elektrowni
    wiatrowej.

    > U mnie srednio dmucha okolo 1,5-3 m/s.
    > Biorac sobie z liczniczka maskymalna predkosc wychodzi maks jaki zostal
    > osiagniety podczas tygodnia.
    > Mi tyle wystarczylo aby ocenic ze nieoplacalne jest budowanie MEW-y.
    Mam nadzieję, że w terenach górzystych lepiej wypadną warunki do
    inwestycji w elektrownię wiatrową.

    > Tobie sugeruje kupic sobie jakis mikrokontrolerek, zapiac do niego karte
    > SD i za
    > pomoca pojedynczego portu mierzyc jak szybko sie wiatraczek kreci. Mozna
    > wykorzystac do tego celu tarczke i optotranzystory ze starej myszki
    > komputerowej.
    Ok, już do czegoś dążymy. Niestety nie jestem elektronikiem i nie za
    bardzo wiem, jak to wszystko połączyć. Mikrokontroler? W AVR pracowałem na
    AT90S8515, ale pewnie będzie zbyt drogi (stosowane w skrzynkach przy
    skrzyżowaniach świetlnych do wykonywania wcześniej napisanego programu
    sygnalizacji).
    W każdym razie ja to widzę tak: rozkręcam licznik i znajduję port
    odpowiedzialny za przekazywanie wartości prędkości (lub coś w tym stylu) i
    łączę go z mikrokontrolerem. Tego zaś muszę zaprogramować w assemblerze,
    aby zapisywał w pamięci wartości np. co 1h.
    Dobrze rozumuję?


    --
    Piotr AKA Zbój
    z...@g...com.bez.tego
    http://mint.linux.pl


  • 4. Data: 2010-03-19 22:21:00
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Sebastian Biały <h...@p...onet.pl>

    Piotr wrote:
    > bardzo wiem, jak to wszystko połączyć. Mikrokontroler? W AVR pracowałem
    > na AT90S8515, ale pewnie będzie zbyt drogi

    Eno bez przesady ;) Pi razy dzwi 10zł na allegro.

    > odpowiedzialny za przekazywanie wartości prędkości (lub coś w tym stylu)
    > i łączę go z mikrokontrolerem. Tego zaś muszę zaprogramować w
    > assemblerze, aby zapisywał w pamięci wartości np. co 1h.
    > Dobrze rozumuję?

    Nie. Mozesz napisac w C. Albo w BASICu. Szczególnie w tym ostatnim
    będzie to bardzo latwe. Gorzej z odpowiedzią: w jakiej pamieci to
    będziesz zapisywać i jak spodziewasz sie te dane czytać.


  • 5. Data: 2010-03-19 22:34:23
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Piotr <z...@g...com.bez.tego>

    Dnia 19-03-2010 o 23:21:00 Sebastian Biały <h...@p...onet.pl>
    napisał(a):

    > Nie. Mozesz napisac w C. Albo w BASICu. Szczególnie w tym ostatnim
    > będzie to bardzo latwe. Gorzej z odpowiedzią: w jakiej pamieci to
    > będziesz zapisywać i jak spodziewasz sie te dane czytać.
    Dokładnie. To będzie chyba najtrudniejsza część. Dlatego też myślałem, czy
    nie dałoby się zastosować jakiegoś mikrokontrolera z wyjściem COM i
    podłączyć go do komputera? Zresztą jakikolwiek interface kompatybilny z
    PCtem byłby dobry. Nie wiem tylko, co z oprogramowaniem obsługującym to
    wejście...

    --
    Piotr AKA Zbój
    z...@g...com.bez.tego
    http://mint.linux.pl


  • 6. Data: 2010-03-19 22:42:02
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Butek <e...@i...invalid>

    W dniu 10-03-19 23:34, Piotr pisze:
    > Dokładnie. To będzie chyba najtrudniejsza część. Dlatego też myślałem,
    > czy nie dałoby się zastosować jakiegoś mikrokontrolera z wyjściem COM i
    > podłączyć go do komputera? Zresztą jakikolwiek interface kompatybilny z
    > PCtem byłby dobry. Nie wiem tylko, co z oprogramowaniem obsługującym to
    > wejście...
    >

    Prawie dowolny AVR->MAX232 i masz "mikrokontroler z wyjsciem COM", na
    upartego daloby rade bez MAX232 nawet. A dane przechwycisz sobie
    minicomem czy co tam lubisz :)

    Kabelkologia : http://avr.elektroda.eu/files/max232.png

    --
    butek
    Safety note: Don't put all your enriched uranium hexafluoride in one
    bucket. Use at least two or three buckets and keep them in separate
    corners of the room. This will prevent the premature build-up of a
    critical mass.


  • 7. Data: 2010-03-19 22:57:09
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Sebastian Biały <h...@p...onet.pl>

    Piotr wrote:
    >> Nie. Mozesz napisac w C. Albo w BASICu. Szczególnie w tym ostatnim
    >> będzie to bardzo latwe. Gorzej z odpowiedzią: w jakiej pamieci to
    >> będziesz zapisywać i jak spodziewasz sie te dane czytać.

    > Dokładnie. To będzie chyba najtrudniejsza część. Dlatego też myślałem,
    > czy nie dałoby się zastosować jakiegoś mikrokontrolera z wyjściem COM
    > i podłączyć go do komputera? Zresztą jakikolwiek interface kompatybilny
    > z PCtem byłby dobry. Nie wiem tylko, co z oprogramowaniem obsługującym
    > to wejście...

    a) to czego szukasz to UART. Ma to kazdy procesor w cenie >4zł. Po
    drodze mozna stosować jakiś scalak podnoszacy napięcie do starndardu
    RS232 (dostepny w mięsnym na rogu - MAX232).

    b) dalej nie jest jesna _gdzie_ dane sa trzymane. W twoim wypadku
    zapewne najszybciej bylo by zastosować jakiegoś eeproma szeregowego.
    Zdecydowanie najlatwiejszy w obsludzie z poziomu software. Czytanie jego
    zawartości będzie odbywalo się przez ten sam kontroler używając UARTu.

    c) Komunikacja po RS232/COM nie wymaga zadnych super specjalnych
    zabiegów, każdy system operacyjny udostepnia do tego API. Protokół
    trzeba wymyslić jednak samodzielnie, RS232 dostarcza tylko pojedyncze
    bajty i nic więcej nie robi, całość w rękach programisty.

    Jesli nie dłubałes w elektronice za dużo to projekt niestety Cie
    przerosnie na początek i na 100% popelnisz błedy projektowe. Może warto
    wziąść jakiegoś gotowce hardwareowego i skupic się wylacznie na
    firmware/software? Np coś takiego:

    http://tinyurl.com/ygp2aqr

    Wygląda na to ze ma komplet ficzerow wlacznie z eepromem (wymiennym na
    wersję 16kB) i zegarem czasu rzeczywistego co calkowicie wypełnia
    założenia długoterminowego loggera (jednak nie ma RS232 a usb wygląda
    tylko na programator, więc tak czy inaczej trzeba dlubać). Jeśli
    będziesz kiedys mistrzem to dorobisz sobie tam masę ficzerów i obsługe
    kart SD. Na razie eeprom powinien dać radę. Ba, można go nawet wyjmować
    i czytać w domu wyniki a na miejscy tylko wymienić na nowy.

    Rozumiem, że wiatromierz daje jakis impuls na obrot? Jesli tak, to
    problemow z pomiarem jest 0. Wyrobi sie cokolwiek.


  • 8. Data: 2010-03-19 23:18:23
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Sebastian Biały <h...@p...onet.pl>

    Sebastian Biały wrote:
    > Wygląda na to ze ma komplet ficzerow wlacznie z eepromem (wymiennym na
    > wersję 16kB)

    Pomyłka, niestety tylko na 2kB max z tego samego typu. Może sa większe o
    identycznym układzie elektrycznym, ale AT24Cxx Atmela to chyba tylko do
    2kB. Może niech się wypowie ktoś obeznany z eepromami na I2C.


  • 9. Data: 2010-03-19 23:27:54
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Piotr <z...@g...com.bez.tego>

    Dnia 19-03-2010 o 23:57:09 Sebastian Biały <h...@p...onet.pl>
    napisał(a):

    > a) to czego szukasz to UART. Ma to kazdy procesor w cenie >4zł. Po
    > drodze mozna stosować jakiś scalak podnoszacy napięcie do starndardu
    > RS232 (dostepny w mięsnym na rogu - MAX232).
    >
    > b) dalej nie jest jesna _gdzie_ dane sa trzymane. W twoim wypadku
    > zapewne najszybciej bylo by zastosować jakiegoś eeproma szeregowego.
    > Zdecydowanie najlatwiejszy w obsludzie z poziomu software. Czytanie jego
    > zawartości będzie odbywalo się przez ten sam kontroler używając UARTu.
    >
    > c) Komunikacja po RS232/COM nie wymaga zadnych super specjalnych
    > zabiegów, każdy system operacyjny udostepnia do tego API. Protokół
    > trzeba wymyslić jednak samodzielnie, RS232 dostarcza tylko pojedyncze
    > bajty i nic więcej nie robi, całość w rękach programisty.
    >
    > Jesli nie dłubałes w elektronice za dużo to projekt niestety Cie
    > przerosnie na początek i na 100% popelnisz błedy projektowe. Może warto
    > wziąść jakiegoś gotowce hardwareowego i skupic się wylacznie na
    > firmware/software? Np coś takiego:
    >
    > http://tinyurl.com/ygp2aqr
    >
    > Wygląda na to ze ma komplet ficzerow wlacznie z eepromem (wymiennym na
    > wersję 16kB) i zegarem czasu rzeczywistego co calkowicie wypełnia
    > założenia długoterminowego loggera (jednak nie ma RS232 a usb wygląda
    > tylko na programator, więc tak czy inaczej trzeba dlubać). Jeśli
    > będziesz kiedys mistrzem to dorobisz sobie tam masę ficzerów i obsługe
    > kart SD. Na razie eeprom powinien dać radę. Ba, można go nawet wyjmować
    > i czytać w domu wyniki a na miejscy tylko wymienić na nowy.
    >
    > Rozumiem, że wiatromierz daje jakis impuls na obrot? Jesli tak, to
    > problemow z pomiarem jest 0. Wyrobi sie cokolwiek.
    Niestety nie dłubałem wcześniej w elektronice i jest tak, jak napisałeś -
    projekt na 100% mnie przerośnie (w końcu każdy jest dobry w czymś innym).
    Dlatego takie pytanie z mojej strony: jak to zrobić najtaniej i
    najłatwiej? Poza pierwszym przykładem z licznikiem rowerowym i odczytem co
    miesiąc.

    Ten programator jest dość drogi, a jego obsługa niełatwa (przynajmniej dla
    mnie). Niestety nie jestem ani programistą ani elektronikiem, jednak nie
    mam obiekcji do nauki.

    Mógłbyś wskazać jakąś pozycję (sklepy online/Allegro), która ma niezbędne
    'ficzery', da się ją połączyć z komputerem i odczytać dane oraz
    zaprogramować w AVRstudio? Choć szczerze mówiąc nie mam pojęcia, jak ten
    program powinien wyglądać... Jakieś wskazówki chociaż będą bardzo pomocne.
    W końcu jestem świeżo początkującym elektronikiem.

    --
    Piotr AKA Zbój
    z...@g...com.bez.tego
    http://mint.linux.pl


  • 10. Data: 2010-03-19 23:38:43
    Temat: Re: Układ rejestrujący wskazania wiatromierza
    Od: Sebastian Biały <h...@p...onet.pl>

    Piotr wrote:
    > Ten programator jest dość drogi, a jego obsługa niełatwa (przynajmniej
    > dla mnie). Niestety nie jestem ani programistą ani elektronikiem,
    > jednak nie mam obiekcji do nauki.

    To niestety najtańsze rozwiązanie typu "samodzielny kontroler" ponieważ
    każde inne spowoduje utrate czasu a ten tez kosztuje.

    > Mógłbyś wskazać jakąś pozycję (sklepy online/Allegro), która ma
    > niezbędne 'ficzery', da się ją połączyć z komputerem i odczytać dane
    > oraz zaprogramować w AVRstudio?

    To co pokazalem ma takie ficzery. Ponieważ ma slot na karte SD to można
    sobie zrobic _naprawdę_ znakomity logger. O podpinaniu innych czujników
    nie wspomnę.

    > Choć szczerze mówiąc nie mam pojęcia,
    > jak ten program powinien wyglądać... Jakieś wskazówki chociaż będą
    > bardzo pomocne. W końcu jestem świeżo początkującym elektronikiem.

    BASCOM. Dla początkujących jest zbawienny. Zainteresuj sie kursami
    programowania uC w gazetach, szczególnie w "Elektronika dla Wszystkich"
    gdzie jest to na poziomie od zera. Niestety "jak ten program ma
    wyglądać" jest zbyt ogólne i nie poroztaje mi nic innego jak wzruszyć
    ramionami.

strony : [ 1 ] . 2 ... 4


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: