Stap 1: Elektrische discussie & montage
Deze kit bestaat uit een moederbord dat een microcontroller (PIC18F1220), een knop selecteren, een voeding van 5v reguleren, een stepper motor stuurprogramma uitvoer verbinding en een feedback aansluiting huizen. De stepper motor output verbinding heeft vier signaallijnen die worden gedreven door de PIC, een gereglementeerde 5v-lijn en een lijn van de grond DC. De feedback aansluiting handelingen om zowel macht de sensor van bestuur, en zodat drie analoog signaallijnen, en een interne digitale signaal lijn terug naar de PIC.
Het bestuur van de sensor heeft drie LDR (Light afhankelijke weerstand). Elke LDR is in serie met een 10 k ohm weerstand. Elke serie set fungeert als een divider spanning. Afhankelijk van hoeveel licht is het raken van de LDR, ontvangt de PIC een min of meer spanning. De feedback van de drie sensor wordt ingevoerd in drie lijnen van de ADC (analoog naar digitaal) van de PIC. De PIC monsters elk van deze sensor feedback regels verschillende keer per seconde, en loopt een subroutine om te bepalen welke sensor heeft het meeste licht en die heeft de lease-overeenkomst. Als de linker sensor de meest licht ziet is, zal de motor één stap links nemen. Als de juiste meeste sensor de meest licht ziet is, zal de motor een juiste stap nemen. Als de middelste sensor is het zien van de meeste spanning, de motor blijft in de laatste positie en niet beweegt.
Er is ook een whisker en een stopper. De Bakkebaard is een draad aan beide zijden van het bord van de sensor. de stepper is een kabel die is aangesloten op de grond, en aan de motor bevestigd. Wanneer de motor ook uiterst links loopt en de Bakkebaard de stop raakt, stuurt het een digitaal signaal terug naar de PIC die zeggen dat het te ver is gegaan, en het zal instrueren de motor stap achteruit en probeer het opnieuw.
Als dit te onduidelijk is, zie de video. De Bakkebaard verbindt terug naar het moederbord via de input feedback-connector. Deze lijn is verbonden met een 10 k pull-up weerstand. Wanneer deze friemeltje hits de stop (grond), als de spanning van de Bakkebaard uit 5v aan 0v trekt en de PIC is altijd op zoek naar die.
De sensor van bestuur schematische kan gebroken aan u kijken. Dit komt doordat ik een PCB waarmee voor de gebruiker om het te manipuleren fysiek hebt ontworpen. Algemeen, alle van de 10 k weerstanden zou worden aangesloten op de 5v lijn. De secundaire zijde van de LDRs moeten allemaal worden gekoppeld aan grond. Het gebied tussen elke weerstand en LDR (spanning Divider analoge Voltage signaal) wordt teruggestuurd naar het moederbord.
Hier Is de Video van de vergadering:
>