Stap 1: een beetje achtergrond
Gevaar: Er wiskunde vooruit...
Als u niet schelen hoe dit dingswerk en wil graag met het samenstellen van het rechte, slaat op vooruit naar de volgende stap.
De wijze van de astable van een gemeenschappelijke 555 timer geïntegreerde schakeling deze piano gebruikt voor de productie van de Toon die de spreker (piëzo-zoemer drijft). Bent u nieuwsgierig naar hoe een 555 timer werken, en de configuratie van de verschillende modi, er is een goede Instructable over het hier.
Elke muzikale noot heeft een belangrijkste frequentie, oftewel hoe vaak per seconde het ding het geluid produceert heen en weer per seconde trilt. De frequentie geproduceerd door een 555 timer in de astable modus is afhankelijk van de waarden van de condensator (C) en twee weerstanden (R,A & RB). Deze relatie is
Heb ik besloten om dit zo ontwerpen dat RA en C hetzelfde voor alle noten zijn (R-A is 1kΩ, en C is 100 nF). Dit laat RB om te zetten de Toon. Dus voor een bepaalde frequentie,
De manier waarop dit ding is bedraad, voor een bepaalde knop die rB de waarde van alle van de weerstanden van de knop aan het einde van de keten van de weerstand aan de rechterkant bij elkaar opgeteld is. Dus was het een kwestie van het vinden van de juiste keten van weerstanden te maken van dit werk. De volgende tabel ziet u hoe de weerstanden werden gekozen. Beginnen met de hoogste noot, RB werd berekend voor elke noot en algemeen beschikbaar weerstanden RBonderling aan te passen werden gekozen.
Opmerking | freq. (Hz) | RB (Ω) | Resistor(s) |
---|---|---|---|
C5 | 523 | 13151 | 1.5kΩ + 1.3kΩ + 620Ω + 1.1kΩ + 1kΩ + 910Ω + 390Ω + 6.2kΩ |
D5 | 587 | 11662 | 1.3kΩ + 620Ω + 1.1kΩ + 1kΩ + 910Ω + 390Ω + 6.2kΩ |
E5 | 659 | 10335 | 620Ω + 1.1kΩ + 1kΩ + 910Ω + 390Ω + 6.2kΩ |
F5 | 698 | 9727 | 1.1kΩ + 1kΩ + 910Ω + 390Ω + 6.2kΩ |
G5 | 784 | 8611 | 1kΩ + 910Ω + 390Ω + 6.2kΩ |
A5 | 880 | 7617 | 910Ω + 390Ω + 6.2kΩ |
B5 | 988 | 6731 | 390Ω + 6.2kΩ |
C6 | 1047 | 6325 | 6.2kΩ |
De tonen zijn vanwege de keuze om het gebruik van algemeen beschikbare weerstanden tot de onderlinge aanpassing van de gewenste waarden, een klein beetje af, maar niet door veel.