Dhoore Pieter 7IC Nr : 4 Schooljaar K.T.A-Nijverheidsschool Lindenlei Gent

Vergelijkbare documenten
GEINTEGREERDE PROEF DE COMPUTER ALS TV AFSTANDSBEDIENING

Geïntegreerde proef. Computer gestuurd domotica systeem

Inductiemeter via de parallelle poort

GIP. De computer gestuurde trein

Installatiehandleiding

S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft

Handleiding HCS VB5118

Handleiding HCS VB5224

Handleiding HCS VB5248

MiniPlex-41 NMEA-0184 multiplexer Handleiding

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

Quick start guide. Powerbank MI Mah. Follow Fast All rights reserved. Page 1

Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8

Set-Up instructies MULTICONTROLLER _R02

Handleiding Installatie ADS

In deze mannual zal ik het voorbeeld van de Led cube gebruiken maar de principes zijn op alles toepasbaar.

Installatie-instructies

Locobuffer Handleiding

Hoofdstuk 10. Datacommunicatie

MyDHL+ Tarief berekenen

Shipment Centre EU Quick Print Client handleiding [NL]

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Espa 443 Converter. Beschrijving van de Espa 444 naar Espa 443 Converter.

MyDHL+ Global Mail zending aanmaken

LocoServo Handleiding

2019 SUNEXCHANGE USER GUIDE LAST UPDATED

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten.

Alfanet PC-interface 2e gen.

Handleiding HCS VB5238

Raspberry Pi Interfacing.

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files

Handleiding ALFA(NET) 71 0/+100 C

Beknopte informatie voor GBS leverancier t.b.v. NIBE warmtepomp 1145/1245/1155/1255/1345

Tweede workshop Arduino

class book I am reading a book. close your books homework My teacher gave me a lot of homework. to read We are going to read that book.

Optilog-V5 System-91-log-V5

K2-Electronics. Project IB2 Mk-II Status Final Revisie 0.6 Datum okt P. C. Krom, F. W. Krom. Auteur(s)

Handleiding voor demonstratie multimeter

Handleiding beheer lijst.hva.nl. See page 11 for Instruction in English

AP80 Display Controller

MODBUS remote I/O-unit type MODBUS4S110

Firewall van de Speedtouch 789wl volledig uitschakelen?

LocoServo Handleiding

L.Net s88sd16-n aansluitingen en programmering.

Handleiding. EasyCon. Blz Handleiding. ProCon. Blz

Modbus. Verhulst VKTrs V1.0 *

GEÏNTEGREERDE PROEF. VTI Sint-Laurentius. Pakketweegschaal. Industriële informatie & communicatietechnologie SCHOOLJAAR

Solliciteren Sollicitatiebrief

L.Net s88sd16-n aansluitingen en programmering.

Basis installatie handleiding TempWeb

In- en uitgangssignalen van microprocessoren

Installatiehandleiding

Het aansluiten van uw Victron op een computer; met VE Bus Quick Configure

RTC Opleidingen Beckhoff TwinCAT. Voorbereiding

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)

2-poort USB naar RS232 RS422 RS485 Seriële Adapter met COM-behoud. StarTech ID: ICUSB

WRC S Soundcard Interface

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

Zelf PIC's programmeren. Deel-1 KnipperLED (flashing LED)

KLIMA 500 TOPLINE. Gebruiksaanwijzing. Omschrijving : Klima 500 Topline (Alfanet) met of zonder aan/uit schak. Doc.nr.:

Innovative Growing Solutions. Datalogger DL-1. software-versie: 1.xx. Uitgifte datum: HANDLEIDING

Seriële bluetooth verbinding ATmega128

Universele Digi Interface

M Tracer A1. Versie 0.4 juni 2011

Algemene beschrijving van de regelprogramma's

RTC Opleidingen Beckhoff TwinCAT. Voorbereiding

Configuratie programma tbv. MJK Instrumentie

GTE. elektronische temperatuurregelaar

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3)

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

Handleiding: instelling en werking E-Drive LCD display

Frequentie standaard PA0WSO

Maillijsten voor medewerkers van de Universiteit van Amsterdam

Handleiding van de contactdozen BFOP2 voor APR16


Vak: Labo elektro Pagina 1 / /

PIC Callgever Door PA1RUM

