Qual è FPGA un linguaggio semplice per i principianti

Qual è FPGA un linguaggio semplice per i principiantiA cosa è associata l'elettronica digitale? Prima di tutto, con elementi logici AND, OR, NOT. Inoltre, registri a scorrimento, decodificatori, multiplexer, ecc., Entrano in memoria. Tuttavia, poiché la complessità dei dispositivi elettronici e la tendenza verso la miniaturizzazione aumentano, la creazione di dispositivi basati su IC dai componenti di cui sopra è diventata più difficile, i circuiti integrati personalizzati della topologia e dei circuiti necessari si sono dimostrati utili solo quando il dispositivo è stato replicato in gran numero, in altri casi era irragionevolmente costoso.

La via d'uscita da questa situazione era lo sviluppo di circuiti logici integrati programmabili (abbreviato come FPGA, abbreviazione straniera come dispositivo logico programmabile, PLD). Di cosa si tratta e dove viene utilizzato lo diremo in questo articolo. Con la parola "programmabile", la maggior parte dei principianti si associa ai microcontrollori.FPGA è un dispositivo completamente diverso ...

 

Come controllare la manutenzione del microcontrollore

Come controllare la manutenzione del microcontrolloreNella riparazione di apparecchiature e circuiti di assemblaggio, è sempre necessario assicurarsi che tutti gli elementi siano in buone condizioni, altrimenti si perderà tempo. I microcontrollori possono anche bruciarsi, ma come controllarlo se non ci sono segni esterni: crepe nel case, aree carbonizzate, odore di bruciato e così via? Per questo è necessario: un alimentatore con una tensione stabilizzata, un multimetro, un oscilloscopio.

Un controllo completo di tutti i nodi del microcontrollore è difficile: il modo migliore per sostituirlo con uno noto buono o con quello esistente, aggiornare un altro codice di programma e verificarne l'esecuzione. In questo caso, il programma dovrebbe includere sia il controllo di tutti i pin (ad esempio l'accensione e lo spegnimento dei LED dopo un determinato periodo di tempo), sia i circuiti di interruzione e altre cose. Il microcontrollore è un dispositivo complesso nei suoi nodi multifunzionali. Prima di procedere con la sua diagnosi, è necessario acquisire familiarità con la documentazione tecnica...

 

Microcontrollori programmabili in JavaScript: quale scegliere, caratteristiche e capacità

Microcontrollore programmabile in javascriptDopo il 2010, nel nostro paese, l'hobby della radio amatoriale ha avuto un secondo vento con l'avvento della capacità di programmare i microcontrollori in linguaggi di programmazione di alto livello, molto lontani dal ferro. Il primo grande progetto fu la famiglia di schede Arduino. Abbiamo esaminato più volte questi microcontrollori in articoli, ma oggi parleremo di microcontrollori programmati in Jacascript. Sì! La stessa lingua utilizzata principalmente durante la scrittura di pagine WEB.

Se consideriamo dal punto di vista dell'elettronica quei dispositivi che considereremo di seguito, vengono utilizzati microcontrollori standard. La differenza rispetto ai prodotti del produttore è solo che hanno un programma di caricamento preinstallato, anche se chiamalo come vuoi, che ti consente di eseguire il codice del programma scaricato e, in alcuni casi, di comunicare con il computer tramite USB, se non è implementato nell'hardware. Perché i microcontrollori per javascript e altre lingue non tradizionali per loro? ...

 

Sensori più popolari per Arduino

Sensori più popolari per ArduinoI sensori sono utilizzati in un'ampia varietà di circuiti e progetti. Nessuna automazione può farne a meno. Siamo interessati a loro, perché per semplificare la progettazione e la divulgazione dell'elettronica, è stato creato il progetto Arduino. Questa è una scheda finita con un microcontrollore e tutto il necessario per lavorarci e programmarlo. In questo articolo considereremo i sensori per Arduino, ma possono anche essere utilizzati con altri microcontrollori.

Quali sono i sensori? I sensori sono gli occhi, le orecchie e altri organi sensoriali di un microcontrollore o di un altro dispositivo di controllo. Si distinguono per la natura del segnale e per scopo. Per natura del segnale, sono divisi in analogici e digitali. Se parliamo di Arduino, quindi, durante la ricezione di informazioni dai sensori, abbiamo elaborato un segnale digitaleoppure misuriamo la tensione dall'uscita analogica del modulo.Come già accennato, i sensori sono digitali e analogici...

 

