hehe, troche mnie zagielo....

Nov 25, 2003 20 Replies

... jak skonstruowac uklad, ktory oblicza predkosc. sprawa wydaje sie prosta, sa to 2 bramki, oddalone 1m od siebie, po uderzeniu 1 zaczynaja liczyc sie impulsy, po uderzeniu w druga , koncza. problem jednak w tym, ze im mniej impulsow tym szybciej sie jedzie a im wiecej tym wolniej, dodatkowo wykres zaleznosci czas/predkosc jest funkcja kwadratowa. macie pomysl jak to zrobic?


Pozdr T>


U¿ytkownik "tomla" snipped-for-privacy@go2.pl napisa³ w wiadomo¶ci news:bq0nfl$i39$ snipped-for-privacy@news.onet.pl

Czy aby na pewno? v(t) = (s=const)/ t ;-)

no , jasne pomylily mi sie pojecia, wybaczcie, jestem humanista z zacieciem technicznym, taki maly paradoks ;-) raczej jest to zaleznosc hiperboliczna :-)

T>

U¿ytkownik "tomla" snipped-for-privacy@go2.pl napisa³ w wiadomo¶ci news:bq0p7q$lv7$ snipped-for-privacy@news.onet.pl...

póki co proszê pamiêtaæ ¿e paradoksy nie istniej±, s± tylko nielogicznie sformu³owane zdania.

Andrzej Kamieniecki

Wed, 26 Nov 2003 00:09:22 +0100, na pl.misc.elektronika, tomla napisał(a):

To zależy czy musi być odczyt cyfrowy czy analogowy i co mamy mierzyć. jeśli obroty to wystrczy np kontaktron i układ mierzący czas miedzy właczeniami tak jak to jest w licznikach rowerowych, analogowo - silnik elektryczny-napędzany i mierzymy napięcie wytwarzane przez niego.

analogowo - silnik

nie no , analogowy to odpada, to ma mierzyc predkosc na nartach, uderzasz w

1 bramke wlacza sie potem w druga i znasz predkosc, tylko im szybciej sie jedzie tym krotszy czas miedzy jedna a druga bramka, i w tym problem. jak to zrobic bez mikrokontrolerow?

T>

U¿ytkownik "tomla" snipped-for-privacy@go2.pl napisa³ w wiadomo¶ci news:bq2sd0$2u5$ snipped-for-privacy@news.onet.pl...

Podczas startu ( pierwsza bramka ) w³±cza siê licznik , a po przejechaniu drugiej bramki licznik zostaje zatrzymany . Teraz nale¿y znaj±c odle³o¶æ pomiêdzy bramkami i czas trwania przejazdu pomiêdzy nimi obliczyæ ( stosuj±c matematyke na poziomie 4 klasy podstawowej ) prêdko¶æ.

Pozdrawiam

czizas!! nie robcie ze mnie debila, to to ja wiem, tylko ze jak to zrobic nie stosujac mikrokontrolerow!! nie rozumiesz ze im krotszy przejazd miedzy bramkami to mniejsza ilosc impulsow a im wiecej impulsow tym jedzie sie wolniej ,wcale nie jest to takie proste jak mogloby sie zdawac!!

T>

U¿ytkownik "tomla" snipped-for-privacy@go2.pl napisa³ w wiadomo¶ci news:bq399l$d10$ snipped-for-privacy@news.onet.pl

Mo¿e jednak analogowo?

- bramkowany integrator mierz±cy czas

- analogowy uk³ad mno¿acy obliczaj±cy 1/x

- woltomierz - np. na C520, bo AFAIR tam mo¿na by³o ³atwo zamroziæ wynik przetwarzania

On Behalf Of tomla

A niby kogo? Przecież to proste. Nawet dla drugoklasisty szkoły podsatowej.

pzdr Artur PS Najprościej to na procku, ale jeśli nie to ... wystarczy zwykły 74xxx194. może liczyć w górę lub w dół.

U¿ytkownik "tomla" snipped-for-privacy@go2.pl napisa³ w wiadomo¶ci news:bq399l$d10$ snipped-for-privacy@news.onet.pl

Da siê bez uC, ale kosztem poka¼nej gar¶ci drobnych kostek lub jakiego¶ PLD