Installation & Usage Biometric Reader - NL. Biometric Reader - NL. Productie Versie: 7.0. Versienummer Handleiding: 1.0.2

Nederlandse versie. Inleiding. Drivers en Software. Installatie. BT211 Sweex Bluetooth 2.0 Class 1 Adapter USB

Alfanet IP-interface RS485 naar Ethernet

MyDHL+ Uw accountnummer(s) delen

Profile visitors NRC Q

Spanningdriver LEDVD5CH20A-V9 DALI interface met LCD display

Velbus DIN-rail RS232 & USB interface

PIR DC-SWITCH. DC Passive infra-red Detector. Model No. PDS-10 GEBRUIKSAANWIJZING/INSTRUCTION MANUAL

VDH doc Versie: v1.0 Datum: Software: ALFA75-MTT File: Do WPD Bereik: 0,0/+80,0 C per 0,1 C

Bouwbeschrijving UniSAI

Opslag van zonne-energie voor particulieren

Nederlandse versie. Inleiding. Hardware Installatie. Installatie Windows 2000 en XP. PU007V2 Sweex PCI-kaart met 1 parallelle & 2 seriële poorten

De Arduino-microcontroller in de motorvoertuigentechniek (3)

Een intelligent DMX netwerk

Oefening 1 - Seriële communicatie via USB

USB 3.0 naar 3,5 inch SATA III hardeschijfbehuizing. SATA 6 Gbps & UASP-ondersteuning Product ID: S3510BMU33B

Arduino CURSUS. door Willy - 09-juni-2017


Beknopte handleiding SQ Vieuw software

Spanningdriver LEDVD5CH20A-V8 0-10V interface met display

Technical Manual Biometric - Fingerprint Reader

Multi System Printer Server

Digitaal is een magisch woord

Transcriptie:

Nr : 4 Schooljaar 2006-2007 K.T.A-Nijverheidsschool Lindenlei 38 9000 Gent - 1 -

2 Voorwoord: Er word van ons verwacht dat wij een project maakten waarbij onze theoretische en praktische kennis word op de proef gesteld. Dit project gaat over temperatuur regelen en sturen van een waterval in een terrarium. Ik wist persoonlijk niet wat ik ging nemen als thema voor mijn eindproef. Tot een klasgenoot mij ten voorbeeld gaf om iets te doen met een terrarium. En dan ben ik gaan denken wat ik daar precies mee zou kunnen doen. Dan heb ik tot een punt gekomen dat ik de temperatuur ging regelen van het terrarium. En heb dit voorgelegd aan de leerkrachten, ze vonden dit goed, maar nog niet volledig. Dus ben ik op zoek gegaan naar nog een element die ik kon plaatsen in men eindwerk. Ik heb dan sites bezocht van terrariums en zag daar dat men soms een waterval erin plaatst. Ik dacht dat het wel nuttig zou kunnen zijn dat je die kunt regelen via de computer wanneer deze in werking treed. Om het netwerkdeel te hebben, was het waarschijnlijk nuttig om de temperaturen op een andere pc te kunnen inlezen en ze allemaal te kunnen volgen. - 2 -

Inhoudsopgave: 1 Titelblad pag. 1 2 Voorwoord pag. 2 3 Inhoudsopgave pag. 3 4 Projectomschrijving pag. 4 5 Inhoud pag. 5 5.1 Blokschema pag. 5 5.2 Hardware pag. 6 5.2.1 Schema Interface pag. 6 5.2.2 Werking Interface pag. 7 5.2.3 Bedradingschema pag. 8 5.2.4 Printontwerp pag. 9 5.2.5 Poorten pag. 10 5.2.5.1 De parallelle poort pag. 10 5.2.5.2 De seriële poort pag. 11 5.2.6 Hardware onderdelen pag. 12 5.3 Software pag. 15 5.3.1 Softwareprogramma frontpanel en diagramma pag. 15 5.3.2 Software Analyse pag. 18 5.3.2.1 Analyse Diagramma userpanel sender pag. 18 5.3.2.2 Analyse Diagramma userpanel receiver pag. 26 5.3.3 Gebruikershandleiding pag. 27 5.4 Realisatie in netwerk pag. 32 5.5 Eindresultaat pag. 33 6 Besluit pag. 34 7 Logboek pag. 35 8 Bijlagen pag. 37 9 Bibliografie pag. 39-3 -

