• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 7
  • 1
  • Tagged with
  • 8
  • 8
  • 6
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

ARM i inbyggt system : med prototyp / ARM in Embedded System : with Prototype

Abdulhadi, Sami January 2009 (has links)
Inbyggda system blir allt vanligare i dagens samhälle. De inbyggda systemen finns i nästan allt nuförtiden, från diverse fordon till leksaker för barn. Dagens teknik innebär bland annat att gårdagens lösningar kan realiseras på en bråkdel av den tidigare ytan. Allt mer blir ytmonterat med mindre och mer komplexa kretsar. Detta är inte alltid till utvecklarnas fördel då montering av prototypkort blir en svår och/eller dyr process. Målet är att ta fram ett inbyggt system med en ARM-processor. Systemet ska innehålla USB-OTG, ethernet, minne av olika slag som FRAM och microSD samt en display med pekskärm för användargränssnitt. Projektet omfattar allt från komponentval till test och verifiering med programkod. Tiden räckte inte till för att få med alla delar som planerats. Resultatet av projektet blev ett prototypkort och två små programsekvenser, en som blinkar två lysdioder på kortet och en som skriver ut en bild på displayen. Detta inbyggda system är i första hand till för utvärdering av ARM-processorer för Mikrodidakt AB. / Embedded systems has become more and more common in today's society. The embedded systems are included in almost everything today, from various vehicles to children's toys. Today's technology means that yesterday's solutions can be realised on a fraction of the area. More and more become surface mounted with smaller and more complex circuits. This is not always an advantage for the developers when assembling and soldering prototype circuit boards become a more difficult and/or an expensive process. The goal is to create an embedded system with an ARM-processor. The system will consist of USB-OTG, ethernet, various memory like FRAM and microSD and a display with touchscreen for user interface. The project includes everything from choice of components to test and verification with program code. The time was too short to include all the parts that was planned. The result of the project was a prototype card and two small program sequences, one that blinks the two light diodes on the card and one that writes a picture on the display. This embedded system is intended for evaluating ARM-processors by Mikrododakt AB.
2

ARM i inbyggt system - med prototyp / ARM in Embedded System – with Prototype

Abdulhadi, Sami January 2009 (has links)
<p>Inbyggda system blir allt vanligare i dagens samhälle. De inbyggda systemen finns i nästan allt nuförtiden, från diverse fordon till leksaker för barn.</p><p>Dagens teknik innebär bland annat att gårdagens lösningar kan realiseras på en bråkdel av den tidigare ytan. Allt mer blir ytmonterat med mindre och mer komplexa kretsar. Detta är inte alltid till utvecklarnas fördel då montering av prototypkort blir en svår och/eller dyr process.</p><p>Målet är att ta fram ett inbyggt system med en ARM-processor. Systemet ska innehålla USB-OTG, ethernet, minne av olika slag som FRAM och microSD samt en display med pekskärm för användargränssnitt. Projektet omfattar allt från komponentval till test och verifiering med programkod.</p><p>Tiden räckte inte till för att få med alla delar som planerats. Resultatet av projektet blev ett prototypkort och två små programsekvenser, en som blinkar två lysdioder på kortet och en som skriver ut en bild på displayen.</p><p>Detta inbyggda system är i första hand till för utvärdering av ARM-processorer för Mikrodidakt AB.</p> / <p>Embedded systems has become more and more common in today's society. The embedded systems are included in almost everything today, from various vehicles to children's toys.</p><p>Today's technology means that yesterday's solutions can be realised on a fraction of the area. More and more become surface mounted with smaller and more complex circuits. This is not always an advantage for the developers when assembling and soldering prototype circuit boards become a more difficult and/or an expensive process.</p><p>The goal is to create an embedded system with an ARM-processor. The system will consist of USB-OTG, ethernet, various memory like FRAM and microSD and a display with touchscreen for user interface. The project includes everything from choice of components to test and verification with program code.</p><p>The time was too short to include all the parts that was planned. The result of the project was a prototype card and two small program sequences, one that blinks the two light diodes on the card and one that writes a picture on the display.</p><p>This embedded system is intended for evaluating ARM-processors by Mikrododakt AB.</p>
3

