-
Thread
IRMP-Anwendung
Hallo, habe zur Anwendung des Programms Fragen. Zunächst habe ich die AVR-Version (irmp-main-avr.c) ausgesucht und Änderungen zur Anpassung an den ATMEGA168P (Hardware Pin an PORTD2) in irmpconfig.h gemacht. Nirgendwo konnte ich allerdings die F_CPU Anpassung finden, doch
habe mit der RS232 Schnittstelle und irmp-main-avr-uart.c die MEDION FStg getestet mit folgendem Ergebnis: protocol: 0x02 -> NEC address : 0xFF00 command : 0x0045 -> Ein/Aus flag : 0x00 manchmal 0x01 oder 0x02 Das scheint mit dem Oszillogramm
-
Thread
Nochmal für Dummies: Bootlader Atmega - Quarz nötig oder nicht
immer der kommt) angepasst sein, i gehe von einem bootloader f. die serielle aus ab werk ist der AVR auf 8Mhz intern mit clkdiv8 eingestellt, der rennt dann mit 1 Mhz, event war dein Programmer zu schnell dafuer, langsamste Geschwindigkeit am Programmer verwenden (und am besten den clkdiv8 'loeschen
dich nicht im Unklaren lässt was gerade passiert (ist). AVRISP MKII: https://www.amazon.de/s?k=avr+isp+mkii&__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=36SUMA7XVRYEA&sprefix=avr+isp+mkii%2Caps%2C184&ref=nb_sb_noss_1 Nimm den im blauen Plasik-Gehäuse.
-
Thread
PAL-Röhren TV auf NTSC umbauen
gefunden. Peter Fleurys I²C Lib funktioniert mit Hardware TWI oder Software Bitbanging auf allen AVR, die mir bisher untergekommen sind: http://www.peterfleury.ep(i)zy.com/avr-software.html#libs Nimm die Klammern aus dem Link, sind wg. eines Spamfilters hier im Forum. > Der Prozessor des FS
aber der Arduino mit Wire-Lib(!) nun zu sendenden Datenbits auflegt sieht es so aus als wäre der zu langsam, sprich die 1-Bits gehen quasi gleichzeitig mit der steigenden Flanke vom SCL hoch (rot umrahmt). Das kann zu Fehlinterpretationen führen. Merkwürdigerweise legt der I2C-Master im TV-uC dann auch
-
Thread
ATTINY85 als DCF77-Empfänger
die UART-Ausgabe an PB1 gibt es weiterhin: #00207 | dPPM: -3 | ADC: -46 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: 15 BitVal: 1 | Date: Fr, 07.01.2022 19:58:27 MEZ - 2 ValidCount #00208 | dPPM: -3 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: 24 BitVal: 1 | Date: Fr, 07.01.2022 19:58:28 MEZ - 2 ValidCount #00209 | dPPM: -2 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: -17 BitVal: 0 | Date: Fr, 07.01.2022 19:58:29 MEZ - 2 ValidCount #00210 | dPPM: -1 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 15 HitVal: -23 BitVal: 0 | Date: Fr, 07.01.2022
-
Thread
MSF-60 kHz-Empfangs-Experiment
mich nicht verzählt habe, steht der momentan bei Bit 9, was heißt, dass die "Erde" um ca. 100 ms "langsamer" ist als UTC. (Bis zur nächsten Schaltsekunde dauert es also noch. DCF77 hat im Gegensatz zu MSF60 DUT-Code-Ausstrahlung vor Jahren schon abgeschafft zugunsten von Meteotime-Wetterdaten.) Ein paar Tunings mussten noch am AVR-Programm gemacht werden. Minutenanfangsanzeige ist immer etwa eine halbe Sekunde zu spät, klar der Minutenstartimpuls ist ja 500 ms lang. Und 24:59 bei Datumswechsel ist auch nicht prickelnd. Für
-
Thread
Basiswiderstand Transistorschaltung mit ATtiny85
an die Versorgung des Tiny). Der macht die hochfrequenten Störungen kleiner. Edit: Ich war zu langsam.
Hallo, Tim T. schrieb im Beitrag #6919560: > Also im Datenblatt Rev. 2586Q-AVR-08/2013 des ATtiny85 finde ich diese > Angabe nicht. "AVR040 application note", https://www.microchip.com/content/dam/mchp/documents/OTH/ApplicationNotes/ApplicationNotes/Atmel-1619-EMC-Design-Considerations_ApplicationNote_AVR040
-
Thread
Brauche Hilfe AT Mega 8 im Raum Bremen evlt. vor Ort
kann andere µC nutzen, man kann andere Programmieroberflächen wählen, z.B. Arduino und m328p oder AVR Studio 6 mit gcc welche beide nutzen. Man kann ISP nehmen oder und dem AVR einen Bootloader aufspielen und dann über Rx & Tx programmieren. Wenn der Weg nicht klar ist, dann lohnt es nicht zu
Probleme bei der Ansteuerung der MJ10012: Die brauchen bis zu 600mA Basisstrom - das schafft der AVR nicht. Was ziehen denn Deine Ventile? Gruß Jobst
-
Thread
Marantz 7.2 Verstärker alle Transistoren unisoliert auf Kühlkörper
das Modell interessieren! Wenn man nach der Nummer auf der Platine sucht, landet man beim "Denon AVR-1912"
Modell interessieren! > > Wenn man nach der Nummer auf der Platine sucht, landet man beim "Denon > AVR-1912" Das Teil ist noch keine 10 Jahre Alt! Bilder vom Innenleben (und von einigen sehr ähnlichen): - https://soundnews.ro/2011/08/12/denon-avr-1912-airplay-power/ - https://audiovision.de/marantz-sr6010
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
normalerweise nicht bei 8-bit od. 10-bit Auflösung. Ja, das macht die Regelung und die Anzeige langsam aber das ist hier eher ein Vorteil. Die Temperaturen ändern sich auch langsam und eine Ziffernanzeige die z.B. 100-fach in einer Sekunde aktualisiert wird kann niemand ablesen.
kann eigentlich schon recht viel, an die 700 Seiten Dokumentation dazu)Hier scheinen die meisten eher AVR-Controller zu verwenden,wenn man hier so die Themen durchgeht??
-
Thread
ATtiny series 1 TCA0
Hallo AVR-Profis, ich habe eine Frage zur Nutzung der Timer in den Series 1 ATtinys (momentan ATTiny814). Ich möchte gerne z.B. alle 64 CPU-Take ein Trigger-Signal ausgeben und dann jeden 4096ten Durchlauf
für die konkrete Anwendung des TO bedeuten, dass der "schnelle" Timer der Hi-Teil sein muss, der langsame, abhängige der Lo-Teil, also genau umgekehrt wie bei der impliziten Kaskadierung im Normal-Mode.
-
Thread
arduino esp32 32bit/64bit-problem
mein Sprachprogramm nicht mehr auf XP läuft und die späteren Versionen wegen mehr Speicherbedarf langsamer sind. Fehlermeldung: Die Version von %1 ist nicht mit der ausgeführten Windows-Version kompatibel. Öffnen Sie die Systeminformationen des Computers, um zu überprüfen, ob eine x86-(32 Bit)- oder
the latest release supported by Windows 7." erstes Problem gelöst. Kompiliert wird jetzt. Sehr langsam - aber geht. nächstes Problem: ich habe dieses board: ESP32 Dev Board NodeMCU WROOM32 WiFi WLAN Bluetooth Development in der arduino-ide werden viele boards angezeigt. Natürlich nicht meins
-
Thread
Audio-Spektrum-Analysator mit Oszi im XY-Modus als Display
man anpassen, und fertig mit 3 ICs (plus Spannungstegler). https://www.google.com/amp/s/atmega32-avr.com/avr-acoustic-spectrum-analyzer-using-atmega8-microcontroller/ Leider ist die Originalseite verschwunden, man muss das Programm im Source also irgendwo auftreiben damit man es anpassen kann.
Schaltung gelandet. Uralt und TTL? Perfekt! In dem Faden schreibst du dass das dein "erstes AVR Programm" war. Ziemlich beeindruckend! Die meisten machen für ihr erstes AVR Programm etwas einfaches wie LEDs blinken lassen. Oh moment, genau das macht das Programm ja! ;-)
-
Thread
ITOA ohne Division/Modulo
Komisch, Du hattest doch von ARM geredet: "... da das mein ARM im Atmel Studio ..." > auf einem AVR ist die l2a schlechter als meine: Ich weiß nicht, was Du falsch gemacht hast. Deine Routine schafft nur uint16_t und ignoriert damit das Vorzeichen.
lr e: bf00 nop 10: 66666667 .word 0x66666667 [/code] SDCC und avr-gcc verwenden allerdings die normale Division.
-
Thread
Störungen der Übertragung bei 250kBaud durch zu kleine Bandbreite?
gegen Masse". Ja richtig: lass mal die Masseklemme dort wo sie jetzt ist und miss mal die 5V-GND des AVR, also von "Masse ESP" zu "Masse AVR". Was siehst du da? > Etwa alle 100ms gibt es eine deutliche Störung. Ist das vielleicht der ESP, > der aus Protokollgründen regelmäßig ins WLAN senden muss?
Masse". Ja richtig: lass mal die Masseklemme dort > wo sie jetzt ist und miss mal die 5V-GND des AVR, also von "Masse ESP" > zu "Masse AVR". Was siehst du da? Ja, das ist ein weiterer Weg, den ich noch verfolgen muss! Keller schrieb im Beitrag #6911599: > Die olle Stromversorgung ! Scheint
-
Thread
Minutenimpuls Kontaktabbrand
wieder auf Eingang. Das sollte den Kontakt bei Laune halten. Musst nur schauen, was länger lebt, der AVR oder der Rest Deiner Bastelei. Sollte dennoch der Weg einer Kontaktrestaurierung beschritten werden, wäre auch Platin ein hervorragendes Kontaktmaterial.
Abmessungen und Öffnungsweite der Kontakte sehr interessant. Wenn ich vermute, dass die Betätigung langsam über eine Exzenterscheibe erfolgt, ist das etwas, was ein elektrischer Kontakt eigentlich nicht will - der soll zügig springen.
-
Thread
Spannungsüberwachung + Selbsthaltung?
Housekeeping machen und "aufräumen" kann. So als grobe Tendenz zum Thema Stromaufnahme: ich betreibe einen AVR seit 5 Jahren an einer 2016 Knopfzelle. Und weil die Spannung bei dir ja nur sehr langsam fällt, reicht 1 Messung pro Minute und der Strombedarf ist entsprechend niedrig.
-
Thread
Zeitsteuerung Atmega8
Stefan ⛄ F. schrieb im Beitrag #6907529: > Eine AVR (z.B. ATtiny45) können das, und auch viele (alle?) STM32. Er HAT sich den AVR schon ausgesucht, nämlich ATmega8, einfach mal seinen Beitrag vor dem posten lesen, und der kann sehr wohl mit Uhrenquartz
immer schläft. Vorsicht mit den Fuses, wenn du den CPU-Takt niedrig machst. U.U. ist das dann zu langsam für dein Programmiergerät.
-
Thread
IR Empfänger mit Attiny85/45 funktioniert nie
#include <Arduino.h> /* * Set sensible receive pin for different CPU's */ #if defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__) || defined(__AVR_ATtiny87__) || defined(__AVR_ATtiny167__) #include "ATtinySerialOut.hpp" // Available as Arduino library "ATtinySerialOut" # if defined(ARDUINO_AVR_DIGISPARKPRO) #define IR_INPUT_PIN 9 // PA3 - on Digispark board labeled as pin 9 # else #define IR_INPUT_PIN 0 // PCINT0 # endif #elif defined(__AVR_ATtiny1616__) || defined(__AVR_ATtiny3216
-
Thread
MOSFET an BLDC brennt bei 50% PWM durch
das riecht doch sehr nach mosfets schalten zu langsam -> hohe verlustleistung -> erwärmung bis zum hitzetod
macht ein simpler MC, die es heute ja sogar mit spez. BLDC Anordnungen gibt. Kann aber auch jeder AVR oder PIC.
-
Thread
Atmega hängt sich auf
habe ich anhand dieser Seite: https://rn-wissen.de/wiki/index.php/Speicherverbrauch_bestimmen_mit_avr-gcc den Stack Verbrauch ermittelt. Ergebnis: Es sind noch über 1000byte frei. Also Stackoverflow kann ich ausschließen === Schritt #2: Softwarewatchdog implementiert === In der main while wird
suchen kann? Würde mich über Antworten freuen. Auch wenn ich mir zu Weihnachten wahrscheinlich langsam mal einen JTAG Debugger schenken werde :-)
-
Thread
avr-gcc -mrelax buggy
. [1] https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html
gross da. [code] # avr-ld -V GNU ld (GNU Binutils) 2.37 Supported emulations: avr2 avr1 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3
-
Thread
Hardware Programmierung mit Python
JIT). Auf Mikrocontrollern wirst du jedoch meistens einen Script-Interpreter haben, der erheblich langsamer arbeitet. Ich schätze mal um Faktor 10. Doch selbst mit JIT übersetzte Python Scripte laufen noch deutlich langsamer als C/C++. Hier muss man allerdings sagen, dass ein schlecht gemachter Algorithmus
Interpreter sondern einen Compiler. Der Codey Rocky basiert auf dem ESP32 mit Micropython. So langsam wie die Skripte dort laufen muss das dann aber ein sehr schlechter Compiler sein.
-
Thread
Sperrkonstruktion zweier Spannungsnetze
Timer und die Tastenabfrage. Wenn der 2. MC zusätzliche Sicherheit machen soll, dann macht das der AVR. Nachdem Einschaltpuls des ESP liefert der AVR eine begrenzte Zeit Low. Das SSR schaltet also nur ein, wenn der ESP high und der AVR low an die LED liefern. Somit schaltet der AVR aus, wenn der ESP
schrieb im Beitrag #6905641: > Der AVR könnte dann auch ein Reset an den ESP > schicken, um ihn zu reaktivieren. meinst. Warum sollte der AVR den ESP reaktivieren? Der ESP läuft dauerhaft und der AVR schaltet nach 90 Minuten ab. Peter
-
Artikel
Oszillator
funktioniert streng genommen analog, da sie keine diskreten Zeiten und Zustände annimmt. Bei ausreichend langsamen Technologien oder mehrfach hintereinander geschalteten Elementen gehen die Stufen jedoch in Sättigung, wodurch auch bei Belastung ein nutzbares digitales Signal entsteht. Die Eigenschaften sind ähnlich
Rechenschritte. Eine DGL 2. Ordnung lässt sich zusammen mit Lade- und Speicheroperationen in einem aktuellen AVR mit etwa 6-8 Schritten bewerkstelligen. Ein AVR mit 16MHz kann damit einen Oszillator deutlich > 1MHz verwirklichen. Das so gewonnene Signal hat eine entsprechende Bitbreite und muss auf einem DAC ausgegeben
-
Thread
Infos zu altem Oszillograph
nachschauen. danke echt nett, aber wenn dann hole ich mir eine USB IEEE oder baue die selber mit einem AVR
#6979812: > danke echt nett, aber wenn dann hole ich mir eine USB IEEE oder baue die > selber mit einem AVR die Idee ist so gut, dass jemand anderes sie auch schon hatte: https://www.eevblog.com/forum/projects/ar488-arduino-based-gpib-adapter/
-
Thread
Artikel zur historischen Entwicklung "how the fpga came to be"
Linien > dargestellt wurden? Live-Vektorschirme werden naturgemäss bei sehr komplexen Bildern langsamer. Aber die habe ich zwar gesehen, jedoch nicht an ihnen gearbeitet.
richtig, aber hier wird m.W. kein Maschinencode generiert. Somit wäre das prinzipiell direkt auf einem AVR o.ä. möglich - nur eben seeehr langsam.
-
Thread
Blitzschaltung im ys Bereich
Da kommt langsam die Massenträgheit von Elektronen ins Spiel...
einen Möglichst kurzen Blitz abgebildet werden. Meine aktuelle 50 Watt LED ist, denke ich, zu langsam.
-
Thread
AVR + BSS123 + LEDs
getauscht, um zu sehen, ob der Fehler mitwandert: nein, blau und grün schalten jetzt einwandfrei, wenn der AVR im Sockel steckt. AVR aus dem Sockel entfernt: Gate offen: gelb leuchtet hell. Gate an GND: gelb dimmt leicht. Gate offen: grün leuchtet hell. Gate an GND: grün ist aus. Gate offen: blau dimmt
aliexpress gekauft. Hatte noch zehn BSS123 von Mouser. Diese für rot, gelb, blau eingelötet und OHNE AVR getestet. Sie leuchten nicht initial auf. Der grüne Kanal schon, den ich aber mit einem GND Kurzschlusskabel sauber ausschalten konnte. Nehme ich das Kabel wieder weg, leuchtet grün wieder. Mit AVR
-
Thread
Hardware - Jobs rar?
für alles immer > weniger. Muahaha, genau da liegt der Hase im Pfeffer. Die 0185 Software vom AVR läuft auch auf einem aktuellen GHz-Processor, aber das Layout is minimal aufwändiger. P.S. bei uns programmieren die preisgünstigen Einsteiger, meistens über Zeitarbeit. Die HW bleibt dagegen schön
Experten. Also ist es ein geschlossener > Kreis und für frische Absolventen nichts dabei. Langsames Herantasten ist das Mittel der Wahl. Natürlich kann man in diesem Bereich keinen Einsteiger auf eine Expertenposition setzen, aber derjenige kann sich hocharbeiten, zum Beispiel in enger Zusammenarbeit
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
überprüfen. Wenn’s ohne Arduino auch geht, würde ich mir das hier anschauen: http://www.jtronics.de/avr-tutorial/avr-library-i2c-twi-slave-usi/ Oliver
#6898607: > Wenn’s ohne Arduino auch geht, würde ich mir das hier anschauen: > http://www.jtronics.de/avr-tutorial/avr-library-i2c-twi-slave-usi/ Das wäre immer noch einen Versuch wert. Oliver
-
Thread
SX Bus Selectrix
ist. Man könnte auch Adressen über den Funktionsdecoder ausgeben, was durch die Verzögerung recht langsam ist. Als Decodierer/Codierer werden Arduino NANO genutzt. Alles wird vom TC Gold gesteuert, wobei bei der Ausgabe Makros oder Listen genutzt werden müssen. Besser ist es aber den SX Bus
schwierig halte das nicht. Die Technik ist aus den 1980ern... Ich bin (leider) länger nicht mehr mit AVR unterwegs gewesen. Mit dem ESP wird man da nicht unbedingt was; zumindest nicht im Arduino-Dialekt.
-
Thread
Einfacher Mischer für DCF77-Superhet gesucht
Draht bewickelt wird, und dann wird davon der Draht auf den Ringkern abgewickelt, der sich dabei langsam dreht um Windung neben Windung zu legen.
gehen, dann tut man sich leichter rauszufinden, ob man grad ein Muggeseggele zu schnell oder zu langsam oszilliert... </unausgegoren> </schnapsidee> Gruss WK
-
Thread
Batteriebetriebene LED Lichterketten per Funk schalten
die günstigste Möglichkeit ist, weiß ich nicht. Bei mir läuft so etwas als 'Node': - LiIon-Akku - AVR + 433MHz-Funkmodul 3.3V - Bewegungsmelder - p-MOSFET - ein 3.7V auf 12V Stepup, wird eingeschaltet durch den p-MOSFET. - weitere n-MOSFETs für PWM der RGBW-Stripes Langsames Zeitraster: Der AVR + 433MHz-Funkmodul schläft eine Minute lang, wacht dann kurz auf, sendet dem Server ein 'Hallo' und bekommt als Antwort vom Server Daten über PWM-Einstellungen, Licht-Ein/Aus oder andere Daten. Die
-
Thread
bidirektionale Funkverbindung zwischen zwei ATmega32
Bausteinen mit 3,6V Versorgungs und Signalspannung. Das Thema ist Neuland für mich und ich muß mich da langsam rantasten und würde mich über Unterstützung freuen. Danke im voraus Wolfgang
schon auf dem Modul. Verträgt also 5V Andersrum ist auch wenig Problem. 3,3V werden von (allen?) AVR als High erkannt.
-
Thread
Arduino brennt durch
sie träge. Zudem sorgt die Kapazität der Relais-Spule dafür, dass ihre induzierte Spannung relativ langsam ansteigt.
mir ist in den letzen 25 Jahren noch keine Diode untergekommen die als Freilaufdiode zu langsam wäre.
-
Thread
PDP-11 auf MCU
auf den Pico flashst ;) Klar, nett waere es auch dies auf einem ESP32 oder STM32 zu haben, aber langsam werden die Pico fast schon billiger als ESP32/STM32 und flotter ist der Pico meistens als der ESP32.
Insolvenzen dazwischen und ich habe nur die Maschine. Klar kann ich das in ein paar Stunden auf einen avr neu schreiben, aber das alte System würde mich interessieren.
-
Thread
Probleme beim Programmieren meiner Schaltung mit ATMEGA 328P über Arduino IDE / AVRISP MKII
Studio 7 (das hochladen geht komischer Weise, aber der mikrocontroller macht dann halt nichts). Langsam verzweifle ich. Ich frage mich halt ob meine Schaltung Schuld ist, es wäre lieb wenn ein Elektronik Experte hier einmal drüber gucken konnte, auch wenn ich das auch schon zich mal gecheckt hab.
C164049.html Und der verwendete Mikrocontroller der hier: https://lcsc.com/product-detail/ATMEL-AVR_ATMEL_ATMEGA328P-AU_ATMEGA328P-AU_C14877.html Der Spannungsregler ist der hier: https://lcsc.com/product-detail/DC-DC-Converters_Texas-Instruments-TPS5430DDAR_C9864.html
-
Thread
Gatetreiber Power MOSFET mit variabler Spannung
die ich kenne haben eine Gate Kapazität in der Größenordnung um 1 nF. Mit einer Spannung die du "langsam hochfahren" wirst kannst du deine Quelle unmöglich überlasten. Selbst wenn "langsam" bei dir von 0 auf 10 Volt in einer Millisekunde bedeutet, kann da trotzdem nichts negatives passieren.
> kenne haben eine Gate Kapazität in der Größenordnung um 1 nF. Mit einer > Spannung die du "langsam hochfahren" wirst kannst du deine Quelle > unmöglich überlasten. > > Selbst wenn "langsam" bei dir von 0 auf 10 Volt in einer Millisekunde > bedeutet, kann da trotzdem nichts negatives passieren
-
Thread
Temperaturwächter mit NTC oder PT1000
Temperaturwächter wäre, ist MIR neu. Er will doch mit wenig Aufwand eine halbwegs korrekte Temperatur in den AVR bekommen.
digitalisierend (Zeit-/Frequenz-Messung). Müsste sogar noch welche rumliegen haben. Aber das sprengt langsam den Rahmen des Fadens.
-
Thread
Kühlschrank mit Triac ein/ausschalten
Snubberless Triac...) Ich habe einen Gefrierwürfen mit einem Triac, MOC (mit Zero Crossing), HTU21D und AVR-Platine + Display ausgestattet. Ich musste unbedingt eine Hysterese einbauen, denn sonst geht der Motor im Sekundentakt an und wieder aus. Mit Hysterese schwankt dann aber die Temperatur um ein
drosseln und ihn nicht an/aus schalten. Man braucht dafür einen MOC ohne Zero Crossing. Unendlich langsam kann man den Motor aber auch nicht laufen lassen. Wenn er dann aber permanent mit minimal 10% der Leistung ganz langsam läuft, das sollte doch passen. Man braucht eine Phasenanschnittsteuerung, einen
-
Thread
Arduino->WS2812B-> Arduino
vielleicht mit einem Timer/PWM die Clock fürs SPI erzeugen? Angelehnt an den "one-shot Modus" der AVR Timer.
Wenn ich einen WS2811 und Arduino dranhänge bekomme ich das mit der IDE hin, wird eben ein wenig langsamer. MfG
-
Thread
AVR-Debugging: Speicherstelle überwachen
Anton schrieb im Beitrag #6880237: > welche Möglichkeiten gibt es beim AVR-Debugging, eine konkrete > Speicherstelle zu überwachen Welcher AVR mit welcher Toolchain? Ohne genauere Definition hier ein paar Suchbegriffe: https://onlinedocs.microchip.com/pr/GUID-ECD8A826
Möglichkeitspotential. Deswegen kann man eigentlich nur herumstochern, und herumprojizieren. http://www.avr-asm-tutorial.net/avr_sim/index_de.html https://github.com/SilverBut/avr_helper
-
Thread
Einzelzellenüberwachung für 4 NiMh-Akkus
besonders gut oder schlecht auf. Bei den Eneloops steigt der Innenwiderstand mit der Alterung langsamer an, als bei den anderen. Für fast alle meiner Anwendungen ist dieser Unterschied allerdings irrelevant.
Wenn nicht gerade mein Leben davon abhängt, rechne ich > mit dem absoluten Maximum von 6V bei den AVR Solange du es nicht verkaufst oder einen Kosmos Baukasten draus machst, habe ich nichts dagegen.
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
irgendwas geht. Falls THD, reiß den 8051-Clon (?) runter und strick per Adapterplatinchen einen AVR dran.
> Falls THD, reiß den 8051-Clon (?) runter und strick per > Adapterplatinchen einen AVR dran. Das war wieder ein echter Rudi. Rudi Ratlos.
-
Thread
Quarzofen selber bauen Eigenbau Temperaturregelung diskret KTY81-122 LM386
wurde mittels PI-Regler mittels OPV und mit Hilfe von Präzisionswiderständen. Der REgler mußte sehr langsam sein, damit er nicht überschwingt. Es waren recht große Folien-Kondensator-Werte nötig. Dann hatte das Teil nach mehr als einer halben Stunde Einschwingzeit und bei ruhiger Luft die Temperatur so
natürlich Quatsch die ganze Schaltung in den Ofen zu setzen! Das sehe ich nicht ganz so, denn der AVR ATmega8 könnte durch Temperaturänderung ev. doch die Quarzfrequenz beeinflussen, der verbaute Festspannungsregler und alle anderen Komponenten im Ofen heizen schon mal mit, es muss also keine zusätzliche
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
brauche wohl zusätzliche Transistoren... :-( Gibt's Mosfet-Arrays? Hat die 5x40 / 200 mA vom AVR mal jemand ausprobiert? ATtinyx5: Absolute Maximum: DC Current per I/O Pin: 40.0 mA DC Current VCC and GND Pins: 200.0 mA 0.6 V drop @ 20mA (Pin Driver Strength @3V geschätzt) MSP430G2211
habe auch schon öfters mehrere 74HCTxx huckepack übereinander gelötet. > Hat die 5x40 / 200 mA vom AVR mal jemand ausprobiert? Ja, geht (bei Zimmertemperatur) problemlos. Bei 40mA hast du aber einen beträchtlichen Spannungsabfall am IC.
-
Thread
Java lernen?
Hardwareentwicklung gelandet) zwei Vorlesungen über C und eine über Java (und eine über LabView, vor dem Studium AVR-Assembler und irgendwann zwischendurch mal VBA). Und grundsätzlich ist es besser, mehr Werkzeuge zur Auswahl zu haben als weniger. Wenn man eine Sprache lange nicht mehr benutzt hat, muß man immer
Almosengehalt zufrieden - auch die gibt's. Ich würde mal Hobby und Freizeit trennen. Ich würde mal langsam vom Aberglauben abkommen, daß jede Arbeit oder auch Studium zwangsläufig in einer Hobby-Arbeit münden muß nur weil das bei Dir so prima geklappt hat. > Nicht Montage sind scheiße, sondern dein
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
weiter. https://stackoverflow.com/questions/7946244/cdc-demo-com-port-code-on-at90usb162-minimus-avr
Ich habe jetzt mal alle Änderungen übernommen, jetzt wird mir auch langsam klar wie das mit den Strings und Arrays funktioniert, ist schon ziemlich verwirrend wenn man das das erste mal auf einem AVR macht. Die Strings funktionieren jetzt, ich hab die Deskriptoren mit
-
Thread
ATMega16 mehrere Taster an INT0
für einen Takt. Und das ist in *JEDEM* AVR8-Datenblatt auch so dokumentiert.
bei allen > Prozessoren haben Stefan ⛄ F. schrieb im Beitrag #6876381: > ich kann mir keinen AVR Mikrocontroller vorstellen, > bei dem PD0 und PIND0 nicht den selben Wert haben. > Wie bitteschön soll das möglich sein? c-hater schrieb im Beitrag #6876905: > Du Freak! Das ist bei JEDEM AVR8
-
Thread
Kleiner AVR Trick zum schnellen Inkrementen grosser Zahlen
davon aus, dass die Zahl in Registern vorliegt und ruft eine Hilfsfunktion dafür auf: [avrasm] $ avr-objdump -d _adddi3_s8.o _adddi3_s8.o: file format elf32-avr Disassembly of section .text.libgcc: 00000000 <__adddi3_s8>: 0: 00 24 eor r0, r0 2: a7 fd
solche Rechnungen häufen: Einen 32Bit Controller benutzen! > > Nein. > Wenn der Controller zu langsam ist, und das wegen solcher Rechnungen, > benutzt man besser einen mit breiterer ALU. Z.B. einen 32-Bitter. Nix anderes habe ich behauptet. Braucht man das selten langt ein AVR natürlich ohne