Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Hardware \ Generel hardware
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Elektronik: Step motor med styring

Af Ny på siden mr-sokker | 13-02-2013 18:12 | 3230 visninger | 14 svar, hop til seneste
Hej alle Det er mit første indlæg herinde. Det drejer sig om en lille konstruktion, hvor jeg skal: Styre 3 step motorer (output). Der skal være et ben til input. Der må gerne være et ekstra output ben, men ikke et krav. Min mikrochip skal kunne programmeres via ex. assembler Det er noget tid siden jeg har rodet med det sidst, så jeg leder faktisk efter et lidt større setup. Jeg har behov for brænder og software til chippen. Hvad vil i anbefale jeg kiggede efter?
--
Med venlig hilsen Casper Schneidereit
#1
Jonas Jalling
Gæst
13-02-2013 19:56

Rapporter til Admin
Mere info... Har du drivere til dine stepmotore, således du kun har behov for retning+step til hver motor, eller er det mere kompliceret end det? Hvor mange outputs har du brug for? Og hvor mange inputs har du behov for? Umiddelbart vil jeg sige: Køb en pickit3 (eller klon - det er samme indhold), og download MPLABX fra microchip.com - så er du kærende mht. programmer og software. Du kan både programmere asm og c/c++. Hvis du hjælper med lidt flere krav, kan jeg give dig nogle hints til hvilken pic du bør vælge osv. Mvh Jonas
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
fisk7aal
Monsterbruger
13-02-2013 20:26

Rapporter til Admin
Har du programmeret i VHDL før?
--
#3
Jonas Jalling
Gæst
13-02-2013 20:32

Rapporter til Admin
#2: Jeg vil nu mene at en FPGA eller CPLD er overkill til dette formål. Der mange gode ting at bruge dem til, men en step-motor styring er IMO ikke en af dem. Mvh Jonas
--
Gæstebruger, opret dit eget login og få din egen signatur.
#4
fisk7aal
Monsterbruger
13-02-2013 20:39

Rapporter til Admin
#2 Du har måske ret :) kan det så klares med et logisk kredsløb?
--
#5
Jonas Jalling
Gæst
13-02-2013 20:49

Rapporter til Admin
#4 Ja, det kan det sådan set godt, men så bør man som det mindste have dedikerede step-motor drivere. Jeg vil nu mene at en microcontroller er en glimrende løsning på problemet. Mvh Jonas
--
Gæstebruger, opret dit eget login og få din egen signatur.
#6
Teh KillerBee
Mega Supporter
13-02-2013 21:58

Rapporter til Admin
Hvis du ikke har arbejdet med det længe, så er det klart det nemmeste at starte med arduino. Der er masser af eksempler på hvordan stepper motors kan tilsluttes og styres. http://arduino.cc[...] https://www.sparkfun.com[...]
--
Til salg: Asus bærbar N53Jn http://www.hardwareonline.dk[...]
#7
mr-sokker
Ny på siden
13-02-2013 22:01

Rapporter til Admin
#1 Jonas Jalling: Jeg har intet, så motorer skal også købes. Jeg har søgt lidt rundt, og faldt over: Arduino. Det virker ret smart, men også overkill til sådan et projekt. Pickit3 ser super ud, så mangler jeg bare en IC. Umiddelbart skal der køres et fast program, som kan afbrydes via et input ben. Tænkt eksempel så skal motorA: 10 step motorC: 25 step motorB: 5 step motorC: 25 step motorA: 10 step motorC: 25 step motorB: 5 step motorC: 25 step motorB: 25 step [gentag] På motorC skal der være en eller anden form for afbryder på, hvis den er blokeret (det kan den være). Jeg tænker man kan få et mekanisk hus, som slår fra hvis belastningen er for stor.
--
Med venlig hilsen Casper Schneidereit
#8
mr-sokker
Ny på siden
13-02-2013 22:02

Rapporter til Admin
Teh KillerBee: Tak for det :-). Jeg har faktisk bestilt en, fordi det netop så ret pædagogisk og ligetil ud, samt der tilsyneladende var et helt community opbygget omkring den.
--
Med venlig hilsen Casper Schneidereit
#9
Teh KillerBee
Mega Supporter
13-02-2013 22:19

Rapporter til Admin
#7 Det du skriver der vil tage 10 min at lave med en arduino ;)
--
Til salg: Asus bærbar N53Jn http://www.hardwareonline.dk[...]
#10
mr-sokker
Ny på siden
13-02-2013 22:33

Rapporter til Admin
#7 Det gør ikke noget jeg er aktiveret i mere end 10 min ;-).
--
Med venlig hilsen Casper Schneidereit
#11
aheju
Megabruger
14-02-2013 04:01

Rapporter til Admin
Køb en Raspberry pi det er meget nemmere!.. :)
--
| Intel Q9550 @ 3.4GHZ | Sapphire HD4890 Vapor-X 1GB | 8 GB Crucial Ballistix RED CL4 | EVGA nForce 780i 3-Way SLI-Ready
#12
Jonas Jalling
Gæst
14-02-2013 08:03

Rapporter til Admin
Ja, en arduino er og en glimrende løsning! Så slipper du for selv at lave print mv. En raspberry pi er igen ikke egnet, da man skal til at slås med OS ovenpå - og hvad hvis det går ned? Alternativt skal man droppe OS og bruge den som en hver anden microcontroller, men hvad er så fordelen, over f.eks. en arduino? Du skal kigge på nogle driver-boards til dine stepmotore. De har typisk to inputs. Step og direction. Hver gang man togler step, roterer motoren et step - ofte 1.8deg/step. Vær opmærksom på forskellen imellem uni- og bipolar, og vær opmærksom på strøm/spænding. Detektering af motorblokering er ikke sådan lige til. Det er svært at måle på strømmen på en stepmotor, om den er blokeret eller ej, så den ved jeg ikke lige umiddelbart hvordan jeg ville løse. Mvh Jonas
--
Gæstebruger, opret dit eget login og få din egen signatur.
#13
Chucara
Giga Supporter
14-02-2013 09:29

Rapporter til Admin
Start med arduino - når skidtet er programmeret og virker kan du altid lodde det samme på et IC.
--
MB: ASUS Z77 Sabertooth | CPU: i7 2600K | GPU: GTX 580 | RAM: 16GB 1866MHz | CASE: Silencio 550 | SSD: Samsung 830 | HDD: 1TB WD Black
#14
Markmussen
Juniorbruger
14-02-2013 09:37

Rapporter til Admin
Jeg ville tage en Msp430. Du kan evt kigge på en ti launchpad de er meget billigere end arduino
--

Opret svar til indlægget: Elektronik: Step motor med styring

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning