-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil4) Gesperrt
wrong: I guess the values are correct. For example: Sample Rate 1GSa/s -> fN (span) = Sample Rate/2 = 500MHz Points = 512 -> Spectrum = 512/2 = 256. Grid width is 512 -> one frequency line is 2 pixels wide. div = fN/10 = 50MHz = 50 Pixel wide. df = div/25 = 2MHz (one line is 2 pixel wide at 512
wrong: >I guess the values are correct. For example: >Sample Rate 1GSa/s -> fN (span) = Sample Rate/2 = 500MHz >Points = 512 -> Spectrum = 512/2 = 256. Grid width is 512 -> one >frequency line is 2 pixels wide. >div = fN/10 = 50MHz = 50 Pixel wide. >df = div/25 = 2MHz (one line is 2 pixel wide at
-
Thread
Problemme mit compiler AVR-Studio? Gesperrt
Downloads)mit AVR-studio ausprobiert und es hat funktioniert. ich kann das programm auf den Controller AT90pwm3B übertragen und die pwm-signale mit oscilloscope sichtbar machen. nun habe ich auf der Atmelseite... (http://www.atmel.com/dyn/products/tools_card.asp?t...)... ein programmcode in C für die
(PWM0, PWM0+DeadTime, PWM1, PWM1+DeadTime, PWM2, PWM2+DeadTime); } else { PSC_Load (PWM0, PWM0+DeadTime, PWM2, PWM2+DeadTime, PWM1, PWM1+DeadTime);
-
Thread
Kann mir einer diese Schaltung erklären?
Hallo, naja, auch wenn man die 2. Kondensatorplatte um die erste (Zündkabelseele) wickelt bleibt es ein Kondensator. Für eine induktive Kopplung müßte da andere Ende an GND und die Achse der Spule um 90 Grad gedreht werden... Wäre
sauberere Verbrennung zu erreichen. Aber auch diese Zündung > findet kurz vor OT statt. (Two-stroke = 2 Takt) The Yamaha RD350 has a two cylinders, two-stroke engine and the spark occurs two times per crankshaft revolution in each cylinder. (One spark at TDC and one spark at BDC in each cylinder
-
Artikel
AVR-GCC-Tutorial/Die Timer und Zähler des AVR
AVR-Typ Timer/Counter0 Timer/Counter1 Timer/Counter2 AT90S2313 8 16 - ATtiny2313 8 16 - ATtiny25 8 8 - ATmega8 8 16 8 ATmega88 8 16 8 ATmega16 8 16 8 ATmega32 8 16 8 ATmega644 8 16 8 8-Bit Timer/Counter. Der 8-Bit Timer wird z.B bei AT90S2313 über folgende
Man nennt dies invertierende PWM. PWM11, PWM10 (PWM Mode Select Bits) Mit diesen 2 Bits wird die PWM-Betriebsart des Timer/Counter 1 gesteuert. PWM10 PWM11 wurden umbenannt in WGM10 und WGM11 {| class="wikitable" PWM11 PWM10 Resultat
-
Thread
Binärzähler 16 Bit? Gesperrt
einem 32,768 kHz Uhrenquarz (siehe Schaltung) ist als Oszillator sehr gut geeignet. An Pin 3 kannst Du 2 Hz abgreifen und diese dann dem ersten 4040 zuführen. Mit zwei 4040 hintereinander geschaltet, bekommst Du 23 nutzbare Bit. Das erste Bit wird für die Erzeugung der Sekunde benötigt, weil Du mit 2 Hz
regardless of the s tate of any other input condition." Also alle /BI zusammenschalten und dort eine PWM dran.
-
Thread
Einstieg ARM: Tutorials, Toolchain, DevBoard
(I/O, UART, I2C, PWM, DMA, ggf. USB) - Fernziel: OV7670-Kameramodul auslesen und auf LCD-Display ausgeben Es wäre supernett, wenn Ihr mir ein paar Tipps gebt und mich auf die "richtige Schiene" setzen könntet.
du bloß ein wenig herumprogrammieren? Das klingt bei "Die Grundtechniken beherrschen (I/O, UART, I2C, PWM, DMA, ggf. USB)" nämlich so. Willst du bloß in irgend einer IDE herumgucken, was es da alles an Whistles&Bells gibt? Oder verfolgst du ein konkretes Ziel - mal abgesehen von deinem Fernziel
-
Thread
Datenverlust bei Serieller Kommunikation
eigentlichen keinen weiteren empfangen. Und genau da ist mein Verständnis Problem. Ich habe einen AT90PWM3B und der hat einen EUSART mit einem EUDR welches 16bit auf einmal verarbeiten kann; statt der normalen 8bit. Ich habe E(!!)USART den aber nirgendwo explizit initialisiert, sonder einfach meine
Baudrate zusammen? In meinem konkreten Fall sende ich 4 chars und empfange (während des debuggens) 2. Liegt das am AT90 oder an der Art und Weise wie das Terminalprogramm sendet? Ich hoffe ihr versteht was ich meine :-D
-
Thread
PWM Signal ausgeben - wie?
Ich möchte mit einem AT90PWM 3 mehrere PWN Signale ausgeben. Dazu habe ich zwei Fragen: 1. Welche Ausgänge muss ich dafür verwenden? 2. Wie kann ich die Ausgänge in der Software(C-Program)) festlegen. In der Registerbeschreibung
Du musst erst mal erzählen, ob Du die PSC-Einheiten nimmst (was man bei den PWM-AVRs eigentlich annehmen könnte, wenns um die Erzeugung mehrerer PWM-Signale geht) oder ob Du das ganze über die Standard-Timer machen willst. Jede Hardware-Komponente (ob Timer/Counter oder PSC) hat
-
Thread
Leistung an AVR-Ausgaengen ?
Hallo, (bezogen auf einen AT90S8535) In dem Datasheet steht, die Ports koennen jeweils 20mA "sink"en. Ich habe nun folgende Schaltung: an PORT A und PORT B sind jeweils 8 Optokoppler angeschlossen, ebenso ist an einem der PWM-Ausgaenge
PWM-Output nach kurzer Zeit (je nach Frequenz zwischen 2 Sekunden und 0.1 Sekunden) auf 0 faellt und dort bleibt bis ich die PWM neu starte und ebenso einige Ausgaenge die eigentlich (nach der Programmierung
-
Thread
AT90PWM3B Source Code
Hallo zusammen! Hat jemand schon mit einem AT90PWM3B gearbeitet? Könntet Ihr mal ein bischen Sourcecode posten. Ich habe Probleme mit der Einstellung der Interruptimer, Totzeit, Register. Wäre nett, wenn ihr mir ein paar Beispiele geben könntet
wollte mit dem Center Aligned Mode arbeiten um eine Treiberstufe anzusteuern. Dazu brauche ich 2 PWM-Signale(einstellbaren Tastgrad), davon 1 invertiert und mit Totzeit(einstellbar) verschoben. Vielleicht kann mir jemand Hilfe geben, wie man beim Registerbeschreiben vorgehen muss! Danke!
-
Thread
weiße LED an 3.3V
was ganz anderes? (2) Ansteuerung mit PWM _Falls_ ich einen LED-Strom >10mA benötigen werde (fange gerade mit den Tests an), würde ich zur Sicherheit die Stromquelle mit LL-FET schalten. Allerdings: highside oder lowside
ordentlich konstanten Strom > hat Ich hab gestern welche auch einem LED-Strip vermessen, die waren bei 2,2V schon als Anzeige gut zu sehen, bei 2,8V hatten sie dann volle Helligkeit, da konnte man nicht mehr reinschauen. Aber da die stark streuen, ist das nicht verlässlich, der gleiche Typ kann bei der
-
Thread
AT90PWM3 mit STK500
Hallo, weiß irgendjemand ob es möglich ist mit dem stk500 einen 90PWM3 direkt zu programmieren, steht bei Atmel nämlich nich auf der Device Liste??? danke
folgendem Link: http://www.atmel.com/dyn/products/tools_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&tool_id=2735 stehen alle Unterstützten Controller (ganz unten). Da ist der AT90PWM3 auch drauf.
-
Thread
Grundlegender Programmaufbau finden für eine RGB Stimmungslampe
Die Hardware steht grundsätzlich schon. Ich habe einen ATMEGA mit 64kb Programmspeicher, 3x16 bit pwm und adc an dem ein Temperatursensor lm335 hängt zum überprüfen der Temperatur von den LEDs, jeweils 2 stück lumileds mit 3Watt in R G und B mit einem LED Treiber (einstellbare Stromquelle für 3 LEDs
gewählt, da es sonst keinen atmega gefunden habe der klein ist, 3x 16pwm hat und noch einen adconverter hat. nur ein einziger kleiner atmel µC und zwar der at90usb162 hätte 3 stück 16 bit pwm kanäle nur der hat leider keinen adc den brauche ich für den temperatur sensor
-
Thread
embedded Linux, Kernel-Treiber für Motor notwendig?
würden wir jedoch ein eigenes board planen, dann würde ich halt nur den einen µc einsetzen, z.b. at91. jedoch habe ich das gefühl, dass z.b. bei einem at91sam9g45 nicht mehr viele I/O übrig bleiben würden, nach dem anschliessen von flash, ram, usb, rs232, ethernet, tft, sd card, ...etc. es werden ca. 2-4 A/D eingänge, 10 digi eingänge und 10-16 ausgänge gebraucht. stimmt, um ein externes board wird man nicht rum kommen, oder?
-
Thread
I/Q Basisband Tiefpassfiltern
Seitenbandunterdrückung einer SSB-Demodulation aus. > > https://www.mikrocontroller.net/articles/AVR_PWM#Tiefpassfilter-Berechnung > da habe ich mal ein elliptisches Tiefpassfilter vorgerechnet. Ich hatte so ein switched capacitor Filter im Auge. https://www.mouser.de/datasheet/2/609/MAX7400_MAX7407
://www.mouser.de/c/?q=MAX7403ESA%2B und davon braucht man zwei.
-
Thread
Tiny mit 2xPWM und SPI getrennt
Mahlzeit, Ich brauche einen Mikrocontroller mit 2x Fast PWM (Hardware wäre mir am liebsten) und 1x SPI (Hardware). Außerdem brauche ich noch 8 digitale Ausgänge. Meine erste Wahl fiel auf den Tiny26, nur nach genauerer Betrachtung ist mir aufgefallen
einfach den at90s2313 (Pinkompatibel) verwenden kann?
-
Thread
3AD wandler auf 2PWM signale
Hallo erstmal! Ich suche ein progrem für AT90S8535 oder ATMege8535 mit dem ich 2 AD eingenge miteinander mischen kann und dan als PWM ausgeben kann und ein driter AD wandler soll direkt aus dem Analogen signal ein2 PWM signal machen. Wer kan
Hi! hab ein ähnliches Problem. muß 2 anaologe eingänge vergleichen und dann mit pwm ne heizung regeln. hast inzwischen ne lösung gefunden? gruß
-
Thread
Datenaustausch zweier Geräte über RS232 mitschreiben
vier Verbindungsfenster konfiguriert die im Anhang zu sehen sind und meine Hardware an COM_1, COM_2 und einen USB-Anschluß des PCs angeschlossen bzw. umgekehrt erst die Hardware angeschlossen und dann die Verbindungsfenster. COM_1 ist die COM_1-Schnittstelle des PCs COM_2 ist die COM_2-Schnittstelle
herausbekommen. Deshalb denke ich das evtl. dies hier besser gewesen wäre. http://www.zeitech.de/Scanalogic-2-PRO-Logic-Analyzer-mit-PWM-Generator-Selbstbaukit Egal, nun habe ich folgendes Problem. Mit der Software zum OLS konnte ich ja herausbekommen mit welcher Baudrate die UART arbeitet und sogar das sieben
-
Artikel
AVR-Studio Bugs
tritt im ATmega128 nicht auf, der einen erweiterten 16-Bit Timer hat und deswegen die AVRSimIOTimert16pwm2.DLL verwendet. Fehler: Mode Timer/CounterMode Fehlerbeschreibung of Operation 0 Normal kein Fehler 1 PWM, Phase Correct, 8-bit kein Fehler 2 PWM, Phase Correct, 9-bit kein Fehler 3 PWM, Phase Correct, 10-bit kein Fehler 4 CTC kein Fehler 5 Fast PWM, 8-bit arbeitet wie Mode 1 6 Fast PWM, 9-bit arbeitet wie Mode 2 7 Fast PWM, 10-bit arbeitet wie Mode 3 8 PWM, Phase and Frequency Correct ignoriert ICR1, arbeitet wie Mode 0 9 PWM, Phase and Frequency
-
Thread
LCD Uhr mit Alarmfunktion mit Drehencoder in BASCOM (Ein kleines Projekt für BASCOM Änfänger Vol3)
In dem Scheiss teueren Buch gibt es 2 Seiten über Timer total kacke eklärt Beim Halvar.at http://halvar.at/elektronik/kleiner_bascom_avr_kurs/timer_counter/ http://halvar.at/elektronik/kleiner_bascom_avr_kurs/timer0_als_timer/
Stunde = 0 End If End If End If Return Ich wollte nicht unbedingt Timer2 für PWM machen,,, Bei Timer 1 ist die Variable "Sekunde" Bei Timer0 Variable ??? weiss ich nicht,,,
-
Thread
Bessere Poti Schaltung für Arduino?
Stefan F. schrieb im Beitrag #7311086: > Aber in der Mitte hat es 2·50Ω. Korrektur: 2·50 kΩ
Kanal "drankommt", muss der Sample-Kondensator umgeladen werden. Ein kleiner Testaufbau bei dem 2 ADC-Kanäle werden verwendet werden, zeigt das: 1. am ADC 1 wird ein Spannungsteiler aus zwei 1M Widerständen zwischen Vcc und GND angeschlossen 2. am ADC 2 wird ein Poti mit 10k zwischen Vcc und GND
-
Thread
Einladung: XMEGA AVR - Vortrag der Firma Atmel
Teil 2
/2009 (wie ich die Lieferzeiten von ATMEL kenne, sicher auch noch länger) müssen wir weiterhin die AT90USB/CAN einsetzen oder aber externe USB + CAN-Controller anderer Hersteller anschließen. Zumindest die SPI-Schnittstellen hierfür sind ja genügend vorhanden. Natürlich wurde auch wie immer am RAM gespart
-
Thread
Kühlen mit Peltier Elementen
Menschen verwendet (mit meistens etwas mehr als 2-3cm Abstand). Nennt sich Sonnenschirm. :-) Robert
MaWin schrieb im Beitrag #6745607: > Bei 7m x 3m x 2.5m kommen übrigens gut 30m2 der Sonne zugeneigte Fläche > und somit 30kW zusammen. Auf dieser Fläche hast du aber keine senkrechte Einstrahlung.