Halvautomatisk talade threading maskin (2 / 3 steg)

Steg 2: elektronik



Styra en motor att vrida medurs/counter medurs på röra om en knapp kräver en H-bryggan.
Mikrokontroller gränssnitten till H-bryggan som i sin tur styr motorn.
Jag använde bridge A L298N dubbla full-bridge föraren (http://www.digikey.com/product-detail/en/L298N/497-1395-5-ND/585918?WT.z_cid=ref_octopart_dkc_buynow).
Den innehåller en PIN-kod, aktivera A, som när låg, den stängs motorn av.
Du anger hög/låg INPUT 1/INPUT 2 att förbereda för medurs svarvning. och låg/hög för counter medurs. Knappen är knuten till en pull-up resistor och jordad när man trycker. Att aktivera en hög blir motorn kör, letar efter äventyr.
En PIC16F88 mikrokontroller användes men de flesta andra skulle göra lika.
På bilden är den förenklade schematiskt. Mjukvaran är skriven i JAL som följer i sin helhet...

--Detta program är för att kontrollera den cyclo talade threading maskin
--för halvautomatiskt spoke trädande maskin projektet på instructables
--av Carlitos
--B2 är input knappen knutna till pullup motstånd. Knappen som används är normalt på
--så normalt det är jordad. Att trycka på knappen orsakar input att gå höga.
--som utlöser motorstyrning cykel
--B4 är motor aktivera (high är aktiverat)
--B6, B7 är motor riktning där hög/låg är medurs och låg/hög är moturs
--motorstyrning cykel:
-- 1. Aktivera motor sätta till springa medurs
-- 2. springa medurs för x sekunder
-- 3. kör motsols för x + delta sekunder
-- 4. Inaktivera motor

inkludera 16f88

--Ange alla IO som digital
enable_digital_io()

pragma målet klockan 8_000_000
pragma mål OSC INTOSC_NOCLKOUT
OSCCON_IRCF = 0b_111
pragma mål WDT inaktiverad

--Utgångsstift
pin_b4_direction = utgång--motor aktivera
pin_b6_direction = utgång--motor i1
pin_b7_direction = utgång--motor i2

--Input pins
pin_b2_direction = ingång--knappen med pullup motstånd används för att utlösa motor

inkludera dröjsmål
var ordet delayclockwise = 90
var ordet delaycounterclockwise = 100

pin_b4 = low--inaktivera motor
pin_b6 = hög--ange för medurs
pin_b7 = låg--ange för medurs

för evigt loop
om pin_b2 == högt sedan--knappen nedtryckt
delay_100ms(5)

pin_b4 = hög--aktivera motor
delay_100ms(delayclockwise)
pin_b4 = low--inaktivera motor

pin_b6 = låg--ange för moturs
pin_b7 = hög--ange för moturs

pin_b4 = hög--aktivera motor
delay_100ms(delaycounterclockwise)
pin_b4 = low--inaktivera motor

pin_b6 = hög--ange för medurs
pin_b7 = låg--ange för medurs
slut om

delay_100ms(1)--vänta lite innan röstningen knappen
avsluta loop

Se Steg
Relaterade Ämnen

Cirkulär sticka sträcka Sensor

använda en cirkulär stickmaskin för att sticka en stretch sensor med regelbundna och ledande Garner i fem minuter! Värdena på sensorn sträcker sig från ungefär 2,5 Mega Ohm när avslappnad, 1 Kilo Ohm när fullt utsträckt.Stretch avkänning är faktiskt...

Hur man tråd sångaren 491D industriell sömnad machine

YuKonstruct har en industriell sömnad machine - sångaren 491D.YuKonstruct är den första makerspace i Kanadas norra. Vårt uppdrag är att ge tillgång till delade utrymme, kvalitetsverktyg, tillgänglig expertis och en kollaborativ miljö att hjälpa beslu...

Steampunk Direct Drive Rotary polering maskin drivs av Dyson med Retro 80 Secret

Medan försöker göra en 10 tums rakkniv jag behövde göra några betydande buffing.iv hade buffing disken i år, iv brukade det knytet via mutter bult hand drill, jag kan göra bättre av det om det går snabbare och är kopplad till något stillastående. Det...

Vatten bara dimma maskin (ingen torris, ingen dimma saft)

Vatten bara dimma maskinAlla älskar dimma, teater dimma-särskilt på Halloween, och det finns många sätt att göra det:1. torr is var min första introduktion till fog - torris tappade i varmt vatten som massor av tät låglänta dimma. Det var bra, men du...

Bygga OpenKnit maskin

OpenKnit maskinen är en öppen, låg kostnad, digital tillverkning verktyg utvecklat av Gerard Rubio. Maskinen ger användaren möjlighet att skapa sina egna kläder från digitala filer. Designa, producera och bär kläder kan nu hända på samma ställe, så a...

Hur man gör en K'NEX halvautomatiska gummiband Pistol

I denna tutorial får du lära dig att göra en semi-automatisk gummiband pistol ur K'NEX.Beroende på gummiband använder du, pistolen kan hålla upp till ca 8 rundor med ammunition. Ett skott avfyras för varje dra i utlösaren.I en tidigare Instructable d...

Icke Standard Threading knacka på, jag gjorde det på TechShop (Chandler)

ibland ett behov uppstår för gängning ett hål med icke-standardiserade maskin trådar. Köpa en lokalt är sällsynt och inte ett alternativ. Jag kommer att visa dig hur jag gjorde en på kort tid. http://www.Techshop.wsMaterial och verktyg som behövs:Met...

Gör din egen plånboksstorlek Enigma(tm)-som maskin

jag jobbar som sysadmin och har alldeles för många lösenord att hålla reda på. Jag brukade använda en av dessa lösenord donglar för militären, men mellan platta batterier, storlek på saken och olika andra olägenheter, beslöt jag att göra min egen som...

Halvautomatisk filmskapande: Hur du använder Android app, Documatic, automatiskt före redigera dina videor

Documatic är en delaktighet, android-baserade, mobila skytte assistenten och före redaktör. Jag har skapat detta program för att skapa grundläggande förutsättningar för större begreppet "halvautomatiska filmskapande" som en del av min magisterup...

DIY Pcb Hand borrning maskin

Hej alla,Detta är min första instructable.Jag är bara en hobby som är intresserade att göra kretsar och deras pcb i komplett DIY manner.i såg mycket artiklar av hem gjorde PCBs.they var ganska bra förutom en step.making hål för montering components.s...

Akuta cykeln talade reparationssats

detta instructable visar dig hur man gör och använder en nödsituation cykel talade reparationssats. Det är enkla, effektiva och billiga, och kan tillåta dig att komma hem på två hjul i stället för två ben!Steg 1: Verktyg och förnödenheter Behöver du...

FDM 3D-utskrift i denna 300 bit för modellering Formsprutning maskin

Det är en modell av en formspruta,projektet syftar till att förbättra utskrift 3d fdm med skrivare till låga kostnader.Modellen med en slutlig storlek på 370 x 166 x 155 mm, det består av mer än 300 delarDet är inte motorized, även om många detaljer...

CNC-maskin för att forma stora bitar av styrencellplast

SammanfattningDetta instructable visar hur man kan forma polystyren skum, med en CNC-maskin. Börjar med en kort introduktion, diskuteras design programvara som krävs för att skapa en STL-fil. Detta följs av en metod för att skapa G-kod, med en STL-fi...

Morgon rutin maskin

Livet går allt snabbare mot en halsbrytande takt, och tid är mer värdefull än någonsin. Om du är som mig och vill krama varje extra andra ut varje dag, varför inte bygga en maskin, en fantastisk, magisk maskin, att automatisera en del av det? Morgon...

Reparera trasiga degen maskin redskap med en 3D-skrivare!

Så din fru bröt din nya degen maskin? inga problem om du har en 3D-skrivare!Titta på videon för att se processen.Steg 1: Hur man görTa det är mätningar efter räkna ut vilka redskap är bruten, exakt så som det är! varje detalj och naturligtvis samma t...

PCB isolering spår fräsning med MyDIYCNC Desktop CNC maskin

Hej där,Tory @ MyDIYCNC här igen för att visa dig en annan cool projekt som är mycket lätt på din desktopen CNC-maskin. Vi ska vara fräsning ut isolering spår till Tom PCB material till manliga rapid prototyping mönsterkort. Med alla de rätta verktyg...

Lätt 3D-utskrifter från Fusion360 till typ A maskiner serie 1

Vi använder 3D utskrift varje dag i vår studio från prototyper, till formella utforskning, slutanvändning produkter det är verkligen vår gå till för att formalisera våra idéer. Som tidiga användare har vi haft att ställa upp med en massa prov och mis...

IRON MAN projekt 5: Kriget maskin finalen (christianwahlberg och vantar för raket).

För finalen av The War Machine-serien, vi gör den sista men mest kul pjäsen...Christianwahlberg och vantar för raket.Du behöver:Ett krig maskin christianwahlbergWar Machine raket handskarPlastidipGrå sprayfärgSvart sprayfärgSilver sprayfärgBullet bäl...

Arcade maskin

för senaste par månader, några vänner och jag har "renovering" en arkad maskin. Vi beslutade att installera en dator inom kabinettet och kör en emulator för att spela klassiska arkadspel med real arcade knappar och joysticks. Jag kommer att ha e...