Return to search

Simulering av 1-Wire sensorer

The 1-wire bus is a communication bus system which is designed to provide data, signals and power over a single signal with low data rates, a high resolution and a long range. It is typically used to communicate with small inexpensive devices, as temperature sensors, which is worked as a slave with the master computer (PC). The 1-wire bus system provides the sufficient control and operation signal, a unique ID serial number of each sensor and it supports multiple temperature sensors by a driving power (Parasite Power) on single line. On the 1-Wire bus system, temperature sensors are supplied by two types of power supplies, external Power supply and Parasitic Power. The aim of this project is to program the microprocessor (Arduino) by using Arduino programming language to work as a temperature sensor type DS18B20 and also as a slave on the 1-Wire bus system. This report explains the 1-Wire bus system techniques and how the communication is achieved between the master and the slave (sensors) to measure the temperature values. The measured temperature values are collected from the output of each active sensor on the 1-Wire bus. These data are displayed by the personal computer (PC) which is worked as a master on the 1-Wire bus, and the data are represent the measured temperature values from twelve active sensors on the bus system. In this thesis, the temperature values from the 12 active sensors can be read and displayed on the master (PC) by using the following programs: Open Logger One Wire (OLOW) program, One Wire Viewer, DigiTemp and OWFS and I validated all the temperature values from these active sensors which are read and monitored by the drive bus programs. The comparison is done among the measured temperature values to see if the active sensors are given accurate temperature values with different drive bus programs. The project shows that the sensors can be connected in a network with the master, by using 1-Wire bus techniques. This thesis will be used by Karolinska University Hospital, and it can also be developed for different requirements in the future.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-104086
Date January 2012
CreatorsNajar, salwan
PublisherKTH, Skolan för teknik och hälsa (STH)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTrita-STH ; 2011:21

Page generated in 0.0012 seconds