K 156b

K 156b



z was na (lewito doświaŁfczenic z zakicsu posługiwania sę programem V0. Jeżeli nie. to 10 co prze-czyiacie. może sy* wam z czasem przydać. Jedno jest |tev.ne. aby rozpocząć jxacę opiócz clięo musimy posiadać progrr-m. Weisie testowe V6S dostęp-Rys. 4 Program obsługujący no były na pł/tiicfi dołączarrychdoczascHwmkom-po naciśnięciu przycisku putcmAych.RysbpiZ€dsw.i3omor*ck7emtiVB. Załą cz    Geneistaie cała zasada dzisfana wyłącznica opiera

s<* na steiowaniu portem LPT przez progiem obsługujący. ASty sterować portem UT spod VB należy dodatkowo dysponować specjalną bibloieką xipcut32.dll. którą kupujemy do lottem System. 8i!Aotekę tą możemy zdobyć w wuernece na stianach poświęconych V«uał Basic.

Tworzenie programu obsługującego

W nowym (Hoieki:r« V8 w oknie jiojektowania lonnularza nadajmy kształt giafczny programu według rys.3 czyk tworzymy interlets graficzny. który zawiera menu i dwe kontidki CommaniiBiitton ułożone jedna na drugrej.

Dla osoby sprawno posłującejVB czynności łc zajmą duszne bka cbwi. Do i^ojsktu mioży Axiać moduł irpout32.bas który ićwnreż pcbrcizenry z intcrnctu razem z plikom mpo-ul32.<JI. Aby sprawnie stmować portem LPT nakJży poznać komendy sterujące wysylcniem :łn»’l do jxrrtu uraz |xibioianicin danej z poilu.

Moniai i uruchamianie układu

Układ zapiojcktowarto i zmontowano na jednostronnej jtłytcc drutowany.

Szczegółowa mozaika ścieżek jiłytki Aukowariej wraz z jozmcszczcmcm dementów zostaa pzeds ta wrona na rys b Nowiolka ilość etumuniówuzylycti picy konstruowaniu układu pows>-duje. ze proyckl płytki jest neskomjMowany i ne powinna tiyć z wykonaniem żadnych piobe-mów. nawet da iMCzątkujących elcktronków hotbysiów. Dodatkową zatetą |est niewidki koszt użytych elementów clcktroncznych. Po zgromadzeniu ws.ysUkIi elementów i po wykonaniu płytki dekowanej możemy przystąpić da rnoilażu naszego układu.

Zawracam szczególną uw»grj na montaż ctemejitów. klóre mogą pracować przy napxjou sic-ctowym. Każdy WąiJ ze sbony inonluiącego układ w końcowym ełckcic może sę skończyć poważnym uszkodzeniem komputera.

Uruchamianie wylącznia ndcZy rozpocząć tez podączama układu do komputera. Piakiycznie po zmontowaniu układu powinen on działać od razu beż żadnej regulacji. Jednak zanni podią-cżynry gu da naszego komputcia spiawdzirrry yego dziaiante na 'sucho’, fa podaniu na pin 2 złącza D92b wysokiego sianu (M/wiima się zapólć doda l£D. która powrma zgasnąć pa mz-waten; zwerki 2W 1. Mając takie objawy układ najpiawdo|xxioł;nie5 jest sprawny. Należy psz-cze sjwawdzić działań*? maka pod napięciem sieciowym i mażemy podłączyć łącznik do komputcia oiaz pizctcsiować działanie wyłącznika z napisanym programem. Aby ułatwić życic wszystkim tym. którzy- chcą lozwipć temat siciowama popizez port LIT udoslcpnhśmy pio-yam wiąz zo żiódtem uu«z AWioteką na dysi>cłce ilcłączoofij do zestawu.

KOD IBOGRAMU OSSŁUul Pi wa! 0 Sub AityhH_Oick|) frmAzlykui.Show End Sub

Piwatc Sub Comrrv¥idl_Ctiekii PcrtAddress > I6H378I Out PorlAddiess. 1 CumnvnvJ2.VisĆjlo - Tiue ComnaivJ1.VisCle - False End Sub

Prnzate Sub Command2_Clek|; POrlAddiess = I&H378)

Out PodAddiess. 0 Command2.ViSible = False Commardi.Vsfele = True Frv( Sub

Ptivaie Sub Komec_ClckO End

ErdSub

Fthate Sub ftogram_Click|)

Aulor.Słiow

End Sub

Piwate Sub Wytącz_ClłCkO PatAddress - I&H378I Om PorlAddiess. 0 Con»imxr2.Visibłe = Fa/sc Commard1.Visiblc = Tiue End Sub

Privatc SubZałącz_Click|) PoiiAddiess - C&H378)

Out PertAddcss. I Command2.Visiblc " Truć Cnmmandl.ViS!blc = False End Sab


ZAWARTOŚĆ INPOUT32.0AS

PUlAc Dedare funclion Inp lib 'nixxjt32.dll' _

Aias *1np32* łB-yl/al PonAddrcss As Intcgei) As Integcr Putóc Dedare Sub Out Ub 'mroul32.d;r _

Akas Dut3?' lBvVał l\ntAijress As Intcgei. B>Val Valuo Komendy

IAVyslaiiic dane| Ai (wilu OullAdtesfkniu. Dante

np. Oull&b378.lOOj wysyb uą poit danyCJi 378hex waitość lODłdecymalnic).

2.l\ibi3ne dane; z ponu lupłAdicsRattu}

np. lit:>|Sżi37li|zixi(tu danych 37l5iex pobiera wartość


E3


♦ ME Za»/Wk» k<MpWziM«r#


im UMc


Spis elernenlów

Ml - rnoslek piosKiwwcży Om -MOCGOZOłubodp.

Rezystory.

LED • óoivolna

R1 -3.9k

Uktaoy scalone.

R2-220

Ul -78l0b

R3-220

U2 - 74HCT2‘ią luhod(>

Rą ■ B20

Inne:

Rb - B20

D92S • DRB 2bPfl

Kondensatory.

Zł -ARK2

C1 • 22jvF/ISV

Z2-ARK2

C?-l0tVzf/16V

Z3 - ARK2

Półprzewodniki.

ZW1-PIS2^NVJ68

T1-6CM7

D-yskicika

TRI • BT1B-600 lubodp.

Plylka dinkfiwana - IbS-K



Rozmieszczenie elementów na płytce drukowanei <skała 1 1|



Wyszukiwarka

Podobne podstrony:
33944 Obraz (1259) Spróbujmy odpowiedzieć na pytanie, czy bank A prawidłowo naliczył i odprowadził r
Na sankach Wykonaj obfcczenła i posługując sę wynikami pokoloruj rysunek według następującego kodu:
27 (625) kasia: Bo niedużo chcesz. Dostać podziękowanie to nie to samo, co pójść na obiad. Myślę, że
DSC00836 (10) SZWEDZKI KURS PODSTAWOWY Polecamy uczenie się kwestii z dialogów na pamięć! Jeżeli nie
DSC00836 (13) SZWEDZKI KURS PODSTAWOWY Polecamy uczenie się kwestii z dialogów na pamięć! Jeżeli nie
wych miałyby przejść na pracownika naukowego dopiero po ustawowo określonym czasie, jeżeli nie
FAT12 miejsce na dysku przydzielane Jest plikom w Jednostkach alcftacji ■ JAP podkatalogi nie są ogr

więcej podobnych podstron