1) Stawiasz dwie bramki (np. bariery optyczne). Pierwsza bariera - ustawia przerzutnik bramkujacy zliczanie impulsów wzorcowych (START). Druga bariera - kasuje ten przerzutnik (STOP) i uruchamia dalszy ci±g przetwarzania. Stan licznika (L1) odzwierciedla czas przejazdu (T - niech to bêdzie np. 8 bitów) 2) Teraz musisz wyznaczyæ prêdko¶æ V = K / T, gdzie K = sta³a (za³ó¿my, ¿e np. 16 bitów) T = zmierzony czas 2.1) Dzielenie mo¿na zast±piæ wielokrotnym odejmowaniem. Tzn. od liczby K odejmujemy liczbê T tak d³ugo a¿ dojdziemy do zera. Liczba odejmowañ jest poszukiwanym wynikiem (V). Ale odejmowanie wymaga co najmniej realizacji sumatora. 2.2) Odejmowanie liczby T mo¿na zast±piæ T-krotnym odejmowaniem jedynki (Nie musi byæ szybko - nawet je¿eli wynik bêdzie wyliczany przez 0.5s to kibice i tak tego nie zauwa¿±). Do odejmowania 1 najlepiej nadaje siê licznik licz±cy w ty³. 3) No to liczymy: 3.1) Bierzemy licznik rewersyjny L2 (16 bitów) i wpisujemy do niego liczbê K 3.2 Bierzemy nastêpny licznik (L3 - licz±cy w przód) i zerujemy go - to bêdzie nasz wynik V

A teraz w pêtli:

3.3) Bierzemy jeszcze jeden licznik rewersyjny L4 i wpisujemy do niego liczbê T (któr± ca³y czas mamy w L1) 3.3) Taktujemy jednocze¶nie L2 i L4, tak d³ugo, a¿ L4 dojdzie do zera. 3.4) Podajemy jeden impuls na L3 (czyli V=V+1 ) 3.5) Wracamy do punktu 3.3

3.6) je¿eli w miêdzyczasie L2 dojdzie do zera (czyli odjêli¶my ju¿ ca³e K) to przerywamy zliczanie

3.7) Wysy³amy warto¶æ z L3 na wy¶wietlacz.

I pomy¶leæ, ¿e w zamian wystarczy³aby jedna 2051 za 6pln (w detalu :-) Co to ma byæ? Jakie¶ zaliczenie?

Liczniki nie sa znowu takie drogie :-)

Sa jeszcze dwie metody: a) eproma uzyc z tablica odwrotnosci,

b) dzielenie binarne nie jest znowu takie skomplikowane - dwa rejestry, jeden substraktor. Tyle krokow ile bitow i podzielone.

J.

U¿ytkownik "Marek Dzwonnik" snipped-for-privacy@message.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@news.home.net.pl...

No i jeszcze jedna sprawa - jezeli to ma pracowac na stoku a nie na stole - mianowicie, jedna bramka jest w innym miejscu niz druga i to diametralnie - jakos nie widze tutaj kabelka 2 km resetujacego licznik ;-p. pzdr, marcin

Wed, 26 Nov 2003 23:41:23 +0100 jednostka biologiczna o nazwie "Marek Dzwonnik" snipped-for-privacy@message.pl wyslala do portu 119 jednego z serwerow news nastepujace dane:

A to ma byc do mierzenia czasu jazdy na nartach, to i tak bedzie wokol zimno i bedzie zamrazac ;-))

Thu, 27 Nov 2003 07:03:07 +0100 jednostka biologiczna o nazwie J.F. <jfox snipped-for-privacy@poczta.onet.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:

A moze kilka sztuk 74181 ? ;-)))

Jesli to ma byc uzyteczne urzadzenie, to jednak mikrokontroler. Sprawa wyglada na calkiem prosta.

Pozdrawiam, Pawel

Thu, 27 Nov 2003 11:40:58 GMT jednostka biologiczna o nazwie snipped-for-privacy@ozi.ar.wroc[kropka]pl (Pawel Pawlowicz) wyslala do portu 119 jednego z serwerow news nastepujace dane:

No bo jest prsta, ale skoro autor topica nie chce uC to juz jego strarta :-)

Dolutowac pare kabelkow do stopera "made in czajnik" za 2 zeta na bazarze coby awtomatycznie startowal i stopowal i masz pomiar czasu. Jak w promocji do stopera dostaniesz jeszcze kalkulator to sprawe bedziesz mial rozwiazana. Ups!!! nie! jeszcze sie musisz z metrowka od bramki do bramki przespacerowac:) That's all folks :)

Tez sie zastanawialem .. ale wcale nie tak latwo zrobic na tym dzielenie.

Jest jeszcze jedna mozliwosc .. kupic kalkulator, dorobic pare drutow do klawiatury, wprowadzic odpowiednia sekwencje :-) I to niekoniecznie cyfr, moze wystarczyc:

AC 1 + + + + + + + + + 1/x

  • tyle razy ile zliczylismy czasu miedzy bramkami :-)

J.

On Behalf Of BLE_Maciek

Co piles? Bo ja tez chce ;-)

pzdr Artur

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required