4 Projectomschrijving: Het is de bedoeling om de temperatuur te kunnen regelen in de terrarium. De temperatuur wordt ingelezen door de Omron E5CK. En deze data wordt dan doorgestuurd via de seriële poort naar de software in labview. Daar wordt de temperatuur gecontroleerd door een setpoint temperatuur. Als de temperatuur te warm is dan wordt er een signaal gestuurd via de parallelle poort naar de 2 ventilators tot de juiste temperatuur bereikt is, waarbij de 1 ste ventilator lucht inblaast en de 2 de ventilator lucht afzuigt en dus voor een goede luchtcirculatie en goede afkoeling zorgt.( de afkoeling is mogelijk tot kamertemperatuur.). Als de temperatuur te koud is dan wordt een signaal via de parallelle poort gestuurd naar het verwarmingselement tot de juiste temperatuur bereikt is. Men kan ook op de software een waterval aansturen, men kan daarbij kiezen of hij continu werkt, op interval werkt of volledig uit is. Dan wordt het signaal gestuurd naar de waterval via de parallelle poort. Alle ingelezen waarden kun je ook inlezen op een andere pc, waar je dan kunt zien wat de ingestelde temperatuur kan gezien worden, ook de ingelezen temperatuur, en welke hardware in gebruikt is( waterval, ventilators of verwarmingselement) De waarden worden verstuurd via de parallelle poort. De temperatuur word ingelezen met een Omron E5CK Dit alles word verwerkt in de pc met het programma Labview. - 4 -

5 Inhoud: 5.1 Blokschema: OM RO N Interface Verwarmingselement met ventilator= opwarming Ventilator 1= inblazen verse lucht Sensor inlezen temperatuur Ventilator 2= Afzuigen lucht OM RO N Interface Waterval Legende =Kabels tussen interface en pc =Kabel Input Verbinding OMRON =Kabels tussen interface en onderdelen OUTPUT Uitleg Blokschema: Temperatuur wordt ingelezen door de omron E5CK, deze wordt verzonden naar de pc. De pc verwerkt de temperatuur en stuurt ofwel signaal naar de ventilatoren om af te koelen, of een signaal naar het verwarmingselement om op te warmen. Pc kan waterval bedienen. - 5 -

5.2 Hardware: 5.2.1 Schema Interface: Seriële Poort J2 Pin 5 Pin 2 Pin 3 DSUB9F Parallelle Poort J1 PIN 2 D0 PIN 3 D1 PIN 4 D2 PIN 25 GND DSUB25F 7 4 1 R1 470Ω 5% R2 470Ω 5% 21 6 16 22 Q1 BC107BP Q2 BC107BP 8 U1 9 1 6 5 2 MOC8100 4 14 U2 15 1 6 5 2 MOC8100 4 R3 360Ω 5% 11 R4 360Ω 5% 20 R5 330Ω 5% R6 330Ω 5% D3 SM3G45 D4 SM3G45 18 17 2 3 R7 39Ω 5% C2 10mF 5% R8 39Ω 5% C1 10mF 5% Aansluiting OMRON E5CK J3 HDR1X3 Pin 13 Pin 14 Pin 1 D1 M Ventilator 1 D2 M Ventilator 2 12 M Waterval 19 M Verwarmingselement 5 13 10 V1 12 V V2 230V *De optokoppels zijn niet dezelfde als ik gebruikt hebt bij men reële schakeling, deze werden geplaatst omdat de werkelijke optotriacs moc3042 niet in de database staan. - 6 -

