Witam.
|
|||
Mirley - Elektronika i Programowanieprojekty, programy.... wszystko o elektronice |
CiasteczkaStrona używa cookies (ciasteczek). Jeśli nie chcesz, by te pliki były zapisywane na Twoim dysku zmień ustawienia swojej przeglądarki. Czym są cookies? LogowaniePolecane StronyPopularne Dzisiaj
|
|
mirley (c) 2007-2020 Jeżeli chcesz pomóc w rozwoju witryny kliknij tutaj |
Re: Obroty
Zasada działania jest prosta. Wiatraczek przeważnie generuje jeden impuls na obrót. Najprościej jest podać sygnał z wiatraczka na wejście countera w procesorze. Co 1 sekundę odczytywać wartość licznika countera i zerować go. Otrzymana liczba to ilość obrotów na sekundę. Zwiększyć dokładność można licząc obroty na 10s ale czas pomiaru się wydłuża.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Jest jeszcze inna możliwość.
Jest jeszcze inna możliwość. Można mierzyć czas między impulsami. Tylko avrek musiałby trochę policzyć aby podał wynik w obrotach /min, ale jest to do zrealizowania.
Re: Pomiar
Ta metoda jest dokładniejsza i daje szybciej wyniki. Nie wiem jednak czy bascom da sobie radę z dobrym oprogramowaniem takiego pomiaru.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Bascom da radę, lecz obawiam
Bascom da radę, lecz obawiam się o ilość flasha i ramu attiny13.
Mam podobny wiatraczek, może kiedyś się tym pobawię :)
Witam. Kod wygląda
Witam.
Kod wygląda tak:
Niestety nie można skompilować bo zajmuje ponad 100% flash :/
Ma ktoś pomysł jak to zoptymalizować na tiny13? Jeśli nie to zrobię na 2313 bo tam nie było problemu.
Re: Obroty
Nie używaj poleceń typu round a napewno się zmieści. To samo tyczy się zmiennych single. Operacje na tych zmiennych trwają strasznie długi i zajmują mnóstwo rozkazów asemblera
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.