Code zoeken

Pulsbreedtemodulatie (PMW) generator XY-LPWM met display om servomotor te besturen

Pulsbreedtemodulatie (PMW) generator XY-LPWM met display om servomotor te besturen

Deze handleiding introduceert de XY-LPWM, een compacte en betaalbare pulsbreedtemodulatie- (PWM) signaalgenerator. Dit apparaat is een praktisch hulpmiddel voor elke elektronica-werkbank, waarmee je nauwkeurige blokgolfsignalen kunt genereren om een breed scala aan apparaten aan te sturen. Het primaire gebruik is het aansturen van servomotoren, maar de functionaliteit strekt zich uit tot elk project dat een variabel frequentie-, variabel inschakelduur-pulssignaal vereist.

Deze module is bijzonder nuttig voor:

  • Het testen en kalibreren van servomotoren zonder een enkele regel code te schrijven.
  • Het regelen van de snelheid van gelijkstroommotoren via een motordriver.
  • Het dimmen van LED's voor verlichtingsprojecten of visuele indicatoren.
  • Het genereren van testsignalen voor audiocircuits of andere elektronische experimenten.
  • Het dienen als educatief hulpmiddel om de principes van PWM visueel te demonstreren.

Hardware-overzicht

De XY-LPWM-module is een zelfstandige signaalgenerator. Het beschikt over een digitaal display en vier knoppen voor het aanpassen van de frequentie en inschakelduur van het uitgangssignaal. Het apparaat wordt gevoed door een eenvoudige 5V-voeding, waardoor het compatibel is met Arduino-borden, powerbanks of standaard netadapters.

De module heeft een eenvoudige lay-out met een set ingangspinnen voor voeding en meerdere uitgangspinnen om een of meer apparaten aan te sluiten. Het bord wordt niet geleverd met een beschermende behuizing, dus het is raadzaam om er voorzichtig mee om te gaan om schade aan de componenten aan de achterkant te voorkomen. Mogelijk moet je pinheaders aan het bord solderen voor eenvoudige aansluiting op een breadboard of andere bedrading.

Hardwarecomponenten

  • XY-LPWM PWM-signaalgeneratormodule
  • 5V-voeding (bijv. van een Arduino of een speciale stroombron)
  • Servomotor (voor demonstratie)
  • Jumperdraden
  • Pinheaders (indien niet voorgesoldeerd)

Bedradingshandleiding

Het bedraden van de XY-LPWM is een eenvoudig proces. De module vereist een 5V-voedingsingang om te werken. De uitgangspinnen leveren de aard-, signaal- en positieve spanningsverbindingen voor het aangestuurde apparaat.

Voor een basisaansluiting van een servomotor moet je de volgende verbindingen maken:

  • Verbind de 5V- en GND-pinnen op de XY-LPWM met je stroombron.
  • Verbind de signaaldraad (vaak oranje of geel) van de servo met de PWM-uitgangspin op de module.
  • Verbind de GND-draad (vaak bruin of zwart) van de servo met de GND-uitgangspin op de module.
  • Verbind de voedingsdraad (vaak rood) van de servo met de 5V-uitgangspin op de module.

Deze opstelling stelt de module in staat om de positie van de servo te regelen door de inschakelduur van het signaal te variëren, zoals gedemonstreerd in de video.

Live projectdemonstratie

In de video wordt de XY-LPWM eerst aangesloten op een servomotor. De presentator demonstreert hoe het aanpassen van het inschakelduurpercentage op de module direct de positie van de servo-arm regelt, van het ene uiterste naar het andere. Dit toont de kernfunctionaliteit van het apparaat voor servobesturing.

De demonstratie gaat vervolgens naar een oscilloscoop om de nauwkeurigheid van het gegenereerde signaal te analyseren. De presentator toont de frequentie- en inschakelduurwaarden op de scope en vergelijkt deze met de waarden op de module. De test onthult dat de uitvoer van de module zeer nauwkeurig is, vooral bij lagere frequenties, waardoor het een betrouwbaar hulpmiddel is voor nauwkeurige toepassingen. De video benadrukt ook dat, hoewel de frequentie kan worden aangepast, de juiste methode voor het aansturen van een servo is om een vaste frequentie (doorgaans 50-100 Hz) te handhaven en de inschakelduur te variëren.

Hoofdstukken

  • [00:06] Introductie tot de XY-LPWM PWM-generator
  • [00:31] Hardware-overzicht en installatie
  • [01:38] Een servomotor aansturen met inschakelduur
  • [03:51] Het effect van frequentie op servobesturing
  • [04:12] Signaalnauwkeurigheid testen met een oscilloscoop
  • [07:17] Slotgedachten en productreview

Afbeeldingen

XY-LPWM_module-1
XY-LPWM_module-1
XY-LPWM_module-2
XY-LPWM_module-2
Geen code bijgevoegd.

Hulpmiddelen en referenties

Nog geen middelen.

Bestanden📁

Geen bestanden beschikbaar.