Stap 3: Spirograph controller V2.
BIJGEWERKTE VERSIE!!!
Nieuwe controller boord is volledig opnieuw ontworpen met gebruik van SMT-componenten.
5V schakelende spanningsregelaar elimineert de behoefte van de heatsink. Als resultaat controller heeft 1,5 keer kleiner werd en dat biedt de mogelijkheid om echt zak versie van spirograaf.
Ingesloten spanningsregelaar voor energiebesparende laser module biedt macht binnen 2 - 4V.
Controller ondersteunt 5V en 12V fans. Fan spanning kan worden ingesteld door draad springpaarden aan boord.
Samen met automatische en handmatige modi waarin gewerkt heeft gemodificeerde controller de mogelijkheid om uw favoriete patronen opslaan in het interne geheugen met gewoon druk op een knop en spelen ze als een diavoorstelling weergeven.
Nieuwe controller kan maximaal 80 gebruiker gedefinieerde patronen opslaan en replay hen als eindeloze opeenvolging. Tijd van het tonen van enkel patroon kan variëren van 3 tot 60 seconden. Ook is er een handmatige modus wanneer volgende patroon in de juiste volgorde wordt geactiveerd door een gebruiker.
Beschrijvingen van nieuwe besturingselementen.
Schakelopties:
PROG/CYCLE - geselecteerd programma (handmatig) of cyclus (auto) modus operandi.
RAND/MEM - selecteert subroutine om willekeurig patroon of lezen opgeslagen patronen uit het interne geheugen te genereren.
CONT/STEP - Hiermee selecteert u DOORLOPEND of stap modus opeenvolging van patronen te laten zien.
Deze schakeloptie is alleen in MEM-modus actief.
Knop stap/MEM:
-in de PROG of cyclus/RAND modi schrijft knop huidige patroon in het interne geheugen. Opgeslagen patronen kunnen worden weergegeven als diavoorstelling in de cyclus/CONT modus.
-in cyclus/MEM/stap modus knop cycli trog opeenvolging van opgeslagen patronen.
Als knop is wordt ingedrukt wordt gehouden tijdens het voeden van alle interne geheugen gewist.
POT A:
-modus bepaalt PROG snelheid van motor 1.
-in de cyclus/MEM/CONT modus gedefinieerd tijdsinterval (van 3 tot 60 Sec) van het tonen van enkel patroon uit de reeks.
POT B:
-modus bepaalt PROG snelheid van motor 2.
POT C:
-modus bepaalt PROG snelheid van motor 3.
Beschrijving van de operatie.
Er zijn twee werkmodi: programma (handleiding) en cyclus (auto).
In de modus programma hangt patroon wordt weergegeven posities van potentiometers.
Huidige patroon kan worden opgeslagen in het interne geheugen door te drukken MEM. Na 80 patronen zijn opgeslagen, wordt elk nieuw patroon vervangen door het oudste patroon.
Om geheugen pers en Houd MEM ingedrukt tijdens omhoog het aandrijven.
Eenheid weergegeven cyclus modus, eindeloze opeenvolging van patroon.
In de cyclus/RAND modus, worden de patronen willekeurig gegenereerd door software. Aanvankelijke standpunten van potten bepalen de vorm van het eerste patroon in de juiste volgorde. Huidige patroon kan door opgeslagen in intern geheugen door te drukken MEM.
In cyclus/MEM/CONT modus leest de eenheid continu patronen om weer te geven uit het interne geheugen. Tijdsinterval voor het weergeven van één patroon afhankelijk van de positie van POT A en kan variëren van 3 tot 60 sec.
In de modus van de cyclus/MEM/stap voor stap, wordt lezing van volgende patroon uit het geheugen geactiveerd door de knop stap.
Alle technische notities zoals
-Schematische;
-PCB in PDF formaat;
-BOM;
-HEX bestand voor PIC18F1320;
-C broncode voor CCS compiler.
kan worden gedownload vanaf hier
Op verzoek die kan ik verstrekken geassembleerd SMT controller, spiegels en andere spullen voor dit project.