
Vítejte na stránkách www.folcom.cz
Na základě několikaletých zkušeností v oblasti mikroproceorové techniky jsem se rozhodl vytvořit tyto stránky, ketré by měly být zdrojem inspirace pro Váš všechny, kteří se elektronice věnují jak profesionálně, tak jako svému hobby.
Některé uvedené projekty jsou volně k dispozici a řídí se pouze licencí GNU. U některých projektů byl vývoj poměrně náročný, proto jsem se rozhodl informace a případné zdrojové kódy zpoplatnit.
Vývojová platforma AVR
Projekty vzniklé od roku 2003 jsou postaveny na platformě jednočipových RICS procesorů firmy ATMEL z důvodu jejich architektury, která je předurčená pro psaní FW ve vyšších programovacích jazycích (ANSI C, Pascal, Basic apod.) Díky architektuře a redukované instrukční sadě (RICS) jsou použité procesory poměrně rychlé a lze je aplikovat v mnoha náročných aplikacích. Drtivá většina aplikací je napsána v ANSI C v integrovaném vývojovém prostředí (IDE) AVR CodeVision. Pro pohodlnou práci s procesory typu AVR nabízím na svých stránkách 2 základní pomůcky pro vývoj aplikací. Jednak SPI programátor typu STK200 a jednak vývojový kit na bázi procesoru ATmega16 s označením SDK_mega16. Na následujících odkazech jsou projekty realizované právě na platformě AVR:
- SMS procesor pro inteligentní domácnost
- RF dálkové ovládání
- Vývojová sada pro procesory ATmega16
- Všehochuť - zacházení s dipleji, porty, sériovým kanálem UART ....
- Utility a knihovny AVR CodeVision
Vývojová platforma x51
Před mnoha lety, kdy jsem začínal pracovat s jednočipovými mikrokontroléry jsem asi jako mnoho jiných vyvojářů začal na platformě x51. Mnoho let jsem u této platformy vydržel a relizoval jsem spoustu zajímavých projektů. Všechny projekty byly napsány v assembleru x51. Potřeba snadné a přehledné údržby zdrojových kódu a náročnější aplikace mne však donutily tuto platformu opustit a dále se touto platformou nezabývat. Projekty realizované na x51 jsou všechny free a naleznete je na následujících odkazech:
- Jednotka korekcí stereozesilovače na platformě TDA8425
- Naučte své aplikace mluvit
- Hodiny s DCF77
- Hláška přesného času
- Všehochuť - zacházení s dipleji, porty, sériovým kanálem UART ....
Ostatní zajímavé projekty a zdroje
Na mých stránkách naleznete také některé projekty, které se netýkají přímo mikroprocesorové techniky, ale v podstatě s ní mají velmi úzkou vazbu jako ostatně všechno, co se dnes v elektronice vyvíjí a vyrábí. Mikroprocesor je přítomen prakticky všude, kde je potřeba něco řídit, případně zajistit rozhraní mezi uživatelem a systémem apod. Na následujících odkazech nadete mé původní projekty i projekty, které jsem našel na internetu a nějak prakticky použil v mých konstrukcích, nebo které byly jenom zdrojem inspirace při vývoji. Naleznete také odkazy ke knihovnám, které používám při návrhu plošných spojů v prostředí Eagle 4.03 a také návod jak plošné spoje vyrábět doma na téměř profi úrovni.
- USB - RS232 konvertor na čipu FTDI232BM
- knihovny EAGLE
- Výroba plošných spojů v amatérských podmínkách