Testrigg för marksensor

Andersson, William, Bellviken, Caroline, Johansson, Anders January 2011 (has links)
Lansen Technology is a security company from Halmstad, Sweden and their focus in developing and selling alarm solutions. One of their latest inventions is a vibration sensor that recognizes very small movements in the ground. The thesis work was made in cooperation with Lansen Technology AB and the task was to invent a test equipment that decides whether the sensor is working correctly. By generating certain frequencies with specific amplitude, we will expect the sensor to give a similar output. The final report includes all the parts of our work as studying, choosing components, programming, construction, results and conclusion.
4

Newtons andra vagn

Juneby, Hans, Can, Mikael January 2015 (has links)
Ett problem för den grundläggande fysikundervisningen i skolan är att tyngdkraften ständigt stör experiment och demonstrationer, vilket gör det svårt för eleverna att förstå Newtons första och andra lag. Målet med projektet är att förbättra fysikundervisningen på högskolans bastermin. För att lösa problemet skapade vi en demonstrationsanläggning som effektivt demonstrerar inertialsystem och Newtons andra lag genom att köra ett specialkonstruerat tåg med konstant hastighet eller konstant acceleration. Eleverna har möjlighet att utföra tre olika experiment som styrs via en webbsida eller fjärrkontroll och analysera utgången genom grafer som ritas upp. Lösningen testades med mycket gott resultat. Slutsatsen är att man på ett effektivt sätt kan förbättra fysikundervisningen med hjälp av praktiska experiment som eleverna själva kan utföra. / A problem of basic physics education in schools is that gravitation constantly interferes with experiments and demonstrations, making it difficult for students to understand Newton's first and second laws. The goal of this project is to improve the physics education in colleges and universities. To solve the problem we created a demonstration system that effectively demonstrates an inertial reference frame and Newton's second law by driving a specially designed train with constant velocity or constant acceleration. Students are able to perform three different experiments which are controlled via a webpage or by remote control, and analyse the output through plotted graphs. After extensive testing, the train and experiments proved successful and we concluded that physics education can be effectively improved with the help of practical experiments that students themselves can perform.
5

AutoKaddy : en självgående golfvagn

Kuttner, Filip, Linderson, Eric, Idoffsson, Martin Unknown Date (has links)
Anders Sjöblom och Mats Larson är två golfspelare och ingår som beställare till detta projekt. De har kommit fram med ett koncept för en golfvagn som automatiskt följer användaren. Denne bär en kompakt GPS och Bluetooth enhet som kommunicerar med en mikroprocessor monterad på vagnen. Kommunikationen sker över Bluetooth och mikroprocessorn beräknar den optimala färdvägen utifrån insamlade GPS‐data och styr vagnens två motorer, en för varje hjul. Vagnen har även två knappar för styrning av funktionerna som systemet tillhandhåller. Dessa är AV/PÅ som stänger av/startar systemet, PAUS/FORTSÄTT som stannar vagnen när föraren vill röra sig fritt utan att logga sin position och vid Fortsätt börjar vagnen följa användaren igen. Själva vagnen finns redan som en färdig produkt, dock med begränsade möjligheter till styrning, den kan endast röra sig rakt fram. Det är kritiskt att vagnen följer samma väg som användaren, dvs. systemet skall inte försöka beräkna den snabbaste eller effektivaste vägen, eftersom det kan finnas hinder där. / Anders Sjöblom and Mats Larson are two golf players that have come up with a concept for a golf cart which automatically follows the player, who carries a compact GPS and Bluetooth unit enabled to communicate with a microprocessor mounted on the cart. Bluetooth is used as a wireless communication protocol and the microprocessor calculates optimal path from the recorded GPS‐data and runs the cart‐fitted engines, one for each wheel. The cart is also equipped with two push‐ buttons for user interaction. One is ON/OFF which starts and shuts‐ down the system, and PAUSE/CONTINUE which puts the cart on hold or re‐enables the following function. The cart is available to buy as a product, but with very limited steering functionality, it can only move forward. It is critical that the cart takes exactly the same route as the player and the system should not try to calculate the fastest or most efficient route because obstacles can occur.
6

