Ständiga linjärt ställdon; drivs av Modtronix (4 / 4 steg)
Steg 4: Tips om hur du använder de Modtronix som
IOR5E är en Input/Output styrelsen med 5 reläer. Denna styrelse har också 5 Opto indata och 5 normala ingångar. OPTO ingångar är i huvudsak differentiella ingångar; varje Opto indata behöver två anslutningar. En för referens och en annan för kontroll. Den Opto indata läser högt när kontrollen är 3V eller högre än referens.
Dotter för IOR5E gränssnitt till strömkällan och aktiverar den RS232 funktionen.
Kabeldragning för en H-bridge är lätt med IOR5E. Med en 12 volts källa, Vcc går till 1C och 2C, och marken går till 3C och 4C. När reläer nära, få normalt öppen (NO)-kontakter värdet i respektive C har. Till exempel: när relä 1 vänder på, ingen blir 12 volt.
Nu ansluta 1 och nej 3 till en terminal av DC-motor nr, inte av 2 och inte 4 ansluta till den andra terminalen.
Du behöver inte oroa dig tillbaka EMF, reläer skyddas redan.
Programmering
För programmering del användes ett bibliotek skapad i Python av en av mina medarbetare. Jag kodade mina egna Python och använde det som ett omslag runt biblioteket. Koden skrivs inte direkt till Modtronix styrelse, men snarare ett skript med SLIP används för att kommunicera. Det fungerar genom att aktivera lämplig reläer och väntar på gränsen växlar på roboten att resa, upptäcka när helt stängda eller öppna. Det sedan stängs dessa reläer.
Ursprungliga biblioteket men är inte min för att avslöja så tyvärr jag inte kan dela detta till internet, gör min kod värdelös till dig som min byggs från den.
Jag emellertid ger dig tips om hur att anslutas till Modtronix så kan du vara på god väg att skapa ditt eget bibliotek. Om du är behöriga i C, kommer det sannolikt av lilla utmaning.
Modtronix använder SLIP för att kommunicera från datorn till styrelsen. SLIP är definierad i RFC 1055 (http://tools.ietf.org/html/rfc1055) och går in på Detaljer om hur det fungerar exakt. Detta kommer ett exempel skicka och ta emot C program finns i RFC.