5.2.2 Werking Interface: Deel 1: Seriële Poort: Eerst wordt pin 2 van de seriële poort verbonden met pin 13 van de omron, hier wordt de gevraagde data verzonden van de omron naar de pc. Pin 3 van de seriële poort wordt verbonden met pin 14 van de omron, en hier worden de commando s verzonden van pc naar de omron. Pin 5 van de seriële poort wordt verbonden met pin 1 van de omron, hier wordt de ground verstuurd naar elkaar. Deel 2: Parallelle poort: Pin 2 wordt verbonden met de voorschakelweerstand voor de optotriac moc3042. En deze dient als scheiding, zodat als er overspanning of -stroom is bij de belasting dat de pc niet beschadigd wordt. Erna wordt weer een voorschakelweerstand geplaatst en een triac omdat het met wisselspanning is. Aan de onderzijde wordt de pomp aangesloten en doorverbonden aan de Neutraal van de 230V. De fase wordt bovenaan aangesloten op de triac. Pin 3 wordt als de schakeling van de waterpomp geschakeld, maar in plaats van de pomp is het het verwarmingselement dat aangesloten wordt. Pin 4 wordt aangesloten aan met de basis van de transistor, aan de collector wordt de ventilator aangesloten die dan aangesloten is aan een 12V voeding. Over de ventilator is een diode geplaatst om de stroom in de spoel van de ventilator te laten weglopen. De emitter wordt aan de ground aangesloten van de 12 V voeding. Iedere ground worden tevens aangesloten met de ground van de PC via de parallelle poort pin 25. - 7 -

5.2.3 Bedradingschema: - 8 -

5.2.4 Printontwerp: - 9 -

5.2.5 Poorten: 5.2.5.1De parallelle poort: 25- PINS naam I/O? adres bit hex dec basisadressen 2 D0,,, data BA 0,,, 1,,, 1,,, PARALLEL HEX DEC 9,,,D7 data BA,,,7,,,80,,,128 LPT1 378 888 15 Error in BA + 1 3 8 8 LPT2 278 632 13 Select in BA + 1 4 10 16 maximale belasting = 30mA 12 PE in BA + 1 5 20 32 10 ACK in BA + 1 6 40 64 11 Busy NIET in BA + 1 7 80 128 1 Strobe NIET I/O BA+2 0 1 1 14 Auto Feed NIET I/O BA+2 1 2 2 16 INIT I/O BA+2 2 4 4 17 SLCT IN NIET I/O BA+2 3 8 8 18,,,25 GND De parallelle poort is veel gevoeliger dan de seriële poort. Ze mag niet aan of afgesloten worden onderspanning, er mag maar 0 of 5 volt gebruikt worden. De poort is niet kortsluitvast en er mogen geen twee uitgangen aan elkaar gekoppeld worden. Men mag ook geen externe spanning op de poort aansluiten zodat het gebruik van optokoppels als galvanische scheiding aangewezen is. Deze poortheeft 8 datalijnen die in principe vanuit de bios ingesteld kunnen worden als ingang of als uitgang. Om een of andere reden, vermoedelijk het feit dat Windows het niet toelaat, kunnen we de datalijnen enkel sturen. Daarnaast zijn er 5 ingangslijnen en 4 bidirectionele lijnen. Hiervan zijn er drie geïnverteerd. Het is niet aan te raden de ongebruikte ingangen open te laten. Ze worden beter vast aan de massa verbonden. De Gebruikte In- en Outputs: Poort PIN: Poort naam: Signaal: Doel: Pin 2 D0 Digitaal Sturen Waterval Pin 3 D1 Digitaal Sturen Verwarmingselement Pin 4 D2 Digitaal Sturen Ventilator 1 & 2-10 -

5.2.5.2 De Seriële poort: 9-PINS naam I/O? adres bit hex dec FUNCTIE basisadressen 1 DCD I BA+6 7 80 128 data gedetecteerd SERIEEL HEX DEC 2 RXD I ontvang data com1 3F8 1016 3 TXD O BA+3 6 40 64 zend data com2 2F8 760 4 DTR O BA+4 0 1 1 dte bedrijfsklaar com3 3E8 1000 5 GND - massa com4 2E8 744 6 DSR I BA+6 5 20 32 dce bedrijfsklaar 7 RTS O BA+4 1 2 2 aanvraag om te zenden 8 CTS I BA+6 4 10 16 klaar om te zenden 9 RI I BA+6 6 40 64 oproepsignaal De seriële poort heft naast zijn masa aansluiting nog 3 uitgangen en 5 ingangen. Die bevinden zich verspreid over een drietal registers met een offset van 3, 4 en 6 tegenover het basisadres. Er kunnen meerdere seriële poorten geïnstalleerd zijn maar die hebben dan allemaal een ander basisadres. Gebruikte In- en Outputs: Poort Pin Poort naam Doel Pin 2 RXD ontvang data OMRON Pin 3 TXD zend data OMRON Pin 5 GND massa - 11 -