Dosis: din smarta pillerdosa : Utveckling av ett inbyggt system för en dosettask / Dosis: your smart pill dispenser : Development of an embedded system for a pilldispenser

Kleyer, Oskar, Holmlund, Fredrik January 2018 (has links)
Modern medicinering medför att patienter kan behandlas mer effektivt om den tas pårätt sätt. När patienter själva ansvarar för sin medicinering kan den feldoseras ellerglömmas bort, vilket ändrar förutsättningar för dess inverkan. Glömska kombineradmed sinnesnedsättningar försvårar för patienten att sköta sin medicinering.Lösningen på detta problem är idag utökad hemvård där vårdpersonal hjälper patientenatt ta rätt medicin vid rätt tidpunkt. En teknisk lösning kan vara ett inbyggt systemsom påminner patienten, sparar missade doseringar och kan därmed ge mer informationtill läkare som då kan göra mer välgrundade beslut för fortsatt vård.Resultaten visar att en dosettask kan användas för att påminna patienter att ta sinmedicin och skicka missad dosering med närfältskommunikation. Som mikrokontrolleranvändes en STM32 Nucleo, med en tillståndsmaskin som mjukvarulösning. I vidarestudier kan ett realtidsoperativsystem användas. Systemet programmerades medArduinos utvecklingsmiljö, men ett alternativ är IAR. Projektets prototyp kunde medde flesta modulerna uppnå specifikationens batteritid, utöver ljudmodulen som användes.För att komma fram till detta resultat skapades två teoretiska extremfall därprototypen testades.Dosettasken kan leda till minskat pillersvinn och en lägre kostnad då färre hembesökkrävs. Dessutom resulterar detta i ökad självständighet för patienten. Dessa faktorerleder till att dosettasken bidrar till en ökad hållbar utveckling. / Modern medication allows patients to be treated more efficiently if taken properly.When patients themselves are responsible for their medication, it can be wronglydosed or forgotten, which changes the conditions for its effects. Forgetfulness combinedwith impaired senses make it difficult for the patient to take care of his medication.The solution to this problem today is increased home care, where healthcare professionalshelp patients to take the right medication at the right time. A technical solutioncan be an embedded system that reminds the patient, saves missed dosages, and canprovide more information to doctors who can make more informed decisions for furthercare.The results show that a pill dispenser can be used to remind patients to take their medicationand send missed dosages with near field communication. As a microcontroller,a STM32 Nucleo was used, with a state machine as software solution. In further studies,a real-time operating system can be used. The system was programmed with Arduino'sdevelopment environment, but an alternative is IAR. The prototype of the projectcould achieve the specifications battery life with most modules, except to thesound module used. To achieve this result, two theoretical extremes were created inwhich the prototype was tested.The pill dispenser can lead to reduced waste of pills and a lower cost, as fewer homevisits are required. In addition, this results in increased independence for the patient.These factors cause the pill dispenser to contribute to increased sustainable development.
7

Portning av ett Linuxbaserat system / Porting of a Linux based system

Johansson, Anton, Stenzelius, Kalle January 2022 (has links)
The project is about embedded systems in self-driving vehicles which is a growing andcurrent area. This is important as the automation of vehicles can make different sectorssuch as the mining and logistics industry more effective. This work relates to the topicas it aims to improve part of the self-driving software stack by replacing Ubuntu with aless resource-intensive Linux based system. The main goal of this work is to implementand document improvements. The work contains a research part where advantages anddisadvantages are compared against each other, followed by an implementation thatiteratively solved one problem at a time.The result became instructions and documentation describing the choices madefor a less resource demanding Linux based system. It also includes instructions anddocumentation for two different application that are part of the software stack. / Projektet handlar om inbyggda system i självkörande fordon vilket är ett växande ochaktuellt område. Det är viktigt då automatiseringen av fordon kan effektivisera mångaolika sektorer som till exempel gruv- och logistikindustrin. Detta arbete relaterar tillämnet då det har som mål att effektivisera en del av den självkörande mjukvarustackengenom att byta ut Ubuntu till ett mindre resurskrävande Linux-system. Huvudmålet meddetta arbete är att implementera och dokumentera förbättringar. Arbetet innehåller en ut-redningsdel där för- och nackdelar jämförs mot varandra följt av en implementationsdelsom iterativt hanterar ett problem i taget.Resultatet blev instruktioner och dokumentation över de val som tagits för ett mindreresurskrävande Linux-system samt instruktioner och dokumentation över två applikatio-ner som är en del av mjukvarustacken.
8

