Motor- en servobesturing met Arduino

Motor- en servobesturing met ArduinoIn eenvoudige ontwerpen van automatiseringssystemen is het vaak niet alleen nodig om de metingen van sensoren te lezen, maar ook om bewegingsmechanismen in te schakelen. Hiervoor worden verschillende elektromotoren gebruikt. De eenvoudigste en meest populaire optie is een DC-motor. Hij won de liefde van liefhebbers met zijn toegankelijkheid, gemak van snelheidsaanpassing. Als het de taak is om een ​​mechanisme naar een bepaalde hoek of afstand te verplaatsen, is het handig om een ​​servoaandrijving of een stappenmotor te gebruiken.

In dit artikel kijken we naar servo's en kleine DC-motoren, deze aansluiten op een Arduino-bord en de DCT aanpassen. De meest voorkomende elektromotor die wordt gebruikt in draagbare apparaten, speelgoed, radiogestuurde modellen en andere apparaten. Permanente magneten zijn bevestigd op de kleine elektromotor op de stator en een wikkeling op de rotor. Stroom wordt geleverd aan de wikkeling door het borstelsamenstel. Borstels gemaakt van grafiet, soms gevonden ...

 

Hoe een 220 volt belasting veilig te beheren met Arduino

Hoe een 220 volt belasting veilig te beheren met ArduinoVoor het Smart Home-systeem is de hoofdtaak het besturen van huishoudelijke apparaten vanaf een besturingsapparaat, of het nu een Arduino-type microcontroller, een Raspberry PI-type microcomputer of een andere is. Maar om dit rechtstreeks te doen, werkt niet, laten we uitzoeken hoe we de 220 V-belasting met Arduino kunnen beheren.

Om AC-circuits te regelen, is de microcontroller niet genoeg om twee redenen: aan de uitgangmicrocontroller er wordt een constant spanningssignaal gegenereerd, de stroom door de pin van de microcontroller is meestal beperkt tot 20-40 mA. We hebben twee opties voor het schakelen met een relais of met een triac. De triac kan worden vervangen door twee thyristors die parallel zijn ingeschakeld (dit is de interne structuur van de triac). Laten we dit eens nader bekijken.De thyristor werkt als volgt: wanneer een voorwaartse voorspanning wordt aangelegd op de thyristor (plus op de anode en minus op de kathode), zal er geen stroom doorheen gaan ...

 

Analoge sensoren verbinden met Arduino, sensoren lezen

Analoge sensoren aansluiten op Arduino, sensorwaarden lezenSensoren worden gebruikt om hoeveelheden, omgevingscondities en reacties op veranderingen in toestanden en posities te meten. Aan hun uitgang kunnen er zowel digitale signalen bestaan ​​uit enen en nullen als analoge signalen die bestaan ​​uit een oneindig aantal spanningen in een bepaald interval.

Dienovereenkomstig zijn de sensoren verdeeld in twee groepen - digitaal en analoog. Om digitale waarden te lezen, kunnen zowel digitale als analoge ingangen van de microcontroller worden gebruikt, in ons geval de ATS op het Arduino-bord. Analoge sensoren moeten worden aangesloten via een analoog-digitaalomzetter (ADC). ATMEGA328, dat op de meeste ARDUINO-kaarten is geïnstalleerd, bevat een geïntegreerde ADC in zijn circuit. Er zijn maar liefst 6 analoge ingangen beschikbaar om uit te kiezen. Als dit niet genoeg voor u is, kunt u het aansluiten op digitale ingangen met behulp van een extra externe ADC ...

 

Welk Arduino-bord te kiezen

Welk Arduino-bord te kiezenOnder de hele variëteit aan Arduino-borden, is het moeilijk voor een beginner om de juiste te kiezen. Naast officiële boards, zoals Arduino UNO, Nano, MEGA, zijn er ook Arduino-compatibele boards, zoals Digispark, Electronic Troops, Seeeduino, Freeduino, Robocraft en anderen. Wat is hun verschil en welk Arduino-bord kiezen? Laten we het uitzoeken!

Misschien is deze eigenschap vergelijkbaar met: geheugengrootte, klokfrequentie en type gebruikte microcontroller. Arduino-kloonborden kunnen op dezelfde manier worden verdeeld als Arduino UNO, MEGA en andere plinten. De meest voorkomende is UNO; in feite worden de meeste klonen ermee geassocieerd. Compatibiliteit met afschermingen wordt geboden door de plaatsing van aansluitblokken en PCB-lay-out.De grootte van het originele UNO-bord is 6,9x5,3 cm, de afmetingen van kaarten van derden kunnen variëren, maar de locatie van de klemmenblokken en de afstand tussen de connectoren ...

 