5.2.6 Hardware Onderdelen: - De moc3042: - Triac TIC224: - 12 -

- 2 Ventilators van 12V : Specificaties: 31 CFM (2500+/- 10 % rpm) 30 dba Afmetingen: 80*80*25 mm - 1 Verwarmingselement : Spanning: 230V Vermogen: 150 W - 1 Waterpomp voor het samenstellen van waterval: Merk: SICCE Type: Micra Technische info: Soorten types pompen met hun debiet. - 13 -

- Inlezen temperatuur met Omron: E5CK Display Aansluiting Omron - 14 -

5.3 Software 5.3.1 Softwareprogramma Frontpanel en diagramma: Frontpanel User Sender Frontpanel User ontvanger. - 15 -

Diagramma userpanel Sender: 1 2 3 7 4 6 5 1: Inlezen Temperatuur via seriële poort 2: Datum en Tijd inlezen 3: Keuzemodel kiezen 4: Verwerking ingelezen temperatuur via Fuzzy logic 5: Code samenstellen voor verzenden naar 2de front 6: Verzenden Code naar 2de front 7: Sturen Signalen naar parallelle poort - 16 -

Diagramma userpanel receiver: 2 4 3 1 1: Instellingen Receiver 2: Uitlezen van Datum en tijd 3: Ontleden van ontvangen code naar juiste indicator 4: Indicators welk terrarium in werking is - 17 -

5.3.2 Programma Analyse: 5.3.2.1 Analyse Diagramma userpanel sender: Inlezen van temperatuur: Hier tezien op Frontpanel: Diagramma : Dit Diagramma is origineel uit de examples van labview gehaald, en aangepast naargelang ik nodig had. In Detail: Hier wordt de communicatie voorwaarden ingesteld zodanig dat als je een commando stuurt dat deze juist zal uitgelezen worden in de omron. Voor de omron moeten de volgende instellingen gemaakt worden: Baud rate: 9600 Bps Bit length: 7 bits Parity: Even Stop bit: 2-18 -

Hier wordt de code samengesteld, die verstuurd wordt naar de omron e5ck. En het commando is ingesteld dat hij continu de ingelezen temperatuur van op de display verstuurd naar de pc en zo kan inlezen. De code is @00100000071* Hier wordt de ontvangen code van de omron verwerkt. Zodanig dat je enkel de temperatuur verkrijgt uit de code de ontvangen code ziet er als volgt uit: En daar moet je de read data uit filteren zodat je de temperatuur hebt, deze waarde zet je dan om naar numerieke waarde en deel je dit door 10 zodat je de waarde na de komma ook verkrijgt. En daarmee kun je dan naar de indicators gaan en aflezen op het front. - 19 -

Verwerken Ingelezen temperatuur: Hier te zien op Frontpanel: Diagramma: In Detail: Er wordt gebruik gemaakt van de Fuzzy logic. En daarbij wordt eerst de fout berekent tussen de ingestelde temperatuur en de uitgelezen temperatuur. - 20 -

Daarna wordt de hoogte berekent van de fout. Met de formule: H=1-((fout-2)/B) Dan wordt er een controle gemaakt met 0 als de hoogte gelijk is aan nul gaat het niet door. Als deze geen nul is dan wordt de oppervlakte berekent. Met de formule Opp= ((B+((1-H)*B))/2)*H) Dit wordt 5 keer gedaan voor de verdeling: Zeer laag, laag, normaal, hoog, zeer hoog. - 21 -

Dan wordt de uitgang van de oppervlakte vergeleken met 0. is deze gelijk dan wordt als zwaartepunt doorgestuurd. Is deze niet 0, dan wordt in dit geval het zwaartepunt -4 doorgestuurd. De volgende stap in de formules is het berekenen van Opp*ZP= ( opp * ZP) Dit gebeurt met de uitgang van OPP en de uitgang ZP die berekent zijn in de vorige stappen. Dit wordt berekent voor elke verdeling( zeer laag, laag, normaal, hoog, zeer hoog) Volgende stap is het optellen van alle Opp*ZP van de verdelingen in de vorige stap. - 22 -

