Implementation of NFC on an ARM Cortex-M3 Based Platform
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Syntronic, a medium sized company in Sweden, has a multi-purpose platform, Midrange, that is used in many projects. The library for the platform is solid, but can be even bigger. This project will evaluate if NFC is a good solution for one of their biggest applications for Midrange; a charging pole for electrical cars. The second, and main, task is to create a good set of NFC functions that can be added to the library. To be able to create and test the functions and the possibilities a set of hardware are needed. The hardware should be evaluated, chosen, bought and tested within the project.
The Midrange platform was connected to a breakout board for NFC. The board hosted a module from NXP; PN532. The breakout board was connected via RS-232 to the platform after considering different interfaces. After learning the functions of the platform it was time to start writing the NFC library. The library was written as an API and the intention was that it should be very easy to use.
The software written in this project is very easy to use and even to modify. The performance of the breakout board was also good and the antenna on the board is recommended for most of the applications. Today, there is no indication for Syntronic to replace their RFID in the charging pole and use NFC instead. The functionality that NFC would add to the pole compared to RFID is more security and the ability to send all kind of data. The ability to pay over NFC in the pole was far too complicated to fit within this project.
Place, publisher, year, edition, pages
2011. , 76 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-49844OAI: oai:DiVA.org:kth-49844DiVA: diva2:460440
Subject / course
Electronic- and Computer Systems
Master of Science in Engineering - Microelectronics
Smith, Mark, Professor