{"id":36,"date":"2021-03-06T00:25:41","date_gmt":"2021-03-05T23:25:41","guid":{"rendered":"http:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/?page_id=36"},"modified":"2021-03-06T01:49:18","modified_gmt":"2021-03-06T00:49:18","slug":"adsr-huellkurvengenerator","status":"publish","type":"page","link":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/adsr-huellkurvengenerator\/","title":{"rendered":"ADSR  H\u00fcllkurvengenerator"},"content":{"rendered":"\n<p>ADSR steht f\u00fcr die vier Phasen Attack, Decay, Sustain und Release die dieser simuliert. Diese vier Phasen geh\u00f6ren zu einem Klaviertastendruck. Die Phasen sind in Abbildung 1 zu sehen. Die erste Phase Attack, ist der Tastenanschlag, welcher eine leichtes \u00dcberschwingen zur Folge haben sollte. Die Steilheit und die H\u00f6he dieses \u00dcberschwingens sind durch den Attack-Parameter definiert. In der zweiten Phase, dem Decay nimmt die<br>Spannung dann vom \u00dcberschwung-H\u00f6chstwert auf den Sustain-Wert ab. Wie schnell der Sustain-Wert erreicht wird, h\u00e4ngt dabei vom Decay-Parameter ab. Die dritte Phase, der Sustain, simuliert dann das Halten der Taste. In dieser Phase wird die Ausgangsspannung auf einem Konstanten Wert gehalten. Wie hoch dieser Wert ist h\u00e4ngt widerum vom Sustain-Parameter ab. In der vierten und letzten Phase dem Release, wird das Loslassen der Taste simuliert. Dabei f\u00e4llt die Ausgangsspannung vom konstanten Sustain Wert auf Null exponentiell ab. Wie schnell das geschieht, entscheidet hierbei der Release-Parameter.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr-huellkurve.jpg\" alt=\"\" class=\"wp-image-37\" width=\"610\" height=\"458\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr-huellkurve.jpg 457w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr-huellkurve-300x225.jpg 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><figcaption>Abb 1: Phasen der H\u00fcllkurve<\/figcaption><\/figure>\n\n\n\n<h2>Schaltplan<\/h2>\n\n\n\n<p>Der Schaltplan fur den ADSR ist in Abbildung 2 zu sehen. In der Mitte der Schaltung befindet sich ein IC Timer 7555 der f\u00fcr die zeitliche Steuerung der Schaltung zust\u00e4ndig ist. Er wird von einer Transistor Schaltung getriggert, die einen kleinen Puls generiert. In der Schaltung sind die 4 Drehpotentiometer nicht zu sehen, sondern als feste Widerstandswerte eingestellt. Die Widerstandswerte im Mega Ohm Bereich werden hierbei in der Schaltung dann durch Drehpotentiometer ersetzt. Den Ausgang des ADSR bildet ein Verst\u00e4rker in Folger Schaltung, welcher dann den Multiplizierer speist.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"384\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-1024x384.png\" alt=\"\" class=\"wp-image-38\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-1024x384.png 1024w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-300x113.png 300w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-768x288.png 768w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-1536x576.png 1536w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-2048x768.png 2048w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-1200x450.png 1200w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_schaltplan-1980x743.png 1980w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Abb 2: Schaltplan des ADSRs in LTSpice<\/figcaption><\/figure>\n\n\n\n<p>Die Schaltung wird in der aufgebauten Schaltung in LTSpice simuliert. Die Simulation zeigt genau den erw\u00fcnschten Verlauf. Der untere Plot in Abbildung 3 zeigt die Eingangspannung, der obere Plot zeigt die Ausgangsspannung.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"530\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-1024x530.png\" alt=\"\" class=\"wp-image-39\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-1024x530.png 1024w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-300x155.png 300w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-768x398.png 768w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-1536x795.png 1536w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt-1200x621.png 1200w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_lt.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Abb 3: Simulation des ADSRs in LTSpice <\/figcaption><\/figure>\n\n\n\n<h2>Platinendesign<\/h2>\n\n\n\n<p>Der ADSR wird in Eagle modelliert und dann eine Platine mit den ben\u00f6tigten Bauteilen best\u00fcckt. Die 4 Potentiometer benden sich oberhalb der Platine um die Bedienbarkeit zu erm\u00f6glichen, der Stecker widerum befindet sich unten an der Platine, um die Steckverbindung der Bus-Platine nutzen zu k\u00f6nnen. Zwischen den einzelnen Vias und Bauteilen muss jeweils ein Mindestabstand eingehalten werden, damit fehlerhafte<br>Verbindungen ausgeschlossen werden k\u00f6nnen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"511\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle-1024x511.png\" alt=\"\" class=\"wp-image-40\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle-1024x511.png 1024w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle-300x150.png 300w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle-768x383.png 768w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle-1200x599.png 1200w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-content\/uploads\/sites\/38\/2021\/03\/adsr_eagle.png 1510w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Abb 4: Boarddesign der Platine in Eagle<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>ADSR steht f\u00fcr die vier Phasen Attack, Decay, Sustain und Release die dieser simuliert. Diese vier Phasen geh\u00f6ren zu einem Klaviertastendruck. Die Phasen sind in Abbildung 1 zu sehen. Die erste Phase Attack, ist der Tastenanschlag, welcher eine leichtes \u00dcberschwingen zur Folge haben sollte. Die Steilheit und die H\u00f6he dieses \u00dcberschwingens sind durch den Attack-Parameter [&hellip;]<\/p>\n","protected":false},"author":121,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/pages\/36"}],"collection":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/users\/121"}],"replies":[{"embeddable":true,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":2,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":46,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/pages\/36\/revisions\/46"}],"wp:attachment":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-di-synth-523\/wp-json\/wp\/v2\/media?parent=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}