Optellen van alle oppervlaktes. De uitkomst van som Opp*ZP en de uitkomst van alle oppervlaktes delen door elkaar. En dan bekom je het totaal zwaartepunt. Hier wordt het totaal zwaartepunt gecontroleerd. Als deze lager is dan -2.5 dan zal hij 100% afkoeling doorsturen naar de ventilators, als deze hoger wordt zal de snelheid van de ventilators geregeld worden. Als deze hoger is dan 0.15 zal er 100% opwarming gestuurd worden naar het verwarmingselement. ( deze wordt niet geregeld, was te laat om men interface nog aan te passen) - 23 -

Waterval Sturen: Hier te zien op front: Diagramma: - 24 -

In detail: Hier is het Diagramma van het deel interval. Dan wordt de tijd ingesteld wanneer hij moet starten, en wanneer hij moet stoppen. En deze wordt dan gecontroleerd met de actuele tijd. als hij ingesteld staat als continu werken dan is het een true contact. als uit ingesteld is dan wordt deze door een false constante gestuurd. - 25 -

5.3.2.2 Analyse Diagramma userpanel receiver: Verwerken data: Hierbij wordt de verzonden data uit de udp receiver gehaald en dan wordt overal alle data uitgehaald waar men het nodig heeft. Het is een 9 delige code eerst wordt er uitgehaald welke terrarium bekeken wordt op het front van de user. Daarna zijn getal 2 en 3 die samen de ingestelde waarde voorstellen. Getal 4-5-6 stellen samen de gemeten waarde voor. Getal 7 is het signaal of de ventilator in werking is. Getal 8 is het signaal waar je kunt zien of de verwarmingselement in werking is. En bij getal 9 zie je of de waterval in werking is. Zien welke terrarium bekeken wordt op front: Er wordt dan een true signaal gestuurd naar indicator die dan te zien is op het front. - 26 -

5.3.3 Gebruikershandleiding: Server computer (Met pc reeds aan): 1) Sluit de parallelle kabel aan op de parallelle poort van de computer. 2) Sluit de seriële kabel aan op de seriële poort van de computer. 3) Klik op het Icoon van het programma met naam : GIP v1.2.1b om het te starten 4) Klik daarna op het pijltje om het programma te starten. 5) Dan is uw programma in werking en heb je volgend beeld: - 27 -

6) Kiezen welk terrarium je wil bekijken. Deze bepaal je door erop te klikken, het paneel die aangeklikt is wordt erboven oranje gesignaleerd. 7) Instellen van de temperatuur. Klik op het icoon om de temperatuur in te stellen. Dan zie je de gemeten waarde en daaronder heb je de indicators van ventilators en verwarmingselement en die lichten op als die moeten werken. - 28 -

8) Instellen model Waterval. Klik op het icoon onder keuze model en dan heb je keuze uit volgende modellen: 3 Modellen: 1) Volledig Uit 2) Volledig Aan 3) Interval ( Op tijdinstelling) 9) Interval Instellen: 1 Begintijd interval Eindtijd inteval 2 Meerdere intervallen inschakelen - 29 -

1 : Om de tijd in te stellen dat de waterval moet beginnen stel je de begintijd in, en wanneer je hem wil laten stoppen daar stel je de eindtijd in. 2 : Als je meerdere tijdintervallen wil instellen dan moet je op de schakelaar klikken om deze te setten. Er is uitbreiding tot 4 intervallen in totaal. 10) Instellingen veranderen Data verzenden ( hoeft niet veranderd worden is juist ingesteld, handleiding als je fout hebt): Klikken om te veranderen van tabblad Dan heb je volgend tabblad waar je de configuratie kunt instellen. 11) Als je het programma wil afsluiten dan moet je op het rode kruis klikken in de rechterbovenhoek. Cliënt computer (met pc reeds aan): 1) Klik op het icoon met naam: GIP v1.2.2 om het programma te openen - 30 -

2) Klik op het pijltje om het programma te starten. 3) Dan is uw programma in werking, en heb je volgend front: - 31 -

4) Instellingen data ontvangen veranderen ( hoeft niet aan veranderd worden, uitleg is als er problemen zijn.) Klikken op de tab Eigenschappen address instellen. Dan krijg je volgend tabblad en kun je de port en multicast 5) Als je het programma wil afsluiten klik dan op het rode kruis in de rechterbovenhoek. 5.4 Realisatie in netwerk: Server Computer Cliënt Computer Het is de bedoeling dat je de ingelezen temperatuur kunt zien op de 2 de pc die op de 1 ste pc ingelezen wordt. Je kunt ook het setpoint zien staan, en welke signalen gestuurd worden( bvb waterval ). Dit gebeurt via netwerk. ( op het 2 de beeld heb je een vertraging, de oorzaak ervan is niet geweten.) - 32 -

