SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Mini Project- USB Temperature Logging

Author: University of Hertfordshire
Date created:
Date revised: 2009


Abstract
The following resources come from the 2009/10 BEng (Hons) in Electrical Engineering (course number 2ELE0066)
from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate
programmes.

The objectives of this module are to demonstrate within an industrial environment:
   • To use USB development Kit
   • To programme with VB
   • To integrate the logging system

The aim of this project is to develop a temperature logging system based on USB development Kit. The temperature
logging system should collect ambient temperature samples, sample manipulation and display the data in a text
and/or graphic format. Students design and programme GUI using VB.




                                                                        Contents
Mini Project- USB Temperature Logging.........................................................................................................1
Section 1. Project Introduction..........................................................................................................................2
Section 2. Day 1.................................................................................................................................................3
Section 3. Day 2.................................................................................................................................................4
Credits................................................................................................................................................................5



In addition to the resources found below there are supporting documents which should be used in combination with
this resource. Please see:
Mini Projects - Introductory presentation.
Mini Projects - E-Log.
Mini Projects - Staff & Student Guide.
Mini Projects - Standard Grading Criteria.
Mini Projects - Reflection.

You will also need the Mini Project USB Temperature Logging presentation..




                       © University of Hertfordshire 2009 This work is licensed under a Creative Commons Attribution 2.0 License.
Mini Project- USB Temperature Logging




Section 1. Project Introduction
Learning Outcomes assessed (as taken from the DMD)
All Learning Outcomes specified in the Definitive Module Documentation are assessed as part of this mini project, the
specific Learning Outcomes are:
Knowledge and Understanding

    •   Identify and enhance knowledge gained from other studies in areas relevant to the project topic selected.
Skills and Attributes

    •   Use relevant measurement instruments to analyse a defined electrical/electronic engineering problem.
    •   Synthesise a solution to a defined electrical/electronic engineering problem
    •   Take, and analyse appropriately, test results from that solution.
    •   Carry out a simple critical evaluation of the results taken

Project Title: USB Temperature Logging

Project Objectives: (technical, specific to this project)
To demonstrate within an industrial environment:
    •   To use USB development Kit
    •   To programme with VB
    •   To integrate the logging system

Project Summary: (50 words max)
The aim of this project is to develop a temperature logging system based on USB development Kit. The temperature
logging system should collect ambient temperature samples, sample manipulation and display the data in a text and/or
graphic format. Students design and programme GUI using VB.

Introductory Lecture (2hrs) Content:
    •   Temperature sensor.
    •   USB protocol.
    •   USB development Kit.
    •   Microsoft® Visual C# introduction.
    •   Hardware to be used.
    •   Topics for students to revise: Temperature sensor data sheet, Visual c# text book, USB development kit user
        manuals and A/D conversion text book.

Preparation Session (3hrs):
    •   Temperature sensor operating parameters.
    •   USB development Kit.
    •   Identification of the required interface stage.
    •   Microsoft® Visual C# file operations




                                                          Page 2 of 5
Mini Project- USB Temperature Logging




