-
Thread
Melodiengong
verbraucht weniger Rechenzeit und Flashspeicher. Ganz gewiefte Jungs und Mädels machen die Tonerzeugung über zwei Timer. Einer macht die Töne, einer macht die Dauer.
Joachim минифлоть schrieb im Beitrag #2865005: > Ganz gewiefte Jungs und Mädels machen die Tonerzeugung über zwei Timer. > Einer macht die Töne, einer macht die Dauer. Wobei der Aufwand dann schon DDS übersteigt. Mit DDS ist es dann auch spielend leicht mehrere Töne gleichzeitig abzuspielen.
-
Thread
Tonerzeugung mit einfachem I/O Pin
Hallo Community, da mir Google keine Antwort auf meine Frage liefern konnte, stelle ich sie mal hier. Es geht darum, dass ich mit einem AtMega8 ein Tonsignal (ca. 1kHz, Rechtecksignal) erzeugen möchte, das auf einem Lautsprecher ausgegeben werden soll. Dies macht man ja im Normalfall mit einem der Timer im PWM-Modus. Es ist aber so, dass ich keinen Timer mehr frei habe, weshalb ich eine Möglichkeit suche, das Signal anderweitig zu erzeugen. Kann man hierzu einfach einen normalen I/O Pin schnell hintereinander an- und ausschalten, um das Signal zu erzeugen? Und wenn ja, was nehme ich als Zeitbasis
-
Thread
Tonerzeugung mit DAC - PIC16F15376 - C Problem
Ich versteh gerade die Welt nicht mehr, ich versuche einen "Ton" mit einem DAC zu erzeugen, das funktioniert auch, sobald ich allerdings die Schleifen in eine Funktion auslagere, hör ich nichts mehr, also z.B. sollte [c]playFreq(8,4000);[/c] das selbe tun wie [c] for(long j = 0; j < 4000; j++){ DAC1CON1 = DAC1CON1++; __delay_us(8); } [/c] allerdings passiert gar nix (d.h. eine Pause zwischen den 3 anderen "Tönen", außerdem ist diese Pause viel länger als der nachfolgende Ton, obwohl er die selbe Anzahl an Schleifendurchläufe hat und auch die Delaydauer
-
Thread
Intelligentes Pedalswich
nach dieser Mehtode: wenn du nur 1 Keyboard hast (Synthesizer ist da zu viel gesagt, weil die Tonerzeugung dieser Geräte ja offensichtlich nicht genutzt wird), dann musst dein "Pedal" (warum muss das eigentlich unbedingt mit den Füssen getreten werden?) einfach nur dessen Midi-Kommando empfangen, das
-
Thread
Schrillen Ton mit PWM erzeugen
Klangerzeugung um das PWM-Signal für den Lautsprecher zu verstärken. Softwaremäßig sieht die Tonerzeugung so aus: [code] On_timer2_overflow: Timer2 = tonhoehe Toggle Buzzer Return [/code] Es funktioniert eigentlich alles sehr gut. Der Ton ist klar und deutlich und auch schön laut. Über
-
Thread
Was ist der Sinn eines Interrupts?
Rechenarbeit noch streng regelmäßige Sequenzen wie z.B. Softwareuhr, Displayausgabe und/oder Tonerzeugung ausführen muß. Jörg
-
Thread
Ladungspumpe mit Controller realisieren
Keine Teimer vorhanden ? Buzzer mit integrierter Tonerzeugung sind sehr günstig erhältich. Spannunge Strom ?
-
Thread
PIC16f84a Frequenz
freq> mit 204 geladen. Die Differenz 52 auf 256 ist die Dauer mit der die Portleitung für die Tonerzeugung jeweils!! auf HIGH und dann auf LOW geht. Die eigentliche Frequenzerzeugung läuft hier: 1. Der Startwert <freq> wird in <count> geladen, die Tonausgabe auf HIGH gesetzt und <count> solange hochgezählt
-
Thread
Alarmton in Frequenz und Lautstärke variierbar?
unteschiedliche Lautstaerke zu erzeugen...... genau: Unterschioedliche Ausgangsspannung auf den Tonerzeuger geben. Was Du uns noch nicht verraten hast, ist ob Du denn einen Piezogeber benutzen willst oder nicht. Aber der "Ansatz" ist fuer jeden Wandler gleich ;-) Gruss Michael
... Michael Roek schrieb im Beitrag #3025155: > Unterschioedliche Ausgangsspannung auf den Tonerzeuger ??? :-( Grüße AVRli..
-
Thread
7segment anzeigen countdown mit 11Stellen
ausgeben Send_Ser ; Daten an PC senden Set_IO ; evtl. Relaisausgänge oder Tonerzeugung aktivieren Go_Loop ------------------ end Program ------------------- ------------------ Zeitinterrupt ----------------- Timer_ISR: Register_retten Zeitflag_1_setzen ; Millisekunden
-
Thread
AVR ATmega16: Digitale Orgel, Kapazitive Last der Tasten
Orgel macht Töne (eine richtige mit Luft). Keyboard im sinne von Masterkeyboard also ohne Tonerzeugung. Wenn du jeder Taste noch einen Ruhekontakt Spendierst kannst du auch die Anschlagdynamik auswerten.
Orgel macht Töne (eine richtige mit Luft). > > Keyboard im sinne von Masterkeyboard also ohne Tonerzeugung. ok. > Wenn du jeder Taste noch einen Ruhekontakt Spendierst kannst du auch die > Anschlagdynamik auswerten. hrm... wäre interessant wenn Aeolus(der Software Synthesizer) das auswerten
-
Thread
Was für Pieper in PC's?
Beschreibung im Shop festzustellen, ob es sich um einen Pieper bzw. Summer (mit eigener Elektronik zur Tonerzeugung) oder um einen Lautsprecher handelt. Ich hatte vor etwa einem halben Jahr mal das Problem, einen Alarm-Tongeber für den Betrieb mit einer Knopfbatterie zu finden und habe die Angebote von C. zusammengestellt
-
Thread
Ton weg.Hardware oder Software Problem?
länger dauert wenn es leiser ist. Sehr für Software spricht, dass es wieder geht sobal du das Tonerzeugende Programm neu startest. Das einfachsten wäre ein anderes System zu booten, und zu prüfen ob es dort auch auftritt. Irgend ein Linux vom Live-USB-Stick würde sich anbieten (Mint/Ubuntu/was auch
-
Thread
Midi-Ausgabe über µC
m14&_trkparms=72%3A1229|66%3A2|65%3A12|39%3A1|240%3A1318 Ohne Witz: Midi In+Out, Tastatur, Tonerzeuger und Verstärker alles für den Anfang. Und nein, ich bin nicht der Verkäufer. > verdammt teuer (100€++). Fang mal an zu Sparen, du wirst noch sehr viel mehr Gled liegen lassen, wenn du dieses
-
Thread
Musik mit AVR
Ein Vorschlag noch für weitere Threads deinerseits: - Sound mit AVR - Tonerzeugung mit AVR etc. > Ich habe aber nur den standartmäsigen "summer" auf meinem AVR ATmega8. Du meinst wohl auf der Platine, ein "Summer" als Atmega Peripherie ist mir unbekannt :P Die Sache ist
-
Thread
Vorschlag für neues Unterforum: Elektrik, Netzspannung, Drehstrom
wohlgesonnen bist. Da hätte ich noch zwei spezielle Themen: 1. Musik - Midi - MP3 - VT1xxx - Tonerzeugung 2. DCF77 & Co. Die überschneiden sich recht wenig mit den anderen (bereits vorhandenen). Tagging würde mir auch am besten gefallen. Wie bei der Suche könnte man die Fachgebiete auswählen
-
Thread
Two Timer bauen aber wie?
Poti zur Zeiteinstellung - Dauer des Tons auch als Monoflop mit Poti zur Zeiteinstellung - Tonerzeugung mit ne555 als astabiler Schwinger auf Lautsprecher :-)
-
Thread
Rechteck oder Sinus? Wie?
um einen Ton zu erzeugen. Sinus kriegst Du aus: Warum ist ein Rechteck unbrauchbar für eine Tonerzeugung? Der Schwingungsverlauf des Klarinettentons ist dem Rechteck sehr ähnlich. In der elektronischen Musikerzeugung gilt folgende grobe, nicht vollständige Einteilung: Sinus für Flötentöne, es
-
Thread
Timer1 beim Arduino Uno (ATmega328) zählt nur bis 255?!
man diese nutzt, um Modellbau-Servos anzusteuern. Timer2 wird von der tone() Funktion zur Tonerzeugung genutzt, falls die tone()-Funktion aufgerufen wird. Außerdem sind die Timer bei Arduino immer bestimmten PWM-Ausgängen zugeordnet, wenn man die Arduino-Komfortfunktionen zur PWM-Erzeugung verwendet
-
Thread
Pieptoene erzeugen mit einem Atmega8
Heimcomputer der 80er Jahre und die ersten Soundkarten für PC's hatten zur Tonerzeugung einen FM Synthese Chip. Vielleicht kannst Du so einen Chip irgendwo bekommen. http://http://de.wikipedia.org/wiki/AdLib Wenn es schöner klingen soll kommt auch die Wavetable Synthese mit Hilfe
-
Thread
SelektivRUF mit uC
dass es sich um spezielle Töne mit einer speziellen Bedeutung handelt, nichts anderes als eine Tonerzeugung. Das heisst: Google mit "Arduino Tonerzeugung" (oder Varianten davon). Erst mal musst du die Basistechnik lernen, wie man Töne erzeugt. Kannst du gezielt einen (oder mehrere) Töne hintereinander
Karl Heinz schrieb im Beitrag #4055704: > > Das heisst: Google mit "Arduino Tonerzeugung" (oder Varianten davon). "Arduino Sound" ist auch ein gutes Stichwort für Google. Viele gute Web-Seiten sind nun mal auf Englisch.
-
Thread
Excel Impuls (Software) auf Signalgeber leiten (Hardware)
welcher Verbindung komme ich vom Rechner an den Lautsprecher? Und wie lautet der VBA-Code für die Tonerzeugung?
Jürgen Tagge schrieb im Beitrag #3696738: > Und wie lautet der VBA-Code > für die Tonerzeugung? www.google.de --> vba ton erzeugen ...ist das so schwer?
-
Thread
Anfängerfrage , 8x8 matrix von common cathode auf anode ?
beschäftige mich erst seit einigen wochen mit µC , bißher habe ich eher kleine analoge schaltungen und tonerzeuger gelötet. Daher kommen von mir gleich bestimmt einige doofe Fragen oder Denkfehler. Mein Setup : Attiny2313 WIN-AVR AVR Studio Diamex-AVR USB Ich versuche eine einfache Animation von
-
Thread
Atmega an Telefonanlage
Dioden welche gegenseitig geschaltet sind, damit eventuelle Störspitzen nicht weiter kommen. Den Tonerzeuger schließt Du daran moderat hochohmig an. Willst Du sicher gehen, kannst Du noch mit einem zweiten Relais den Übertrager kurzschließen. Willst Du Ton in beide Richtungen haben musst Du im Prinzip
-
Thread
Einfacher Midi Player
File auf dem PC abspielen und das soll dann an das Keyboard gesendet werden und dort soll die Tonerzeugung stattfinden ?
-
Thread
Soundkarte > AM + FM / Frequenzdarstellung
moduliert mit "NF" 1Hz. Mit der Soundkarte brauchst du ein Programm, das Funktionsterme zur Tonerzeugung annimmt, ich habe das mal mit 10 000Hz Trägerfrequenz und 500Hz oder 1KHz Modulationsfrequenz gemacht, erinnere mich aber nicht mehr mit welchem Programm (Audacity? Goldwave? ) Bei der Analyse
Problem. Ein sinusförmiges HF-Signal wird moduliert, das klappt so, ich hab's gemacht! Nur das tonerzeugende Programm will mit partout nicht mehr einfallen, ich bin eben am suchen ...
-
Thread
Schaltung über Batterie
nur Töne erzeugt. Diese wird mittels 9V-Block und 7805 versorgt. Sobald ich aber eine Taste zur Tonerzeugung drücke, erlischt die Led, und nix tut sich. Lasse ich die Taste wider loß, geht sie wider an. Wenn ich die schaltung aber über ISP mit strom versorge, läuft sie tadelloß. Worann könnte das liegen
-
Thread
Vergleich vom Audio Samplern
wird. Wobei ich mir erlaube anzumerken, daß die HX3 keine Pfeifen, sondern die *Tone-Wheel-Tonerzeugung* einer Hammond-Orgel nachbildet... ;-)
-
Thread
Zwei Timer, die sich gegenseitig beeinflussen
soweit man das davon sagen kann) - sobald ich Timer0 auch aktiviere wird es kratzig. Als ob die Tonerzeugung unterbrochen würde, immer wieder kurz. Ich habe leider kein Oszilloskop um es besser zu beschreiben. Ich schätze, dass sich die Interrupts irgendwie gegenseitig behakeln. Ich habe folgenden Code
-
Thread
Kontaktprobleme an Federkontakten einer Klaviatur
erklingt, die Taste aber noch weiter herunter gedrückt werden kann.) Jede Feder ist mit einem Tonerzeuger verbunden, bzw. bei meiner Umrüstung auf MIDI mit einem PIN auf dem MIDI-Board, woraus dann die MIDI-Events generiert werden. Ich habe bereits zwei Oktaven verdrahtet und sehe beim Drücken und
-
Thread
Taptic Engine alternative bzw. ein besserer Vibrationsmotor zum schalten von Licht
Blinker-Klicken drin. Einfach nur für den > Ton, zu sonst nichts. Sicher billiger als ein Tonerzeuger plus Lautsprecher.
Brummbär schrieb im Beitrag #5744118: > Sicher billiger als ein Tonerzeuger plus Lautsprecher. Der ist allerdings bei neuen Autos eher anzutreffen. Aber die Kombiinstrumente müssen auch verschiedene Warntöne ausgeben können, daher reicht das Relais sowieso nicht. Das
-
Thread
Tonerzeugung mit uC, Diskuss. Möglichkeiten/Unterschiede
ein bissl probieren .., je nachdem was so passiert - soll es dann in richtung minimalistischer Tonerzeugung gehen. Ich weiß, es gibt auch diesen Artikel zum Thema Audiosynthesizer (mit FPGA), aber das ist mir erstmal zu hoch. Wie ist das mit dem DC-Offset, enfernen durch ne C-Kopplung an weitere Schaltung
-
Thread
Problem mit Tonerzeugung
Hallo! Ich bin AVR-Einsteiger und habe folgendes Problem: Mit dem unten aufgeführten Programm erzeuge ich einen Dauerton. Durch die Verwendung von Timer1 wird dazu kein weiterer Programmschritt benötigt, der AVR ist arbeitslos (siehe Roland Walters Lehrbuch S.114). Nun möchte ich aber den Ton im weiteren Programm ein- und ausschalten können, z.B. im Takte von Morsezeichen. Bis jetzt habe ich noch keine saubere Lösung gefunden, wie ich dies realisieren kann. Habe bisher versucht, zum ausschalten den PIN PB1 zum ausschalten als Eingang zu definieren, aber das funktioniert
-
Thread
ATMega32 Timer0 1MHz generieren und synchronisieren
(MOS6581) genutzt wird. Dieses Signal wird sowohl für die Datenübertragung, alsauch für die Tonerzeugung genutzt. > Hä? Der MOS6581 erfordert ein akkurates Timing. Das toggeln von /CS muss mit dem Clock synchronisiert werden. Die Timing-Informationen habe ich u.a. von http://www.waitingforfriday.com
-
Thread
Piezo Tonerzeugung 1.8V lauter machen!
Hallo! Ich habe ein Batteriebetriebenes Handgerät, das über ein Piezo Schallwandler Töne (Rechteckpulse 50% Duty-Cycle, variable Periodendauer) ausgibt. Die Schaltung läuft mit 1.8V (Batterien). D.h. der Piezo läuft mit 1.8V "Wechselspannung". Gibt es eine einfache Möglichkeit die Leistung ein bisschen zu boosten? Über den invertierten Ausgang die Spannung zu verdoppeln am AVR geht nicht da ich weder einen Pin frei habe, noch es den invertierten Ausgang beim ATTiny25 überhaupt gibt ;-)
-
Thread
Tonerzeugung unter BASCOM und AT90S2313
Intelligenz einzuhauchen (div.Blink u.Lc-Anzeige liegen hintermir). Mich interessiert nun die Tonerzeugung, d.h wie kann ich z.B 440Hz (a-Ton) oder 1Khz genau erzeugen (Tonleiter). Der Sound-Befehl ist ja recht ungenau und wie der Timer mit Vorteiler(das "krumme" Frequenzen herauskommen) usw.programmiert
-
Thread
Spannungsüberwachung
an einen (mehrere) Komparator mit Referenzspannungsquelle und eine Anwendung eines NE555 zur Tonerzeugung. Oder macht die Verwendung eines Arduino hier mehr Sinn. Ein 4 fach OPV würde ja ausreichen für die 3 Zustände und der vierte zur Abschaltung. Danke im Voraus Matthias
-
Thread
frage zur tonerzeugung
hallo ich habe ein Schaltplan gefunden wo man mit einem Mega 128 ein Tonsignal erzeugt und über ON PB4 ausgibt an einen OPV. Mit Pin PB6 stellt man die Lautstärke ein. Nur wie stelle ich das Software mäßig an Mein Mega hat 16MHHZ Quarz. Könnte mir einer mal einen Tip geben. Oder wo findet man ein beispiel. danke euch
-
Thread
8-Bit Tonerzeuger (Tonfrequenzgenerator/Synthesizer)
ich mir vorstelle: 8 unterschiedliche Kanäle die parallel laufen können, die pro kanal einen Tonerzeuger mit jeweils veränderbarer Frequenz von 20Hz-20000Hz und amplitudenregelung haben, einen Synthesizer der die Töne bearbeiten und verzerren kann. ich würde mich echt über Hilfe freuen :)
nicht damit an wollte nur schonmal einen kleinen überblick schaffen weil ich im internet nur tonerzeuger mit dem atmega prozessor finde und ich in der schule als vorgabe irgendeinen pic-controller verwenden muss. danke trotzdem :p
-
Thread
Selbstbau Synth mit Midi
Note-On Nachricht handelt und setzt dann einen int auf 1 oder 0, der dann in der Hauptschleife die Tonerzeugung ein - oder ausschaltet. Ich habe mich bemüht alles gut zu kommentieren und leserlich zu gestalten, weshalb es einfach sein sollte das Program zu verstehen. [c] #define F_CPU 20000000UL #
über einen Kanal hinwegkommen. Für mehrere Kanäle braucht man fast zwingend einen Timer. Die Tonerzeugung für mehrere Kanäle gibt es übrigens recht effektiv hier: [[AVR-Synthesizer]]
-
Thread
AVR-Tutorial: Uhr
r17 STS realtime_min,r17 STS realtime_sek,r17 ret ====8<=======8<========= Tonerzeugung, Phase Distortion Synthesis (fast gleiches Prinzip) .dseg .cseg .def omega_1rl=r2 .def omega_1rh=r3 .def phi_1rl=r4 .def phi_1rh=r5 .def volume_1r=r6 .def modf_1r=r7 .def modg_
-
Thread
Sound durch Mikrocontroller
nichtschwingen auch keinen Sinn mehr. Ein kleiner Controller ist sicherlich die richtige Wahl für eine Tonerzeugung, falls Du Dich da ein wenig reinknien willst. Ein "gut" klingendes Tuten ist etwas mehr als ein simpler Rechteck, da muss wohl noch etwas Rauschen (Dampfpfeife) dazu gemischt werden. Am besten könnte
-
Thread
Lautstärkeregelung mit TDA4935
dessen Lautstärke sich nicht mehr regeln lässt. Läuft immer auf hoher Lautstärke. Ich habe die Tonerzeugung bis zu einem TDA4935 zurückverfolgt. Leider erschliesst sich mir aus dem Datenblatt nicht, wie der denn jetzt angesteuert wird. Über die Versorgungsspannung? und wenn ja, die ist glaube ich 24V
in eine Werkstatt bringen. Die Lautstärkeeinstellung (falsch -regelung) ist vor dem IC. Tonerzeugung gibt es nicht (findet im Sender statt)
-
Thread
Tonerzeugung mit Atmel128
Zur DTMF- Tonerzeugung gibt es eine Application note von Atmel: http://www.atmel.com/dyn/resources/prod_documents/DOC1982.PDF
-
Thread
Tonerzeugung mit AVR
Hallo Forum Habe in einem Programm das gefunden: [c] // Diese Werte berechnen sich aus "8MHz / Frequenz des Tones / 2" Sollte ein anderer CPU-// Takt verwendet werden muessen die Werte neu berechnet werden. #define TON_C 15152l #define TON_CIS 14545l #define TON_D 13468l #define TON_ES 12618l #define TON_E 12121l [/c] habe versucht das ganze nachzurechnen. Leider komme ich nicht auf das Ergebnis. Falsche Anleitung oder wie kann ich die Frequenz berechnen um einen Ton auszugeben? Wie kann ich die Tonhöhe berechnen, z.B. 440Hz mit delay? Kennt jemand eine gute Beschreibung
-
Thread
AUdioprobleme: Sägezahnwelle beim Atmega8
Hallo, ich versuche grade mit meinem Atmega8 einen Tonerzeuger zu bauen, dabei habe ich mir für's Erste eine Sägezahnwelle als Schwingungsform ausgesucht, da sich diese recht einfach über Variablenüberläufe simulieren lässt. Nun habe ich folgendes Problem:
-
Thread
Multivibrator Signal verstärken
Hallo Mikrocontroller-Forum! Ich habe mir einen Multivibrator zusammengebastelt, den ich zur Tonerzeugung einsetzen möchte. Den Ausgang an einen Lautsprecher gehängt, hat das auch schon geklappt, nur viel zu leise (Ausgang von knapp 20mV). Ich hab schon mit einigen Verstärkerschaltungen experimentiert
-
Thread
Mehrere Kontakte schalten - Multiplexer?
ca. 12 Pins einer Platine, die ich in unterschiedlichen Konstellationen zusammenschalten muss (Tonerzeugung einer Heimorgel). Wie mach ich das am besten mit einem µC...mikrocontroller? Oder gibt es eine Art Relais-IC?
-
Thread
[S] CAD-Unterstützung für Motorsirene in klein gesucht
gleiche innere Geometrie haben, sondern nachher nur optisch so aussehen. Kann ja eine andere "Tonerzeugung" haben und dann entsprechend angepasst ;)
-
Thread
tonleiter
einer harmonischen folge. Gibt es da irgendwelche Tabellen oder sonstige tipps mit wieviel hz der Tonerzeuger schwingen muss, dass ein bestimmter ton erzeugt wird? So viel ich weiß ist das recht kompliziert, da man nicht sagen kann: wenn ein "C" mit 5Khz schwingt und ein "D" 6 KHz, dann schwingt ein "E