De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Motorsturing met de Arduino ON7AMI22/06/2012. Motorsturing met de Arduino ON7AMI22/06/2012 Probleemstelling Wisselstroomsturing Complex via frequentiesturing.

Verwante presentaties


Presentatie over: "Motorsturing met de Arduino ON7AMI22/06/2012. Motorsturing met de Arduino ON7AMI22/06/2012 Probleemstelling Wisselstroomsturing Complex via frequentiesturing."— Transcript van de presentatie:

1 Motorsturing met de Arduino ON7AMI22/06/2012

2 Motorsturing met de Arduino ON7AMI22/06/2012 Probleemstelling Wisselstroomsturing Complex via frequentiesturing – DSP (voor later eens) Dit is wel perfect mogelijk met een goedkope microprocessor Gelijkstroomsturing Nadelen klassieke DC sturing Vermogen niet opgebruikt door de motor wordt verstookt in de transistor.

3 Motorsturing met de Arduino ON7AMI22/06/2012 PWM wat is dat voor een beest: (Pulse-width modulation)  Principe  Voordelen De transistor gaat ofwel geen stroom geleiden, alle spanning staat erover De transistor vormt een ‘kortsluiting’ alle stroom erdoor ‘geen’ spanning Vermogen = Stroom x Spanning  0 x U = 0  I x 0 = 0 Minimaal vermogenverlies  Nadeel Complexe sturing

4 Motorsturing met de Arduino ON7AMI22/06/2012 Ieder complex geheel is voor de technicus een uitdaging We laten een ander voor ons werken: De microProcessor Slechts één draairichting

5 Motorsturing met de Arduino ON7AMI22/06/2012 Er bestaat geen uitdaging zonder oplossing Full H-Bridge sturing We sluiten S1 en S4 We openen S1 en S4 We sluiten S3 en S2 We openen S3 en S2

6 Motorsturing met de Arduino ON7AMI22/06/2012 Uitvoering met transistoren  Zelfde principe als met schakelaars  Brug met PNP – NPN  Diode over Collector – Emitter vanwege inductie motor  ALTIJD break before make

7 Motorsturing met de Arduino ON7AMI22/06/2012 In de praktijk

8 Motorsturing met de Arduino ON7AMI22/06/2012 Het inwendige:  +Vs – Voeding motor  +Vss – Voeding logica  In1 – draairichting A  In2 – draairichting B  EnA – Alles Aan/Uit  SENSE – Stroommeting  OUT1 en OUT2 – Aansluitingen motor OPGEPAST: Geen diodes aanwezig  +Vs – Voeding motor  +Vss – Voeding logica  In1 – draairichting A  In2 – draairichting B  EnA – Alles Aan/Uit  SENSE – Stroommeting  OUT1 en OUT2 – Aansluitingen motor OPGEPAST: Geen diodes aanwezig

9 Motorsturing met de Arduino ON7AMI22/06/2012 De praktijk - Hardware

10 Motorsturing met de Arduino ON7AMI22/06/2012 Aansluiting:

11 Motorsturing met de Arduino ON7AMI22/06/2012 Verbinding met Arduino via stekker: PWMA :Pulsen motor A DIRA : Draairichting motor A PWMB:Pulsen motor B DIRB:Draairichting motor B VIN:Voeding op voedingsstekker 5V:Gestabiliseerde 5 Volt 3.3V:Gestabiliseerde 3.3 Volt GND:Massa

12 Motorsturing met de Arduino ON7AMI22/06/2012 Sturing L298 DIRA -> IN1 en DIRA -> IN2 PWMA -> EnA VIN -> VS 5V of 3.3V -> VSS SENSE_A -> GND OUT1/2 -> Motor beveiligd met externe schottky diodes DIRA -> IN1 en DIRA -> IN2 PWMA -> EnA VIN -> VS 5V of 3.3V -> VSS SENSE_A -> GND OUT1/2 -> Motor beveiligd met externe schottky diodes

13 Motorsturing met de Arduino ON7AMI22/06/2012 Conclusie: Voor onze sturing hebben we slechts 2 uitgangen nodig:  Één voor de richting: DIRA = digitale uitgang - D12  Één voor de snelheid: PWMA = digitale uitgang – D3 + Het wonder van de Arduino: Als we met de functie analogWrite() naar een digitale uitgang schrijven dan komt daar een puls-breedte gemoduleerd signaal uit Kan het nog eenvoudiger …

14 Motorsturing met de Arduino ON7AMI22/06/2012 Labo 1: Een motor van stilstand naar maximale snelheid laten oplopen in vijf stappen die elk twee seconden duren. Vervolgens deze stappen steeds herhalen

15 Motorsturing met de Arduino ON7AMI22/06/2012 Labo 2: De snelheid van de motor regelen met een potentiometer waarvan de loper aangesloten is op de analoge ingang A0

16 Motorsturing met de Arduino ON7AMI22/06/2012 Labo 3: De vorige oefening uitbreiden zodat:  De motor stilstaat mij de middenstand van de pot-meter  De draairichting omkeert naar gelang we de potmeter naar links of naar rechts draaien.  De snelheid volgens de stand van de pot-meter geregeld wordt

17 Motorsturing met de Arduino ON7AMI22/06/2012 Deze presentatie komt op:


Download ppt "Motorsturing met de Arduino ON7AMI22/06/2012. Motorsturing met de Arduino ON7AMI22/06/2012 Probleemstelling Wisselstroomsturing Complex via frequentiesturing."

Verwante presentaties


Ads door Google