Het pallet magazijn is een "kant en klaar" product. Er zijn twee aansluitingen een voor de voeding spanning (230 VAC) en een voor de data (25 D-SUB). Inwendig bevindt zich een printplaat met daarop de elektronica voor het besturen van de stappen motoren. Op het plaatje hiernaast is het schema te zien. Klik op het plaatje voor een grotere versie van het schema.
De globale werking van het schema is als volgt.
Het onderste gedeelte is de voeding die twee spanningen levert, circa 15 VDC voor de stappen motoren en 5 VDC voor de IC's.
IC4, 5 en 6 zorgen voor het aansturen van de stappen motoren. Pin 3 is voor het linksom of rechtsom draaien van de motoren. Als er een puls op pin 15 worden gezet zal de motor 1 stap verdraaien.
De richting van de motoren wordt "onthouden" door IC2. De uitgangen van dit IC worden ingesteld door de gewenste richting via de data-ingangen 2, 4 en 6 aan te bieden en op te slaan door een klok puls op data-ingang 9 te zetten.
Welke motor gaat draaien wordt bepaald door de data-ingangen 2, 4, en 6 in combinatie met pulsen op data-ingang 8.
De "drivers" van het IC3 worden gebruikt als interface tussen de 5 VDC IC's en de 15VDC IC's.
De vraag is nu waarom is het schema zo ingewikkeld. Je kan ook de ingangen van IC4, 5 en 6 via de "drivers" van IC3 direct aan de user-poort aansluiten. De besturing is dan zelfs nog flexibeler. De reden die ik kan bedenken is dat er in het originele ontwerp ook 3 nul-positie schakelaars waren bedacht. Dan heb je inclusief de 5 bestaande ingangen slechts 8 ingangen. En dit is ook het maximum aantal IO op vele computers.
Opmerking: De IC's 4, 5 en 6 zijn voorzien van een koel lichaam om warmte af te voeren.