Podobné dokumenty






Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD ROM mající pøímo vztah ke knize, které



Jan Humlhans NÁBOJOVÉ PUMPY funkce, pøehled a použití Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmno

David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována ne






APLIKACE ALGORITMŮ ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ 1. DÍL






ALGORITMY ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ




Podrobný obsah CHARAKTERISTIKA A POROVNÁNÍ ØADY PIC16F87X A PIC16F87XA TYPY POUZDER A PØIØAZENÍ VÝVODÙ PIC16F87X TYPY POUZDER A PØIØAZENÍ

3/ %,1'(& 83'1 &( &3 )XQNFH. + ; ; ; ; / ; ; + ; EH]H]PuQ\

APLIKACE MIKROKONTROLÉRŮ PIC32MX




MIKROKONTROLÉRY PIC BEZ PŘEDCHOZÍCH ZNALOSTÍ



MU-411/412 MU-811/812. 4x AIN (12 bitù), RS-485


baspelin CPM Popis komunikaèního protokolu CPM KOMPR




Zak³ad Monta u Urz¹dzeñ Elektronicznych KATALOG ZAØIZENI


Knihy obsahují základní vlastnosti a souhrnné pøehledy obvodù TTL V hlavní èásti jsou obvody seøazeny vzestupnì, podle èíselného oznaèení. U kaž







Měřicí rozsah: C / %rv Rozlišení: 0,1 C / 0,1%rv ±0,5 C / ±2,5%rv (5...95%rv) Jednotky: C, F / %rv, mokrý teploměr, rosný bod



Digitální barometr - s tlakovým èidlem Motorola MPX4115A 1 BAROMETR BEZ RTUTI A VLNOVCE (AUTOR: RADEK VÁCLAVÍK OK2XDX)

Monografie poskytuje v pøehledné a praktické formì znalosti a výpoèetní nástroje pro modelování šíøení rádiových vln v zástavbì, tedy vnì i uvnitø bud




3.7.5 Znaménkové operátory Násobící operátory Rùzné operátory Základní objekty Konstanty Sig

Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního a experimentálního modelová



MĚŘENÍ A DIAGNOSTIKA

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury Příklad PROG_

MIKROPROCESOROVÁ TECHNIKA 9 Událostní systém 9.1 Události Síť ERN Časování událostí Filtrace

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod


Obsah. Windows 95 je vaše. Windows si pamatují, kam co patøí. O knize 1

Automatizaèní systém TROVIS 5400 Regul tor d lkového vyt pìní TROVIS 5479

Číslicový zobrazovač CZ 5.7


4x kombinovaný analogový vstup s vysokou pøesností (0..10V, R, C)



Koncové měrky ocelové - HITEC. Koncové měrky - MITUTOYO. Koncové měrky - KOBA

ELEKTRONICKÉ PRVKY 7 Výkonové a spínací aplikace tranzistorů 7.1 Ztrátový výkon a chlazení součástky První a druhý průraz bipolárního

Projekt BROB. Základy robotiky. Téma: Digitální časomíra. Vedoucí projektu: Tomáš Jílek


MIKROKONTROLÉRY PIC PRO POKROČILÉ


Roman Neruda a Tomáš Holan C++ BUILDER V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožo

PRINCIPY VÁLEÈNÉ CHIRURGIE

PRINCIPY VÁLEÈNÉ CHIRURGIE

Obsah. O autorovi 11 Předmluva 13 Zpětná vazba od čtenářů 14 Errata 14

OEM modul čtečky bezkontaktních karet Rf B1 OEM


Vestavné systémy BI-VES Přednáška 5


Modul univerzálních analogových vstupů R560. Shrnutí

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4


OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů Standardně zavedené proudy

400 Série Automatické testovací systémy

Copyrigth(c) Michal Dušek. 3D Win. Návod na použití

Ultrazvukový mìøiè pro mìøení tepla/chladu

Programovací manuál [CZ] Domovník [ACU 100] Elektronický identifikaèní systém

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod


K O N T A K T : Smart Technologies, s.r.o. ul.28. øíjna Plzeò Èeská Republika


Transkript:

Burkhard Kainka ELEKTRONIKA S PODPOROU PC Visual Basic v praxi 2004

Segment B V, Beek (Lb), The Netherlands, 2004, www segment nl Kniha je pøekladem nìmeckého originálu Elektronik am PC (ISBN 3-89576-113-3) Pøíspìvky uveøejnìné v této knize, zejména všechny statì a èlánky, stejnì jako návrhy, plánky, výkresy a obrázky, jsou autorsky chránìny Jejich rozmnožování a šíøení, a to i èásteèné, je zásadnì možné jen po pøedchozím písemném svolení vydavatele Informace v této knize jsou zveøejòovány bez ohledu na pøípadnou patentovou ochranu Pøi sestavování textù a vyobrazení bylo postupováno s nejvìtší peèlivostí Pøesto nelze zcela vylouèit chyby Nakladatelství, vydavatel ani autor nemohou za chybné údaje a jejich následky nést žádnou právní odpovìdnost ani poskytovat jakoukoliv záruku Za upozornìní na pøípadné chyby bude vydavatel i autor vdìèný Burkhard Kainka ELEKTRONIKA S PODPOROU PC Visual Basic v praxi Nedílnou souèástí knihy je doprovodné CD-ROM Veškerá práva vyhrazena Vydalo nakladatelství HEL, ul 26 dubna 208, 725 27 Ostrava-Plesná 1 èeské vydání 2004 Orig : ISBN 3-89576-113-3 ISBN 80-86167-22-4

