Maksimaalne tõusu kiirus markeritega mõõdetuna U= 3,56V t= 0,2ms U = 3,56/0,0002=17800(V/s) t 3. Impulss-signaalide jälgimine Langus: Signaali amplituut Um = 8,06 V Signaali periood T = 22,8 ns 4. Kõlari resonantssageduse määramine Signaali amplituut Um1 = 1,42 V Signaali amplituut Um2 = 0,87 V Signaali amplituut Um3 = 0,43 V Signaali periood T = 5 ms Signaali sagedus f = 84,64 Hz Sumbuvustegur: U m1 = ln * f = ln(1,42/0,87)*84,64 Hz=41,47 1/s U m2 5. RS232 signaalide jälgimine Digitaalostsillograafi sisendiga ühendati terminal ja uuriti andmeedastust liideses RS232. 40 V mõõtepiirkond, 10ms mõõtepiirkond. Ühe impulsi laius: 0,2 ms Amplituud: A = 22,19 V Tähe "T" ülekanne liideses RS232 Tabelis T: 0010100
.. 3605 V/s Impulss-signaalide jälgimine Signaali periood T = 10,07 ms Signaali amplituud Um = 11,44 V Impulsi pikkus t = 4,95 ms Kõlari resonantssageduse määramine Signaali võnkeperiood T = 36,75 ms Signaali võnkesagedus f = (1/T)= 27,21 Hz a (t ) A0 Sumbuvustegur = = ln / T = ln * f = 34,37 1/s T a (t + T ) A1 RS232 signaalide jälgimine Digitaalostsillograafi sisendiga ühendati terminal ja uuriti andmeedastust liideses RS232. 50 V mõõtepiirkond, 500 ns mõõtepiirkond. Ühe impulsi laius: 46 150 = 104 ms Amplituud: A = 23,2 V Tähe "K" ülekanne liideses RS232 startbitt paarsusbitt stopp-bitt Tabelis K: 1101001
aruande kirjutamisel ei ole kasutatud kõrvalist abi. ___________________ (allkiri) Töö iseloomustus Tutvumine digitaalostsillograafiga C98 ning selle võimalustega nagu näiteks tulemuste salvestamine mällu, suurem mõõtetäpsus ja info numbriline esitus ekraanil. Töös kasutatud seadmed Digitaalostsillograaf C98 Signaalide generaator Kõlar Arvuti RS232 liidesega ning programm Hyperterminal Seadmete ühendamiseks vajalikud juhtmed Töö käik Mõõteinfo ekraanil Aja lugemi näidu parameetrid: - nupu ühekordsel vajutamisel muutub ajanäit ±0,02ms; - näidud markeri asudes joone alguses ja lõpus vastavalt 0,00ms ja 40,94ms Signaali jälgimine Sisendis siinuseline vahelduvsignaal 100Hz Sisendi mõõtepiirkond on 10V. Salvestatud signaali uurimine Signaali periood T = 13,62 3,44 = 10,18 ms
Homework 1. a)123/2= 61,5; 61/2=30,5; 30/2=15; 15/2=7,5; 7/2= 3,5; 3/2=1,5 (1111011) 0.456*2=0.912; 0,912*2=1,824; 0,824*2=1,648; 0,648*2=1,296; 0,296*2=0,592; 0,592*2=1,184; 0,184*2=0,368; 0,368*2=0,736; (0,736*2=1,472; 0,472*2=0,944; 0,944*2=1,888) So b)123/16= 7,6875 ; 0,6875*16=11 ; 7/16 is less than one, then hex is 7B 0,456*16= 7,296 ; 0,296*16=4,736; 0,736*16=11,776; 0,776*16=12,416; 0,416*16=6,656; 0,656*16=10,496; 0,496*16=7,936; 0,936*16=14,976; 0,976*16=15,616; 0,616*16=9,856; 0,856*16=13,696; 0,696*16=11,136; 0,136*16=2,176; 2,176*16=2,816; 0,816*16=13,056 Hex is 7B.74BC6A7EF9DB22D c) 123,456/5=24,6912/5=4,93824/5=0,987648 0,987648*5=4,93824; 0,93824*5=4,6912; 0,6912*5=3,456; 0,456*5=2,28; 0,28*5=1,4; 0,4*5=2; 0*5=0 base-5 is d)BCD is 2. a) Unsigned 16-bit binary is 0000000001101011. Hexadecimal is 6B b) Unsigned 16-bit binary is 0000000...
Homework 1 in Microcontrollers and practical robotics 1) a) 0 123.456 - 64 = 59.456 1 59.456 - 32 = 27.456 1 27.456 - 16 = 11.456 1 11.456 - 8 = 3.456 1 3.456 - 4 = 0 3.456 - 2 = 1.456 1 1 0.456 * 2 = 0.912 0 0.912 * 2 = 1.824 1 0.824 * 2 = 1.642 1 0.642 * 2 = 1.284 1 0.284 * 2 = 0.568 0 0.568 * 2 = 1.136 1 0.136 * 2 = 0.272 0 0,544 * 2 = 0,544 0 b)1111011.01110100 to hex 0111 => 7 1011 => 11 0111 => 7 0100 => 4 and so on.. answer is: 7B.74 c) 123.456 to base-5 100 = 400 20 = 40 3=3 400 + 40 + 3 = 443 5^-1 = 0,2 5^-2 = 0,04 5^-3 = 0,008 0,456/0,2 = 2 0,056/0,04 = 1,4 0,4/0,2 = 2 Final answer 443.212 d) 1 = 0001 2 = 0010 3 = 0011 4 = 0100 5 = 0101 6 = 0110 0001 0010 0011.0100 0101 0110 2) a) 16bit equivalent is a) 0000000001101011 the answer is 006B 1011 is in dec 11 and in hex B 0110 is in dec 6 an...
, , A(t ) , = e t , A(t + T ) A(t ) 1 = ln = t = - .N A(t + T ) N , e . d 2s ds 2 + 2 + 20 s = 0 , s , - , - dt dt . s = A0 e - t cos(t + ) , A0 - . 5. C RS232 · "Hyper Terminal", COM1. . "d" · , , . = 0,10ms · , . dV=22.03V · ASCII "d": 01100100 .
f = 1 kHz, 9.80V Um= =4.90V (amplituud) 2 dV 0.66V = =16500 dt 0,04 ms 2. ülesanne: jälgi generaatori nelinurksignaali sagedusega 1.1 MHz Pilt arvutist: Frondi tõusuaeg on 38 ns ja langusaeg 22 ns. 3. ülesanne: jälgi kõlari sumbuvat võnkumist Pilt arvutist: Kõlari võnkesagedus on f = 64.90 Hz Kolm järjestikus amplituuudi sain: A1 = 1.02 V, A2 = 0.23 V, A3 = 0.17 V 4. ülesanne: jälgi ülekantava sümboli signaali arvuti RS232 väljundis Pilt arvutist: Sümboliks valisin ,,k", mille ASCII kood on 1101011, pinge see aeg on 21.56 V ja biti pikkus on 0,11 ms. Järeldused Paistab, et tulemused on reaalsed.
Pildid signaalist: Ülesanne 3: Jälgi kõlari sumbuvat võnkumist Võnkesagedus f=56,82 Hz A1max=2,45 V A2max=1,08 V A3max=0,80 V Sumbuvustegur =ln( ) * 56,82= 46,54 u(t) = Umax * e-t cos() = 2,45 * e-46,54t cos(113,64t) Pilt signaalist: Ülesanne 4: Jälgi ülekantava sümboli signaali arvuti RS232 väljundis sümbol 'a' ASCII kood (binary) = 1100001 Pinge P-P = 22,19 V 1 biti pikkus = 0,00011 s Signaali pilt:
47 V = 625 kS/s = 0.56 V = 0,02 ms = 28000 V/s 2 * f *Um = 30650 V/s (arvutuslikult) 3. Impulss-signaalide jälgimine = 96.0ns = 98,0 ns 4.Ühekordsete protsesside jälgimine ja mõõtmine Võnkesagedus: T= 46.80 ms Signaali võnkesagedus f = (1/T)= 21.37 Hz Kolm järjestikust maksimaalset amplituudi sumbuval signaalil: Umax1 = 1,03 V Umax2 = 0,73 V Umax3 = 0,41 V Sumbuvustegur : = = 1,41 x = 1,03 * 5. Signaalid RS232 liideses. COM1 väljundsignaal ostsillograafi sisendile. "l" signaali ASCII koodis 0011011 Sümbol väljastatakse noorem bit ees ja "1" on low-pinge. Amplituud =21,56 (V) = 0,10 ms
Eksisin mõõtmisel. 2. Impluss-signaali jälgimine ja mõõtmine Signaali tõusuaeg: 38 ns Signaali langusaeg: 20 ns 3. Ühekordsete protsesside jälgimine ja mõõtmine Signaali võnkesagedus:152 Hz Signaali periood: T===0,00658 s A1=1,83V A2=1,28V A3=1,09V Sumbuvuse logaritmilisest dekremendist lahtudes voime kirjutada: = ln=ln=0,3575 Np Sumbuvustegur on aga võrdne: ß===54,33 Signaali kirjeldav avaldis ajafunktsioonina: U(t)=Xmax*e-ßt=1,83*e-54,33*t 4. Signaali RS232 liideses Sumbol: k ASCII kood: 11010112 Pinge P-P: Up-p=21,72 V 1 biti pikkus: 0,1 ms Loogiline 1 on pigesignaal: -12 V Loogiline 0 on pigesignaal: +12 V
Mõõdan signaali maksimaalset tõusukiirust: Arvutan signaali maksimaalset tõusu kiirust lähtudes mõõdetud sagedusest ja apmplituudist: langeb ligikaudu kokku mõõdetud kiirusega! 3. Impulss- signaalide jälgimine Ttõus=21.2 ns Tlangus= 30.8 ns 4. ühekordsete protsesside jälgimine ja mõõtmine Võnkesagedus: f = 138,89 Hz Kolm järjestikust amplituudi: A1max = 0,50 V, A2max = 0,36 V, A3max = 0,27 V Leian sumbuvusteguri: 5. Signaalid RS232 liideses Sisestan sümboli `A'. Esimene on start-bitt. Seega on sümboli signaali ASCII kood 1000001. Saadud kood vastab ASCII tabelis äratoodud `A' sümboli koodile. Ühe impulse laius = 1 biti pikkus: 0,10 ms Pinge P-P: 20,78 V
Sumbuvustegur on = T =ln(1÷2)=ln(1.44÷0.61)158.73=136.3 Signaali kirjeldava avaldise valem on u(t)=1-tos(+) Omavõnkesagedus on 0==158.73 u(t) on hälve tasakaaluasendist, t on aeg, algfaas =0 o 2 - 2 = 158.73 - 136.3 =81.348 2 2 Sumbuva võnkumise sagedus = Signaali kirjeldav avaldis on u(t)=1-tos(+)=1.44e-136.3*tcos(81.35t) 4. Signaalid RS232 liideses Signaaliks oli sümbol f, mille ascii kood on 1100110. Pinge põhjast tippu on -=22.19 V. 1 biti pikkus on 0.105 ms.
Võnkesagedus on = 166,67 Kolm järjestikust amplituudi on 1 = 3,42 2 = 2,25 3 = 1,36 Sumbuvustegur on = ln(1 ÷ 2 ) = ln(3,42 ÷ 2,25) 166,67 = 69,79 Signaali kirjeldava avaldise valem on = 1 - ( + ) x on hälve tasakaaluasendist, t on aeg, algfaas = 0 Omavõnkesagedus on 0 = = 166,67 Sumbuva võnkumise sagedus = 02 - 2 = 166,672 - 69,792 = 151,35 Signaali kirjeldav avaldis on = 3,42 -69,79 (151,35 ) Signaalid RS232 liideses Väljastasin arvuti COM1 porti siglaani hüperterminali programmist parameetriga 9600, 7, none, 2, none. Signaaliks oli sümbol ,,f", mille ascii kood on 1100110. Kood väljastati kujul 0011001. Pinge põhjast tippu on - = 22,34 . 1 biti pikkus on 0,10 .
Jälgin kõlari sumbuvat võnkumist: Võnkesagedus: f = 135,14 Hz Kolm järjestikust amplituudi: A1max = 2,03 V, A2max = 1,45 V, A3max = 1,27 V Leian sumbuvusteguri: I{{ # 9 F F Y Y Y 9J I{ - { $ Y Leian signaali kirjeldava avaldise: IJJ { { x = 2,03 * &' & H { % { 5. Signaalid RS232 liideses Sisestan sümboli `a'. Esimene on start-bitt. Seega on sümboli signaali ASCII kood 1000011. Saadud kood vastab ASCII tabelis äratoodud `a' sümboli koodile. Ühe impulse laius = 1 biti pikkus: 0,10 ms Amplituud: 21,09 V
ka suurema võimsusega süsteeme) https://www.youtube.com/watch?v=ZrZISyPucMg VGA, DVI, HDMI, DisplayPort: https://www.youtube.com/watch?v=f38sotYHqtA PS/2: Tuli kasutusele 1987-ndal aastal IBM-i poolt. Sai nime IBM arvutilst Personal System/2 -> PS/2. Kasutatakse, et arvuti külge ühendada klaviatuure ja hiiri. Klaviatuuri ühendus on tavaliselt tähistatud lillaka värviga ja hiire ühendus rohelise värviga. Asendas näiteks RS232 ühendusega hiired ja DIN ühendusega klaviatuurid. Tänapäeval on selle ühenduse aga asendanud täielikult USB.
Mictrocontroller Week 03 Numbering systems 1. Convert the decimal number 123.456 to the following formats, taking whole numbers and fractions into account. Show calculations. a) Binary Fractional part : Reading direction Integral part: Reading direction 0,456 x 2 = 0,912 0 123 / 2 = 61 1 0,912 x 2 = 1,812 1 61 / 2 = 30 1 0,812 x2 = 1,624 1 30 / 2 = 15 0 0,624 x 2 = 1,248 1 15 / 2 = 7 1 0,248 x 2 = 0,496 0 7/2=3 1 0,496 x 2 = 0,992 1 3/2=1 1 0 1 1 0 0 So 123.45610 = 0111 1011.0111 01002 b...
80 nanosekundiga, 3001+ sammu 580 nanosekundiga). See on väga kasulik sildilugemismasinatel, kus on tarvis kiiret skänneerimist. Lisaks tuleb kasuks suurem mälu 32 k programmi mälu ning andmeregister 32k. Kuna tal on eraldi mälu kommentaaride jaoks võib kommentaarid programmi sisse kirjutada ning kaasata kontrollerisse, see lihtsustab oluliselt arendustöid. Samuti ei pea enam olema arvutiga ühendamiseks USB-RS232 adapterit, vaid FP0R ühendub otse USB-ga. Andmetest: Sisendvool 24V DC Kuni 32 I/O punkti Programmimälu EEPROM FP-e Tegu siis nii-öelda kõik-ühes PLC'ga. See tähendab, et sellesse on integreeritud taimer,temperatuuri kontroller, ajalüliti, tunnimeeter, loendur ja programmeeritav kontroller. Esipaneelil on 5 numbriga ja kolme eri värviga LED paneel. Lihtsamaks teeb kasutamise ka see, et kontrolleri puhul on tegu paigaldatava paneeliga. Programmi mahutab see kokku 2720 sammu
* Müra võimsus sidekanalis on võrdeline ribalaiusega. Leida infoülekande kiirus, kui sidekanalit laiendati väärtuselt 100 kHz väärtuseni 400 kHz. Algselt oli kanalis S/N=1000. (+ 10%) Shannoni valemiga. algul 0,99Mbit. S/N>4 korda v2iksemaks. P2rast C=3,186Mbit/s * Müra võimsus sidekanalis on võrdeline ribalaiusega. Leida infoülekande kiirus, kui sidekanalit laiendati väärtuselt 100 kHz väärtuseni 400 kHz. Algselt oli kanalis S/N=4000. (+ 10%) C=3,986Mbit/s * RS232 liidese kaudu kantakse STARTSTOP reziimis parameetritega 7,E,1 üle ASCII sõnumit pikkusega 1250 sümbolit. Valida RS liidesega ühendatava modemi bitikiirus lähtudes vajadusest edastada sõnum vähemalt 1 sekundi jooksul. Reziim 7 andmebitti+Epaarsus+1stopp+1start=10bitti symboli jaoks. V:1250*10/1=12,5kb/s * Sateliit saatja väljundvõimsus on 10 W. Signaali sumbuvus maapealse vastuvõtjani on 100 dB. Vastuvõtja sisendtakistus on 100 oomi. Leida pinge vastuvõtja sisendil
Sisuliselt on see programmeeritav kontroller, millest saab ettekujutuse jooniselt 3.3.5 [3]. Nivooanduriks on piesoelement tundlikkusega veesamba kõrgusele 0 ... 5 m. Võimalik on kasutada 6 analoog- ja 8 digitaalsisendit ning 8 relee- ja 1 analoogväljundit. Kasutajaliidesel on 6 valgusdioodi pumba seisundi ja alarmi näitamiseks, 2x16-märgiline vedelkristallnäidik, 16 klahviga klaviatuur, kasutajasõbralik menüükäskudega tarkvara, paroolkaitse, MODBUS-protokolliga RS232 jadaport. Töötab reaalajas, mida mõõdab kell. Puhvermälu salvestab 7 päeva sündmused. Valikuliselt on võimalik faasikaotuse kaitse, sideliini modem, telefonivõrgu modem või raadiomodem, isolatsioonitakistuse ja mootorit pumbast eraldava õli kvaliteedi monitooring. Võimalik on ka nivooultrahelianduri või kahejuhtmelise surveanduri kasutamine. Joon. 5. SARLIN PumpManager 2000 tüüpne ühenduskeem
Muudame Bit 0, >Source signals> 1 ja Bit 1, >Source Signals> r2852: Bit 0: Timer 1...
Parameeter text-is muuda:
p1001(0) Fixed frequency 1, 1-st. Drive data set (DDS)- ,,50 Hz"
p1002(0) Fixed frequency 2, 1-st. Drive data set (DDS)- ,,-45 Hz"
,,väljub" kahendsüsteemis olev ASCII-kood. Igal klahvil on omaette ASCII-kood. Kombineerides erinevaid modifikaatorklahve (CTRL, ALT, Shift), saab ühest klahvist esile kutsuda alternatiivse koodi. Kui on vaja sisestada märke, mida klaviatuur ei sisalda, muudab arvuti ASCII-koodi vastavalt teiseks koodiks. Näiteks täpitähed. Klaviatuurilt saadetud signaali saab jälgida digiossiga, mille sisendisse on ühendatud arvuti COM-port, kuhu omakorda terminalist saadetakse täht. Siis jälgime RS232 standardipõhist koodi/signaali. Klaviaturi põhiosadeks on lülitid ja kontroller. Lülitid on kas mehhaanilised või mittemehhaanilised. Kontroller skaneerib klahvimaatriksit ja viib tulemuse jadakujule. RISC ja CISC protsessorid, mikroprogramm. Arvutite veakindlus, veakindlad koodid. Rikked arvuti riistvaras. Püsivad rikked (Permanent Faults) o ühenduste rikked o purunenud komponendid o tootmisel tekkivad rikked
alusel kaalumisek sobivas noole kõrguses(andmed, mis tulevad andurilt N1) juhul kui on olemas signaal, et kopp on suletud asendis(N2). Kui mõnelt andurilt ei tule sobivat signaali, ei toimu ka kaalumist. Seetõttu peavad andurid olema korrektselt paigaldatud. Nüüd kus kõik kaaluseadme osad on paigaldatud tuleb ühendada kaablite otsa pistikud ja need vastavatesse pesadesse panna. Pistikutena on kasutusel Deutschi pistikud ja RS232 üheksa ,,pinniga" pistikud. Pistikute paigaldamisel tuleb jälgida sama, mis kaabeldamisel(vibratsioon, tolm, vesi, määrded). Järgnevalt tuleb kõik ühendused ja kogu paigaldus veelkord üle vaadata, et veenduda kas masina käivitamine ja kaalusüsteemi käivitamine on ohutud. Kui see on tehtud, siis masinale hääled sisse ja kontrollin, kas ei ole õlilekkeid ega muid anomaaliaid. Seejärel teen
(1-0). Suures kaablis võib tulla ette moonutusi, sest kiirel on mitu teed. Mitu erineva värviga kiirt saab ka korraga läbi minna - kiirus ja mahutavus on suured. raadiokanal - nt bluetooth, raadio, wifi, ei pea kasutama juhet, vaid läbi õhu lähevad lained, painduvad Maa kumeruse järgi ja peegelduvad ioniseeritud õhukihilt või satelliidilt. Pealtkuulamise oht! Asünkroonne andmeedastus. RS-232 liides ja selle põhiparameetrid. Nullmodem, paarsuskontroll. RS232 on ühenduse strandard, mis määrab põhiparameetrid: Kiirus, Andmebitte, Paarsuskontroll, Stopp-bitte, Voo juhtimine. Null modem ühendab kaks seadet ilma vahepealse modemita kasutades RS-232 liidest. Korraga vähe bitte: saadetakse startbitt – nüüd hakkab edastus. Siis mõned andmebitid ja siis kontrollbitid. Paarsuskontroll – kas on paarisarv 1sid või on mõni bitt sassi läinud, võimaldab tabada bitivigu. Teenindamisest keeldumise tõenäosus, Erlangi valem.
vastu kuni 50 mln puudutust ühes punktis see ületab viietraadilise resistiivse ekraani ressursi. PEK-ekraane kasutatakse enamasti mänguautomaatides, turvatud infosüsteemides ja haridusasutustes. PEK-ekraane on saadaval tavalise 3 mm-se paksuse ja vandaalikindla 6 mm- sena. Viimased peavad vastu mehe löögi või metallist 0,5 kg kuuli kukkumise 1,3 meetri kõrguselt (vastavalt Elo Touch Systems'i andmetele). Arvutiga ühendamise jaoks kasutatakse RS232- või USB-liidest. Praegu on kõige populaarsem kombineeritud mudel, kus kasutatakse mõlemaid ühenduse tüüpe (Elo Touch Systems andmetel). PEK-ekraani kõige suuremaks miinuseks on vastuvõtlikkus vibratsioonile ja häired määrdunud ekraani korral. Ekraanile asetatud võõras objekt (näiteks närimiskumm) blokeerib ekraani funktsioneerimise. Lisaks nõuab see tehnoloogia, et puudutus tehakse objektiga, mis pinnalaineid absorbeerib. Selliste