Pro jednoho z našich zákazníků pracujeme na vývoji miniaturní RFID čtečky, kterou by bylo možné integrovat do jejich zařízení. Vzhledem k tomu, že na finálním DPS budeme bojovat o každý milimetr místa, zvolili jsme komponenty dostupné i v co nejmenších pouzdrech. Zařízení má být bateriové. Klíčové použité komponenty jsou od ST:
RFID chip: ST25R1912 + anténa v zapojení single-side
Řídící MCU: STM8L151F3 (8bit, 8k Flash)
V tuto chvíli se vyrábí testovací DPS (na větších SMD pouzdrech pro snadnější osazení) pro vyzkoušení základní funkčnosti, ověření čtecích dosahů a vlivu okolního prostředí na anténu. Bohužel nám dlouhodobě onemocněl programátor a tím pádem hledáme zdatného programátora na brigádu/spolupráci.
Co by bylo v tuto chvíli zadáním práce:
K dánému RFID chipu jsou dostupné různé univerzální knihovny, které jsou pro použití na STM8 nevhodné vzhledem k omezenému místu. Potřebovali bychom vytvořit jednoduchou a co nejmenší knihovnu (výcuc s dostupných knihoven a funkcí), která by umožňovala jen to, co opravdu potřebujeme pro testování / finální aplikaci:
- inicializaci RFID obvodu
- pro čtení ISO15693/NFC Type 5 Tag (jiné se používat nebudou)
- povolit výstupní INT signál při přiblížení tagu k anténě
- jednoduché funkce pro
- vyčtení UID tagu
- vyčtení paměti po bytu
- zápis do paměti po bytu
Díky za přečtení a budu se těšit na odpovědi.
Lukáš