umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Prototyputveckling av absolutläges- sensor
Umeå University, Faculty of Science and Technology, Department of Applied Physics and Electronics.
2015 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
Prototype development of absolute orientation sensor (English)
Abstract [sv]

Denna rapport behandlar utvecklingen av en prototyp för en absolutläges-sensor, benämnd AOS. Arbetet är utfört på uppdrag av Electrum Automation AB som med hjälp av prototypen vill utvärdera om en skarp produkt kan tas fram genom att använda billiga sensorer främst avsedda för konsumentbruk. AOS ska kunna användas för att mäta absolut orientering, dvs. lutning och riktning i förhållande till jordens gravitation och magnetfält. Den ska kunna appliceras i tuffa och säkerhetskritiska miljöer, t.ex. skogsmaskiner, och leverera informationen över CAN bus 100 ggr/s. För att klara säkerhetskraven, ISO13849-1 PL d, ska därför en dubbel uppsättning sensorer från olika tillverkare användas. Under utvecklingsfasen har systemet kopplats upp på kopplingsdäck, med hjälp av ett utvärderingskort för varje krets, och källkod för de olika sensorkretsarna har tagits fram. Koden är skriven i CooCox CoIDE med programspråket C och färdiga bibliotek för bland annat CAN har tillhandahållits av Electrum. Slutligen har ett kretskort designats i Altium Designer. Kortet är utvecklat med EMC i åtanke och har två kanaler med en sensor, mikroprocessor och CAN-transceiver vardera för att undvika ”common cause failure” (CCF). På grund av långa leveranstider togs beslutet att inte beställa kretskortet då det inte fanns rum för detta inom projektets tidsram. Arbetet resulterar därför i en tidig prototyp med källkod, som är anpassad för att vara enkel att implementera oavsett system, samt ett kretskort som är klart att beställa.

Abstract [en]

This report describes the development of a prototype for an "Absolute Orientation Sensor" (AOS). The work is performed on behalf of Electrum Automation AB, who with the help of the prototype will evaluate whether a sharp product can be produced by using inexpensive sensors that are primarily intended for consumer use. AOS will be used to measure absolute orientation, i.e. inclination and direction relative to the earth's gravity and magnetic field, and deliver the information over a CAN bus 100 times / sec. It should meet the necessary safety requirements, ISO 13849-1 PL d, to be applicable in tough and safety-critical environments, such as forestry machines. Because of this the AOS will use a double set of sensors from different manufacturers. During the development phase the system has been built on a breadboard, using an evaluation board for each circuit, and the source code for the various sensor circuits have been developed. The code is written in CooCox CoIDE with the C programming language, and libraries such as the CAN library has been provided by Electrum. Finally, a circuit board is designed in Altium Designer. The board is designed with EMC in mind and has two channels with a sensor, microprocessor and CAN transceiver each to avoid "Common Cause failure" (CCF). Due to long delivery times, it was decided not to order the PCB as there were no room for this within the project timeframe. The work therefore results in an early prototype using source code that is adapted for easy implementation in any system and a circuit board that is ready to order.

Place, publisher, year, edition, pages
2015. , 24 p.
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:umu:diva-104883OAI: oai:DiVA.org:umu-104883DiVA: diva2:821419
External cooperation
Electrum Automation AB
Subject / course
Elektronik
Educational program
Bachelor of Science Programme in Electronic and Computer Engeneering/ Medical engineering
Supervisors
Examiners
Available from: 2015-06-15 Created: 2015-06-15 Last updated: 2015-06-15Bibliographically approved

Open Access in DiVA

fulltext(1780 kB)188 downloads
File information
File name FULLTEXT01.pdfFile size 1780 kBChecksum SHA-512
121d6d7b0b3256889e0516ac783f91c837615e5ea3417ab6ce8f6d5bdb85797a73a96e01ea623f1886dfecc85f58a704b52abc3fbd9d1dda829a29da9c3cee98
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Kröger, Niklas
By organisation
Department of Applied Physics and Electronics
Other Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 188 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 307 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf