1 / 22

Etherflow

Etherflow. Voor het aansluiten van een flowmeter op een Ethernet netwerk. Afstudeerpresentatie Michel van der Net Elektrotechniek Avans Hogeschool Breda 2 juli 2004. Overzicht. Bedrijf, product en GDC Opdrachtomschrijving Etherflow systeem Hardware Software Conclusie Demonstratie

sheila-odom
Download Presentation

Etherflow

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 ?

More Related