Inhoudsopgave:

Servo bedienen met behulp van 555 Timer IC - Ajarnpa
Servo bedienen met behulp van 555 Timer IC - Ajarnpa

Video: Servo bedienen met behulp van 555 Timer IC - Ajarnpa

Video: Servo bedienen met behulp van 555 Timer IC - Ajarnpa
Video: Как сделать удаленную схему подавителя помех с помощью микросхемы таймера 555 2024, November
Anonim
Bedien servo met behulp van 555 Timer IC
Bedien servo met behulp van 555 Timer IC

Mijn allereerste instructable was "Servo's besturen met analoge joystick". Sindsdien heb ik een paar projecten gedeeld die bijvoorbeeld servo's nodig hadden: Robotarm en Face-tracker. We gebruikten altijd een microcontroller om de servo's aan te sturen. Maar om servo's te testen of om basisprojecten te maken die geen automatische besturing nodig hebben, hebben we geen microcontroller nodig.

Daarom ga ik je in deze instructable laten zien hoe je een eenvoudige servocontroller kunt maken met behulp van 555 timer IC en andere elektronische basiscomponenten. U kunt dit gebruiken om uw nieuwe servo's te testen of het gewoon opnieuw te ontwerpen volgens uw projectbehoefte. Dus laten we beginnen.

Benodigdheden

Alle benodigdheden die in deze projecten worden gebruikt, kunnen worden gekocht bij UTsource.net

  1. NE555 Timer-IC.
  2. 1M weerstand. (Alle waarden van 500K tot 1M ohm kunnen worden gebruikt)
  3. 15K weerstand.
  4. 100K potentiometer (variabele weerstand).
  5. 1N4148 Diode.
  6. 100uF 16V condensator.
  7. 22nF condensator.
  8. 9G-servo.

Daarnaast heb je ook een breadboard nodig voor prototyping en een 5V-12V stroombron.

Stap 1: Het circuit maken:

Het circuit maken
Het circuit maken
Het circuit maken
Het circuit maken

Het circuit is heel eenvoudig, we gebruiken het 555 timer-IC in de Astable Multivibrator-modus. We besturen een servo met behulp van PWM wat staat voor Pulse Width Modulation. PWM is niets anders dan een reeks hoge en lage pulsen (laag is 0 en hoog is 1). De positie van de servo varieert afhankelijk van de duur van de hoge of '1' puls, ook wel bekend als de 'breedte'. Vandaar de naam "Pulsbreedtemodulatie".

Het bovenstaande circuit helpt ons de vereiste puls te moduleren en daardoor de positie van de servo te regelen. Het circuit is ontworpen om de meest voorkomende servo's die op de markt worden gebruikt te kunnen besturen.

OPMERKING: Het circuit ondersteunt 5V-12V vermogen, maar dit hangt af van de servo die u gebruikt. Raadpleeg de datasheets voor de stroombehoefte van uw servo. Omdat ik een 9G-servo heb gebruikt die op 5V werkt, heb ik dezelfde hoeveelheid stroom geleverd. Het gebruik van 12V om een 5V-servo van stroom te voorzien, kan de servo onmiddellijk beschadigen

Stap 2: Het circuit compact maken

Het circuit compact maken
Het circuit compact maken
Het circuit compact maken
Het circuit compact maken

Nu kun je het circuit op het breadboard gebruiken of je kunt het permanenter maken door het in een PCB te solderen. Ik heb alle componenten op een perf-bord gesoldeerd dat ruw is maar de klus klopt. Je kunt het zien in de afbeelding hierboven, het is klein en compact en heeft headers om servo en potentiometer aan te sluiten. Dus ik kan zowel servo's als potten controleren.

Met deze Gerber-bestanden kunt u ook een professioneel ogende PCB maken. Gewoon downloaden en indienen bij alle PCB-productieservices die u verkiest.

Stap 3: Conclusie:

Als dat is gebeurd, kun je nu beginnen met het testen van je servo's zonder dat je een microcontroller en codering nodig hebt. Deze opstelling kan voor veel toepassingen worden gebruikt. Ik zou graag willen zien wat je ermee doet. Vergeet niet de video-tutorial hierboven te bekijken.

Ik hoop dat deze instructable nuttig voor je is en je heeft geholpen iets nieuws te leren. Bedankt.

Aanbevolen: