Was ist FPGA eine einfache Sprache für Anfänger

Was ist FPGA eine einfache Sprache für AnfängerWomit ist digitale Elektronik verbunden? Zunächst mit logischen Elementen UND, ODER, NICHT. Ferner kommen Schieberegister, Decoder, Multiplexer usw. in den Speicher. Mit zunehmender Komplexität elektronischer Geräte und dem Trend zur Miniaturisierung wurde die Erstellung von IC-basierten Geräten aus den oben genannten Komponenten jedoch schwieriger. Benutzerdefinierte ICs mit der erforderlichen Topologie und Schaltung erwiesen sich nur dann als sinnvoll, wenn das Gerät in großen Stückzahlen repliziert wurde, in anderen Fällen war es unangemessen teuer.

Der Ausweg aus dieser Situation war die Entwicklung programmierbarer integrierter Logikschaltungen (abgekürzt als FPGA, Fremdabkürzung als programmierbare Logikvorrichtung, PLD). Was es ist und wo es verwendet wird, werden wir in diesem Artikel erzählen. Mit dem Wort "programmierbar" verbinden sich die meisten Anfänger mit Mikrocontrollern.FPGA ist ein völlig anderes Gerät ...

 

So überprüfen Sie den Mikrocontroller auf Wartungsfreundlichkeit

So überprüfen Sie den Mikrocontroller auf WartungsfreundlichkeitBei der Reparatur von Geräten und der Montage von Schaltkreisen müssen Sie immer sicherstellen, dass alle Elemente in gutem Zustand sind. Andernfalls verschwenden Sie Zeit. Mikrocontroller können auch ausbrennen, aber wie kann man überprüfen, ob keine äußeren Anzeichen vorhanden sind: Risse im Gehäuse, verkohlte Bereiche, brennender Geruch usw.? Dazu benötigen Sie: ein Netzteil mit stabilisierter Spannung, ein Multimeter, ein Oszilloskop.

Eine vollständige Überprüfung aller Knoten des Mikrocontrollers ist schwierig - der beste Weg, ihn durch einen bekannten guten zu ersetzen oder durch den vorhandenen, einen anderen Programmcode zu aktualisieren und seine Ausführung zu überprüfen. In diesem Fall sollte das Programm alle Pins (z. B. Ein- und Ausschalten der LEDs nach einer bestimmten Zeit) sowie Interrupt-Schaltkreise und andere Dinge zur Überprüfung enthalten. Der Mikrocontroller ist ein komplexes Gerät in seinen multifunktionalen Knoten. Bevor Sie mit der Diagnose fortfahren, müssen Sie sich mit der technischen Dokumentation vertraut machen...

 

Programmierbare Mikrocontroller in JavaScript: Auswahl, Funktionen und Fähigkeiten

Mikrocontroller in Javascript programmierbarIn unserem Land erhielt das Hobby der Funkbegeisterten nach etwa 2010 einen zweiten Wind mit dem Aufkommen der Fähigkeit, Mikrocontroller in hochrangigen Programmiersprachen zu programmieren, die weit entfernt von Eisen sind. Das erste große Projekt war die Arduino-Board-Familie. Wir haben diese Mikrocontroller wiederholt in Artikeln untersucht, aber heute werden wir über Mikrocontroller sprechen, die in Jacascript programmiert sind. Ja! Dieselbe Sprache, die hauptsächlich beim Schreiben von WEB-Seiten verwendet wurde.

Wenn wir die Elektronik in den Geräten betrachten, die wir unten betrachten werden, werden Standard-Mikrocontroller verwendet. Der Unterschied zu den Produkten des Herstellers besteht nur darin, dass sie über ein vorinstalliertes Loader-Programm verfügen. Nennen Sie es jedoch so, wie Sie es möchten. Auf diese Weise können Sie den auf Sie heruntergeladenen Programmcode ausführen und in einigen Fällen über USB mit dem Computer kommunizieren, wenn er nicht in Hardware implementiert ist. Warum Mikrocontroller für Javascript und andere nicht traditionelle Sprachen für sie? ...

 

Beliebteste Sensoren für Arduino

Beliebteste Sensoren für ArduinoSensoren werden in einer Vielzahl von Schaltkreisen und Projekten eingesetzt. Keine Automatisierung kann ohne sie auskommen. Wir sind an ihnen interessiert, weil das Arduino-Projekt ins Leben gerufen wurde, um das Design und die Popularisierung der Elektronik zu vereinfachen. Dies ist eine fertige Karte mit einem Mikrocontroller und allem, was Sie brauchen, um damit zu arbeiten und es zu programmieren. In diesem Artikel werden Sensoren für Arduino betrachtet, sie können jedoch auch mit anderen Mikrocontrollern verwendet werden.

Was sind die Sensoren? Sensoren sind die Augen, Ohren und anderen Sinnesorgane eines Mikrocontrollers oder eines anderen Steuergeräts. Sie unterscheiden sich durch die Art des Signals und durch den Zweck. Aufgrund der Art des Signals werden sie in analog und digital unterteilt. Wenn wir über Arduino sprechen, haben wir beim Empfang von Informationen von Sensoren ein digitales Signal verarbeitetoder wir messen die Spannung am Analogausgang des Moduls.Wie bereits erwähnt, sind Sensoren digital und analog...

 

Arduino- und Schrittmotor: Grundlagen, Schemata, Anschluss und Steuerung

Arduino und SchrittmotorSchrittmotoren werden verwendet, um die Position von etwas zu steuern oder um die Arbeitseinheit mit einer bestimmten Geschwindigkeit und einem bestimmten Winkel zu drehen. Solche Funktionen ermöglichten den Einsatz in der Robotik, in numerisch gesteuerten Maschinen (CNC) und anderen Automatisierungssystemen. In diesem Artikel werden wir eine Reihe von Fragen im Zusammenhang mit dem Aufbau von Schrittmotoren und deren Steuerung mit dem Arduino-Mikrocontroller behandeln.

Alle in der Praxis verwendeten Elektromotoren arbeiten aufgrund elektrodynamischer Phänomene und Prozesse, die in den Magnetfeldern von Rotoren und Statoren auftreten. Wie bereits erwähnt, besteht jeder Motor aus mindestens zwei Teilen - mobil (Rotor) und bewegungslos (Stator). Für seine Drehung ist es notwendig, dass sich auch das Magnetfeld dreht. Das Rotorfeld dreht sich nach dem Statorfeld. Im Prinzip reichen solche grundlegenden Informationen aus, um das allgemeine Bild des Betriebs von Elektromotoren zu verstehen ...

 

RGB-LEDs: Funktionsweise, internes Gerät, Anschluss, RGB-LED und Arduino

RGB-LEDsMehrfarbige LEDs oder auch RGB genannt, werden verwendet, um eine sich dynamisch ändernde Hintergrundbeleuchtung anzuzeigen und zu erzeugen. Tatsächlich haben sie nichts Besonderes. Schauen wir uns an, wie sie funktionieren und was RGB-LEDs sind.

Tatsächlich besteht eine RGB-LED aus drei einfarbigen Kristallen, die in einem Gehäuse kombiniert sind. Der Name RGB steht für Rot - Rot, Grün - Grün, Blau - Blau entsprechend den Farben, die jeder Kristall aussendet. Diese drei Farben sind einfach und jede Farbe entsteht beim Mischen. Diese Technologie wird seit langem im Fernsehen und in der Fotografie eingesetzt.Die Farbanpassung erfolgt durch Einstellen der Helligkeit der Strahlung jedes der Kristalle.Um die Farbe des RGB-Bandes zu ändern, werden spezielle RGB-Controller verwendet.Normalerweise wird eine Fernbedienung mit der Steuerung geliefert ...

 

Mikrocontroller-Fernbedienung: IR-Fernbedienung, Arduino, ESP8266, 433 MHz

Mikrocontroller-FernbedienungDas Problem der Fernsteuerung oder Fernsteuerung elektrischer Geräte war und ist immer relevant, unabhängig davon, ob sich Automatisierungswerkzeuge im System befinden oder nicht. Für die Organisation der Fernbedienung spielt es keine Rolle, ob ein Mikrocontroller benötigt wird, sondern alles hängt von den erforderlichen Funktionen ab, die dem verwalteten Gerät zugewiesen sind. In diesem Artikel erfahren Sie allgemeine Informationen zur Fernsteuerung eines Mikrocontrollers.

Es gibt zwei Haupttypen der Fernkommunikation. Verkabelt - wenn die Steuerung von Aktuatoren in einem Raum (oder nicht im Raum) über das Bedienfeld oder über einen Knopfpfosten an einem anderen Ort erfolgt. In diesem Fall ist eine elektrische Kabelverbindung zwischen den Steuerkreisen und Aktuatoren (Relais, Schütze, die Mechanismen wie Motoren oder Systeme, z. B. Beleuchtung) enthalten, vorgesehen ...

 

10 interessante Projekte für Arduino

10 interessante Projekte für ArduinoArduino ist eine universelle Plattform für hausgemachte Produkte auf Mikrocontrollern. Es gibt viele Schilde (Erweiterungskarten) und Sensoren. Diese Vielfalt ermöglicht es Ihnen, eine Reihe interessanter Projekte durchzuführen, die darauf abzielen, Ihr Leben zu verbessern und seinen Komfort zu erhöhen. Die Anwendungsbereiche des Boards sind unbegrenzt: Automatisierung, Sicherheitssysteme, Systeme zum Sammeln und Analysieren von Daten und mehr.

In diesem Artikel erfahren Sie, was auf Arduino interessant gemacht werden kann. Welche Projekte werden spektakulär und welche werden nützlich sein. Die Reinigung der Wohnung ist eine Routine und unattraktiv, zumal es Zeit braucht. Sie können es speichern, wenn Sie einen Teil der Hausarbeit auf den Roboter legen. Dieser Roboter wurde von einem Elektronikingenieur aus Sotschi - Dmitri Iwanow zusammengebaut. Strukturell stellte sich heraus, dass es von ziemlich hoher Qualität ist und in seiner Wirksamkeit den Werksanaloga nicht unterlegen ist.Um es zu bauen, benötigen Sie: Arduino Pro-mini oder ein ähnliches ...