Arduino e motore passo-passo: fondamenti, schemi, connessione e controllo

Arduino e motore passo-passoI motori passo-passo vengono utilizzati per controllare la posizione di qualcosa o per ruotare l'unità di lavoro da una determinata velocità e angolazione. Tali caratteristiche hanno permesso di utilizzarlo in robotica, macchine a controllo numerico (CNC) e altri sistemi di automazione. In questo articolo considereremo una serie di problemi relativi alla costruzione di motori passo-passo e su come controllarli utilizzando il microcontrollore Arduino.

Tutti i motori elettrici utilizzati nella pratica funzionano a causa di fenomeni elettrodinamici e processi che si verificano nei campi magnetici di rotori e statori. Come abbiamo già accennato, qualsiasi motore è costituito da almeno due parti: mobile (rotore) e immobile (statore). Per la sua rotazione, è necessario che anche il campo magnetico ruoti. Il campo del rotore ruota dopo il campo dello statore. In linea di principio, tali informazioni di base sono sufficienti per comprendere il quadro generale del funzionamento dei motori elettrici ...

 

LED RGB: come funzionano, dispositivo interno, come connettersi, led RGB e Arduino

LED RGBI LED multicolore, o come sono anche chiamati RGB, vengono utilizzati per indicare e creare una retroilluminazione che cambia dinamicamente il colore. In realtà, non c'è nulla di speciale in loro, diamo un'occhiata a come funzionano e quali sono i LED RGB.

In effetti, un LED RGB è composto da tre cristalli monocromatici combinati in un unico alloggiamento. Il nome RGB sta per rosso - rosso, verde - verde, blu - blu in base ai colori che ogni cristallo emette. Questi tre colori sono fondamentali e ogni colore si forma sulla loro miscelazione; questa tecnologia è stata a lungo utilizzata in televisione e fotografia.La regolazione del colore viene eseguita regolando la luminosità della radiazione di ciascuno dei cristalli.Per cambiare il colore del nastro RGB, vengono utilizzati speciali controller RGB.Di solito un telecomando viene fornito con il controller ...

 

Telecomando a microcontrollore: telecomando IR, Arduino, ESP8266, 433 MHz

Telecomando a microcontrolloreIl problema del controllo remoto o remoto delle apparecchiature elettriche è sempre stato e sarà rilevante, indipendentemente dal fatto che ci siano o meno strumenti di automazione nel sistema. Per organizzare un telecomando, non importa affatto se è necessario un microcontrollore, tutto dipende dalle funzioni necessarie assegnate al dispositivo gestito. In questo articolo imparerai informazioni generali su come controllare a distanza un microcontrollore.

Esistono due tipi principali di comunicazione remota. Cablato - quando il controllo degli attuatori situati in una stanza (o meno la stanza) viene effettuato dal pannello di controllo o da un pulsante posto in un altro posto. In questo caso, viene fornito un collegamento a filo elettrico dei circuiti di controllo e degli attuatori (relè, contattori, che includono meccanismi, come motori o sistemi, come l'illuminazione) ...

 

10 progetti interessanti per Arduino

10 progetti interessanti per ArduinoArduino è una piattaforma universale per prodotti fatti in casa su microcontrollori. Ci sono molti scudi (carte di espansione) e sensori. Questa diversità ti consente di realizzare una serie di progetti interessanti volti a migliorare la tua vita e aumentarne il comfort. Le aree di applicazione della scheda sono illimitate: automazione, sistemi di sicurezza, sistemi per la raccolta e l'analisi dei dati e altro ancora.

Da questo articolo imparerai cosa si può fare di interessante su Arduino. Quali progetti diventeranno spettacolari e quali saranno utili. La pulizia dell'appartamento è una routine e poco attraente, soprattutto perché richiede tempo. Puoi salvarlo se metti una parte delle faccende domestiche sul robot. Questo robot è stato assemblato da un ingegnere elettronico di Sochi - Dmitry Ivanov. Strutturalmente, si è rivelato essere di qualità piuttosto elevata e non è inferiore in termini di efficacia agli analoghi di fabbrica.Per costruirlo avrai bisogno di: Arduino Pro-mini o qualsiasi altro simile ...