Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdSarah Hendrickx Laatst gewijzigd meer dan 9 jaar geleden
1
Etherflow Voor het aansluiten van een flowmeter op een Ethernet netwerk Afstudeerpresentatie Michel van der Net Elektrotechniek Avans Hogeschool Breda 2 juli 2004
2
Overzicht n Bedrijf, product en GDC n Opdrachtomschrijving n Etherflow systeem n Hardware n Software n Conclusie n Demonstratie n Vragen
3
Bedrijf n KROHNE Duits bedrijf n Ontwikkeling en productie van flowmeters n Opdracht uitgevoerd bij KROHNE Altometer in Dordrecht op de ontwikkelafdeling
4
KROHNE GDC n GDC = General Device Concept n Gemeenschappelijk platform voor alle KROHNE producten n Elektronica grotendeels gelijk afgezien van de verschillen in meetprincipe
5
Intern bus concept n Ontwikkeld door KROHNE n Verbinding tussen alle hardware onderdelen van flowmeter
6
GDC aansluiting
7
Opdrachtomschrijving n Systeem bedacht en ontwikkeld worden, waarmee een flowmeter gekoppeld kan worden aan een Ethernet netwerk
8
Eisen aan het systeem n Flowmeter uitleesbaar op een webpagina n Meetdata, afkomstig van flowmeter, geschreven kunnen worden in een bestand op een PC n Er mag geen meetdata worden gemist n Moet geschikt zijn voor ijkingen n Flowmeter moet aangesloten kunnen worden op elk 10/100 Mbps Ethernet netwerk
9
Etherflow systeem n Hardware n Software n Aparte windows applicatie voor communicatie met het Etherflow systeem
10
Hardware n Basis van de hardware bestaat uit een microcontroller, UART en een Ethernet aansluiting n Gekozen is voor Ethernut, vanwege ATMega128 microcontroller en 10/100 Mbps netwerk aansluiting n Besturingssysteem en TCP stack
11
Ethernut hardware
12
Toevoeging extra onderdelen n LCD-display en Real-time klok
13
Software n Programmeren van ATMega128 microcontroller in C n Opgedeeld in 3 delen, namelijk: u Interrupt routine u HTTP gedeelte u TCP gedeelte n Aparte routines voor het aansturen van LCD display, ADC, RTC en timestamp generator
14
Software
15
Interrupt routine n Filteren en bufferen van data, afkomstig van de GDC bus n GDC = object georiënteerd n 9 bits communicatie n GDC header of een GDC databyte
16
Interrupt routine
17
Etherflow datapakket n Elk datapakket is 256 bytes groot n Bevat alle meetdata van de flowmeter, inclusief alle extra data van ondermeer RTC, ADC, digitale inputs n Alle data snel en gestructureerd van Etherflow naar applicatie
18
Windows applicatie n Speciaal gemaakt voor het ontvangen van Etherflow datapakketten van het Etherflow systeem n Geprogrammeerd in C, alleen win32 api low-level n Toont meetdata van de flowmeter, plus RTC, ADC enz op scherm n Meetdata wegschrijven in een puntkomma gescheiden tekstbestand
19
Windows applicatie
20
Conclusie n Systeem waarmee een flowmeter op een webpagina en in een speciale applicatie uitgelezen kan worden n Er wordt geen data gemist n RTC, ADC, digitale inputs enz toegevoegd n Data wegschrijven in een puntkomma gescheiden bestand op een PC n Flowmeter is aan te sluiten op elk 10/100 Mbps Ethernet netwerk n Geschikt voor ijkingen n Etherflow wordt al gebruikt
21
Demonstratie
22
Vragen ?
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.