OBSAH CO NAJDETE NA DOPROVODNÉM CD 6 O KNIZE 7 1 ÚVOD 8 2 HARDWARE A POKUSNÝ MATERIÁL 9 3 ZÁKLADY JAZYKA VISUAL BASIC 13 3 1 Vývojové prostøedí jazyka VB 13 3 2 Øízení sériového portu 19 3 3 Øízení dopravních svìtel 24 3 4 Blikaè/hodinový generátor 28 4 VÝSTUPY SÉRIOVÉHO PORTU 31 4 1 Technická data 31 4 2 Mìøení charakteristiky výstupu 32 4 3 Spotøebièe na sériovém portu 34 4 4 Tranzistorové spínací obvody 35 4 5 Pokusy se støídavým proudem 37 4 6 Napájení pro rádio 38 4 7 Buzení ètyø diod 40 5 VSTUPY SÉRIOVÉHO PORTU 45 5 1 Technická data 45 5 2 Dotazování na stavy spínaèù 48 5 3 Èítaè impulzù 48 5 4 Ètyøkanálový èítaè 50 5 5 Impulzní generátor 51 5 6 Mìøení kmitoètù 53 Elektronika s podporou PC Visual Basic v praxi 3

6 MÌØENÍ ANALOGOVÝCH HODNOT 57 6 1 6 2 6 3 6 4 Mìøení èasù 57 Mìøení kapacity 60 Zlepšení rozlišovací schopnosti 61 Mìøení odporu 63 7 MÌØENÍ SE SENZORY 67 7 1 7 2 7 3 Mìøení svìtla 67 Odpor kùže 70 Mìøení teploty 71 8 MÌØENÍ NAPÌTÍ 73 8 1 8 2 8 3 8 4 AD pøevodník s jedním tranzistorem 73 Voltmetr 76 Zapisovaè namìøených hodnot 77 Zlepšení pøesnosti 79 9 DIGITÁLNÍ APLIKACE V REÁLNÉM ÈASE 81 9 1 9 2 9 3 Logický analyzátor 81 Pøijímaè RC5 se softwarovým dekodérem 85 Vysílaè RC5 s PC 90 10 SÉRIOVÝ PØENOS DAT 95 10 1 Propojení nulovým modemem 95 10 2 Univerzální terminálový program 97 10 3 Prohlížení sériových znakù 101 10 4 Vlastní vysílací a pøijímací rutiny 105 10 5 Pøenos dat pomocí svìtla 111 10 6 Vyhodnocení délek impulzù na RxD 114 11 ØÍZENÍ WINDOWS API V JAZYCE VISUAL BASIC 117 11 1 Modul RSCOM BAS 117 4 Elektronika s podporou PC Visual Basic v praxi

11 2 11 3 11 4 Program IOtest2 120 Èasové øízení ve Windows 122 Ètyøkanálový záznamník 125 12 KNIHOVNA DLL PRO RS232 V DELPHI 129 12 1 Konstrukce DLL 129 12 2 Funkce RS232 131 12 3 Funkce mìøení èasu 137 12 4 Terminálový program pro dva porty 138 13 ZPRACOVÁNÍ IMPULZÙ NA TXD 145 13 1 Infraèervený pøenos bez externího modulátoru 145 13 2 Vysílaè RC5 s využitím impulzù na TxD 148 13 3 Sinusový generátor PCM 150 13 4 Výstup zvuku s PCM linkou TxD 153 14 UNIVERZÁLNÍ ROZHRANÍ 157 14 1 Hardware 157 14 2 Osm digitálních výstupù 160 14 3 Osm digitálních vstupù 162 14 4 Naètení AD pøevodníku 164 14 5 Øízení všech vstupù a výstupù 165 14 6 Pamì ový osciloskop 168 14 7 Použití 10bitového pøevodníku TLC1549 173 POUŽITÁ LITERATURA 174 REJSTØÍK 175 Elektronika s podporou PC Visual Basic v praxi 5

CO NAJDETE NA DOPROVODNÉM CD-ROM Doprovodný CD-ROM obsahuje všechny informace potøebné pro snadnou práci s knihou Tyto informace lze rozdìlit do logických celkù, které se nacházejí v oddìlených adresáøích: n adresáø BEN WWW obsahuje off-line verzi www stránek firmy BEN technická literatura, v jejíž prodejnách lze koupit knihy nakladatelství HEL V koøenovém adresáøi (rootu) dále najdete PDF tištìného katalogu Edièního plánu jaro a léto 2004, který pøedstavuje pøehled souèasné technické a poèítaèové literatury n v adresáøi EXE jsou zkompilované programy (pøíklady) k pøímému použití n adresáø PRIKLADY obsahuje pøíklady, tj zdrojové kódy všech programù uvedených v knize Témìø vše je pro prostøedí Visual Basic 5 Jak je uvedeno v textu kapitoly 12, zdrojové kódy vèetnì knihovny DLL jsou k dispozici pro tuto kapitolu také v Delphi 4 n adresáø SPOJE obsahuje klišé plošných spojù obou pøípravkù popsaných v knize ve formátu TIF v rozlišení 600 dpi n adresáø VB5CCE obsahuje volnì dostupnou verzi Visual Basicu (viz str 13 v knize) n adresáø WIN32 obsahuje Win32 API deklarace pro Visual Basic 6 Elektronika s podporou PC Visual Basic v praxi