Goto page Previous 1, 2, 3
JR
Guest
Thu Aug 24, 2006 12:00 am
Użytkownik "Mirek":
Quote:
pytanie kontrolne: jakie średnie wypełnienie będziesz miał z jednego
pilota
przy ich ilości rzędu 300 szt.
Nie mam pojęcia. W moim przypadku będzie to jakieś 3ms na sekundę.
W Twoim - nie znam tu podstaw matematycznych, ale intuicyjnie - pewnie
trzeba jeszcze rzadziej nadawać, żeby zmniejszyć kolizje, no i te
powiedzmy 2ms rozbić na ileś tam identycznych paczek... trudno mi sobie to
wyobrazic - obawiam się czy to wogóle będzie realne przy tych założeniach.
nie podam Ci gotowej odpowiedzi;
niewątpliwie do wyznaczenia okresów repetycji należy użyć liczb pierwszych,
trzysetna kolejna liczba pierwsza to 1987;
te złożenia to tylko wstęp -- aby uzyskać o p t y m a l n e rozwiązanie
przyjąłbym za celowe uzyskanie średniego okresu repetycji na podobnym
poziomie dla wszystkich pilotów;
należałoby więc funkcję repetycji składać np. z dwóch cząstkowych różnych
liczb pierwszych, których suma da również liczbę pierwszą;
przy czym suma ta musi oscylować w pobliżu pewnej wartości średniej
dla wszystkich pilotów;
okresy repetycji cząstkowe i sumaryczne nie powinny się powtarzać;
minimalny okres cząstkowy repetycji będzie zależeć od liczby pilotów
i czasu trwania pakietu;
minimum funkcji określającej całkowity czas potrzebny do odbioru wszystkich
pakietów będzie zależało wlaśnie od wartości minimalnego okresu cząstkowego
repetycji;
wartość ta nie może być zbyt mała oraz zbyt duża;
w tym momencie dyskusję należałoby przenieść na pl.sci matematyka
oczywiście można wyobrazić sobie również wyznaczanie okresów repetycji
np. z losowego generatora liczb pierwszych z określonego zakresu
o rozkładzie jednostajnym;
intuicyjnie czuję, że mogłaby to być nawet bardziej efektywna koncepcja
Quote:
No nie, nie i jeszcze raz nie. Jest jakieś tam głosowanie - prowadzący
pokazuje planszę, uruchamia system i mówi: proszę przycisnąć...
na tym polega komfort obsługi systemu?
To napisz jak Ty sobie to wyobrażasz.
po prostu system łapie wszystkie odpowiedzi lub jeśli jest taka możliwość
np. X%, podaje wyniki i automatycznie jest gotów do kolejnego głosowania;
to są już szczegóły i zależą od wymagań użytkownika
Quote:
i minimalizacja całkowitego czasu potrzebnego dla 100% odbioru
No właśnie - tego czasu najbardziej się obawiam.
sądzę, że liczba 300 szt. pilotów jest właśnie tej obawy konsekwencją
--
JR
JR
Guest
Thu Aug 24, 2006 1:03 am
Użytkownik "Mirek":
Quote:
pytanie kontrolne: jakie średnie wypełnienie będziesz miał z jednego
pilota
przy ich ilości rzędu 300 szt.
Nie mam pojęcia. W moim przypadku będzie to jakieś 3ms na sekundę.
W Twoim - nie znam tu podstaw matematycznych, ale intuicyjnie - pewnie
trzeba jeszcze rzadziej nadawać, żeby zmniejszyć kolizje, no i te
powiedzmy 2ms rozbić na ileś tam identycznych paczek... trudno mi sobie to
wyobrazic - obawiam się czy to wogóle będzie realne przy tych założeniach.
nie podam Ci gotowej odpowiedzi;
niewątpliwie do wyznaczenia okresów repetycji należy użyć liczb pierwszych,
trzysetna kolejna liczba pierwsza to 1987;
te złożenia to tylko wstęp -- aby uzyskać o p t y m a l n e rozwiązanie
przyjąłbym za celowe uzyskanie średniego okresu repetycji na podobnym
poziomie dla wszystkich pilotów;
należałoby więc funkcję repetycji składać np. z trzech (bo suma dwóch
jest parzysta!) cząstkowych różnych liczb pierwszych, których suma da
również liczbę pierwszą;
przy czym suma ta musi oscylować w pobliżu pewnej wartości średniej
dla wszystkich pilotów;
okresy repetycji cząstkowe i sumaryczne nie powinny się powtarzać;
minimalny okres cząstkowy repetycji będzie zależeć od liczby pilotów
i czasu trwania pakietu;
minimum funkcji określającej całkowity czas potrzebny do odbioru wszystkich
pakietów będzie zależało wlaśnie od wartości minimalnego okresu cząstkowego
repetycji;
wartość ta nie może być zbyt mała oraz zbyt duża;
w tym momencie dyskusję należałoby przenieść na pl.sci matematyka
oczywiście można wyobrazić sobie również wyznaczanie okresów repetycji
np. z losowego generatora liczb pierwszych z określonego zakresu
o rozkładzie jednostajnym;
intuicyjnie czuję, że mogłaby to być nawet bardziej efektywna koncepcja
Quote:
No nie, nie i jeszcze raz nie. Jest jakieś tam głosowanie - prowadzący
pokazuje planszę, uruchamia system i mówi: proszę przycisnąć...
na tym polega komfort obsługi systemu?
To napisz jak Ty sobie to wyobrażasz.
po prostu system łapie wszystkie odpowiedzi lub jeśli jest taka możliwość
np. X%, podaje wyniki i automatycznie jest gotów do kolejnego głosowania;
to są już szczegóły i zależą od wymagań użytkownika
Quote:
i minimalizacja całkowitego czasu potrzebnego dla 100% odbioru
No właśnie - tego czasu najbardziej się obawiam.
sądzę, że liczba 300 szt. pilotów jest właśnie tej obawy konsekwencją
--
JR
Piotr Gałka
Guest
Thu Aug 24, 2006 7:51 am
Użytkownik "JR" <jruta_wytnij_@polbox.com> napisał w wiadomości
news:ecituc$jmt$1@atlantis.news.tpi.pl...
Quote:
po prostu system łapie wszystkie odpowiedzi lub jeśli jest taka możliwość
np. X%, podaje wyniki i automatycznie jest gotów do kolejnego głosowania;
to są już szczegóły i zależą od wymagań użytkownika
Większość wymienionych tam aplikacji może nie wymagać odebrania 100%
odpowiedzi.
Przy egzaminie można poprosić kogoś o powtórzenie.
Quote:
i minimalizacja całkowitego czasu potrzebnego dla 100% odbioru
No właśnie - tego czasu najbardziej się obawiam.
sądzę, że liczba 300 szt. pilotów jest właśnie tej obawy konsekwencją
Ale nie wszyscy świecą na jeden odbiornik - było ich więcej (przyjąłbym
50/odbiornik).
Kiedyś próbowałem oszacować możliwość transmisji IR. Jeśli dobrze pamiętam
(dawno było) wyszło mi, że jestem w stanie na kilkanaście metrów przesłać
sygnał 400kHz.
Gdyby udało się zastosować FSK (tak jak w kartach magnetycznych) to 1 bit
przypadałby na 1 okres tego sygnału. 4 bajty (wystarczy z zapasem) zmieściły
by się w 100us.
Takie nadawanie wymaga silniejszego sygnału niż rozwiązania z względnie
powolnym modulowaniem nośnej, ale zysk na czasie akurat w tym wypadku
przemawia na jego korzyść.
Pozostaje wziąć 50 osób i sprawdzić, jak często uda im się uzyskać kolizję
gdy nadadzą na hasło (a nie wszystkie wymienione aplikacje są związane z
nadawaniem na hasło).
P.G.
Mirek
Guest
Thu Aug 24, 2006 3:34 pm
JR napisał(a):
Quote:
w tym momencie dyskusję należałoby przenieść na pl.sci matematyka
[...]
Osobiście aż tak nie lubię matematyki, owszem jest ciekawa i nawet
rozumiem Twoje wywody ... ale to należałoby sprawdzić przynajmniej
teoretycznie, a później się zastanawiać czy można (warto) to zastosować.
Quote:
To napisz jak Ty sobie to wyobrażasz.
po prostu system łapie wszystkie odpowiedzi
....nawet jak nie było pytania