Data Injection and Partial ECUSimulation : Modifying CAN and UART messages for testing of ECUs / Datainjektion och partiell ECU-simulering : Ändring av CAN- och UART-meddelanden för testing av ECUer

Flink, Erik January 2022 (has links)
Modern vehicles contain lots of Electronic Control Units (ECUs) that control different systems. They communicate with each other and other components through communication interfaces such as Controller Area Network (CAN) and Local Interconnect Network (LIN) buses or simple Universal Asynchronous Receiver/Transmitter (UART) interfaces. Testing of ECUs is an important part of the vehicle development process. Testing can be performed in multiple levels, where ECUs are first tested individually and communication with other ECUs is simulated. At a later stage, multiple ECUs are integrated and communicate autonomously with each other. Testing at a lower abstraction level with simulated systems gives the tester a lot more control and ability to test edge cases while testing at a higher abstraction level with real systems is more realistic. This thesis project investigates a new testing concept, where ECUs are partially simulated by modifying CAN messages that are sent between connected ECUs in real time to answer the research question ”Can better or easier testing of ECUs be enabled by combining concepts and tools from different levels of testing?”. This is done by developing two different testing tool prototypes. One based around a computer, the CANoe software and a Vector CAN interface. One consisting of an embedded system with a simple Human-Machine Interface (HMI). A method for minimizing delay for data injection in a UART interface using a Multiplexer (MUX) is also proposed, implemented and tested. Prototypes are developed and tested with both generated input data and with real systems at Scania. Developers and testers at Scania are also interviewed to get their opinions on the prototypes, the general concept and future use cases. The results indicate that the partial simulation concept has potential to be useful and lead to better or easier testing as well as development of ECUs. Some future work is suggested for further development of the prototypes as well as for additional research into the subject. / Moderna fordon innehåller många elektroniska styrenheter, så kallade ECUer, somstyr olika system. Dessa kommunicerar med varandra via olika gränssnitt såsom Controller Area Network (CAN)- och Local Interconnect Network (LIN)-bussar eller enklare Universal Asynchronous Receiver/Transmitter (UART)-gränssnitt. Testning av ECUer är en viktig del av utvecklingsprocessen för fordon. Testning kan utföras på flera nivåer, där ECUer först testas individuellt och kommunikation med andra ECUer simuleras. Senare integreras flera ECUer och kommunicerar autonomt med varandra. Testning på en lägre abstraktionsnivå med simulerade system ger testaren bättre kontroll över testerna och möjliggör att enkelt testa olika specialfall, medan testning på en högre abstraktionsnivå med riktiga system är mer realistisk. Detta examensarbete undersöker ett nytt testningskoncept, där ECUer simuleras partiellt genom att modifiera CAN-meddelanden som skickas mellan sammankopplade ECUer i realtid, för att svara på forskningsfrågan ”Kan bättre eller enklare testning av ECUer möjliggöras genom att kombinera koncept och verktyg från olika testnivåer?”. Detta görs genom att utveckla två olika prototyper för ändring av CAN-meddelanden. Den ena baseras på en dator, mjukvaran CANoe och ett CAN-interface från Vector. Den andra utgörs av ett inbyggt system med ett enkelt användargränssnitt. En metod för att minimera fördröjningen när data injiceras i ett UART-gränssnitt med hjälp av en Multiplexer (MUX) föreslås, implementeras och testas också. Prototyper utvecklas och testas både med genererad indata och med riktiga system på Scania. Utvecklare och testare på Scania intervjuas också för att samla in deras åsikter om prototyperna, det generella konceptet samt möjliga framtida användningsfall. Resultaten indikerar att partiell simulering som koncept har potential att vara användbart och leda till bättre eller enklare testning samt utveckling av ECUer. En del utökningar och ytterligare utveckling av de framtagna prototyperna föreslås tillsammans med förslag på ytterligare forskning inom området.

Page generated in 0.04 seconds