Co je FPGA jednoduchý jazyk pro začátečníky
S čím je spojená digitální elektronika? Za prvé, s logickými prvky A NEBO NE. Dále se do paměti dostanou posuvné registry, dekodéry, multiplexery atd. S rostoucí složitostí elektronických zařízení a trendem směrem k miniaturizaci se však výroba zařízení založených na IC z výše uvedených složek stala obtížnější, integrované obvody požadované topologie a obvody vyrobené na zakázku se ukázaly jako užitečné, pouze pokud bylo zařízení replikováno ve velkém počtu, v jiných případech to bylo nepřiměřeně drahé.
Cesta ven z této situace byl vývoj programovatelných integrovaných logických obvodů (ve zkratce FPGA, cizí zkratka jako programovatelné logické zařízení, PLD). Co je to a kde se používá, řekneme v tomto článku. Se slovem „programovatelné“ se většina začátečníků spojuje s mikrokontroléry.FPGA je úplně jiné zařízení ...
Jak zkontrolovat použitelnost mikrokontroléru
Při opravě zařízení a montážních obvodů musíte mít vždy jistotu, že všechny prvky jsou v dobrém stavu, jinak ztratíte čas. Mikrokontroléry mohou také vyhořet, ale jak to zkontrolovat, pokud neexistují žádné vnější známky: praskliny v případě, spálené oblasti, pálivý zápach atd.? K tomu potřebujete: napájecí zdroj se stabilizovaným napětím, multimetr, osciloskop.
Úplná kontrola všech uzlů mikrokontroléru je obtížná - nejlepší způsob, jak jej nahradit známým dobrým nebo stávajícím, upgradovat jiný programový kód a zkontrolovat jeho provedení. V tomto případě by program měl zahrnovat jak kontrolu všech pinů (například zapnutí a vypnutí LED diod po určité době), tak i přerušovacích obvodů a dalších věcí. Mikrokontrolér je složité zařízení v multifunkčních uzlech. Než budete pokračovat v diagnostice, musíte se seznámit s technickou dokumentací...
Programovatelné mikrokontroléry v JavaScriptu: který si vybrat, funkce a možnosti
V naší zemi, po asi 2010, záliby rádiových nadšenců dostali druhý vítr s příchodem schopnosti programovat mikrokontroléry ve vyšších programovacích jazycích, daleko od železa. Prvním masivním projektem byla rodina desek Arduino. Tyto mikrokontroléry jsme opakovaně zkoumali v článcích, ale dnes budeme hovořit o mikrokontrolérech, které jsou programovány v Jacascriptu. Ano! Stejný jazyk, který byl používán hlavně při psaní webových stránek.
Pokud vezmeme v úvahu elektroniku v zařízeních, která budeme zvažovat níže, používají se standardní mikrokontroléry. Rozdíl od produktů od výrobce spočívá pouze v tom, že mají předinstalovaný program zavaděče, i když tomu říkejte, co chcete, což vám umožní provést programový kód stažený k vám a v některých případech komunikovat s počítačem přes USB, pokud není implementován v hardwaru. Proč pro ně mikrokontroléry pro javascript a jiné netradiční jazyky? ...
Nejoblíbenější senzory pro Arduino
Senzory se používají v celé řadě obvodů a projektů. Bez nich se automatizace neobejde. Zajímáme se o ně, protože pro zjednodušení návrhu a popularizace elektroniky byl vytvořen projekt Arduino. Jedná se o hotovou desku s mikrokontrolérem a vše, co s ní musíte pracovat a programovat. V tomto článku budeme zvažovat senzory pro Arduino, ale mohou být také použity s jinými mikrokontroléry.
Jaké jsou senzory? Senzory jsou oči, uši a další smyslové orgány mikrokontroléru nebo jiného ovládacího zařízení. Rozlišují se podle povahy signálu a podle účelu. Podle povahy signálu jsou rozděleny na analogový a digitální. Pokud mluvíme o Arduinu, zpracovali jsme při příjmu informací ze senzorů digitální signálnebo změříme napětí z analogového výstupu modulu.Jak již bylo zmíněno, senzory jsou digitální a analogové...
Arduino a krokový motor: základy, schémata, připojení a ovládání
Krokové motory se používají k ovládání polohy něčeho nebo k otáčení pracovní jednotky při dané rychlosti a úhlu. Takové vlastnosti umožnily jeho použití v robotice, číslicově řízených strojích (CNC) a dalších automatizačních systémech. V tomto článku se budeme zabývat řadou otázek souvisejících s konstrukcí krokových motorů a jejich řízení pomocí mikrokontroléru Arduino.
Všechny elektrické motory používané v praxi fungují kvůli elektrodynamickým jevům a procesům vyskytujícím se v magnetických polích rotorů a statorů. Jak jsme již zmínili, každý motor se skládá alespoň ze dvou částí - pojízdný (rotor) a nehybný (stator). Pro jeho rotaci je nutné, aby se také otáčelo magnetické pole. Rotorové pole se otáčí za statorovým polem. V zásadě takové základní informace postačují k pochopení obecného obrazu o činnosti elektromotorů ...
LED diody RGB: jak fungují, interní zařízení, jak se připojit, vedené RGB a Arduino
Vícebarevné LED diody, nebo jak se také nazývají RGB, se používají k indikaci a vytvoření podsvícení dynamicky se měnící barvy. Ve skutečnosti na nich není nic zvláštního, podívejme se, jak fungují a jaké jsou LED diody RGB.
RGB LED jsou ve skutečnosti tři jednobarevné krystaly kombinované v jednom pouzdru. Název RGB znamená červeno - červený, zelený - zelený, modrý - modrý podle barev, které jednotlivé krystaly emitují. Tyto tři barvy jsou základní a jakákoli barva vznikne jejich smícháním, tato technologie se dlouho používá v televizi a fotografii.Nastavení barvy se provádí úpravou jasu záření každého z krystalů.Ke změně barvy pásky RGB se používají speciální řadiče RGB.K ovladači obvykle přichází dálkové ovládání ...
Dálkové ovládání mikrokontroléru: IR dálkové ovládání, Arduino, ESP8266, 433 MHz
Otázka dálkového nebo dálkového ovládání elektrického zařízení byla vždy a bude relevantní, bez ohledu na to, zda v systému existují nebo nejsou automatizační nástroje. Pro organizování dálkového ovládání nezáleží vůbec na tom, zda je třeba mikrokontrolér, vše záleží na nezbytných funkcích přiřazených spravovanému zařízení. V tomto článku se dozvíte obecné informace o tom, jak dálkově ovládat mikrokontrolér.
Existují dva hlavní typy vzdálené komunikace. Kabelové - pokud je ovládání pohonů umístěných v jedné místnosti (nebo nikoli v místnosti) prováděno z ovládacího panelu nebo z tlačítka umístěného na jiném místě. V tomto případě je zajištěno elektrické připojení řídicích obvodů a akčních členů (relé, stykače, které zahrnují mechanismy, jako jsou například motory nebo systémy, například osvětlení) ...
10 zajímavých projektů pro Arduino
Arduino je univerzální platforma pro domácí produkty na mikrokontrolérech. Existuje mnoho štítů (rozšiřujících karet) a senzorů. Tato rozmanitost vám umožňuje vytvořit řadu zajímavých projektů zaměřených na zlepšení vašeho života a zvýšení jeho pohodlí. Oblasti použití desky jsou neomezené: automatizace, bezpečnostní systémy, systémy pro sběr a analýzu dat a další.
Z tohoto článku se dozvíte, co lze na Arduinu udělat zajímavě. Které projekty se stanou velkolepými a které budou užitečné. Úklid bytu je rutinní a neatraktivní, zejména proto, že to vyžaduje čas. Můžete ji uložit, pokud na robota umístíte část domácích prací. Tento robot byl sestaven elektronickým inženýrem ze Soči - Dmitrijem Ivanovem. Strukturálně se ukázalo, že je to docela vysoká kvalita a není nižší než účinnost analogů z výroby.K jeho vytvoření budete potřebovat: Arduino Pro-mini nebo jiné podobné ...