5.5 Eindresultaat: Alles wat er uitgelegd staat in mijn gip dossier werkt en is gerealiseerd. Alle waarden worden goed ingelezen en verwerkt. Er is een goede verbinding tussen pc1 en pc2 enkel heb je bij pc 2 een vertraging, doordat die op het netwerk moet gaan. Het terrarium: - 33 -

6 Besluiten: Ik ben blij dat ik dit project tot een goed einde heb kunnen brengen, en het mooi heb kunnen afwerken. Als je ziet wat ik voordien van kennis had als ik in school kwam kende ik nog niets van interfacing en pc poorten. Dan vind ik het een hele prestatie om dit te kunnen verwezenlijken. Dit komt natuurlijk ook door de leraren Mr. Van Der Meulen en Mr. Schietse die ons op de voet gevolgd hebben, en ons zoveel mogelijk bijgebracht hebben. Doordat de fuzzy logic je in stappen kunt regelen van verwarming, gingen we het verwarmingselement moeten kunnen dimmen. We hebben dit getest en zijn tot conclusie gekomen dat we er een andere optokoppel zouden moeten tussen plaatsen in plaats van de moc3042 en dat we rekening zouden moeten houden met de zero cross detectie. Maar het was te laat om nog te zoeken naar een andere optokoppel en om het probleem met de zero cross op te lossen en hebben het daarom bij de verwarming gehouden bij een gewone aan/uit schakeling van het verwarmingselement. In de fuzzy logic zat ik in het begin met een formule die ik verkeerd had ingesteld waardoor ik telkens aan een hogere Totaal Zwaartepunt uitkwam dan ik de maximale Zwaartepunt had ingesteld. Na lang zoeken had ik de fout gevonden en dan ook opgelost. Momenteel werkt deze juist. - 34 -

7 Logboek: Dag, datum, tijdbesteding GIP ACTIVITEITEN 7Sept 2006 Zoeken naar een mogelijke GIP 10Sept 2006 Zoeken naar een mogelijke GIP 15Sept 2006 GIP omzetten naar blokkenschema, en omzetten naar tekst wat ik vanplan ben als GIP 18Sept 2006 Zoeken naar onderdelen voor opbouw GIP 22Sept 2006 18Okt 2006 Zoeken hoe ik het ga opbouwen, en welke onderdelen in zal gebruiken, nog geen specifieke onderdelen gevonden. Zoeken naar onderdelen. 7Nov 2006 Opzoeken informatie waternevellaar. 15Nov 2006 Opzoeken type nevellaar om te gebruiken 4Dec 2006 8Jan 2007 Veranderen van onderdelen, ipv. waternevellaar voor vochtigheid een waterval gebruiken. Bewerken van inhoud. Blokschema bijwerken. Vastleggen poorten In- en Outputs 9Jan 2007 Opzoeken broedlamp en Thermokoppel 10Jan 2007 Algemene info Waterpomp opzoeken. 11Jan 2007 Zoeken naar schema s thermokoppel. 12Jan 2007 Zoeken Schema s Thermokoppel 23Jan 2007 Programma Sturen met Fuzzy Logic maken 17Feb 2007 Verderwerken programma fuzzy logic maken 19Feb 2007 Verderwerken programma fuzzy logic maken 26Feb 2007 Verderwerken programma fuzzy logic maken 8Maa 2007 Inlezen temperatuur met Omron E5CK ipv met thermokoppel 16Maa 2007 Programma maken om het lezen van Omron E5CK in Labview 17Maa 2007 Programma maken om het lezen van Omron E5CK in Labview - 35 -

