-
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
Kanon erzeugen auf dem Microcontroller Atmel T89C51RC2
kurze Pause, danach nächste Note! if(aDauer == (80/Dauer[aNote])){ TR1 = 0; // Tonerzeugung aus // nächsten Ton vorbereiten => aNote+1 aFrequenz = 65536 - (unsigned int)(500000/Noten[aNote+1]); } // Pause zu Ende, Notenzähler erhöhen else if (aDauer
unsigned int)(500000/Noten[aNote]); } } } if (TF1==1) // Timer für Tonerzeugung Service_T1(); } } void init(void) { aNote = 0; // Timer-Werte für ersten Ton bestimmen aFrequenz = 65536 - (unsigned int)(500000/Noten[aNote]); TMOD = 0x11;
-
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
Timer0 unterbrechen
erzeugen sich das US-Signal selbst ähnlich einem Piezo mit integrierter Elektronik zur normalen Tonerzeugung. Vom µC aus werden die lediglich AN/AUS geschaltet, so dass sie das US-Signal aussenden oder nicht. Fortschrittlichere Sensormodule zur US-Distanzmessung werden sogar nur AN geschaltet, senden
-
Thread
ATtiny13 Problem mit Tonerzeugung
etwa 17 von 3000+ CPU-Takten. Das Hauptprogramm ändert dann bei Bedarf das Intervall zur Tonerzeugung, die ISR addiert dieses Intervall auf den Termin des aktuellen Interrupts auf und setzt den Termin des nächsten Interrupts. Mit dem Überlauf-Interrupt (~586 Hz) und einem Software-Nachteiler
Takten. Du solltest Dir den Text oben noch mal > durchlesen: Beitrag "Re: ATtiny13 Problem mit Tonerzeugung" Das Ganze mit der Warteschleife war als Test gedacht, um zwei unterschiedliche Töne im Wechsel auf einem Oszillographen bzw. Frequenzzähler beurteilen zu können, da ja bis jetzt der Togglemode
-
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
Source Files Firmware USBAVRLAB
Multivibrator ( http://de.wikipedia.org/wiki/Astabiler_Multivibrator ) erklärt, als Blinkschaltung und als Tonerzeuger. Dabei wurden verschiedene Kondensatoren genommen, zum Blinken im µF-Bereich und für die Tonerzeugung im nF-Bereich. Ich habe dann ein wenig mit den Kondensatoren und den Widerständen herum gespielt
-
Thread
17 Kanal Avr Synthesizer in Asm
werden vorher geladen. Der Hüllkurvenwert wird vorher mit der Lautstärke multipliziert. Bei der Tonerzeugung gibt temp2 das Intrument an. temp2 wird in ZH geschrieben und der richtige Wavetable wird ausgelesen. Deswegen wäre Kompression eher fatal. [avrasm] ;Frequenzähler add Ztemp, hrfreq ;zum Zähler addieren adc temp, hrfreq2 ;Tonerzeugung (Sample auslesen) movw Z, temp:temp2 lpm presc, Z ;Lautstärke mulsu presc, volsum ;Zum Rest mischen add sample, r0 adc sample2, r1 [/avrasm] Ich werde versuchen den Synthesizer +
-
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
Low-cost Martinshorn mit uC
GENAUEN Frequenzen und Klangfarben hängen vom Hersteller der Sondersignalanlage sowie der Art der Tonerzeugung ab. Zudem gibt es oft noch eine Stadt/ Land umschaltung die sich auf die Tonlage auswirkt. (Land bedeutet etwas tiefere Frequenzen, Stadt ist etwas schriller. nicht selten auch eine etwas andere
-
Thread
Auto: "quik quik" beim abschließen mit der fernbedienung. wie erzeugen?
Kondensator verschleifen macht das Rechteck billig etwas "runder". Schau mal nach Hüllkurve für die Tonerzeugung, da gibts mehr Info zur Soundsynthese. Das Schwingen lassen der Tonfrequenz war ein beliebter Effekt beim C64/SID. Gruß, dasrotemopped
-
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
Blackout-Spray , Tonerverdichter und CO
Er hat einen Jet-Printer. Da hilft das Tonerzeug nichts! Besser ist eine andere Folie und verschiedene Einstellungen testen.
Hallo, Michael_ schrieb im Beitrag #2257900: > Er hat einen Jet-Printer. Da hilft das Tonerzeug nichts! Yep! [math]Toner \ne Tinte[/math] Gruß Herbert
-
Thread
Attiny13 Sirenensound erzeugen
Rettungswagen oder Polizei). Alles soll unabhängig voneinander funktionieren. Du brauchst einen Tonerzeuger, am besten in Hardware, also dem man nur die Frequenz übergibt und der dann selbsttätig arbeitet. Dazu ist ein Timer im CTC-Mode mit Toggeln des zugehörigen Portpins gut geeignet. Das ist mit dem
-
Thread
AVR Synthesizer Konzept
Kanal. mit 11 Abfragen hat man aber schon die halbe Zeit verdödelt. Dazu kommt noch die Tonerzeugungsroutine, sollten Töne aktiv sein. Der Avr ist eindeutig zu langsam, bzw. nicht dafür geeignet. Mit einem CPLD sollte das einfacher sein. Trotzdem möchte ich versuchen so viel wie möglich aus ihm
Die Hüllkurven funktionieren jetzt auch. Jetzt geht es langsam zur Tonerzeugung: Verschiedene Klänge wären schonmal nicht schlecht. In diesem Projekt http://www.linusakesson.net/hardware/chiptune.php sollen sie (wenn ich mich nicht verlesen habe) nur Sägezahn verwenden. Sägezahn
-
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
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
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
RFM02 analoges Signal
gerne den RFM02 benutzen. Hat jemand eine Idee, wie ich das einfach umsetzten könnte? Die Tonerzeugung läuft über einen Timer im ATMEGA88 mit CTC. Der Ton( ist ja eine Frequenz) soll an den Boden gesendet werden auf ein ganz normales LPD Funkgerät. Wer kann mir helfen? VG Stefan
-
Thread
Synthesizer Signalgenerator
Herstellern, lag bis Ende der 80er-Jahre eine andere Schaltungstechnik > > zu grunde als die Tonerzeigung der Synthesizer. Nur das die hammond den Ton durch Abtastung von Zahnscheiben mit einer Spule erzeugt haben ( deswegen der charakteristische Klang der Hammond ), und die rein elektronischen Orgeln
frei ist, schlimmstenfalls musst du eine der gerade benutzten Stimmen abwürgen, damit die die Tonerzeugung für die neu gedrückte Taste übernimmt. Da kannst du deiner Kreativität freien Lauf lassen, ich würde zb. die Stimme nehmen, deren Signalamplitude nach der Hüllkurve am weitesten 'zu gemacht' hat
-
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
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
Frage zu FM Tonerzeugung / Funk
Hallo, als Laie möchte ich gerne zum Thema Tonerzeugung etwas fragen: Wenn ich z.b. mit einem Test Tongerator eine Schwingung erzeuge: z.b. ganz tiefe 8 Hz, und diese dann (nur mal theoretisch) über einen Antenne abstrahlen würde, habe ich dann nur
-
Thread
16 unabhängig arbeitende Oszillatoren ?
> Alleine für die Tonerzeugung werden nach meinen Überlegungen 16 Timer > benötig ganz zu schweigen von der Erzeugung der Impulse, die bisher > jeweils ein Attiny erledigt hat. > Somit komme ich zu den Timerfunktionen: >
mir da unter der Aufgabe so eine Art "akustische Leuchtfeuer" vorstellen: 16 im Raum verteile Tonerzeuger, die irgendwelche definierten Tonfolgen von sich geben. Immerhin heißt das Blockschaltbild "Sehkarte.jpg"... grübel, grübel... :-/ @ Uwe W. (uwel) Auch ich bin auf die Aufgabenbeschreibung
-
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
Einfacher Midi Player
File auf dem PC abspielen und das soll dann an das Keyboard gesendet werden und dort soll die Tonerzeugung stattfinden ?
-
Thread
FPGA Größe ausreichend für komplexen FM Synthesizer
Die Ergebnisse haben kaum mehr etwas miteinander zu tun. Wenn man solche Systeme nicht fürs Tonerzeugen, sondern andere messtechnische Anwendungen baut, muss man so ziemlich maximal bauen. Da waren oft die standardmäßigen MULs im Xilinx-FPGA mit 25x18Bit zu knapp.
-
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
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
ASM oder C programmieren?
entsprechender Stückzahl. Beispiele wären z.B. Software-UARTs ("Hilfe, ich brauche 8 UARTs!") oder Tonerzeugung ("Hilfe! Ich brauch noch nen 4. Timer!), Signalverarbeitung ("33 Bit mit AVR"). Komplexität ------------------------- Ab einer bestimmten Größe einer Firmware verbietet sich der Einsatz von
-
Thread
Suche bestimmtes Musikstück mit Posaune
ein Blechblasinstrument, das Saxophon ein Holzblasinstrument. Sind also vollkomen verschiedene Tonerzeugung. Ralph Berres
Blechblasinstrument, das Saxophon ein > Holzblasinstrument. Sind also vollkomen verschiedene Tonerzeugung. > > Ralph Berres Der Threadstarter bezeichnete das im Stück "The Race" dominant eingesetzte Instrument als Posaune, es ist aber ein Saxophon. /Das/ habe ich mit meinem Beitrag zum Ausdruck
-
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
C64 SID mit Arduino Duemilanove ansteuern (korrigierte Version)
emulieren. Die Geräte auf ucapps sind aber MIDI-Synthesizer, die einen (bzw. mehrere) SID-Chip als Tonerzeuger verwenden. Da braucht man das natürlich nicht.
-
Thread
Signal verstärken und zur Tonerzeugung nutzen
hallo, ich hätte da mal eine Frage. Und zwar möchte ich einen Mikrocontroller so programmieren, dass sein Ausgang so toggelt, wie der zu erzeugende Ton schwingt. Soweit müsste das ja noch gehen, oder nich? An einem Port ( Umax=5V, Imax=400mA ) würde ich das Signal dann abgreifen und an einen Verstärker schicken, der im Idealfall irgendwie regelbar sein sollte, um dann mit dem verstärkten Signal an nen Lautsprecher zu gehen. Hättet ihr da irgendwelche Tipps wie ich das ganze machen sollte? Bitte keine ewig langen Texte oder Links zu solchen, da ich dann wieder nur Bahnhof verstehe ^^ Ich hab
-
Thread
DECT Telefon - Wer wählt genau?
die Basisstation und das Mobilteil ein Gerät darstellen, dessen Komponenten (Display, Tastatur, Tonerzeugung, interne digitale Signalisierung, physikalische Umsetzung auf die Leitung) räumlich getrennt und über die Luftschnittstelle verbunden sind. Dann hat eben das Gerät gewählt. ;)
-
Thread
Eliza als modernes Programm
dann Tomb Raider und heute vielleicht Need for Speed (optische Simulation). Auf dem Gebiet der Tonerzeugung hatte man erst nur eine Rechteckschwingung, dann ein akustisches Filter, bis zu den heutigen Studio-Synthesizern (die kaum noch jemand vom Original unterscheiden kann, wenn er beides über Lautsprecher
-
Thread
WAV File via RS232 auf CPLD streamen und mittels Rechteckspannung ausgeben
Hallo, ich hab mir hier schon einige Texte zur Tonerzeugung via PWM durchgelesen. Trotzdem verstehe ich einiges nicht. Ich gebe über die serielle Schnittstelle 115200 Baud die PCM Rohdaten eines WAV Files mit 11khz und 8 Bit Auflösung auf ein CPLD Board
-
Thread
Midis ohne PC abspielen - zum Gitarreüben
Bei AVR32, und wie macht man die Tonerzeugung? Samples speichern? Wie hoch schaetzt du den Entwicklungsaufwand ein? Oder meinst du, die Midi-daten auf ein MIDI-Klangeraet (Expander, Synthesizer) weiterzugeben. Dann waere 32Bit aber overengineered
Jürgen G. schrieb: > Bei AVR32, > und wie macht man die Tonerzeugung? > Samples speichern? Man kann an das Teil nen LCD + Soundchip + SD Karte anschließen, im Forum gibts Bilder/Beschreibung davon. > Wie hoch schaetzt du den Entwicklungsaufwand ein? Kommt drauf
-
Thread
Hilfe zu Stargate
Hi Sven, ohne jetzt eine Ebene 1 Diagnose durchgeführt zu haben, tippe ich auf einen Tonerzeuger. Leider sind meine Langstreckensensoren durch die Rekalibrierung der Schildmatrix außer Betrieb, deshalb folgende Idee: Beim Netzteil die Strombegrenzung runter drehen, Spannung auf 5V stellen
-
Thread
µCke Microcontroller Mücke (Atmel Tiny13)
^ µCke - eine Microcontroller Mücke aus einem Tiny13. Sourcecode, Schaltplan, Prinzip der Tonerzeugung und eine Beispiel MP3 befindet sich in der .rar Datei hier im Anhang. Die LED in dem Schaltplan dient hier als Lichtsensor. Die leuchtende Substanz von LEDs verhält sich wie ein lichtempfindlicher
? http://www.mikrocontroller.net/articles/AVR_Softwarepool Unter Spassprojekte? Oder doch Tonerzeugung? Oder ev. als LED-Projekt. Egal: erst mal in jede Kategorie rein. (Womit wieder mal der Aufruf gemacht wäre, interessante Projekte im Softwarepool unterzubringen :-)
-
Thread
Frequenzgenerator mit ATMEGA8
praesentation/index.html Besonderst Nr. 6 und 8 passen recht gut, und die Erklärung für die Tonerzeugung stimmt auch für C. Diese Beispiele sind jedoch mit Tiny13, aber Mega8 ist rechtr ähnlich und das Tutorial hilft hier weiter. gruß avr
Nur für die Tonerzeugung reicht es wenn der µC mit 1 MHz internem Takt läuft. Den Lautsprecher kann man auch mit der ungeregelten ca. 5 V Spannung laufen lassen, dann mit einem NPN statt PNP Transistor. Man hat dann immer
-
Thread
mit SelbstbauModem Daten via Video/Audio-Strecke
für die Sinustonerzeugung verwenden. Die Schaltung dazu gibt's hier bei einem Artikel über Tonerzeugung mitterls AVR. >Welcher Prozessor ist für Aufgabe 2 am besten geeignet? Der gleiche Prozessor der auch für Aufgabe 1 geeignet ist. >Algorythmus zur Frequenzanalyse? Eigentlich müssten Bandpässe
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
indem die Luft durch die Modulierte HF-Flamme erwärmt wird. Das interessante an dieser Art der Tonerzeugung ist, das es im Gegensatz zu Lautsprechern keine Massebehafteten Membrane gibt, die Obertöne schlucken oder hinzufügen. Das Plasma ist praktisch Masselos und hat eine tolle Abstrahlcharakteristik
-
Thread
AVR Experimentiersysteme mit Peripherie
einschließlich deren Beschreibung bereit stellt. Da wären z.B. LCD Display, 7 Segmentanzeige, Tonerzeugung, (Temp)Sensoren, I2C, (Schrittmotor)ansteuerung... Gefunden habe ich bisher: - Experimentierboard von Ulrich Radig - Experimentierboard von W. Trampert - MCLS-Modular - AVR-Butterfly - myAVR
-
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