jak zjistit vlnovou delku IR prijimace/vysilace oscilogramy renishaw OMP60 MP10 OMM

Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 3:51

abych tu neplkal jen z pameti, davam sem zmerene prubehy
nejdrive probouzeci signal - tj. z masiny k sonde (nenese zadnou informaci pouze probudi sondu ze spanku a ta pote zacne periodicky vysilat status a reagovat na tykadlo)

aby nedoslo k dalsim spekulacim, v dosahu nebyla zadna sonda ani jine infra zarizeni o kterem bych vedel, pouze prijimac renishaw OMM

vsechny obrazky z oscilu maji signal invertovany
Přílohy
ADS00001.jpg
ADS00001.jpg (35.42 KiB) Zobrazeno 2697 x
ADS00003.jpg
ADS00003.jpg (35.89 KiB) Zobrazeno 2697 x
ADS00004.jpg
ADS00004.jpg (30.7 KiB) Zobrazeno 2697 x
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 4:13

zde je prenos od sondy OMP60 ke stroji, prijimac nema aktivni vysilani probouzeciho signalu
takze jde pouze o vysilani sondy, sonda je nakonfigurovana na vysilani klasickeho signalu
v klidu:
ADS00001.jpg
ADS00001.jpg (38.53 KiB) Zobrazeno 2693 x
ADS00002.jpg
ADS00002.jpg (32.97 KiB) Zobrazeno 2693 x
po aktivaci doteku
ADS00003.jpg
ADS00003.jpg (33.33 KiB) Zobrazeno 2693 x
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 4:29

sonda MP10
v klidu:
ADS00001.jpg
ADS00001.jpg (36.14 KiB) Zobrazeno 2681 x
aktivni: (zde jsem na jednom obrazku ponechal kurzor na puvodnim miste a v druhem ho posunul kvuli zmereni toho pulzu)
ADS00002.jpg
ADS00002.jpg (36.12 KiB) Zobrazeno 2681 x
ADS00003.jpg
ADS00003.jpg (35.81 KiB) Zobrazeno 2681 x
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 5:03

Zajimave je ze ta stara sonda se jevila signalem silnejsi a to ma mene ledek

Kdyby signal byl modulovany (ta novejsi sonda ho umi vysilat, jak sikovne zpracovat takovyhle signal v mcu, nejaky figl?)
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
OompaLoompa
Příspěvky: 459
Registrován: 28. 6. 2017, 1:45
Bydliště: Západný Slovakistan

1. 9. 2018, 5:33

Vo všetkých prípadoch - ako aj pri OMP60 (prebúdzacie impulzy, data), tak aj pri MP10 - máš šírku impulzu 2.5µs
tak neviem presne, ako si pri tej "prebúdzacej" sekvencii predtým dospel k hodnote 1.5 MHz :)

Každopádne, podľa obrázkov to prebúdzanie spočíva v impulzoch o dĺžke 2.5µs, vysielané frekvenciou cca 1.56kHz. Komunikácia sonda-prijímač potom prebieha s rovnakými základnými parametrami - odhadom to bude asi tých 400kbit/s - čo by zodpovedalo tej 2.5µs šírke impulzu.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 5:37

dospel jsenm k tomu svoji spatnou pameti
ale to co jsem psal jsem udaval ze je +- a ze presna data dodam pozdeji

a tak i cinim
tohle je uz zmerene, na tom se da stavet
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
OompaLoompa
Příspěvky: 459
Registrován: 28. 6. 2017, 1:45
Bydliště: Západný Slovakistan

1. 9. 2018, 5:47

Tak už len zistiť, aký protokol to využíva pri komunikácii (Manchester? 8b10b? atď.) + zmapovať štruktúru dát, a potom by návrh vlastného prijímača/ovládača mala byť viac-menej už len triviálna záležitosť :) 400kbit I/O by malo zvládať aj to najjednoduchšie AVR-ko.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 5:54

tam asi ani tak nepujde o protokol
hadam ze oni detekuji log1 nebo 0 v nejakem case po uvodnim pulzu
prenasi se pouze dve informace
stav sondy (1/0)
stav baterie (hadam ze take 1/0, tj. ok, slaba)

