Gå til innhold

Den lille Arduino-tråden


Anbefalte innlegg

Videoannonse
Annonse

hei! jeg luret på hvor mange motorer et arduino brett klarer å styre? og klarer et arduino brett å skru av og på en motor på 24v? noe lignene en slik en http://www.ebay.com/itm/Dunkermotoren-Permanent-Magnet-24-V-DC-Motor-GR42X25-High-Torque-3600-RPM-/271276502358?pt=LH_DefaultDomain_0&hash=item3f2956ed56

 

 

og når jeg fyst spør så kan jeg veil spørre om den kan gå begge veiene? og går det ann å forandre tempoet?

Endret av iam99pk
Lenke til kommentar

Hvor mange motorer du kan drive direkte på arduinoen varierer med strømforbruket til motoren. Tror du kan drive litt mer hvis du har en ekstern strømkilde. Sjekk databladet for arduinoen for å se hvor mye strøm du kan trekke på hver av portene (og tilsammen), og sammenlikn dette med strømtrekket fra motorene. Ikke forvent deg all verden.

 

Du vil ikke få til å styre den motoren direkte via arduinoen. Det du gjør er å bruke en ekstern strømforskyning som gir strøm til motoren, også bruker du arduinoen sammen med en MOSFET-transistor for å regulere når motoren skal rotere (og ved hjelp av PWM kan du regulere hastighet).

 

Se gjerne her: http://bildr.org/2012/03/rfp30n06le-arduino/

 

 

Merk:

 

A motor controlled like this can only be turned in one direction. To be able to reverse the direction of the motor, an H-bridge circuit is required. For more on controlling DC motors with H-bridges, see the DC Motor Control lab
Endret av r2d290
Lenke til kommentar

I første gang er det snakk om temperatursensor (DS18B20).

Har forøvrig Arduino uno og mega

Temperatursensorer er jo analoge. Så lenge du ser til at spenningen ut fra sensoren er i riktig område som PLS-en er ikke dette noe problem.

 

Kan forøvrig fint også benytte digitale sensorer på analoge innganger. Bare bestem på forhånd hvilken grense som skal anses som høyt eller lavt.

Lenke til kommentar

hei! jepp tengte også at du måtte ha en transistor eller noe sont for å kunne styre den.. har tengt til å ha en strømkile..

 

 

men tror du at den klarer å stye 10 motorer? :)

 

også har jeg sett litt rundt men finner ikke så mye men går det ann å styre et arduino brett med bluethut eller nett?

 

http://dx.com/p/arduino-compatible-bluetooth-controlled-robot-car-kits-146418#.Uu-zpPl5NHR du har jo denne på dx men går det ann å lage en større "bil" med arduino?

Lenke til kommentar

 

I første gang er det snakk om temperatursensor (DS18B20).

Har forøvrig Arduino uno og mega

Temperatursensorer er jo analoge. Så lenge du ser til at spenningen ut fra sensoren er i riktig område som PLS-en er ikke dette noe problem.

 

Kan forøvrig fint også benytte digitale sensorer på analoge innganger. Bare bestem på forhånd hvilken grense som skal anses som høyt eller lavt.

 

 

Alle temperatursensorer er ikke analoge. :)DS18B20 bruker 1-Wire protokollen til Dallas Semiconductor.

Til OP: Du kan fint sette opp Arduino til å lese DS18B20 sensorer (eksempel her), og så konvertere dette til en analog spenning ut via en DAC for eksempel. Dersom du har en Arduino med innebygd DAC utgang (Due for eksempel) så kan den brukes: http://arduino.cc/en/Reference/analogWrite

 

Ulempen med dette er jo at du trenger en DAC utgang per sensor, eller en annen måte og fortelle PLS'en hvilken sensor du leser av. Dersom du har nok innganger og utganger både på Arduino og PLS er det jo ikke et problem. :)

Lenke til kommentar

Takker for svar, Tingo!

Ser ut til at jeg har tatt meg litt "vann over hodet".

 

Har fått 4x DS18B20 til å vise temperatur i arduino sin serial monitor.

Så no må jeg få dette koblet til en PLS/PLC på en eller annen måte.

Jeg har ikke arduino med innebygget DAC, har kun due og mega + ethernet shield.

 

PLSen har 4 analoge innganger ledig.

Forstår ikke helt hvordan jeg skal få koblet arduinoen til PLSen og hvordan jeg skal få dette programmert på arduinoen.

Lenke til kommentar

Har denne PLS'en noen form for annen kommunikasjon? Serieport for eksempel? Da kunne du jo bare "jukset" litt, og sendt måledataene via serieporten fra Arduino til PLSen.

Hvorfor skal du egentlig ha måledatane på / til PLS'en?

Kan du ikke bare bruke dem rett fra Arduino'en?

Lenke til kommentar

Har denne PLS'en noen form for annen kommunikasjon? Serieport for eksempel? Da kunne du jo bare "jukset" litt, og sendt måledataene via serieporten fra Arduino til PLSen.

Hvorfor skal du egentlig ha måledatane på / til PLS'en?

Kan du ikke bare bruke dem rett fra Arduino'en?

Hei,

takker igjen for svar!

PLSen har både ethernet og serial inngang. Har ethernet shield på arduinoen. Grunnen til at det må gjennom PLSen er pga motorer, motortemp osv blir styrt/avlest med denne, tenker derfor det er mest ryddig å få arduinoen til å kommunisere med PLSen dersom dette er mulig.

Lenke til kommentar

ARDUINO UNO

Hvordan kan jeg styre hvor raskt et LED lys skal blinke ved å bruke en potentiometer?

Slik en: http://dx.com/p/204178

 

Har lett litt rundt på nettet, men klarer ikke å finne noe..

Jeg vil liksom styre "blink speed" med potentiometer.

 

Noen som kan hjelpe meg? :)

Når det kommer til Arduino så er det et stort community. Google er i dette tilfellet din beste venn.

http://forum.arduino.cc/index.php/topic,7988.0.html

Endret av Mr. A
Lenke til kommentar

 

ARDUINO UNO

Hvordan kan jeg styre hvor raskt et LED lys skal blinke ved å bruke en potentiometer?

Slik en: http://dx.com/p/204178

 

Har lett litt rundt på nettet, men klarer ikke å finne noe..

Jeg vil liksom styre "blink speed" med potentiometer.

 

Noen som kan hjelpe meg? :)

Når det kommer tel Arduino så er det et stort community. Google er i dette tilfellet din beste venn.

http://forum.arduino.cc/index.php/topic,7988.0.html

 

Fikk det akkurat til uansett. Takk allikevel!

Lenke til kommentar

 

 

ARDUINO UNO

Hvordan kan jeg styre hvor raskt et LED lys skal blinke ved å bruke en potentiometer?

Slik en: http://dx.com/p/204178

 

Har lett litt rundt på nettet, men klarer ikke å finne noe..

Jeg vil liksom styre "blink speed" med potentiometer.

 

Noen som kan hjelpe meg? :)

Når det kommer tel Arduino så er det et stort community. Google er i dette tilfellet din beste venn.

http://forum.arduino.cc/index.php/topic,7988.0.html

 

Fikk det akkurat til uansett. Takk allikevel!

 

tror det er lettere å bare bruke en 4011 shiftregistor istedenfor arduino brett..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...