i do tego pewnie można głosować kilka
razy... Musisz określić początek głosowania a zakończyć jak wszyscy
zagłosują, albo po czasie, a pozostałych traktować jako wstrzymujących
się. To samo z pytaniami - system musi wiedzieć, że TA odpowiedź jest na
TO pytanie i udzielamy jej TERAZ.
Szczerze mówiąc coraz mniej jestem przekonany do Twojej wersji, skoro
jeszcze nie wiadomo jak to zrobić i czy się da. Zwiększenie ilości
odbiorników? Musiałbyś posadzić ludzi w osobnych salach albo zastosować
niezależne częstotliwości nośne.
Mirek.
JR
Guest
Thu Aug 24, 2006 8:20 pm
Użytkownik "Piotr Gałka"
Quote:
po prostu system łapie wszystkie odpowiedzi lub jeśli jest taka możliwość
np. X%, podaje wyniki i automatycznie jest gotów do kolejnego głosowania;
to są już szczegóły i zależą od wymagań użytkownika
Większość wymienionych tam aplikacji może nie wymagać odebrania 100%
odpowiedzi.
Przy egzaminie można poprosić kogoś o powtórzenie.
zgadza się bardzo często chodzi tylko o zbadanie przekroju głosów
wśród słuchaczy
Quote:
i minimalizacja całkowitego czasu potrzebnego dla 100% odbioru
No właśnie - tego czasu najbardziej się obawiam.
sądzę, że liczba 300 szt. pilotów jest właśnie tej obawy konsekwencją
Ale nie wszyscy świecą na jeden odbiornik - było ich więcej (przyjąłbym
50/odbiornik).
no nie bardzo, nie liczyłbym na separację grup pilotów wokół "swoich"
odbiorników;
większa liczba odbiorników służy raczej zwiększeniu powierzchni
na której pracuje system
Quote:
Kiedyś próbowałem oszacować możliwość transmisji IR. Jeśli dobrze pamiętam
(dawno było) wyszło mi, że jestem w stanie na kilkanaście metrów przesłać
sygnał 400kHz.
Gdyby udało się zastosować FSK (tak jak w kartach magnetycznych) to 1 bit
przypadałby na 1 okres tego sygnału. 4 bajty (wystarczy z zapasem)
zmieściły by się w 100us.
Takie nadawanie wymaga silniejszego sygnału niż rozwiązania z względnie
powolnym modulowaniem nośnej, ale zysk na czasie akurat w tym wypadku
przemawia na jego korzyść.
IRDA ma 4Mbps, duplex, zasięg ok. 0.5..1.5m, ale wypełnienie stosunkowo
duże, więc np. duży prąd w impulsie jest raczej nieosiągalny przy takiej
prędkości;
podejrzewam, że przy odpowiedniej konstrukcji szybkiego i czułego odbiornika
( n=10..20 diod odbiorczych, stosunek sg./szum rośnie proporcjonalnie do
SQRT(n) ) można by osiągnąć przy wypełnieniu rzędu 1/kilkuset
i bitrejcie np. 0.5Mbps w obrębie pakietu, zasięg do kilkunastu metrów;
pakiet z sekwencją startową i CRC mógłby wtedy mieć rzeczywiście długość
rzędu 100..200us
Quote:
Pozostaje wziąć 50 osób i sprawdzić, jak często uda im się uzyskać kolizję
gdy nadadzą na hasło (a nie wszystkie wymienione aplikacje są związane z
nadawaniem na hasło).
P.G.
Użytkownik "Mirek":
Quote:
(...)
Szczerze mówiąc coraz mniej jestem przekonany do Twojej wersji, skoro
jeszcze nie wiadomo jak to zrobić i czy się da. Zwiększenie ilości
odbiorników? Musiałbyś posadzić ludzi w osobnych salach albo zastosować
niezależne częstotliwości nośne.
nie wdając się w obliczeniowe szczegóły, to przy spełnieniu powyższych
i wcześniej sformułowanych przeze mnie założeń, szacuję czas potrzebny
do 100% odbioru wszystkich pakietów na 0.72 .. 1.44s
--
pzdr.
JR
Mirek
Guest
Thu Aug 24, 2006 9:34 pm
JR napisał(a):
Quote:
nie wdając się w obliczeniowe szczegóły, to przy spełnieniu powyższych
i wcześniej sformułowanych przeze mnie założeń, szacuję czas potrzebny
do 100% odbioru wszystkich pakietów na 0.72 .. 1.44s
OK, zakładam w takim razie, że jest to realne. Nie zaprzeczycie chyba,
że moje rozwiązanie będzie łatwiejsze do zaprojektowania i wykonania
(zakładam zwykłe odbiorniki IR 38 KHz). Pilot będzie oczywiście droższy
o ten odbiornik.
Dalej pozostaje pytanie jak to jest zrobione w tym modelowym przypadku.
....Zresztą tak po dłuższym przemyśleniu zastanawiam się czy taki system
wogóle ma sens - takie coś powinno być integralną częścią jakiejś sali
wykładowej, a więc przyciski zamontowane na stałe. Zwykle jakieś
spotkania "na wyjeździe" to są mniejsze grupy ludzi - powiedzmy 20 - 30
osób. Jakoś nie wyobrażam sobie rozdawania pilotów 300-tu osobom w
salach typu remiza strażacka.
Mirek.
JR
Guest
Fri Aug 25, 2006 12:37 am
Użytkownik "Mirek" :
Quote:
OK, zakładam w takim razie, że jest to realne. Nie zaprzeczycie chyba, że
moje rozwiązanie będzie łatwiejsze do zaprojektowania i wykonania
(zakładam zwykłe odbiorniki IR 38 KHz). Pilot będzie oczywiście droższy o
ten odbiornik.
Dalej pozostaje pytanie jak to jest zrobione w tym modelowym przypadku.
widzisz, gdybym zdecydował się wykonać taki temat na 433MHz,
wtedy przy założeniu 300 TXów sięgnąłbym właśnie raczej po duplex;
przy bitrejcie powiedzmy 9600..19200 bps osiągbąłbym bez problemu
zasięg rzędu kilkudziesięciu metrów i całkowity czas "odpytania"
rzędu 2 .. 4 sekund;
--
JR
Goto page Previous 1, 2, 3