24Apr 2007 Programma Inlezen van Omron E5CK in labview afwerken en testen 2Mei 2007 Samenstellen programma voor sturen van Waterval 3Mei 2007 Samenstellen programma voor sturen van Waterval 8Mei 2007 Samenstellen van voorbeeld GIP inlezing en regeling van temperatuur voor Doe-Dag 9Mei 2007 Afwerken programma sturen waterval 14Mei 2007 Zoeken naar schema om mijn waterval en verwarmingselement te sturen via de pc op 230V 15Mei 2007 16Mei 2007 Zoeken naar oplossing verspreiden van warmte in terrarium ( gebruiken van doos met gaten en ventilator die in de gesloten doos blaast en de warme lucht via de gaten naar buiten in het terrarium blaast.) Verderwerken aan Sturing en inlezing temperatuur met Fuzzy logic 20Mei 2007 22Mei 2007 23Mei 2007 24Mei 2007 Met men vader gezocht naar mooiere en betere oplossing voor de doos. Gingen het in een Regenpijp maken. Maar men pa kwam dan met het idee om een warmte blazer uit een bankautomaat te gebruiken. Testen van de Verwarmingselement. En eens opstellen van opstelling om het sturen ervan. Samenstellen Terrarium Terrarium meedoen naar school Opstelling maken van interface op prikbordje Afwerken opstelling interface 25Mei 2007 Projectje met gip maken voor opendeur, zodat men het eens kan testen via demo versie 29Mei 2007 Samenstellen programma Software : Waterval en temperatuurregeling samen plaatsen 30Mei 2007 Design front aanpassen 31Mei 2007 Fout in programma fuzzy logic opsporen : ZP gaat hoger dan max ZP 1Juni 2007 Fout fuzzy Gevonden en aangepast: Formule Verkeerd ingevoerd 4Juni 2007 5Juni 2007 6Juni 2007 7Juni 2007 Fuzzy logic software invoegen in men vorig programma die ik reeds had. Lay-out van men front ook aanpassen -In men software een programma maken om op een andere pc de ingestelde temperatuur, gemeten temperatuur en de signalen kunt bekijken. -Maken van software om op de 2 de pc te bekijken + lay-out ervan mooi maken -Op interface aanpassingen maken. -Lay-out front afwerken. -Lay-out Front afwerken 16Juni 2007 Gip dossier Maken - 36 -

8 Bijlagen: Deel Engels: CV + Sollicitatiebrief: Curriculum Vitae: Pieter Dhoore Addres: Benedictijnenstraat 19 8310 Brugge Belgium Tel: 003250/377379 Email: pietertjedhoore@hotmail.com Date of birth: 17/05/ 88 Profile: I m very social. I am allways ready to learn new things. Education and qualifications: 2006-2007 Education in Industrial Computer Technics 2000-2006 Education in Electro Technics Employment History: 2007: 3 times Training periods at Yuniit Solutions as Computer Technician 2006: Technic Assistant at OCMW Brugge Positions of responsibility: Captain at Juniors of KSK Steenbrugge Skills and Attributes: -Clean Driving licence -Computer literate ( Word, Visio, Photoshop) Interests: Football, Music, Computers References: Marc Dhoore, Electrician Yuniit solutions - 37 -

19 Benedictijnenstraat Brugge 8310 Belgium 21 May 2007 General Manager 9 Lindendreef Veurne 8630 Belgium Dear Mr Vanmarcke Application for the Post of Computer Technician I am writing to apply for the post of Computer Technician, which was advertised in Jobat on 5 May 2007. My working experience as a Computer Technician at Yuniit Solutions improved my computer skills, information technology skills and working experience. Currently I am studying a Higher Diploma in Industrial Computer Technics at kta1 gent, graduating in 2007. Subjects which I am studying that are relevant to the post of Computer Technician include Computer Technics and Network Technics. My final year project is entitled I'm making a terrarium where you can change the temperature automatically. You must put a setpoint ant then it will heat up when it's too cold en cool down when it's too hot. You also can send an waterfall. This all can be programmed with the computer.. Carrying out this project has improved my computer skills and my working experience. I have also learned how to work independent, and learn things by searching on my own.. Working for appeals to me because it is a leading company in the field and it has a good reputation. I can be contacted most easily by post to the address given above. I look forward to meeting you. Yours sincerely Pieter Dhoore Encl: Resume - 38 -

9 Bibliografie: - Labview 7.1 - Datasheet moc3042 http://www.ortodoxism.ro/datasheets/motorola/moc3042.pdf - Datasheet Tic226m: http://pdf1.alldatasheet.com/datasheetpdf/view/20140/poinn/tic226m.html - Handboek Computerpoorten - 39 -