-
Thread
ATmega644 Watchdog
Hi <> Bei den >von mir bisher verwendeten Controllern ATmega8 und ATmega32 funktioniert >dieser Code einwandfrei. Der ATMega644 ist aber weder ein ATMega8 noch ein ATMega32. Also lies das Datenblatt! MfG Spess
das auch beim ATMega8 und ATMega32 so. Die CPUs sind nämlich identisch, die Teile unterscheiden sich (mehr oder weniger) nur in ihrer Peripherie. Aber vielleicht hattest du den obigen Code beim ATMega8 und ATMega32 ja
-
Thread
E-Bike Akku prüfen beim Gebrauchkauf vom E-Bike
reparieren. Da ist nicht viel drin außer den Mosfet die kaputt gehen können. Den Rest kann man mit einem ATMega8/16 locker erschlagen. Bei meinem ist aber glaube ein PIC drin, aber auch den kann man sich besorgen und die Firmware ist auch kein großes Ding. Strom und Spannung messen und bei 250W abriegeln bekommt
In einigen Fällen war das Rad komplett schon vorher *verschwunden*. 8-( So gesehen war das Akkuleben ausreichend lang.
-
Thread
AVR was passiert kurz vor der Brown-Out Erkennung?
kriegt man oft nur durch Tests oder auf Nachfrage beim Hersteller heraus. Nehmen wir mal deinen Atmega 328P als Beispiel und schauen in Datenblatt. Kapitel 28.4 - Speedgrades https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Da steht
#7167517: > Das kommt auf die Taktfrequenz an Ja klar, die muss natürlich dazu passen. Sagen wir mal 8 MHz.
-
Thread
Raspi Pico -taugt der was und in C programmieren?
und natürlich die Errata. Dann braucht er nur noch einen Compiler, und kann wie mit seinen ATMEGA-8 loslegen.
Debuggers für den Anfänger sehr empfehlenswert. Das wäre für den TO gegenüber dem "debuggerlosen" ATMEGA-8 auch ein echter Fortschritt.
-
Thread
ATmega328P-Platine
EAF schrieb im Beitrag #7165695: >> Ein Atmega328P ist auch eher gut abgehangen. >> Not Recommended for New Designs >> https://www.microchip.com/en-us/product/ATmega328P Da steht aber auch, dass stattdessen der kompatible ATmega328PB verwendet
Experimentierplattform für den Basteltisch sowas an: https://www.ulrichradig.de/home/index.php/avr/atmega8-experimentierboard Für THT-Freunde wie mich, war das ideal zum nachbrutzeln. Die Platine gibs im Shop auch nach wie vor zu kaufen.
-
Thread
Quo Vadis DAB+ ?
und OLED Display. Die 5V gehen über Schottky auf Step-Down -> 3.3V (OLED, ATSAM, MAX98089) -> LDO 1.8V -> Si4688. Der Stromverbrauch des OLED ist nicht zu unterschätzen.
bietet unbegrenztes Surfen für 40€ im Monat an. Einkommen Faktor 7 höher in DE, mobile Daten Faktor 8 teurer in DE -> knapp 15% teurer in DE. Merkste was, E34 L.?? Kein Hate, sind Tatsachen.
-
Thread
Fractional Baud Rate?
eure Antworten. :) Gestern gefunden (Datasheet RP2040): "The clock dividers are 16-bit integer, 8-bit fractional, with first-order delta-sigma for the fractional divider. The clock divisor can vary between 1 and 65536, in increments of 1/256." Anton
8051 immer ein 11,059MHz Quarz verpaßt. Das geht ohne jeden Rundungsfehler bis 115200Baud. Und ein Atmega2560 läuft mit 14,7456MHz gleicht gut, wie mit 16MHz. Heutzutage kann aber niemand mehr rechnen und nimmt glatte MHz-Quarze und versteht nicht, warum die UART Übertragungsfehler macht.
-
Thread
PFS154: langsam schwindet mein Vorrat
&amdata=enc%3AAQAHAAAAoMjLYZ5fe0gyz1CRsmPD3qSANlrshK8pTGrz9ee%2Fa0tdxQBcqyZDG%2B2od7sYiYk6CF5JRnxfKASeS2pCtMtLT%2FOvTcH4Lb8eEYA04kjXMYYfz9U9ekv7bod1O0YIZcJg4qS4ttt7Rm%2FKDukLQpjsHndl1qancClgFte96Vy5YEu9tFGvPZ9O%2Bc0%2BcpJobgORUVOpSERuugCRJ9xFKgfB7Gs%3D%
seinen Chipabmessungen (in der 16 pol. Variante) für viele Dinge besser geeignet war/ist, als ein STM8 Momentan route ich mir eine spezielle Experimentierplatine für den STM8 im r3-Arduino Format. Allerdings hoffe ich, dass das mit einer Verfügbarkeit für die Padauks vllt. doch wieder mal klappt
-
Thread
ARM abseits der Mikrocontroller, neuer Einplatinenrechner mit x86-CPU uvm
Produkt ist der 3 Delta, der auf einem Intel N5105 basiert. Auf der Platine finden sich ausserdem 8GB RAM und eine 64GB große eMMC-Karte; die UHD-GPU dürfte für Videodecoding und Co mehr als ausreichen. Für den GPIO-Zugriff verspricht LattePanda dabei eine Python-API, die auf folgendes GPIO-Komplement
. Nicht das Zweigespann aus MCP2551 und MCP2151 wird durch den GD32E103 ersetzt, sondern das aus Atmega168PA und MCP2151. Wollte man lediglich MCP2551+MCP2151 ersetzen, hätte man auch einen MCP25625 nehmen können. Es wird auch nichts in Software nachgebildet. Der GD32E103 hat einen richtigen CAN-FD controller
-
Thread
phasenverschobene PWM mit STM32F103C3
MONITOR_ISR PORTB |= (1 << PB0); #endif // Calculate moving average of ADC readings uint8_t adcLow = ADCL; uint16_t adcReading = ADCH << 8 | adcLow; #if WINDOW_SIZE == 1 #define _ADC_VALUE adcReading #else adcMovingAverage += adcReading; adcMovingAverage -= avgBuffer
ENABLE_DITHERING // Dither the PWM duty cycle to allow for higher resolution OCR1A = (uint8_t)(dutyCycle / PWM_DUTY_RESOLUTION) + (dutyCycle % PWM_DUTY_RESOLUTION < pwmCycle ? 1 : 0); #else OCR1A = (uint8_t)((dutyCycle + (PWM_DUTY_RESOLUTION/2)) / PWM_DUTY_RESOLUTION); #endif
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
gerade von Kessler-Electronik Attiny25 bekommen. Aber deine Wunschtypen hat er auch nicht und ein Atmega8 für 20 EUR ist happig. Nimm PICs, die will sonst keiner :-)
Werbung von heute war auch wieder ein F103 und LPC1766 drin. Der STM32F103ZCT6 mit 256 kB Flash für 8,70 €, und in der gleichen Werbung ein ATMEGA 32-16 DIP für 8,35 €.
-
Thread
Platine funktioniert nicht
LA rudimentär ersetzen. Siehe auch: https://tuxbabe.eu/raspalyzer.html Ansonsten kosten manche 8bit Logikanalysator wenig.
natürlich nicht funktionieren. Aber Du hast schon gemerkt, dass der TO einen Arduino MEGA (mit einem ATMega) benutzt hat und sein "Schaltplan" einen Arduino UNO (mit einem '328) benutzt. Daher weiss ich nicht was er tut. Gruesse Th.
-
Thread
RP2040 RPI Pico - Frequenz erzeugen
8 unabhängigen 16bit Timer vom RP 2040 finde ich eigentlich ganz interessant. Meine aktuelle Idee: * 4 Timer des RP2040 erzeugen eine einstellbare Frequenz * diese Speise ich bei den anderen 4 Timern
The clock divider slows the state machine’s execution by a constant factor, represented as a 16.8 fixed-point fractional number. Die Timer haben nur einen 8.4 divider. Wenn ich das Beispiel 'Soll 18693Hz' bei 50 Takten / Wave rechne, dann muss F_PIO 50 × 18693Hz = 934650Hz betragen. Daraus
-
Thread
UART eines Atmega8, kann nichts senden..
R New data in receive Buffer / Cleared when data is read --> NO CHANGE NEEDED UCSRB-Config Atmega8 7654 3210 0000 0000 = Reset-Config |||| |||-TXB8 R/W 9th databit to be Transmitted |||| ||--RXB8 R Nineth data bit received |||| |---UCSZ2 R/W Set number of Data-Bits = 0 for 8Bits |||
TX-Complete interrupt enable ---- ----RXCIE R/W RX-Complete interrupt enable UCSRC-Config Atmega8 7654 3210 1000 0110 = RESET-Config = USED-Config |||| |||-UCPOL R/W Only for Sync-Mode relevant |||| ||--UCSZ0 R/W 1 = 8-Bit Mode |||| |---UCSZ1 R/W 1 = 8-Bit Mode |||| ----USBS R/W 0 =
-
Artikel
DDS
360° und ist binär von 0 bis 2^M-1 dargestellt. Der Phasenakkumulator hat eine Breite M von typisch 8-48 Bit. Die höchstwertigsten N Bits (N <= M) bilden die Adresse für einen Speicher (Look UpTable), in welchem die Kurvenform abgelegt ist. Die niederwerigen Bits sind die Nachkommastellen, welche Rundungsfehler
DDS, basierend auf Jesper DDS, mit verschiedenen Modulationsarten. Signalgenerator, Grenzen eines Atmega8 SPWM auf Atmega8, bitte um Feedback hinsichtlich Optimierung DDS mit AM Modulation Grundlagen Sinus mit DDS Nicht-Sinus DDS Sinustabelle mit 2 Geschwindigkeiten DDS AD9851 Synchronisierung Zwei 45kHz-Signale
-
Thread
si5351 AN619
den FMD (Frequency Multisynth Divider) im Factional-Modus betreibst, lässt sich am Ausgang von etwa 8,6...12,8MHz wobbeln, mit einer Schrittweite < 1Hz (für Fref = 10...40MHz). Mit einem 13MHz Tiefpass am Ausgang bekommst du dann bei Bedarf auch ein schönes, sinusförmige Ausgangssignal. Wenn das
benötigen. Allerdings ist der PIC in Assembler programmiert. Um bei sowas einen PIC16 oder einen ATmega zu überfordern, muß man sich schon ziemlich dämlich anstellen. W.S.
-
Thread
ESP32 oder NodeMCU
ist : https://de.aliexpress.com/item/1005001979531308.html?spm=a2g0o.productlist.0.0.339a745aDF2Ar8&algo_pvid=39f19b3d-5cf8-42e1-b2a7-44bb49b421ff
arduino-Thread-Door-Sens-Low-Power-Funk-ReedSensor https://www.arduinoforum.de/arduino-Thread-SensEgg3-FunkSensor-im-Ü-Ei-ATmega168PA-nRF24-BME280-NTC
-
Thread
PonyProg Proz. 89V8283 unter Win10 /LPT programmieren
vor ein paar Jahren mal beschrieben, wie man einen Parallelport-EPROMmer unter einem 64-Bit-Windows 8.1 mit der zugehörigen DOS-Software weiternutzen kann: https://www.mikrocontroller.net/topic/330355 Das da beschriebene lässt sich so auch auf Windows 10 anwenden. Ich gehe jedenfalls sehr
Moin Es fehlt mir nur noch die richtige software. avrdude bietet mit nur die atmega an , jemand ne idee?
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Layout der UNO-Pfostenstecker ist wirklich dämlich - vor allem der 150mil Sprung zwischen IO-7 und IO-8. Aber - ich mag die DIL28-Version des ATmega328. Die sind leider aber nicht immer ganz einfach zu bekommen. Wenn ich Lust habe, rupf ich den ATmega328 dann aus dem Sockel und verpflanz ihn auf mein
ich > nur als Freizeitbeschäftigung betreibt? Die Antwort gilt dann vermutlich > auch für den ATMEGA4809, für den es ebenfalls so ein Nano Board gibt. Die XC-Compiler kannst Du kostenlos benutzen. Die kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist
-
Thread
Mainboard Dell defekt durch Arduino
am Mainboard geschossen hast. Finde den Kreis, wo die 5V erzeugt werden. Das sollte einer von den 8-Beinern sein. Versuche alle erzeugtwn Spannungen zu messen, welche evtl. fehlt.
wifi rpi anstatt die ursache des problems zu finden? Es gibt 1000ende funktionierende PC-usb-atmega-24V systeme. Such endlich was bei deiner schaltung falsch ist!
-
Thread
[V] Netzteil nostalgisch leicht defekt
für die höheren Spannungen kleiner Transformator für 5V / 12V Anzeige erfolgt mit einem Atmega8 auf 2 x 16 LCD Warnton bei Kurzschluss 0 - 30V ca. 3A mit regelbarer Strombegrenzung * 0 - 30V ca. 3A mit regelbarer Strombegrenzung 12V konstant mit 7812 5V konstant mit 7805 12V an Cinchbuchse
defekt. War vor ca. 10 Jahren schon einmal defekt, soweit ich mich erinnern kann. Den Code für Atmega8 habe ich damals in BASCOM oder PASCAL geschrieben. Ich werde mal alte CDs durchsuchen.
-
Artikel
AVR Transistortester
hat für der ATmega8 eine Spannung von 2,56V, für die anderen Prozessoren aber 1,1 Volt. Mit 1,1 V kann eine bessere Auflösung des ADC für gemessene Spannungen unter 1 Volt erreicht werden. Man kann den ATmega8 ohne Hardwareänderung
für Arduino Mega (ATmega2560) mit 2x16 Zeichen LCD trunk/mega8 Makefile und Daten für ATmega8. Ab Version 1.00k ist der Selbsttest für den ATmega8 nicht mehr konfigurierbar. tags Fertige Software Versionen als ZIP gepackt
-
Thread
Arduino IDE zwei Sketche
richtig machen entweder #if defined(__AVR__) oder #if defined(ESP32) oder #if defined(__AVR_ATmega1284P__) fehlt evtl. das P? #if defined(__AVR_ATmega328P__)
schon. Habe auf einem Projekt zwei uC (ESP und AVR). Der Precompilerbefehl #if defined(__AVR_ATmega8__) #endif #if defined(ESP32) #endif funktioniert nicht wenn man einen ganzen Sketch rein kopiert. Bei mir war es plötzlich der Fehler dass die #include "SPIFFS.h" nicht funktionierte. Vermutlich
-
Thread
Sind das Blitzeinschläge im Wasserfalldiagramm?
Kann auch mit einem AtMega detektiert werden: https://www.ramser-elektro.at/blitz-o-shield-der-gewitter-detektor/
MaWin schrieb im Beitrag #7153013: > AtMega ist hübsch, geht aber sicher auch mit einem Vorsatz an der PC-Soundkarte, zB Direktmischer oder umfunktionierter DCF77-Empfänger.
-
Thread
ADC-Spannung korrekt berechnen?
> 0 * 0,875V + 0,875V = 0,875V, Falsch > bin verwirrt oder überhitzt Überhitzt? Es steht im ATmega8-Datenblatt '0x000 represents ground, and 0x3FF represents the selected reference voltage minus one LSB'.
ergibt 10? Und was ist der Bereich von 11? S. Landolt schrieb im Beitrag #7150323: > Es steht im ATmega8-Datenblatt '0x000 represents ground, and 0x3FF > represents the selected reference voltage minus one LSB'. Weil 1 LSB das 1024ste Teil von Vref ist, entspricht 0x3ff also [pre] Vref - (1/1024
-
Thread
32 Bit MCU gesucht
8MHz betrieben. Ich würde daher gerne langfristig mal auf eine 32 bit Architektur umsteigen. Diese soll nach möglichkeit mit deutlich mehr als 8MHz betrieben werden. Dann wäre es auch nicht so tragisch
. Diese soll nach möglichkeit mit deutlich mehr als 8MHz > betrieben werden. Dann wäre es auch nicht so tragisch wenn keine FPU > vorhanden ist. > > Kann mir jemand vielleicht MCUs empfehlen, die von der Peripherie her > das gleiche wie der Atmega328
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
Jens R. schrieb: Hmm, wer es schafft CAN per Bitbanging umzusetzen und dann auch noch auf nen 8bitter der hat fast nen Nobelpreis verdient. https://github.com/KevinOConnor/can2040
Jens R. schrieb: > Hmm, wer es schafft CAN per Bitbanging umzusetzen und dann auch noch auf > nen 8bitter der hat fast nen Nobelpreis verdient. > > https://github.com/KevinOConnor/can2040 Das ist kein 8 Bitter, sondern ein fetter Doppel-ARM-M0, dazu noch 8 Spezial-PIO Controller, die als programmierbare
-
Thread
Widerstandsmessung 0-24000 Ohm
genau (auf 0.1 Ohm), darüber reichen mir theoretisch 100Ohm Schritte. Der AD-Wandler hängt an einem Atmega128-16AU und der widerum an meinem LCD-Display. Da ich mein Konstrukt recht häufig nutzen werde soll es auch was abkönnen, also bei -20°C und bei +60°C(wenns mal im Auto liegen bleibt) funktionieren
Ausgangsklemmen geben will. Dir sollte klar sein, dass diese Mosfets unheimlich sensibel sind und max. +-8V Ugs aushalten. Da solltest du also gut aufpassen, was du da extern anlegst. Und die SK34 hat als Schottky-Leistungsdiode einen vernehmlichen Rückwärtsstrom.
-
Thread
Einplatinencomputer mit Linux für Heizungssteuerung und mehr
Rücklauftemperatur erreicht ist, dan geht die Ölheizung aus und der Puffer wird geleert. Die Raumtemperatur ist zw. 8 und 21 Uhr auf +- 1 Grad im Sollbereich OHNE Raumtemperaturfühler.
Lohnt Raspi etc überhaupt? Ist das wirklich einfacher als alles direkt mit einem ATmega oder STM32 zu machen? ICh habe noch nicht mit Rasberry und co gearbeitet, aber irgendwie auch gar nicht das Verlangen danach. Daher eine ernstgemeinte Frage
-
Thread
Systemtime per pps sehr genau syncronisieren (~1us)
50ms. Irgendwelche Hardware, welche das koennen soll, muss ausserhalb eines Windows sein. zB ein ATMega, oder ein PIC. Fuer erhoehte Anforderungen ein FPGA.
synchronisiert werden. https://www.mouser.com/pdfDocs/333016_I210_Datasheet_v_3_6.pdf Kapitel 7.8.3.3.3 "Synchronized Output Clock on SDP " und 7.8.3.2 "1588 Timer Registers: SYSTIM, TIMADJ and TIMINC"
-
Thread
Diskettenlaufwerk ansteuern
Klaus B. schrieb im Beitrag #7144378: > 8" Scheibendurchmesser mit 77 Spuren und ein- oder zwei > Seiten. Achtung der Antriebsmotor braucht normalerweise AC, > also 230 V oder 110 V. 8" Laufwerke die schon 230V brauchen - gibts sowas
#7149809: > Mit DD-Disketten (250 kBit/sec) haben das so langsame Geräte wie z.B. > der Atari ST (mit 8 MHz getakteter 68k) oder auch noch langsamere > 8-Bit-Systeme hinbekommen. Ein ZETA V2 (kein DMA) schafft mit seinem Z80 bei 8 MHz auch HD-Disketten, aber nicht bei 4 MHz.
-
Thread
Hilbert Transformation im uC berechnen
Mit der Beschreibung im pdf alleine hätte ich nichts anfangen könne. Hast du den Hilbert mit den 8 Allpässen auch so für Laien nachbaubar irgendwo erklärt? Edit: 3x das gleiche Bild weil ich bei editieren nur Bilder hinzufügen kann, aber keine löschen...
schon verlinkt? https://www.mikrocontroller.net/articles/Hilbert-Transformator_(Phasenschieber)_mit_ATmega da ist auch der Link für die Version mit 8 Allpässen https://web.archive.org/web/20070814013543/http://yehar.com/ViewHome.pl?page=dsp/hilbert/011729.html da stehen die 8 Parameter. Olli Niemitalo
-
Thread
Motoren mit ESP8266 oder ähnliches in 2 Richtungen ansteuern
https://www.amazon.de/gp/product/B08R64Y7V7/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Das sind Treiber die ich mir gerade bestellt habe, die kannst du mit einem Arduino ansteuern. Bei dem Motor musst du dich für eine Größe entscheiden, die sind nicht Teuer aber auch nicht
Markisenmotor realisiert und habe ein 2-Kanal Relaisboard von Aliexpress genommen und einen kleinen ATMega. Der ESP nimmt den WLAN Befehl auf und leitet ihn über die serielle SST an den WVR weiter ("Up", "Down", "Stop"), dieser steuert dann die Relais an. Den AVR habe ich benutzt, weil man den Markisenmotor
-
Thread
Luxmeter mit Bereichsumschaltung
so nicht stimmen. zB - 0V signalen ??? - Wenn 6lux=0.6uA und 60lux=6uA wieso ist dann 10lux=0.8uA ??? - Weiters diagram versteh ich noch weniger.... Bist du sicher das bereich 500/5k/50k 10/100/1000 lux ist und nicht umgedreht ? Patrick aus die Niederlande
Denis B. schrieb im Beitrag #7217362: >> - Wenn 6lux=0.6uA und 60lux=6uA wieso ist dann 10lux=0.8uA ??? > Sie haben recht. War ein Tipp Fehler. Habe angepasst(s.Anhang) Dann bestudiere es nochmal.... Sorry
-
Thread
DS18B20 Ablauf zum auslesen der Temperatur
Dafür habe ich den einfachsten Fall, Aktiv-gepowert, nur ein DS18B20 am Pin. Controller ist ein Atmega8. Ich kann ihn resetten und bekomme den Presence-Puls. Jedoch bin ich mir nicht sicher in welcher Reihenfolge ich ihm welche Kommandierung geben muss. Er scheint jedenfalls nicht zu antworten.
read_ds18B20_byte(); //Byte6 read_ds18B20_byte(); //Byte7 read_ds18B20_byte(); //Byte8 _delay_ms(900); //750ms Conversion-Time@12Bit write_ds18B20_byte(0x44); read_ds18B20_byte(); //temp_byte1 read_ds18B20_byte(); //temp-Byte2 [/c] Konkret kommen nur 1en zurück (wie
-
Thread
Stromversorgung für Mikrocontroller & LCD Display
Lukas G. schrieb im Beitrag #7138146: > Der Atmega schläft 8 Sekunden im PowerDown-Modus, wacht auf und gleicht > einen voreingestellten Zeitwert mit einer RTC ab und legt sich dann > wieder hin. Stimmt die Uhrzeit überein, wird ein Relais angesteuert
Lukas G. schrieb im Beitrag #7138146: > Der Atmega schläft 8 Sekunden im PowerDown-Modus, wacht auf und gleicht > einen voreingestellten Zeitwert mit einer RTC ab und legt sich dann > wieder hin. Stimmt die Uhrzeit überein, wird ein Relais angesteuert
-
Thread
[V] 8x Rabbit RCM2000 Modul ( Rabbit 2000 Core Modul ) ((Zilog Z80)) abzugeben
Biete 8 gebrauchte Module an. (Digi-Key-Teilenr.: 316-1084-ND ?!?) Gerne komplett für 4.- / Stück oder einzeln für 6.- / Stück. Zzgl. Umschlag und Porto.
: https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer Besteht aus einer Z80 (8MHz), einem Atmega32A als IO, 128kB RAM und einem 74HC00. Der Massenspeicher ist eine SD-Card, in dem Archiv ist eine SD-Card (also das Image) mit CP/M (verschiedene Versionen), UCSDPascal, Uzi (ein
-
Thread
autonomes fahren tesla vs andere
autoindustrie/mercedes-startet-mit-drive-pilot-die-alternative-zu-teslas-autopilot-a-8031ec5c-4856-4000-8df2-1bd026e7b8f2 Teslas Software ist bestimmt nicht sicher. https://www.stern.de/auto/e-mobilitaet/tesla--kraftfahrtbundesamt-zweifelt-an-sicherheitskonzept----die-strasse-ist-kein-experimentierfeld
ist). Gut abgesehen von Deiner Argumentation, die ist so vorhersehbar die kann ich mit einem ATmega8 nachbauen.
-
Thread
Atmega32 16Bit PWM oder 10 Bit?
wave_mode is a desired PWM-16bit mode. There are several modes included : PWM, Phase Correct, 8-bit PWM, Phase Correct, 9-bit PWM, Phase Correct, 10-bit Fast PWM, 8-bit Fast PWM, 9-bit Fast PWM, 10-bit Parameter prescaler chooses prescale value N = 1,8,64,256 or 1024 (some modules support
Timer/Counter Mode of Operation : TOP : Update of OCRnX at : TOVn Flag Set on : PWM, Phase Correct, 8 bit 0x00FF TOP BOTTOM PWM, Phase Correct, 9 bit 0x01FF TOP BOTTOM PWM, Phase Correct, 10 bit 0x03FF TOP BOTTOM Fast PWM, 8 bit 0x00FF TOP TOP Fast PWM, 9 bit 0x01FF TOP TOP Fast PWM, 10 bit
-
Thread
Synchrone Tiefsetzsteller Stufe verabschiedet sich nach mehreren Stunden Betrieb
Lastbedingungen (inkl. Vollast von ca. 450W pro Channel). Leider sind bisher beide Prototypen nach ca. 5h bis 8h zerstört worden. Es gab einen lauten Knall und die Eingangssicherung der Schaltung brannte durch. Wie sich herausstellte wurden in beiden Testfällen zwei der MOSFETs welche zur Tiefsetzsteller-Stufe
delay zwischen oberem und unterem FET? Hab das mal mit den beiden PWM kanälen eines zählers eines atmega versucht. Geht meistens gut. Der pwm1 wird aber vor dem pwm2 geschrieben, und wenn genau dazwischen die übernahme der neuen werte geschieht kann es "beide auf on" geben. Die lösung war: low side
-
Thread
Analogeingang auf pin change interrupt wechseln bei AVR
Komparator (AIN0 - AIN1) könnte klappen. https://www-user.tu-chemnitz.de/~heha/hsn/chm/ATmegaX8.chm/ Suche unter Analogvergleicher
-
Thread
Wie: makefile und Leerzeichen im Verzeichnisnamen
du hast ein Laufwerk D: mit irgendwelchen Daten: [code] mountvol d: /L \\?\Volume{789ddf93-8c56-11db-9ebe-806d6172696f} [/code] Dann kannst du das Laufwerk auch unter C: aufhängen. Als Admin: [code] mkdir c:\datadrive mountvol c:\datadrive \\?\Volume{789ddf93-8c56-11db-9ebe-806d6172696f
make-Verzeichnis eine Datei anzulegen, die per Batch das Verzeichnis aufgerufen hat: makefile: ... MCU = atmega328p #MCU = atmega2560 #MCU = atmega1284p #MCU = atmega644 #MCU = atmega8 #MCU = atmega32 # Target file name (without extension). TARGET = main include mk_target.txt ... mk_target.txt
-
Thread
Schieberegister ersetzen
SPI-Einheit haben). Aber selbst, wenn man zwingend auf ein völlig ungeeignetes Teil wie etwa ATmega8 @8MHz angewiesen wäre (bei dem das halt nicht der Fall ist), könnte man noch eine reine Software-Lösung umsetzen. Es würde tatsächlich gerade so reichen. Dich aber wohl maximal überfordern...
davon hast, was mit ASM möglich ist. Weil du es einfach nicht selber aktiv benutzt. Es geht mit 8MHz (natürlich mit Polling, nicht mit Interrupts), auch ohne ein geeignetes SPI-Device auszukommen. Also z.B. mit einem ATmega8 @ 8MHz, wo dein Code natürgemäß scheitern wird, mangels SPI-Master-fähiger
-
Thread
Lithium Ionen Akku laden (sorry, zum x-ten)
aber nicht, da habe ich halt nur das Teil als Analog-Frontend benutzt und die Steuerung mit einem ATmega8 gebaut.
nicht, > da habe ich halt nur das Teil als Analog-Frontend benutzt und die > Steuerung mit einem ATmega8 gebaut. Hallo Jörg, herzlichen Dank. Werde mal schauen, was ich da für 5s LiPo finde.
-
Thread
Modellbauservo 3,5V zu 5V Steuersignal
Mit einem Atmega168 ;) Ich würde einfach mal probieren, ob das Servo nicht auch mit 3,3V am PWM-Eingang klarkommt. Oliver
klarkommt. Ich schaue zuerst ins Datenblatt und lese da, dass für Versorgungsspannung und Signalpegel 4.8-6V gefordert werden. fchk