Stap 31: Sommige technische nota 's
U kan zich afvragen waarom ik geen rekening gehouden met een stap naar de 12v voeding rechtstreeks verbinden met de Arduino board -, zodat de laser show kan worden gebruikt zonder USB-voeding van de computer.
Meeste Arduino boards Arduino boards hebben een maximale aanbevolen ingangsspanning van 12v.
Sommige "12v" voedingen daadwerkelijk uitgeoefend uit 13.8v - en misschien zelfs hoger wanneer niet laden. U kunt uw voeding te testen met een multimeter om ervoor te zorgen dat er geen aanzienlijk over 12v voordat u het aansluit op de Arduino.
Om je Arduino met behulp van uw voeding 12v power - haar positieve spanning terminal verbinden met de Arduino de Vin Pin.
Een alternatief is het gebruik van een externe spanningsregelaar of aparte stroomvoorziening voor de Arduino van de juiste spanning.
Over de TIP120-Transistors
Dit project gebruikt TIP120 "Darlington" transistoren. Deze transistoren zijn eigenlijk twee transistoren geketend samen tot één. Dit geeft hen veel hogere "gain" - wat betekent dat ze een zeer kleine stroom kunnen gebruiken om over te schakelen van een veel grotere stroom. Ze zijn een goedkope en gemakkelijke manier om interface microcontrollers om zaken als luidsprekers en motoren.
PWM niet analoog
Dit project genereert een digitaal signaal PWM (puls breedte modulatie) om te controleren van de luidsprekers. Je zou verwachten de snel schakelende 1's en 0's krijgen geconverteerd naar analoog voordat ze naar de luidsprekers - maar zij niet!
Het signaal is zo snel - dat de sprekers reageren alsof ze een analoog signaal krijgen ingeschakeld.
De afbeelding toont een lezing van de oscilloscoop genomen rechts af de spreker leads - digitale!
Standaard gebeurt in de Arduino PWM ongeveer 500 Hz - manier om te vertragen voor dit project. Als je via de code kijkt vindt u enkele tweaks die die tot 64, 000 hz stimuleren.