19 schilden voor Arduino voor alle gelegenheden

19 schilden voor Arduino voor alle gelegenhedenShield is een supplementbord. Ik stel voor om de schilden op te delen in full-size en afzonderlijke modules. Op ware grootte met hun omtrekken, herhalen ze de vorm van het Arduino-bord, of het nu UNO, Nano of MEGA is. Afzonderlijke modules zijn vrije kaarten die zijn ontworpen om een ​​specifieke set functies uit te voeren. Zowel dat als anderen kunnen zowel universeel zijn als voor het uitvoeren van nauwkeurig gerichte taken.

In winkels kun je heel veel schilden vinden, en met een bepaalde kwalificatie kun je zelf een printplaat fokken die de arduine herhaalt in de vorm en locatie van de terminals en je eigen unieke samenstellen. De afbeelding toont het Arduino UNO-bord met een set schilden. Laten we beginnen met het schild, dat geen speciale functies heeft, maar is gemaakt voor het gemak van het installeren van uw projecten. Dus de eerste in onze review zal de installatie van projecten met het Arduino Nano-bord vergemakkelijken, hoewel het gevoel van de kleine omvang van "NANO" in dit geval nul is ...

 

Functies apparaten verbinden met Arduino

Functies apparaten verbinden met ArduinoHet platform voor fans van robotica en automatisering Arduino staat bekend om zijn modulaire ontwerp en bedieningsgemak. Soms kom ik een advertentie tegen waarin ze zeggen dat je je robot kunt assembleren zonder praktisch bekend te zijn met elektronica. Maar dit is niet helemaal waar. Als sommige actuatoren en mechanismen niet goed zijn aangesloten, kunt u de poorten van de Arduino branden. En als u niet weet hoe u met digitale apparaten moet omgaan, kunt u in het beste geval geen verbinding tot stand brengen.

Om meer te weten te komen over de kenmerken van de verbinding, voedingsspanningen, logische niveaus, enz., Moet u zich vertrouwd maken met de datasheet op uw module. Gegevensblad of gegevensblad is de technische documentatie voor het product. Dergelijke documentatie kan op elke chip of sensor worden gedownload. Meestal staan ​​ze op de website van de fabrikant. Bovendien zijn er speciale bronnen op het netwerk ...

 

Hoe Arduino niet te branden - tips voor beginners

Hoe arduino niet te verbranden - tips voor beginnersMicrocontrollers zijn in de eerste plaats apparaten voor het besturen, besturen en verwerken van gegevens, maar niet voor het werken in stroomkringen. Hoewel moderne chips behoorlijk ontwikkeld zijn in termen van de aanwezigheid van verschillende beschermingen tegen accidentele schade in het elektrische gedeelte, wachten er bij elke stap toch gevaren op een beginnende radioamateur.

Hoe veilig werken met Arduino? Dit is de hoofdvraag van het artikel. Houd rekening met zowel elektrische gevaren voor de microcontroller en voor de hele kaart en de componenten als geheel, als schadelijke factoren van mechanische oorsprong. U kunt een boek schrijven over de interne structuur van microcontrollers, dus we zullen alleen de belangrijkste punten behandelen waar u op moet letten tijdens het werken. Microcontrollers zijn gevoelig voor zowel stromen als spanningen. Bedrijfsmodi in noodgevallen zijn slechts korte tijd toegestaan, of zijn over het algemeen onaanvaardbaar ...

 

Typen en opstelling van AVR-microcontrollers

AVR microcontroller-apparaatAVR is de naam van de populaire Atmel-familie van microcontrollers. Naast ABP worden onder dit merk microcontrollers (hierna MK) en andere architecturen, bijvoorbeeld ARM en i8051, geproduceerd. Er zijn drie soorten microcontrollers AVR 8-bit, AVR 32-bit en AVR xMega.

Al meer dan tien jaar is de 8-bits MK-familie het populairst. Veel hammen begonnen microcontrollers van hem te bestuderen. Bijna allemaal leerden ze de wereld van programmeerbare controllers door hun eenvoudige ambachten, zoals LED-knipperlichten, thermometers, klokken, evenals eenvoudige automatisering, zoals het aansturen van verlichting en verwarmingstoestellen. Microcontrollers AVR 8-bit zijn op hun beurt onderverdeeld in twee populaire families: Attiny - de naam laat zien dat de jongste (klein - jong, jong, jonger) voornamelijk 8 pins of meer hebben. De hoeveelheid geheugen en functionaliteit is meestal bescheidener ...