Etherflow - PowerPoint PPT Presentation

About This Presentation
Title:

Etherflow

Description:

Etherflow Voor het aansluiten van een flowmeter op een Ethernet netwerk Afstudeerpresentatie Michel van der Net Elektrotechniek Avans Hogeschool Breda – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 23
Provided by: Michelva2
Category:

less

Transcript and Presenter's Notes

Title: Etherflow


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
  • Bedrijf, product en GDC
  • Opdrachtomschrijving
  • Etherflow systeem
  • Hardware
  • Software
  • Conclusie
  • Demonstratie
  • Vragen

3
Bedrijf
  • KROHNE Duits bedrijf
  • Ontwikkeling en productie van flowmeters
  • Opdracht uitgevoerd bij KROHNE Altometer in
    Dordrecht op de ontwikkelafdeling

4
KROHNE GDC
  • GDC General Device Concept
  • Gemeenschappelijk platform voor alle KROHNE
    producten
  • Elektronica grotendeels gelijk afgezien van de
    verschillen in meetprincipe

5
Intern bus concept
  • Ontwikkeld door KROHNE
  • Verbinding tussen alle hardware onderdelen van
    flowmeter

6
GDC aansluiting
7
Opdrachtomschrijving
  • Systeem bedacht en ontwikkeld worden, waarmee een
    flowmeter gekoppeld kan worden aan een Ethernet
    netwerk

8
Eisen aan het systeem
  • Flowmeter uitleesbaar op een webpagina
  • Meetdata, afkomstig van flowmeter, geschreven
    kunnen worden in een bestand op een PC
  • Er mag geen meetdata worden gemist
  • Moet geschikt zijn voor ijkingen
  • Flowmeter moet aangesloten kunnen worden op elk
    10/100 Mbps Ethernet netwerk

9
Etherflow systeem
  • Hardware
  • Software
  • Aparte windows applicatie voor communicatie met
    het Etherflow systeem

10
Hardware
  • Basis van de hardware bestaat uit een
    microcontroller, UART en een Ethernet aansluiting
  • Gekozen is voor Ethernut, vanwege ATMega128
    microcontroller en 10/100 Mbps netwerk
    aansluiting
  • Besturingssysteem en TCP stack

11
Ethernut hardware
12
Toevoeging extra onderdelen
  • LCD-display en Real-time klok

13
Software
  • Programmeren van ATMega128 microcontroller in C
  • Opgedeeld in 3 delen, namelijk
  • Interrupt routine
  • HTTP gedeelte
  • TCP gedeelte
  • Aparte routines voor het aansturen van LCD
    display, ADC, RTC en timestamp generator

14
Software
15
Interrupt routine
  • Filteren en bufferen van data, afkomstig van de
    GDC bus
  • GDC object georiënteerd
  • 9 bits communicatie
  • GDC header of een GDC databyte

16
Interrupt routine
17
Etherflow datapakket
  • Elk datapakket is 256 bytes groot
  • Bevat alle meetdata van de flowmeter, inclusief
    alle extra data van ondermeer RTC, ADC, digitale
    inputs
  • Alle data snel en gestructureerd van Etherflow
    naar applicatie

18
Windows applicatie
  • Speciaal gemaakt voor het ontvangen van Etherflow
    datapakketten van het Etherflow systeem
  • Geprogrammeerd in C, alleen win32 api low-level
  • Toont meetdata van de flowmeter, plus RTC, ADC
    enz op scherm
  • Meetdata wegschrijven in een puntkomma gescheiden
    tekstbestand

19
Windows applicatie
20
Conclusie
  • Systeem waarmee een flowmeter op een webpagina en
    in een speciale applicatie uitgelezen kan worden
  • Er wordt geen data gemist
  • RTC, ADC, digitale inputs enz toegevoegd
  • Data wegschrijven in een puntkomma gescheiden
    bestand op een PC
  • Flowmeter is aan te sluiten op elk 10/100 Mbps
    Ethernet netwerk
  • Geschikt voor ijkingen
  • Etherflow wordt al gebruikt

21
Demonstratie
22
Vragen
?
Write a Comment
User Comments (0)
About PowerShow.com