Section 2. Day 1
Expected Outcomes for the day:
Students working individually should demonstrate setting up and running a Demo application of the USB development
Kit. Students individually should design and build a temperature sensor circuit. Interface this circuit with USB
development kit. Develop a flow chart for the programme (Microsoft® Visual C#) required temperature login logic.

Assessment criteria;
the way in which the work has been planned and managed, demonstrate the technical criteria on designing the
required sensor circuit. Demonstrate the integrity of the flow chart relative to the USB temperature logging system.

Key Tasks:
    •   Project Planning; developing an appropriate strategy to meet a specific set of technical requirements.
    •   USB development Kit setup and running a Demo application.
    •   Development of the required interface stage.
    •   Integration of all the hardware components.
    •   Testing of all the hardware components.
    •   GUI development
    •   Technical Appraisal; First phase test (check for correct wiring up for input and output USB contacts).




                                                       Page 3 of 5
Mini Project- USB Temperature Logging




Section 3. Day 2
Expected Outcomes for the day:
Students working in small groups will have to produce an appropriate programme (in Microsoft® Visual C#) that
should reflect the logic of the flow chart developed during the first day. Towards the end of the day the students once
more in small groups should integrate the developed software and hardware components.

Assessment criteria;
Based on successful demonstration of the developed software and hardware modules. Demonstrate the complete
USB temperature logging system is working according to the above specification.

Key Tasks:
    •   Project Planning; developing an appropriate strategy to meet a specific set of technical requirements.
    •   GUI development.
    •   Integration of software and hardware components.
    •   Technical Appraisal; Second Testing stage (overall USB temperature login system).
Facilitator guidance (key ideas to draw out from students):
Day 1: USB communication protocols, analogue interfacing, ambient temperature measurements.
Day 2: Sampling and Microsoft® Visual C# optimisation.

Required Resources: Laboratory Facilities and Teaching Support.
    Laboratory Resources:
    1. PC Workstations with Visual Studio developer software.
    2. USB development Kits and CD with drivers.
    3. PC Workstations should allow the installation of drivers from the user.
    4. A set of LM35 temperature sensors.
    5. A set of 741 op-amps.
    6. One Signal generator and one oscilloscope.

    Teaching Resources:
    1. Introductory lecture
    2. Day 1; briefing pack containing instructions for the day with source materials.
    3. Day 2; briefing pack for the day; additional source materials, team allocations for group work.




                                                       Page 4 of 5
Mini Project- USB Temperature Logging




Credits
This resource was created by the University of Hertfordshire and released as an open educational resource
through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The
Open Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER
programme.




© University of Hertfordshire 2009




This work is licensed under a Creative Commons Attribution 2.0 License.

Microsoft product screen shots reprinted with permission from Microsoft Corporation. Microsoft and Visual C# are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or other countries.

The name of the University of Hertfordshire, UH and the UH logo are the name and registered marks of the University of Hertfordshire. To the
fullest extent permitted by law the University of Hertfordshire reserves all its rights in its name and marks which may not be used except with its
written permission.

The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales
Licence. All reproductions must comply with the terms of that licence.
The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for educational purposes only, provided
that appropriate acknowledgement is given to the Higher Education Academy as the copyright holder and original publisher.




                                                                     Page 5 of 5

Weitere ähnliche Inhalte

Andere mochten auch (10)

Mini Project- Credit The Edit
Mini Project- Credit The EditMini Project- Credit The Edit
Mini Project- Credit The Edit
 
Mini Project Internet Security Mechanisms
Mini Project  Internet Security MechanismsMini Project  Internet Security Mechanisms
Mini Project Internet Security Mechanisms
 
Mini Project- Game Hardware Development
Mini Project- Game Hardware DevelopmentMini Project- Game Hardware Development
Mini Project- Game Hardware Development
 
Mini Project- Communications Link Simulation
Mini Project- Communications Link SimulationMini Project- Communications Link Simulation
Mini Project- Communications Link Simulation
 
Mini Project- Audio Enhancement
Mini Project-  Audio EnhancementMini Project-  Audio Enhancement
Mini Project- Audio Enhancement
 
Brain Stem Project
Brain Stem ProjectBrain Stem Project
Brain Stem Project
 
Mini Project Communication Link Simulation Digital Modulation Techniques Lec...
Mini Project Communication Link Simulation  Digital Modulation Techniques Lec...Mini Project Communication Link Simulation  Digital Modulation Techniques Lec...
Mini Project Communication Link Simulation Digital Modulation Techniques Lec...
 
Revenue Assurance & Fraud Management
Revenue Assurance & Fraud ManagementRevenue Assurance & Fraud Management
Revenue Assurance & Fraud Management
 
Frontal Lobe
Frontal LobeFrontal Lobe
Frontal Lobe
 
Spinal Cord
Spinal CordSpinal Cord
Spinal Cord
 

Ähnlich wie Mini Project- USB Temperature Logging

3wis_2.pdf
3wis_2.pdf3wis_2.pdf
3wis_2.pdfaustdali
 
22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdfnimbalkarvikram966
 
22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdfGamingZone51
 
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...Andy McNamara
 
CIS 554 Education Specialist / snaptutorial.com
 CIS 554 Education Specialist / snaptutorial.com CIS 554 Education Specialist / snaptutorial.com
CIS 554 Education Specialist / snaptutorial.comstevesonz129
 
Engl317 assignment sheet_project4
Engl317 assignment sheet_project4Engl317 assignment sheet_project4
Engl317 assignment sheet_project4Zachary Williamson
 
1 IA Swinburne Faculty of Engineering, Science and Techn.docx
1 IA Swinburne Faculty of Engineering, Science and Techn.docx1 IA Swinburne Faculty of Engineering, Science and Techn.docx
1 IA Swinburne Faculty of Engineering, Science and Techn.docxjeremylockett77
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxbobbywlane695641
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newmailemail
 

Ähnlich wie Mini Project- USB Temperature Logging (20)

Mini Project- Automated Selection Machine
Mini Project- Automated Selection MachineMini Project- Automated Selection Machine
Mini Project- Automated Selection Machine
 
Mini Project- Dual Processor Computation
Mini Project- Dual Processor ComputationMini Project- Dual Processor Computation
Mini Project- Dual Processor Computation
 
Mini Project- Home Automation
Mini Project- Home AutomationMini Project- Home Automation
Mini Project- Home Automation
 
3wis_2.pdf
3wis_2.pdf3wis_2.pdf
3wis_2.pdf
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
Mini Project- Torque Control of a DC Motor
Mini Project- Torque Control of a DC MotorMini Project- Torque Control of a DC Motor
Mini Project- Torque Control of a DC Motor
 
Mini Project- USB Temperature Logging
Mini Project- USB Temperature LoggingMini Project- USB Temperature Logging
Mini Project- USB Temperature Logging
 
22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf
 
22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf22034 GUI application Development Using VB.net.pdf
22034 GUI application Development Using VB.net.pdf
 
Mini Projects- Personal Multimedia Portfolio
Mini Projects- Personal Multimedia PortfolioMini Projects- Personal Multimedia Portfolio
Mini Projects- Personal Multimedia Portfolio
 
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...
A METHODOLOGICAL APPROACH TO SUPPORT BUILDING LIFE CYCLE ANALYSIS - Andy McNa...
 
CIS 554 Education Specialist / snaptutorial.com
 CIS 554 Education Specialist / snaptutorial.com CIS 554 Education Specialist / snaptutorial.com
CIS 554 Education Specialist / snaptutorial.com
 
Engl317 assignment sheet_project4
Engl317 assignment sheet_project4Engl317 assignment sheet_project4
Engl317 assignment sheet_project4
 
Meet Technology
Meet TechnologyMeet Technology
Meet Technology
 
1 IA Swinburne Faculty of Engineering, Science and Techn.docx
1 IA Swinburne Faculty of Engineering, Science and Techn.docx1 IA Swinburne Faculty of Engineering, Science and Techn.docx
1 IA Swinburne Faculty of Engineering, Science and Techn.docx
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan new
 
Mini Project- Face Recognition
Mini Project- Face RecognitionMini Project- Face Recognition
Mini Project- Face Recognition
 
Resume
ResumeResume
Resume
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
 

Mehr von University of Hertfordshire, School of Electronic Communications and Electrical Engineering

Mehr von University of Hertfordshire, School of Electronic Communications and Electrical Engineering (19)

Mini Project- Audio Enhancement
Mini Project- Audio EnhancementMini Project- Audio Enhancement
Mini Project- Audio Enhancement
 
Mini Project- Multimedia Montage
Mini Project- Multimedia MontageMini Project- Multimedia Montage
Mini Project- Multimedia Montage
 
Mini Project- Multimedia Montage
Mini Project-  Multimedia MontageMini Project-  Multimedia Montage
Mini Project- Multimedia Montage
 
Mini Project- Internet Security Mechanisms
Mini Project- Internet Security MechanismsMini Project- Internet Security Mechanisms
Mini Project- Internet Security Mechanisms
 
Mini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia PortfolioMini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia Portfolio
 
Mini Project- Credit The Edit
Mini Project- Credit The EditMini Project- Credit The Edit
Mini Project- Credit The Edit
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
Mini Project- Digital Audio Editing
Mini Project- Digital Audio EditingMini Project- Digital Audio Editing
Mini Project- Digital Audio Editing
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 
Mini Project- 3D Graphics And Visualisation
Mini Project- 3D Graphics And VisualisationMini Project- 3D Graphics And Visualisation
Mini Project- 3D Graphics And Visualisation
 
Mini Project- Virtual Network Project
Mini Project- Virtual Network ProjectMini Project- Virtual Network Project
Mini Project- Virtual Network Project
 
Mini Project- Virtual Network Project
Mini Project-  Virtual Network ProjectMini Project-  Virtual Network Project
Mini Project- Virtual Network Project
 
Mini Project- Implementation & Evaluation Of Wireless La Ns
Mini Project- Implementation & Evaluation Of Wireless La NsMini Project- Implementation & Evaluation Of Wireless La Ns
Mini Project- Implementation & Evaluation Of Wireless La Ns
 
Mini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANsMini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANs
 
Mini Project- Stepper Motor Control
Mini Project- Stepper Motor ControlMini Project- Stepper Motor Control
Mini Project- Stepper Motor Control
 
Mini Project- Stepper Motor Control
Mini Project- Stepper Motor ControlMini Project- Stepper Motor Control
Mini Project- Stepper Motor Control
 
Mini Project- ROM Based Sine Wave Generator
Mini Project- ROM Based Sine Wave GeneratorMini Project- ROM Based Sine Wave Generator
Mini Project- ROM Based Sine Wave Generator
 
Mini Project- ROM Based Sine Wave Generator
Mini Project- ROM Based Sine Wave GeneratorMini Project- ROM Based Sine Wave Generator
Mini Project- ROM Based Sine Wave Generator
 

Kürzlich hochgeladen

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Kürzlich hochgeladen (20)

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

Mini Project- USB Temperature Logging

  • 1. Mini Project- USB Temperature Logging Author: University of Hertfordshire Date created: Date revised: 2009 Abstract The following resources come from the 2009/10 BEng (Hons) in Electrical Engineering (course number 2ELE0066) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes. The objectives of this module are to demonstrate within an industrial environment: • To use USB development Kit • To programme with VB • To integrate the logging system The aim of this project is to develop a temperature logging system based on USB development Kit. The temperature logging system should collect ambient temperature samples, sample manipulation and display the data in a text and/or graphic format. Students design and programme GUI using VB. Contents Mini Project- USB Temperature Logging.........................................................................................................1 Section 1. Project Introduction..........................................................................................................................2 Section 2. Day 1.................................................................................................................................................3 Section 3. Day 2.................................................................................................................................................4 Credits................................................................................................................................................................5 In addition to the resources found below there are supporting documents which should be used in combination with this resource. Please see: Mini Projects - Introductory presentation. Mini Projects - E-Log. Mini Projects - Staff & Student Guide. Mini Projects - Standard Grading Criteria. Mini Projects - Reflection. You will also need the Mini Project USB Temperature Logging presentation.. © University of Hertfordshire 2009 This work is licensed under a Creative Commons Attribution 2.0 License.
  • 2. Mini Project- USB Temperature Logging Section 1. Project Introduction Learning Outcomes assessed (as taken from the DMD) All Learning Outcomes specified in the Definitive Module Documentation are assessed as part of this mini project, the specific Learning Outcomes are: Knowledge and Understanding • Identify and enhance knowledge gained from other studies in areas relevant to the project topic selected. Skills and Attributes • Use relevant measurement instruments to analyse a defined electrical/electronic engineering problem. • Synthesise a solution to a defined electrical/electronic engineering problem • Take, and analyse appropriately, test results from that solution. • Carry out a simple critical evaluation of the results taken Project Title: USB Temperature Logging Project Objectives: (technical, specific to this project) To demonstrate within an industrial environment: • To use USB development Kit • To programme with VB • To integrate the logging system Project Summary: (50 words max) The aim of this project is to develop a temperature logging system based on USB development Kit. The temperature logging system should collect ambient temperature samples, sample manipulation and display the data in a text and/or graphic format. Students design and programme GUI using VB. Introductory Lecture (2hrs) Content: • Temperature sensor. • USB protocol. • USB development Kit. • Microsoft® Visual C# introduction. • Hardware to be used. • Topics for students to revise: Temperature sensor data sheet, Visual c# text book, USB development kit user manuals and A/D conversion text book. Preparation Session (3hrs): • Temperature sensor operating parameters. • USB development Kit. • Identification of the required interface stage. • Microsoft® Visual C# file operations Page 2 of 5
  • 3. Mini Project- USB Temperature Logging Section 2. Day 1 Expected Outcomes for the day: Students working individually should demonstrate setting up and running a Demo application of the USB development Kit. Students individually should design and build a temperature sensor circuit. Interface this circuit with USB development kit. Develop a flow chart for the programme (Microsoft® Visual C#) required temperature login logic. Assessment criteria; the way in which the work has been planned and managed, demonstrate the technical criteria on designing the required sensor circuit. Demonstrate the integrity of the flow chart relative to the USB temperature logging system. Key Tasks: • Project Planning; developing an appropriate strategy to meet a specific set of technical requirements. • USB development Kit setup and running a Demo application. • Development of the required interface stage. • Integration of all the hardware components. • Testing of all the hardware components. • GUI development • Technical Appraisal; First phase test (check for correct wiring up for input and output USB contacts). Page 3 of 5
  • 4. Mini Project- USB Temperature Logging Section 3. Day 2 Expected Outcomes for the day: Students working in small groups will have to produce an appropriate programme (in Microsoft® Visual C#) that should reflect the logic of the flow chart developed during the first day. Towards the end of the day the students once more in small groups should integrate the developed software and hardware components. Assessment criteria; Based on successful demonstration of the developed software and hardware modules. Demonstrate the complete USB temperature logging system is working according to the above specification. Key Tasks: • Project Planning; developing an appropriate strategy to meet a specific set of technical requirements. • GUI development. • Integration of software and hardware components. • Technical Appraisal; Second Testing stage (overall USB temperature login system). Facilitator guidance (key ideas to draw out from students): Day 1: USB communication protocols, analogue interfacing, ambient temperature measurements. Day 2: Sampling and Microsoft® Visual C# optimisation. Required Resources: Laboratory Facilities and Teaching Support. Laboratory Resources: 1. PC Workstations with Visual Studio developer software. 2. USB development Kits and CD with drivers. 3. PC Workstations should allow the installation of drivers from the user. 4. A set of LM35 temperature sensors. 5. A set of 741 op-amps. 6. One Signal generator and one oscilloscope. Teaching Resources: 1. Introductory lecture 2. Day 1; briefing pack containing instructions for the day with source materials. 3. Day 2; briefing pack for the day; additional source materials, team allocations for group work. Page 4 of 5
  • 5. Mini Project- USB Temperature Logging Credits This resource was created by the University of Hertfordshire and released as an open educational resource through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The Open Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER programme. © University of Hertfordshire 2009 This work is licensed under a Creative Commons Attribution 2.0 License. Microsoft product screen shots reprinted with permission from Microsoft Corporation. Microsoft and Visual C# are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The name of the University of Hertfordshire, UH and the UH logo are the name and registered marks of the University of Hertfordshire. To the fullest extent permitted by law the University of Hertfordshire reserves all its rights in its name and marks which may not be used except with its written permission. The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales Licence. All reproductions must comply with the terms of that licence. The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for educational purposes only, provided that appropriate acknowledgement is given to the Higher Education Academy as the copyright holder and original publisher. Page 5 of 5