-
Thread
ATTINY20 ohne IDE Programmieren
michael_ schrieb im Beitrag #6757961: > Da gibt es bei PIC die AVR-918 für eine simple Programmierung. > Diese bezieht sich auf die AVR-911. > Und das ist eine Soft modifizierte Hardware der bekannten AVR-910. Mit 918 haste schon mal das richtige Gefunden. Die
unterstützt, sondern nur von MPLABX. Das ist quasi ein abgespecktes PicKIT 4, kommt also nicht aus der AVR-Ecke, sondern aus der PIC-Ecke. Microchip integriert langsam die zugekaufen Prozessorfamilien in ihre eigenen Tools, damit sie irgendwann die Fremdtools sterben lassen können. Würde ich als Firma auch
-
Thread
Komisches Mainboardboot - AMD Ryzen
hat das Bios auch nicht gefressen. Ich habe mich mit mir selbst geeinigt, das die Lüfter zu langsam gestartet sind, und das Bios der Meinung war, sie wären zu langsam. Bei den Reset danach hatten die Lüfter noch Schwung um kamen so schneller in die Gänge, und das Bios hat die Speed erkannt.
Anhängen und RAM ist angehalten. Hilfs-Controller gibt es oft auf aktuellen Boards, öfter sogar 8Bit-AVR. Insofern stimmt es daß z.B. Lüfter u,ä, direkt bei Anschalten der Netzspannung geprüft werden. Versorgt wird das aus den 5V StandBy des Netzteils, der Rest ist aus wenn der Rechner komplett runtergefahren
-
Thread
brauche Unterstützung beim flashen
diesem Zusammenhang könnte der folgende Aufsatz für dich interessant sein: http://stefanfrings.de/avr_verfused/index.html
Zusammenhang könnte der folgende Aufsatz für dich > interessant > sein: http://stefanfrings.de/avr_verfused/index.html Vielen Dank für den Tip, werde ich mir zu Gemüte führen 👍
-
Thread
Stm32 lcd Grafik font rendering
diesem System bin ich schon seit mehr als 10 Jahren recht gut gefahren und es funktioniert auch auf langsameren Systemen (CPU-Takt < 50 MHz) ganz gut. W.S.
ziemlich "retro" aus. Die Adafruit Library ist ziemlich generisch, weswegen sie auch zu den langsameren gehört. Aber im Rahmen der Möglichkeiten haben die Leute das schon gut gemacht, kein Grund sie nicht wenigstens mal zu probieren.
-
Thread
Einsteiger FPGA board
kriegt man schon eine CPU rein. So braucht ein 32bit microblaze ca. 1000 slices (ein 8bit wie beim AVR kommt mit einem Zehntel aus) und belegt so 50% eines S3-200. https://www.mikrocontroller.net/articles/Retrocomputing_auf_FPGA#FPGA-Auswahl
(Lattice UltraPlus), aber mit mehr IOs auf PMOD Schnittstellen. Das verwendete FPGA ist relativ langsam, dafür sehr stromsparend und hat viel onchip SRAM (128kByte).
-
Thread
5V auf 3.3V für uC
Schaltreglers ganz genau an und halte diese Empfehlungen ein. Und verwende am Anfang einen relativ langsamen Schaltregler mit max. 200kHz Schaltfrequenz.
auch mit > 3,0 V läuft µC ist auch noch völlig unbekannt, ein ESP z.B. läuft bis 2,5V runter, ein AVR je nach Takt bis 1,8V, andere dazu müsste man ja mal wissen WELCHER. Der TO hat keinen Plan!
-
Thread
Was ist bzw. war Atmel QTouch?
sie auch Matrizen von Touch-Elementen direkt. Das ist ziemlich geil. Wenn man dann auch noch einen AVR128DA64 hat, geht da einiges, bis hin zu 529 Touch-Elementen. Bei der Menge wird dann sogar schon langsam das reine Abfragen der Ergebnisse der Hardware wieder eine Sache, die zeitkritisch sein könnte
sondern ein > Bug oder Sparmaßnhmen im Multiplexer diese Sache bewirkt. Mir scheint, bei neueren AVR ist tatsächlich ein (undokumentierter) Teil in der HW abgebildet - aus Kompatibilitätsgründen hat man für ältere AVR diese Funktionalität mit der "ursprünglichen" Lib realisiert.
-
Thread
AVR Programm brennen ohne Bootloader
schrieb im Beitrag #6751026: > Programmstart an einer falschen Adresse Das Hauptprogramm liegt bei AVR immer an Adresse 0.
Christian M. schrieb im Beitrag #6754187: > Gibt's bei AVR auch so etwas > wie HV-Programmierung? Ja, sicher. Braucht halt einen STK500 oder sowas.
-
Thread
LED Uhr mit RTC braucht Taster
Time) - Paul Stoffregen, Michael Margolis - LGPL2.1 */ #include <Adafruit_NeoPixel.h> #ifdef __AVR__ #include <avr/power.h> #endif #if defined(ESP8266) #include <pgmspace.h> #else #include <avr/pgmspace.h> #endif #include <SoftwareWire.h> // must be included here so that Arduino library
RTC schreiben lassen, wie hier. > > Das delay(10) braucht dort keiner. Und macht die Uhr 10% langsamer - wenn die delay(100) als Zeitbasis genommen werden. Sascha
-
Thread
Z80/UA880D mit 28C64 startet nicht
Helmut L. schrieb im Beitrag #6748312: > Der CD4023 ist viel zu langsam Was sich bei der erzielbaren Taktfrequenz zeigen würde, somit leicht zu diagnostizieren.
Helmut L. schrieb im Beitrag #6748312: > Der CD4023 ist viel zu langsam (ca. 250ns tpd) ich kann mir nicht vorstellen dass das ein Problem ist, das war im Original ja wohl auch so. Wie hoch ist den die Zyklus Zeit bei einem Ram Zugriff auf einem Z80? Ich würde ja sagen
-
Thread
Analog und Digital auf einer PCB Brauche hilfe bei zwei/drei letzten Problemen
kommt aber das 32 CH PWM Board...Dieses arbeitet mit einem ATMega128A und 32 Software PWMs.. (Der AVR-GCC Tutorial Software PWM Code auf 32CH erweitert) Da ich hier die 32 PWMs erzeugen muss.. haben wir eine PWM von 100Hz... bis 16Khz ist es hörbar, oder? Kann es auch daran liegen? Also:
Also.. fangen wir langsam an.. wenn ich es richtig verstanden habe.. kommen an die ganzen GND => AGNDs... Ausser an den DGND Pin, richtig? Also ausser PIN 20 kommt da überall AGND dran, korrekt?
-
Thread
Flackerlicht
Animated LED candle AVR ATtiny13 https://www.youtube.com/watch?v=po6SjSLbFRk
arbeiten, am besten eine nicht sichtbare (schnelle) PWM mit zufälligen Werten modulieren, die sich langsam genug ändern, daß man deutliche Unterschiede in der Helligkeit bekommt. Das dann am besten noch auf zwei getrennten Kanälen, einmal gelb und einmal rot (kriegt man locker mit einem Controller hin
-
Thread
Transistor, der sich selber auf eine bestimmte Temperatur einregelt - möglich?
relativ schnell in den Bereich der Sprungtemperatur bringen. Dann wird die Temperatur zunehmend langsamer steigen, da die Heizleistung durch den Anstieg des Widerstandes abnimmt, bis sie einen Endwert erreicht. Aber: Dieser "Selbstregler" regelt bei Änderung der Umgebungstemperatur nicht genau auf den
arbeitet mit einem Mikrocontroller, zeigt aber schön das Prinzip: https://www.elektronik-labor.de/AVR/HotSpot.html Gruss Tom
-
Thread
Effizientes Zero-Stuffing in C
die interne Bus-Matrix zu den GPIOs aussieht, kann das auch mal in die Hose gehen und deutlich langsamer sein. Die Zugriffszeiten auf GPIOs sind teilweise sehr hoch.
interne Bus-Matrix zu den GPIOs aussieht, kann > das auch mal in die Hose gehen und deutlich langsamer sein. Die > Zugriffszeiten auf GPIOs sind teilweise sehr hoch. Hast Du ein Beispiel für einen µC bei dem die Zeiten sehr hoch sind?
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
Lieferzeiten von 99 Wochen (es lebe die 2-stellige Lieferzeit) sind leider keine Seltenheit. Gruß ein AVR-Möger
verwendet. Eine monopolistische Entwicklung, aber nicht mehr zu stoppen. Auch hier im Forum hat ARM den AVR verdrängt. Vor 3 Jahren war das unvorstellbar, da wollte die Masse noch AVR in Assembler programmieren.;-)
-
Thread
Wie macht man solche Lichtmodes? Lauflicht, PWM und Co
PortA, PortB, PortC und PortE laufen als PWM. Ich habe dazu den Software PWM Code hier aus dem AVR-GCC Tutorial von 8 auf 32 CH geändert. Dieser läuft mit Timer1. Nachdem alle 32 PWMs funktionierten habe ich Timer0 im 10ms Interrupt eingestellt. Mit diesem erzeuge ich meine Zeitbasis für
haben keinerlei Probleme sich mit Menschen zu unterhalten die Lichteffekte mit Amason-Geräten oder AVR programmieren, weil deren Kunst _anders_ ist als Programmierung. Beim 24 CH DMX-Projekt zeigen sich keinerlei Ambitionen das Projekt zum 30 CH-DMX hochzuprogramieren, obwohl der AVR noch 7 pins brach
-
Thread
avr-gcc 11.1.0 defekt? Gesperrt
nachweislich durch Pin Toggle ausgeführt. Es funktionieren folgende Kombinationen: Arduino IDE 1.8.15 + avr-gcc 10.3.0 Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino Mega2560 (ATmega2560) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package (ATmega4809) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + SpenceKonde
of dynamic memory, leaving 16267 bytes for local variables. Maximum is 16384 bytes. und unter avr-gcc-11.1.0-x64-linux/ kompiliert das Beispiel NICHT. Die entscheidende Fehlermeldung unter avr-gcc-11.1.0-x64-linux/ lautet: ... /home/ab/Installed/avr-gcc-11.1.0-x64-linux/bin/avr-gcc-ar rcs
-
Thread
Schaltplan für GPS Auswertung an einem ATmega
Aber ja, habe alles auf einem gemacht Ich würde den Hintergrund noch dunkler machen...man kriegt langsam Augenkrebs..
K. schrieb im Beitrag #6736942: > Ich würde den Hintergrund noch dunkler machen...man kriegt langsam > Augenkrebs.. Und ich würde außerdem noch den Kontrast reduzieren. Dunkelblaue Linien, violette Symbole und graue Bezeichner. Wäre doch schade, wenn man noch was erkennen könnte ...
-
Thread
Gyrochip MPU6050 startet nicht korrekt
Der AVR macht doch schon 65ms Gedenkpause nach einem Reset (wenn da niemand an den Fuses rumgespielt hat), aber probieren könnte man es ja mal. Oliver
Ich hatte ein ähnliches Problem mit dem Teil. Der IC verträgt einfach normalen/langsamen Anlauf der Versorgung einfach nicht... Es muss wirklich schnell sein... Apropo, ich nehme an, dass es um ein Hobby-Projekt da geht. Wenn nicht und es um professionale Design geht, nun aufpassen
-
Thread
Taupunktsteuerung
berechnen, dazu braucht man die Temperatur und Luftfeuchte. Hab ich vor langer Zeit mal mit einem AVR + 2x SHT21 gebaut.
berechnen, dazu braucht man die Temperatur und > Luftfeuchte. Hab ich vor langer Zeit mal mit einem AVR + 2x SHT21 > gebaut. ODER die absolute Feuchte.
-
Thread
Bitmanipulation
Hab es einfach aus dem AVR GCC ... übernommen. Soll eine uint mit 32 Bit (reicht auch 16 Bit) und 2 x 8 Bit Variablen sein. Der Name ist eigentlich egal
eigentlich: reg = reg | x; 3)Dann gleich alles zusammen mischen, verwirrt noch mehr, erstmal langsam anfangen uint8_t a=0, b=1; a=b<<3; In b steht 0000 0001 In a danach 0000 1000 VG Dennis
-
Thread
Eine kurze Frage an die AVR Assembler Experten
dseg bei den "alten" schon abweichende Zugriffszeiten hatte. Ganz zu schweigen dann vom noch "langsamerem" eseg. ciao gustav
den > Stack. Stack oder Schattenregister wird bei vielen CPU-Architekturen automatisch genutzt. AVR ist da eher exotisch.
-
Thread
[V] JTAG ICE3 - neuwertig
Er kann AVR, SAM, ARM und Cortex-M0
das immer ein ausuferndes Thema und meistens auf Englisch. Nein, der ist nur für Atmel-Chips: (X)AVR, AVR32 und Atmel ARM. Neben JTAG kann der noch ISP, PDI und vielleicht noch TPI und UPDI. Stell Dir JTAG wie einen Parallel-Port vor, an den Du einen Drucker anschließt. Der Parallel-Port selber
-
Artikel
Sensorlose BLDC Ansteuerung
nennenswertes Problem mehr. Mikrocontroller. Bei der Wahl des µC entschied ich mich für meinen lieblings 8-Bit AVR, den Atmegaxx8. Dieser, so dachte ich, hat genügend Ressourcen. Jedoch trat ein Problem auf, das mich im Nachhinein aber nur bedingt stört, da es ja funktioniert: Der ADC ist zu langsam: Der ADC eines
gleich 60 und Polpaarzahl miteinander verrechnen könnte. Oszillogramme. Aufbau. Known Issues. Der AVR-ADC ist für hohe Drehzahlen zu langsam bzw. ist die PWM -und Samplefrequenz mit 10/5KHz zu langsam um ausreichen Auflösung für das Flussintegral zu bekommen. Die Problematik ist dann, dass nur 1-2 Samples
-
Thread
Mini-Wechselrichter 12V DC -> 12V AC für Teichpumpe
folglich mit Nennstrom, auf fester Nenndrehzahl) sauber arbeiten. (Zwar sinken diese Werte auch langsam mit sich entladendem Akku, aber das kann völlig tolerabel sein - Abschattungen und Zufalls- Arbeitspunkte der Pumpe wohl eher nicht in so einem Fall.)
meiner Website, aber das Problem mit den 17-18V Speisung bleibt bestehen: https://www.schoeldgen.de/avr runterscrollen bis 'Variable frequency drive with Tiny 25/45/85 ( C )' Der liefert Sinus PWM.
-
Thread
bandlimitierte Rechtecksignale zielgenau erzeugen
https://www.mikrocontroller.net/articles/AVR_Arithmetik/Sinus_und_Cosinus_(Lineare_Interpolation)
Nutzfrequenzen sind es breite Rechtecke mit Rampen. Bei höheren Nutzfrequenzen, geht dann eben das Fenster langsam zu, bis zu einem Dreieck.
-
Thread
LiIon-Kapazität aus Spannung und Strom berechnen
War noch am Ergänzen, war aber zu langsam, deswegen hänge ich das hier an: Du könntest vielleicht für eine gegebene Zelle unter einem Satz gegebener Parameter eine Tabelle anlegen, aus der du den Füllgrad für genau diese eine Zelle bei
habe immer die mAh gemessen die hinein oder heraus fließen. Strom*Zeit aufaddiert in Inkrementen (AVR-Anwendung). Den Akku habe ich als voll definiert, wenn er bei Konstantstrom 4,2V erreicht hat. Absichtlich ohne Stromreduzierung, weil das beim Entladung auch nicht passiert. In diesem Zustand (Start
-
Thread
Denon AV-Receiver AVR-1909 - Zwei Kanäle leise
Moin zusammen, mir war aufgefallen, dass zwei Kanäle von unserem 13 Jahre alten Denon AVR1909 sehr leise sind. Ich habe daraufhin recherchiert und mir schien es plausiebel, dass die Relais langsam gealtert sein könnten. Ich habe darauf hin für kleines Geld neue OMROM G5PA-28-24VDC gekauft
https://www.manualslib.com/download/815424/Denon-Avr-1909.html
-
Thread
ADC Messung mit dem Attiny 841
/ATTinyCore/tree/master/avr/libraries/Wire Jetzt bist du dran.
sich einfach so ergeben haben. Das mußte eben schnellgehen. Heißt ja: Free *running* und nicht "Langsam einlesing"
-
Thread
Buchempfehlung für die Tochter
Alter? Ich würde mit C auf einem PC beginnen. z.B. mit Quincy auf Kommandozeile. Dann mal die AVR Tutorials anschauen. Danach kann man sich überlegen ob Arduino oder native AVR. Parallel mal Basics in Elektronik auf Steckbrett.
vorhanden. Weder über > Programmierung noch über Elektronik. > > LG, > Richard http://www.avr-asm-tutorial.net/
-
Thread
Ansteuerung Bosch E-Auto Motor
Die Optokoppler sind zu langsam. Das heißt, die fallende Flanke ist noch gar nicht ganz aus, da wird der andere IGBT schon gezündet. Es kommt zu Überschneidungen. Auch ohne Optokoppler sollte da eine gewisse Totzeit vorgesehen werden
Frank schrieb im Beitrag #6718449: > Die Optokoppler sind zu langsam Das ist ein guter Ansatz, jedoch kann ich die Totzeiten des Chips nicht verändern und der IR2110 sollte ja einen integrierten Kurzschlussschutz haben. Helge schrieb im Beitrag #6718467: > Das
-
Thread
frage zu defines TRUE/FALSE
bool oft nicht von der Applikation abhängig machen, da sie ein Teil des ABI ist. Das ist wie beim avr-gcc mit seinem -mint8, um die Größe von int auf (nicht standardkonforme) 8 Bit zu ändern. Kann man zwar machen, aber dann kannst du die avr-libc und alle anderen Bibliotheken in Binärform nicht mehr
Kriterien für "das Bessere" einfach subjektiv. Natürlich "war Apple besser", aber auch teurer, langsamer, unflexibler, ... Natürlich "ist Pascal besser", aber auch geschwätziger, komplexer bzw. unflexibler, ...
-
Thread
Wie Klassen-Template Objekte in einem Array nutzen (non Template, constexpr, inline)
ich da doch den Umweg über den PC und eine vollwertige standardlib empfehlen. Der Weg zurück auf den AVR ist nicht so schwer. Oliver
static_cast<std::byte>(32) ); > > Das kann nicht sein. Bitte zeige die Fehlermeldung. Ich sollte langsamer machen. Die Fehlermeldung bezieht sich auf das Nächste init. Sorry, mein Fehler. Habs soeben nochmal probiert. Ich leg das erstmal beiseite und gehe Luft holen ...
-
Thread
Schrittmotor linear Beschleunigen
Schrittverluste bekommst du bei zu schneller Geschwindigkeitsänderung. Hast du die Atmel AppNote AVR446 - Linear speed control of stepper motor gelesen (jetzt MicroChip AN_8017 ). http://ww1.microchip.com/downloads/en/AppNotes/doc8017.pdf Wenn bei deinem Aufbau beim Ändern der Beschleunigung Schwingungen
, ... Bremsen, ... ist auch so eine kust für sich, ... je nach mechanik, und vorgabe muss man langsam runter fahren, oder es reicht abschalten / windungen kurzschliessen, oder mann muss ggf sogar hart "gegen bestromen"
-
Thread
Ethernet für uC?
schnelleres SPI. Klar, da braucht es auch schon nen ARM um den auszureizen, aber man muss dem armen AVR ja nicht noch Knüppel zwischen die Beine schmeißen..
ist noch kein Hexenwerk und für einen 8bit Controller > problemlos machbar. Ich habe so einen AVR mit einem ENC seit langem im Internet hängen, mit dem uIP Stack von Dunkels und sehr einfachem Webserver. Heute wärs ein RPi - es lohnt einfach nicht, das Rad immer neu zu erfinden.
-
Thread
Schaltung mit ATtiny13A aus Solar-Leuchtturm verstehen
Solarzelle ausprobiert), sprich, wenn es dunkel wird, wird die weiße LED an Pin 6 eingeschaltet, die dann langsam heller und dunkler (wahrscheinlich über PWM?) wird, wie bei einem Leuchtturm eben. Auch die Spannung der Batterie scheint über einen Spannungsteiler an PB4 (Pin 3, ADC?) gemessen zu werden. Ich
der die VCC komplett intern messen kann und 2) den Lichteinfall über die LED detektiert (lädt dann langsam den Port auf, nachdem auf Eingang umgeschaltet). Aber das würde dann zu billig aussehen.
-
Thread
Spannungsschwankung / LDO nötig?
angedachten Belastung (wohl unter 100mA) real schwanken würde. Weisst du aber offenbar nicht. Ein AVR kommt durchaus mit mit 100Hz quasi für ihn langsam schwankender Versorgung klar, beim OpAmp kann man Schaltungen wahlen die auch kein Problem haben, beim Messen des Analogwerts mit dem AVR darf die
Chip läuft z.B. von 2,5 bis 3,6 Volt. Aber innerhalb dieses > Bereiches darf die Spannung nur langsam schwanken. [...] Ahhh, danke, genau solche Infos habe ich gesucht! Jetzt ist halt die Frage ob eine 100Hz Welligkeit auf der Versorgungsspannung schon ausreicht für diese Aussetzer, oder ob es
-
Thread
Arduino Nano in der 2000W Kettensäge muss öfters neu geflasht werden :-(
Ist der AVR geschirmt?
Ist eigentlich der Brown-Out-Detektor angeschaltet? Ohne den ist Flash-Korruption beim AVR ganz normal.
-
Thread
Problem mit SD Card Melzi Creality3D V1.1.3 Sanguino Atmega 1284
aber nicht meine Vermutung :-P Und zwar was ich mir dachte: Mit USB (UART) startet dein Atmega langsamer, da er wohl die Verbindung erkennt etc. (siehe main() von Arduino: USB Init.) Mit Netzteil ohne USB, startet er schneller. Da aber die SD Karte auch eine gewisse Zeit braucht um Betriebsbereit
Siehe hier: C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\main.cpp [c] int main(void) { init(); initVariant(); #if defined(USBCON) USBDevice.attach(); #endif setup(); for (;;) { loop(); if (serialEventRun
-
Thread
PWM D/A - Spannungsregler
Die müssen 0V haben! Hatte mittels MOSFET und R/C versucht, die Versorgungsspannung der OPs langsam hochzufahren, dies hat aber dazu geführt, daß die OPs in einem bestimmten Bereich anfingen heftig zu schwingen. Das war Mist. Was würdet Ihr dafür nehmen, NE555 OneShot Timer der dann den MOSFET
dann eine Spannung von 0-20V ergeben, richtig? Hatte ich bereits korregiert... > Wieso? Dein AVR kann maximal 5V ausgeben, deine Verstärkung ist > 12k/10k+1=2,2, d.h. Umax=5*2,2*11V > >> Es muss verhindert werden, daß beim Einschalten (alle µC IOs auf HI) >> an den analogen Ausgängen schon
-
Thread
RTOS mit Arduino
Flackern würde es nur, wenns zu langsam läuft, mit oder ohne RT.
spielen auch gut miteinander. https://gcc.gnu.org/wiki/avr-gcc
-
Thread
Suche Microcontroller mit EBI
1 SPI 1 UART [/code] Aktuell benötigt der AVR Code ca. 38kbyte Flash Die ATXMEGA kann man leider nicht bei 5Volt betreiben und die AVR128 haben leider kein EBI. Im Moment benutzte ich einen Atmega1284P und machen das EBI zu Fuss, aber das
was du willst. Sinnvoll waere es aber du stellst mal langsam auf 3V3 rum bevor es das nicht mehr gibt weil jeder 1V8 nutzt. :-D Olaf
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
Ich denke, Bernhard bleibt einfach gerne in seinem AVR-Universum.
Abdul K. schrieb im Beitrag #6717821: > Ich denke, Bernhard bleibt einfach gerne in seinem AVR-Universum. Nichtmal das. *SEIN* AVR-Universum ist nämlich auch noch sehr viel kleiner als das tatsächliche AVR-Universum... Nur will er das nicht wirklich wahrhaben und schon garnicht öffentlich
-
Thread
Nach C: Python oder C++
Zeit. Man kann aber auch anfangen seine C Software mit einem C++ Compiler zu übersetzen und dann langsam die neuen features von C++ zu nutzen. > Andererseits begeistert mich Python schon seit langem. Ebenfalls > objektorientiert, stelle ich mir die Data Science und Neural Network > Features dieser
> Man kann aber auch anfangen seine C Software mit einem C++ Compiler zu > übersetzen und dann langsam die neuen features von C++ zu nutzen. Kann man machen, C++ lernt man dadurch aber eher nicht. Besser, man vergisst alles, was man ueber C weiss und faengt von vorn an -- C++ ist konzeptuell eine
-
Thread
Uno-Board mit ATMEGA256
Vielleicht ist ein AVR128DA28 bzw. ..DB.. eine mögliche Alternative: 128 KiB Flash, 16 KiB RAM, 3 UART, 2 SPI.
ob es evtl. nur für die neue Arduino IDE V2 funktioniert. Ich habe ja selber Spitzen gegen den AVR gesetzt, aber ein aktuelles Projekt bekommt man sicher einfacher mit einem größeren AVR umgesetzt wenn man mit anderen Architekturen noch keine Erfahrung gesammelt hat. Die Cortex-M haben definitv mehr
-
Thread
Schutzschaltung mit Dioden, wohin mit dem Strom bei Überspannung?
Antworten. Der Mikrocontroller wird ein STM32F4 werden. Die Geschwindigkeiten werden zum einen sehr langsam sein, da das Gerät von mir von außen über Taster gesteuert wird und zum Anderen wird auch ein SPI-Bus dabei sein, den ich mit 1 Mhz betreiben wollte. Viele Grüße Ulrich
durchaus ein Problem. Die Dioden sind nicht auf dauerhaft höhere Strome ausgelegt (Atmel gibt für die AVR in einer AppNote eine Wert von 1mA an). Und wenn man den Strom über externe Dioden ableiten will, muss man dafür sorgen, dass deren Vf niedriger als die der eingebauten Dioden ist (z.B. durch Einsatz
-
Thread
Pendel mit DCF77 synchronisieren Gesperrt
synchron zu DCF77 zu halten. Man kann da also nicht in groben Sprüngen ausgleichen sondern nur schön langsam.
im µC-Net > "AVR - Die genaue Sekunde / RTC" zu finden. > > Aber - oweh, AVR ist ja sein Reizwort! Nein kein Reizwort, nur für mich ein NoGo. Punkt. Ich zwinge niemanden diese Meinung auf, jeder kann machen was
-
Artikel
Schrittmotoren
linear an): 33% höheres Drehmoment erforderlich. Atmel bietet für Steppermotoren eine Application Note (AVR446) und ein entsprechendes Demoprogramm für lineare Rampen: Den fertigen Funktionen kann die Beschleunigung, Verlangsamung, gewünschte Geschwindigkeit und Anzahl der zu fahrenden Schritte übergeben
Kühlkörper, ohne Gehäuse trotz Optokoppler nicht galvanisch getrennt wegen der Optokoppler nur langsame Pulse, langsamer als Mach3 überhaupt einstellbar ist. Entfernt man die Optokoppler (überbrücken mit jeweils 1 Draht, unterschiedlich bei DIR/STEP und ENABLE), geht das Handbedienteil nicht mehr. Chopperfrequenz
-
Thread
Konstantstromquelle funktioniert nicht
Umgebungstemperatur und der Drift des Shunt ab. Ja das stimmt. Ich steuere die Stromquelle über einen AVR an. Im Moment driftet nur der OP, die anderen Bauteile sind vernachlässigbar. Habs mit Heißluft und Kältespray ausprobiert. Nur für den Shunt könnte ich noch einen hochwertigeren Widerstand nehmen.
jederzeit :-) Der Humor ist nach 4 Jahren konstanten Mobbings durch Moderation und Betreiber langsam verlorengegangen.
-
Thread
I2C-, USART-, EEPROM-Test für ein Feedback
Tausend Dank vorab! [c] /* * Test für I2C, USART, EEPROM */ #define F_CPU 2E6 #include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <avr/eeprom.h> #include <avr/interrupt.h> /*wird bei Code::Blocks benötigt, bei Geany nicht * erzeugt dort einen [-Wimplicit-function-declaration
stattdessen im FLash Speicher lassen und von dort aus verwenden. Siehe https://www.nongnu.org/avr-libc/user-manual/pgmspace.html https://www.nongnu.org/avr-libc/user-manual/pgmspace_8h.html