Jak naprogramovat mikroprocesory

Mikroprocesory mohou poskytnout vysokou úroveň kontroly aplikacím mechatroniky.

Mikroprocesory jsou programovatelná zařízení, která mohou mít vstupní signály, provádějí logické operace a poskytují výstupní signály. Nezávislé mikroprocesory mohou poskytnout vysokou úroveň kontroly nad jednoduchými integrovanými obvody, motory, akčními prvky a LED diodami. Po naprogramování mohou tato zařízení provádět tentýž úkol několikrát s přesností a přesností, což je důležitý rys v designu použitém v mechatronickém strojírenství.

Mikroprocesory jsou k dispozici v mnoha značkách a lze je zakoupit online nebo v elektronickém obchodě. Chcete-li snížit náklady, můžete si zakoupit mikroprocesor pouze za to, co se bude požadovat. Také vyberte mikroprocesor, který má interní oscilátor, jinak čip bude vyžadovat externí hodiny. Pokud máte v úmyslu získat mikroprocesor s analogovými vstupními a výstupními signály, můžete jej získat modulací pro převod signálů z digitálního na analogový (A / D) a pro modulaci šířky impulzů. Stáhněte si příslušný technický list mikroprocesoru, který bude sledovat všechny specifikace a dokonce i nějaký vzorový kód pro naprogramování čipu.

Napište program Mikroprocesory interpretují strojový jazyk, ale ve skutečnosti používáte programovací jazyk na vysoké úrovni, jako je jazyk "C" nebo "Assembler". Napište program do softwaru integrovaného vývojového prostředí (IDE) pro váš mikroprocesor, který bude kompilovat kód v jazyce, který stroj rozumí. Pokud máte málo zkušeností s jazykem assembleru, zkontrolujte příslušný datový list mikrokontroléru, který by měl obsahovat klíčová slova, sadu instrukcí a webové stránky, kde můžete získat příklady kódu.

Zkontrolujte program pomocí simulačního balíku IDE. Jakmile program začleníte do mikroprocesoru, bude těžší ladit a najít chyby; proto většina balíků IDE má možnost simulovat kód na obrazovce počítače. Simulátor IDE umožňuje provádění řádkováním podle řádků a také vizuální reprezentaci proměnných definovaných v kódu. Je důležité ladit kód pomocí simulačního softwaru, aby se zabránilo následnému chování programu neočekávaně.

Získejte a připojte univerzální nezávislý programátor k počítači. Toto zařízení se připojuje k sériovému portu a má zásuvku, která odpovídá 60-pinovým mikroprocesorům. Univerzální programátor vyžaduje, aby jste odpojili mikroprocesor z vašeho obvodu a aby jste použili zásuvku pro připojení mezi mikroprocesorem a zbytkem obvodu. Technologie nulového tlaku (ZIF) umožňuje snadné odstranění mikroprocesorů bez poškození zásuvek na čipu.

Připojte program do mikroprocesoru. V softwaru IDE vyberte v rozbalovací nabídce typ programování. Před začleněním programu odstraňte předchozí, který je na čipu. Některé dřívější mikroprocesory přišly se skleněnou plochou nad nimi, kde byla paměť, která by mohla být vymazána UV zářením. Pro provedení tohoto procesu musíte umístit čip pod UV lampu na 20 minut, což se liší od vymazání paměti flash, protože se provádí pomocí softwaru. V závislosti na velikosti vašeho programu může trvat několik vteřin až několika minut, aby byl program přenesen do mikroprocesoru.

Rada

Technologie nulového tlaku (ZIF) v zásuvkách umožňuje proces velmi snadného výměny mikroprocesoru, čímž se zabrání poškození kolíků obvodu.

Upozornění

Vyhněte se frustraci pomocí simulátoru IDE k ladění vašeho programu.