jeste bych doplnil ze vsechny stavy tykadla pro oba typy sondy jsou zde na obrazkach
baterie asi prida jeste asi dva stavy
tj. predpokladam ze konecne cislo bude 4 ruzne prubehy
vic dat tam netece
Vsechna prava na chyby vyhrazena (E)
atlan
Příspěvky: 3345
Registrován: 7. 2. 2011, 9:12

1. 9. 2018, 5:58

A v tych moduloch je len primacia ledka s 2 vyvodmi alebo ir cip 3 vyvodovy? Pripadne nejake kocka v tieniacom krite co ma 3 vyvody a trci z nej ledka?

Ak je len ledka vies zistit kam ide z nej signal? (typ io to by velmi pomohlo)

Stale tvrdim ze tam musi byt vstupny zosilnovac ktory ma najvecsi zisk na nosnej frekvencii. Ak je ta frekvencia atypicka tak pouzili, klasicky IO s filtrom na nastavenu frekvenciu.(niekedy sa vyrabali take io plus cca 10 sucoastok okolo, teraz su to zaliate cipy s 3 vybodami s presne urcenou nemenou frekvenciou.)
Len tak je mozne ziskat z ir ledy to co potrebujes.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 6:03

atlan:
tam zadna nosna neni, nebo ty nejakou vidis?
to neni dalkove ovladani z telky kde se to prakticky vzdy moduluje

doplnuji veticku z dokumentace k te nove sonde:

Kód: Vybrat vše

Sonda OMP60 může pracovat v „dřívějším“ i „modulovaném“ režimu
optického přenosu – další podrobnosti naleznete v informacích o
nastavení sondy.
ted resim a mam zapnuty vyhradne pouze "drivejsi" rezim kvuli zpetne kompatibilite
takze signal modulovany neni

prosim netahat sem modulaci ve vztahu k tomuto signalu viz obrazky
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
OompaLoompa
Příspěvky: 459
Registrován: 28. 6. 2017, 1:45
Bydliště: Západný Slovakistan

1. 9. 2018, 6:07

keďže tu nejde o žiaden "ovládač k televízoru" ani žiadnu "čínsku kópiu", predpokladám že dáky protokol (resp. minimálne error check/controll) tam použitý azda bude.. hlavne pri aplikácii, kde by nespolahlivý prenos dát mohol spôsobiť ulomenie sondy, resp. rovno búračku :o

i keď pri tých angličanoch človek nikdy nevie.. :roll: :lol:

daj dlhší log komunikácie a uvidíme :)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 6:27

tam nic delsiho neni
to co jsem sel dal jsou kompletni data, periodicky se to opakuje
hadam ze posledni bit bude parita

podle te OMP60 vidim 5 pozic
odhaduju ze by to mohlo byt:
1 startovaci bit
2 asi baterie
3 stav doteku
4 stav doteku negovany
5 paritni bit

ale klidne jsou mozne i dalsi varianty
treba
4 parita
5 stop bit

tohle myslim ma smysl dal pitvat az budu mit hotovou mechaniku na simulovani baterie
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
OompaLoompa
Příspěvky: 459
Registrován: 28. 6. 2017, 1:45
Bydliště: Západný Slovakistan

1. 9. 2018, 7:44

ano, vyzará to teda na 5 bitov @125kbps

ak to má indikáciu batérie čisto "čierno-bielu", tak to asi bude skôr tá druhá varianta (start,bat,sig,parity,stop), no neprekvapila by ma ani varianta bez parity s negovaným signálom dotyku..

nasimuluj slabú baterku a malo by to byť jasné :)
hastroha
Příspěvky: 264
Registrován: 26. 12. 2017, 5:53

1. 9. 2018, 7:52

Pár IR LED vysílače a přijímače pracující v pásmu infračerveného záření na vlnové délce 940nm.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22385
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

1. 9. 2018, 7:58

hastroha píše: 1. 9. 2018, 7:52 Pár IR LED vysílače a přijímače pracující v pásmu infračerveného záření na vlnové délce 940nm.
nerozumim
Vsechna prava na chyby vyhrazena (E)
Odpovědět

Zpět na „Ostatní elektronika“