Tre trekantsignaler hver forskudt 120 grader

Apr 05, 2009 3 Replies

Hvordan laver jeg et kredsløb som kan lave tre trekantsignaler hver forskudt



120 grader? Amplitude ca. 12V, Frekvens ca. 250Hz /Tom

Kender du en "Stepped Sine" generator? Ellers så vend lige tilbage. - Elektor har bragt flere i årenes løb.

Den kan laves med diskredte skifteregistre eller en micro-controller, enten en PIC eller en AVR. Kan du programmere er det klart nummer et.

- Princippet er et skifteregister eller en Johnson-tæller der kører et pulstog af høj eller lav i ring, og hvor der sidder et modstandsnetværk på udgangene der danner en DA-converter. Modstandsnetværket kan være designet til enten sinus eller trekant.

Den laves ofte med 8 trin i skifteregisteret eller 16 pulser pr periode men ved at designe skifteregisteret med 6 eller 9 trin kan du sætte et nyt tilsvarende skifteregister på efter det 4 eller 6 trin og opnå 120 graders faseforskydning.

Udgangs signalerne kræver selvsagt noget udglatning.

/Lars

Hej Tom

Det letteste og billigste er nok at anvende en microcontroller.

Kig på 3-fase "software modulet" i en af disse og lav den om til en trekant:

App Notes and Source Code for Brushless DC Motor Control:

formatting link

Med HALL-sensor - og uden(start side 19, med principdiagram): Brushless DC Motor Control Made Easy:

formatting link

Brushless DC Motor Control Using PIC (mest med HALL-sensorer):

formatting link

Controller for brushless and sensorless motors:

formatting link
Tysk (mere omfattende):
formatting link

Open Source Motor Controller Project:

formatting link

hilsen

Glenn

Tak både til Lars og Glenn, for noget spændende inspiration, det vil jeg lige kikke nærmere på. /Tom

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required