-
Thread
RS232 mit 9N1 auslesen
(Vor-Edit: Da ich zu langsam schreibe, wurde vielleicht alles wichtige bereits gesagt. Schicke meinen Senf trotzdem ab, nachdem ich ihn nun verfasst habe...) Das Problem ist ja, dass die gängige PC-Hardware sich nicht auf
*/ UDR = data; //......" Quelle: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2543-AVR-ATtiny2313_Datasheet.pdf Noch Fragen, Euer Ehren...nein er gehört Ihnen. ciao gustav
-
Thread
Arduino und struct gefallen sich nicht !
sich an vieles gewöhnen: Rahul D. schrieb im Beitrag #8023371: > Auch, wenn ich mit python so langsam zurecht komme, bis ich die mag, > wird es noch dauern.
modules von C++23 braucht es keine *.h mehr. Also dann nur *.cpp Funktioniert bei mir schon, auch für AVR. Aber der Arduino Builder spielt da noch so richtig mit. Tuts, aber hakelt.
-
Thread
EMV-Probleme mit LC-Display
.... Dann > im Datenblatt nach der genauen Pinbelegung schauen. Laut Hersteller Sparcfun ein AVR ATmega328P. Nur weiß ich nicht, welche Version davon. > Dann kann man sehen wie man dem evtl. noch ein paar besser platzierte > Kondensatoren verpassen kann. Vom Foto her sieht mir das Layout nicht
Nadelimpulse sind für EMV unerheblich. Das wage ich zu bezweifeln. > Die Messung ist irre langsam > bekommt davon fast nichts mit. Wir reden nicht von einer Messung des Spektrums, sondern von satten Funktionsstörungen. Das LCD ist der Meßempfänger ;-)
-
Thread
[F] Gebt mir mal Tips: Partner zur Produktion von Solarladern suchen?
schon gelesen, daß er aber so schlecht ist wusste ich nicht. Eine 2Hz MPPT Regelung ist schon sehr langsam. Da geht der sog. MPPT (Regel)Wirkungsgrad ganz schön in die Knie. Aber dafür kann er WIFI... ;) Da ist ein AVR mit 10bit ADC deutlich praktikabler und um mehr als zwei Zehnerpotenzen schneller
denke viel besser geht es nicht. Der Tracker ist schnell genug, um dieser Änderung zu folgen und langsam genug, damit er bei wechselnder Bewölkung nicht zu weit vom realen MPP wegläuft. Kann Dir das Log vom letzten Samstag dranhängen, das war bis auf ein paar Schleierwolken eine fast perfekte Kurve
-
Thread
Compiler (C) für PIC 12/16
fertigen' Bibliotheken genauso. Mit anderen Worten: der Unterschied liegt nicht zwischen PIC und AVR sondern in der Abstraktionsebene beim Programmieren.
Leider auch nichz mehr supported. Die neue Schiene was die fahren ist einfach nur aufgeblasen, langsam und teuer :-(
-
Thread
Schulnotenbewertung eines Arduino-Programms
Verbesserung des Programm dienen sollen. Wenn das nicht gehört werden möchte, soll es mir nun auch langsam egal sein. Was ich nicht leiden kann, ist dieses schön reden, wenn man doch Probleme sieht und diese anspricht. Mir ist Klartext um Welten lieber. Alexander schrieb im Beitrag #8044132: > Veit
kommt sich in die Quere. [c] /* devil-elec - https://www.mikrocontroller.net/ IDE 1.8.19 avr-gcc: 7.5.0 Arduino Mega 2560 01.05.2026 */ class SimpleTimer { private: const bool mode; // 'true' konstant, driftet nicht weg, 'false' holt Fehlzeit nicht auf bool isRunning
-
Artikel
AVR In System Programmer
von Atmel ;-) –, der serielle Steuerkommandos und Daten vom PC in Programmiersignale für den Ziel-AVR umsetzt. Die zur AppNote gehörende Firmware gibt es unter siehe auch den Thread AVR - suche Datei avr910.asm von Atmel. AVR911: AVR Open Source Programmer (C++-Quellcode: Files → AN_2568 Source Code
, Schaltplan, Layout, Firmware. Das AVR910 Design ist u.a. auf der Seite von Serasidis Vasilis im Detail beschrieben. Weitere Bausätze bzw. Bauanleitungen zu AVR910 Programmern: AVR910-USB-Prog: Bausatz incl. USB-seriell Wandler AVR910-USB
-
Thread
Protokoll für einfache Kommunikation rs485
http://www.peterfleury.[epizy].com/avr-software.html (Die eckigen Klammern sind dem eindeutig kaputten Spam-Filter der Forensoftware geschuldet)
machen ist nur eine defensive Maßnahme die nur etwas RAM kostet. Der Ringpuffer wird dadurch nicht langsamer. Das ist ja das Schöne daran.
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Versorgungsspannung umschaltet, wenn das eine System nicht mehr funktioniert. Da dieser Überwachungsrechner langsamer laufen kann und nur wenige neuralgische Punkte abfragt, wird der auf jeden Fall das Hauptsystem überleben und kann dann noch umschalten. Aber das ist sowieso hypothetisch, da dein Fall in vernünfigen
mit Arduinos. Eine Hand voll sind seit dem im Dauereinsatz. Keine Ausfälle. Bisher 3 defekte AVR Arduinos. Einmal Pin defekt, wohl, vermutlich beim Basteln mit 12V dran her gewischt. Einmal EEPROM platt. Klar ein Programmierfehler. Zu oft beschrieben. Einmal Flash defekt, keine Ahnung warum.
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
delay() beruhen auf der Definition vom CPU Takt. Du müsstest noch #define F_CPU anpassen. Heißt bei AVR so, ob der Name bei STM gleich lautet weiß ich nicht, nehme ich aber stark an. Edit: Wenn bei STM 'SystemCoreClock' dem AVR 'F_CPU' entspricht und du das geändert hast, dann weiß ich es nicht.
doch mal simuliert auf, vielleicht in was besserem als Falstad, und dann fahre die Spannung mal langsam hoch und übersteuere den CMOS Inverter bis das Signal so verzerrt wird wie auf _MAP002.bmp
-
Thread
Problem mit DCF77 Empfänger, Signal passt nicht
Ich sollte "nachgehen" vielleicht verdeutlichen. Er geht nicht langsamer, sondern er triggert immer versetzt. Ich weiß nicht mehr, was sich als gut funktionierend herausgestellt hat, aber im Grunde gibt es einen Interrupt, der schaltet ab 980ms den Interrupt frei, der
hat sehr gut funktioniert, die Uhr selber habe ich irgendwann bei einem Umzug noch gesehen, aber den AVR Code habe ich vermutlich nicht mehr.
-
Thread
Stromgenerator für Mitarbeit mit PV-Anlage und Wärmepumpe.
Stromgenerator erfüllen für Mitarbeit mit PV-Anlage und Wärmepumpe? Das finde ich bei manchen Beschreibung: „AVR (Automatische Spannungsregelung für stabile Leistung) 2 x 230V/50Hz Anschluss, 1 x 400V/50Hz/16A Anschluss, 1 x 12V/6,35A Anschluss „ Bedeutet das nur zwei Spannungsausgänge mit 230 V und ein Ausgang
A 24 A Das würde jedes PV-Modul verrückt machen. Warum? Ein PV-Modul reagiert relativ langsam. Der MPPT "sieht" deshalb praktisch eine Stromquelle. Die Spule glättet den Strom. Genau deshalb besitzen Schaltnetzteile immer eine Induktivität. Hat der MOSFET trotzdem Spitzenströme
-
Thread
Drei CD4017BE für ein Lauflicht ohne Kaskadierung
vorhergehenden IC über 10k an CI, und von eigener 9 (3) mit Diode an eigene CI (Katode an 9 (3)). Wird jetzt langsam zu kompliziert mit Prosa. Also male einen schönen Schaltplan ...
nur in einen DIP-Sockel stecken muss. Wird aber eher selten nötig werden, da er wie die AVR8-Teile allgemein über recht robuste Ausgänge verfügt. Der µC kostet knapp über 2€ als Einzelstück.
-
Thread
AVRisp MKII + AVRDudess - Treiber Problem?
Deinstallieren und Installation vom Zadig winusb Treiber gehts jetzt, aber das Schreiben ist leider sehr langsam. Danke nochmal!
Alexander H. schrieb im Beitrag #7966519: > das Schreiben ist leider sehr langsam. 128kHz Oszillator + Clkdiv8?
-
Thread
Monostufe mit Retrigger für Arduino
könnte, halte ich nach Deiner Beschreibung für unwahrscheinlich. Interessant wäre noch, die SW in AVR-Notation zu schreiben und auf die Arduino Routinen zu verzichten. Dann dürfte es egal sein, was der China-Bootloder macht oder nicht macht, solang er das Prog richtig flasht, was ja der Fall ist.
erkennt man einen China-geklonten bzw nicht originalen Prozessor? Hier wurde IMHO noch nie ein AVR Mikrocontroller als Fälschung identifiziert. Entweder gibt es keine, oder sie sind sehr gut, nämlich einwandfrei funktionsfähig.
-
Thread
Pollin ist pleite :-(
So langsam muß ich auch mal bestellen. Jetzt wurden mir schon 2 Artikel aus dem Warenkorb gelöscht...
die einzig florierende Industrie in Deutschland ist: Beamtung, Rüstung, Klima und Gender. Ich sehe langsam ziemlich schwarz für Pollin :-( Wozu könnte man die Riesen Halle noch nutzen? Thomann könnte hier her expandieren :-)
-
Thread
PV Simulator für Batteriebetrieb von Hoymiles & Co
noch eine Umsetzung der OBIS-Zählerdaten ins UART-Sollwertkommando. Ich hänge das C-Projekt für AVR-Studio 4 hier mal an, falls es einen interessiert. Die zwei 4kHz-Regler samt Soft-UART bringen den ATtiny an seine Grenzen. Ich denke ein vorzeigbares Komplett-Board könnte folgen, wenn hier Interesse
Bernd K. schrieb im Beitrag #8062254: > Ich hänge das C-Projekt für AVR-Studio 4 hier mal an Der Schaltplan ist das einzig interessante, denn einen 600W Wechselrichter mit einem 600W Stromschaltregler zu ergänzen macht wenig Sinn, die Schaltung ist wegen der Leistungsbauteile
-
Artikel
AVR-Tutorial: Equipment
detaillierte Beschreibung der Unterschiede zwischen ATmega8 und ATmega88 findet man in der Application Note AVR094: Replacing ATmega8 by ATmega88. Fertige Evaluations-Boards und Starterkits. AVR Starterkit aus dem Mikrocontroller.net-Shop. Sehr gut für dieses Tutorial geeignet ist das Olimex AVR-P28-Board, welches
gleichermassen kostenlos entwickeln will, der sollte sich die IDE Eclipse for C/C++ Developers und das AVR-Eclipse Plugin ansehen, beide sind unter Windows und Linux einfach zu installieren. Hier wird auch der AVR-GCC benutzt. In der Artikelsammlung gibt es ein umfangreiches AVR Eclipse Tutorial zu dieser
-
Thread
ESP8266 D1 Mini + Relaismodul: Relais bleibt bei D1 dauerhaft eingeschaltet
Rainer W. schrieb im Beitrag #8078809: > und da kann man sich auch reinhängen. Kein Problem bei den AVR Arduinos. Bei den ESP sieht das etwas anders aus.
nachdenken. > Mit ein wenig Fantasie geht's auch: > bau eine Ansteuerung, die den Spulenstrom noch langsamer abfallen lässt > als die 1N4007 und schau dem Lichtbogen zu, wie der die Kontakte > abbrennt. > Papier ist ja geduldig und Internet sowieso, aber wenn sogar > Relais-_Verkäufer_ Artikel zum
-
Thread
Wanderkiste Widlar VIII
Hallo zusammen! ich hoffe Ihr seid alle gut ins neue Jahr gestartet! Ich denke wir können dann langsam eine neue Runde Wanderkiste Widlar angehen. Ich werde - wie immer - (bzw. habe schon etwas) die Kiste zur Vorbereitung einmal durcharbeiten und entschlacken. Mein Plan wäre die Kiste so Anfang/Mitte
- Einige Kupferplatten zur Platinenherstellung - IP Kamera - Mini Kamera mit Audio und FBAS - MyAVR Evalboard mit Programmer - ESP32 Evalboard mit Farb-Grafik-LCD - Marsboard (ähnl. Raspberry PI) - TI Roboter-Eval-Board - LC Textdisplays - Diverse LED Platinen mit passender Vorschaltung und Steckverbindern
-
Thread
eHajo USP mkII Windows 11
wie ich die unter Windows 11 zum Laufen bringe? Der Atmel-ICE lief sofort im Atmel Studio 7. Den AVR MKII musste ich mit Zadig überreden und der mysmartUSBlight läuft auch in seiner App. Lediglich die beiden USP bekomme ich nicht zum Laufen. Das ganze Drama fing heute Mittag an, weil ich doch langsam
Wichtiger ist, dass jetzt auf allen Nanos Optiboot drauf ist, und Atmel Studio mit den AVR-Programmern funktioniert. Lieben Dank Harald! Mal eben 12 Stunden. Jetzt muss ich erstmal was essen.
-
Thread
Zugriff verweigert
program to stop interacting with Windows. Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Atmel\AVR Tools\AvrStudio4\AVRStudio.exe Problemsignatur Problemereignisame: AppHangB1 Application Name: AVRStudio.exe Application Version: 4.19.0.730 Application Timestamp: 4e569ce0 Viel Spaß mit
Langsam habe ich das Gefühl das ich diese Eigenheiten einfach akzeptieren muss. Ralph Berres
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
www.berner-torantriebe.de/torantriebe-ueberblick/garagentorantriebe/ Und ich dachte schon, der läuft so langsam wie die Uhr in Bern, die dem Maler ständig den Pinsel aus der Hand schlägt. Ich dachte, der "kleine" Zeiger ist dort länger als der große. Also einmal in 12 Stunden. https://de.wikipedia.org/wiki
funktioniert. Bei PIC bin ich eh raus, das überlasse ich Euch gerne. Ich mag die Dinger nicht, bin von AVR über STM32 auf ESP32 und für große Dinge von imx6 auf ZynqMP. Natürlich kann man diese Platine mit jeden x-beliebigen Arduino oder ESP32 board nachbilden und sich bei ESP32 auch noch eine Nachricht
-
Thread
Germanium-Halbleiter auf einer Platine fixieren
Auch dir meinen Dank an dich Lothar. Also so langsam lese ich bei euch auch konkrete Anregungen für alte Germanium-Halbleiter. Dafür meinen Dank. Was deine Löttemperatur von 315°C betrifft, kann ich nur sagen, ich müsste mal mit einem Fernthermometer
schon vorbei und so werden wohl nach und nach auch meine bestellten Teile bis Ende nächster Woche so langsam bei mir eintrudeln. Dann kann ich endlich mit meinen Lötexperimenten beginnen. Wir schauen weiter ...
-
Thread
Bahnhofsuhr als LCD-Anzeige
. Sonst soll keine weitere Anwendung laufen. Nein, natürlich nicht. Das kann sogar ein moderner AVR8 mit ein paar Tricks schaffen. Für einen ESP32 oder PiPico ist das schon überhaupt kein Problem mehr und ein ausgewachsener Raspi kann nebenbei auf einem zweiten Display noch Videos abspielen.
nach Algorithmus, sogar nötig werden, das Display auszulesen, was das ganze noch aufwendiger und langsamer macht.
-
Artikel
AVRDUDE
2.x als avrispv2 o.ä.), das Atmel AVRISP MKII (USB Ansteuerung mittels lib-usb bzw. lib-usb-W32), AVR910-kompatible Programmierer, den AVR Butterfly/AVR109-kompatible Bootloader, STK200-Programmierdongles und verschiedene andere Parallelport-Adapter sowie "serielle Statusportprogrammierer" (Siprog)
AVRISPmkII + AVRDUDE + Window Vista (32). "avrdude was compiled without usb support". Offenbar enthielt WinAVR-20100110 zunächst fälschlicherweise eine AVRDUDE Version ohne USB Support Abhilfe (Einer der drei Punkte): 1. WinAVR deinstallieren, gleiches Release (WinAVR-20100110) nocheinmal herunterladen und installieren
-
Thread
Was für female Verbinder für 2.54mm Pins (serieller Programmier-Adapter)
https://www.reichelt.de/de/de/shop/produkt/pfostenbuchse_6-polig_mit_zugentlastung-53153 Die AVR-ISP-Programmer nutzen doch sowas. Und ich kann mich nicht erinnern, da schon mal Probleme mit ausgeleierter Buchse gehabt zu haben. Allerdings habe ich vermutlich auch noch keine 2000 Devices damit
polig_mit_verrieglung_gerade-14862 Wegen Kontaktproblem. Messe das einmal durch und bewege dabei langsam die Stellen am Crimpgehäuse. Bei mir pfeifen die schlechten Crimpungen auf dem letzten Loch von den gekauften. Seitdem crimpe ich eigene Kabel.
-
Thread
Türklinger verstärken ohne elektrischen Eingriff in Hausanlage
habe aber auch keinen zum Nachmessen da. Aber erstmal egal, sorge eben dafür das der Oszillator langsamer läuft. Oder erhöhe am Eingang die Frequenz bis es paßt, zum Testen. Ich finde diese grünen Kondis etwas suspekt. So, dann schauen wir mal ob du einen IC-Sockel verwendet hast. Ah nein, dumm
ausgelegt werden. Umso größer der Kondi ist, umso störunempfindlicher ist die Erkennung, aber umso langsamer muß der Postbote klingeln. Also länger drücken bzw. die Pause dazwischen größer sein. Hier ist halt ein Kompromiß zu machen.
-
Thread
Neue Bauteile: Hochgeschwindigkeitsfunk, Löttechnik und die Rückkehr der QWERTZ-Tastatur
Leistungsklasse Cree bzw Macom haben sich mit RF-Transistoren eine Latifundie errichtet, die nun langsam aber sicher erodiert wird. Das neueste Offert von Ampleon weist folgende Spezifikationen auf: 0.001 to 0.50 GHz, 1900 W, 24.6 dB, 55 V. ### Würth WE-MCRI für SEPIC, ZETA und Ćuk Würth bietet einen
Bergwerksbereich vorgesehen.  Bildquelle: Simpson ### Microchip AVR32LA14/20/28/32 – AVR-MCU mit Event-Routingsystem Mit der CLB integrierte Mikrochip FPGA-artiges Verhalten in die PIC16-Serie. Mit dem AVR32LA steht nun eine AVR-Variante zur Verfügung, die ein besonders
-
Thread
Die Mode der Reparatur von Haushaltsgeräten
Sowas haben wir hier auch: https://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR Keine Ahnung, wieviele Leute den schon nachgebaut haben.
mehr und mehr Wohnungen fehlen weil immer mehr und mehr Leute her kommen? Merkst du was?! "Der langsame Wohnungsbau" ist ne verdammte Ausrede! Oder stapelst du auch Arbeit bis du sie gar nicht mehr schaffen kannst?! Frag mal meinen leider toten Ex Chef, Bau... Und der Iraner der hier für 8€ Smartphones
-
Thread
Kommunikation zwischen 2 MC
Krankenhaus bin) passe ich vllt. das Progamm aus: https://www.mikrocontroller.net/topic/572135#7770255 für AVR und Arduino an (wenn ich mich derzeit sowieso etwas mit Arduino beschäftige). Neben Nachteilen hat das hier den Vorteil, dass UART nicht belegt wird und das Textdisplay Steuerkommandos eines Terminals
Geräte gleichzeitig miteinander Kommunizieren zu lassen. Ich komme aus Privaten Gründen gerade nur langsam durch die ganzen angehängten Code Beispiele durch werde sie mir aber auf alle fälle noch Anschauen.
-
Artikel
AVR-GCC-Tutorial
zur Laufzeit entschieden werden, wie der Zugriff auszuführen ist und entsprechend länglicher und langsamer wird der erzeugte Code. Siehe auch: AVR-LibC: Data in Program Space Datenzugriff jenseits 64 KiB. Normale Zeiger beim avr-gcc sind 16 Bit breit, können somit also nur 64 KiB Datenspeicher adressieren
Benutzung des EEPROMs normalerweise notwendig sind: EEPROM-Operationen sind im Vergleich relativ langsam. Man muss daher darauf achten, dass eine vorhergehende Operation abgeschlossen ist, ehe die nächste Operation mit dem EEPROM gestartet wird. Die in der avr-libc implementierten Funktionen aus eeprom.h
-
Thread
KI: programmieren für jederman
den der Titel des Buches suggeriert. Ein Beispiel: Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie Prof. Dipl.-Ing. Günter Schmitt ISBN: 9783486587906 Einige Programme habe ich mit STK500 damals ausprobiert. Etliche funktionieren nicht. Und die Erklärung und nähere, für mich sehr
Dinger taugen nichts. Heute bin ich wieder mit einem Auto gefahren und die Lastwagen waren sehr langsam (Im ersten Fall war das Auto ein 2CV und im zweiten Fall ein Ferrari). So ähnlich ist es ein wenig mit der KI: Du musst sagen, welches Modell oder welches System du benutzt hast. Du kannst
-
Thread
TDC(AS6501) als Phasenvergleicher
double-Berechnung in Hardware. > Da ich - diesmal ohne Konjunktiv - den STM32H723 Ne der ist zu langsam. Ich würde mindestens nen Intel Core Ultra besser nen Xeon 6 verbauen, da hat man auf jeden Fall noch genügend Reserven um auch mal ne LED ansteuern zu können. Willst du die Leute eigentlich verarschen
die stammen von dem Plan das LVDS Signal per SPI zu samplen. (Was überhaupt nicht nötigt ist) Ein AVR8 kann im übrigen problemlos 32 Bit SPI Frames, ein PIC auch, eigentlich kann das sogar jeder Mikrocontroller, man muss Ihn nur bedienen zu wissen.
-
Artikel
Multitasking
zurücksenden Ein einfacher Ansatz für die drei Dinge sieht etwa so aus. Die Beispiele wurden mit WinAVR Version 20081006 in der Optimierungsstufe -Os kompiliert. Wenn man das Programm nun laufen lässt, wird man feststellen dass das Hyperterminal sehr langsam reagiert und bisweilen Zeichen verschluckt
wenn man per Hyperterminal Zeichen eingibt Dieser Ansatz ist also untauglich. Egal wie schnell unser AVR auch ist, er reagiert sehr langsam. Verbesserter Ansatz. Will man mehrere Dinge gleichzeitig bearbeiten, muss man die Aufgaben in kleinste Häppchen zerteilen. Diese kleinsten Häppchen werden dann verschachtelt
-
Artikel
Gleitkommazahlen
style="text-align:right"| 11 bit double precision Achtung: Abweichend vom Standard sind double beim AVR-GCC und der avr-libc auch nur 32 Bit! long double style="text-align:right"| 80 Bit style="text-align:right"| 1 bit style="text-align:right"| 64 bit style="text-align:right"| 15 bit extendend precision
bei Rechnungen solche Fehler Hinweise. Bei alten (und oftmals heute noch genutzten) Versionen des avr-gcc (<10) wird sowohl float, als auch double mit 32bit gespeichert und gerechnet. Damit verhalten sich diese älteren avr-gcc-Versionen nicht Standard-konform, sparen aber auch Speicher und Rechenzeit
-
Artikel
AVR - Die genaue Sekunde / RTC
Mathematik nehmen, welche zur Berechnung der Teilerfaktoren benötigt wird. Lösung. Speziell für den AVR kommen Quarze im Bereich 1MHz bis 20MHz zum Einsatz, d.h. in einer Sekunde werden 1.000.000 bis 20.000.000 Zyklen durchlaufen (Zyklen pro Sekunde = Frequenz). Möchte man eine Sekunde messen, kann man
1, welcher die Anzahl von Timertakten pro Interrupt definiert. Beispiel. Im Beispiel AVR wird ein 11,0592-MHz-Quarz verwendet, was einem üblichen Baudratenquarz entspricht, d.h. damit können die UART-Standardbaudraten erzeugt werden. Der Softwareteiler wird mit 256 gewählt, d.h. 256 Timerinterrupts
-
Artikel
Fehlersuche
damit beliebig langsam getaktet werden kann. Man muss nur beachten, dass dadurch die Busleitungen mit den Open Drain Ausgängen nicht zu sehr belastet werden. Am Besten schließt man diese Test-LEDs ebenfalls invertiert an
ist einfacher als sehr viele Änderungen auf einmal durchzuführen und danach zu testen. Siehe auch. AVR Checkliste Forumsbeitrag: Protokoll eines unbekannt Display mittels Chaosangriff entziffern Links. Analog Circuits (World Class Designs) ISBN 978-0750686273, eine Zusammenstellung von verschiedensten
-
Artikel
FIFO
Hunderte Bytes in sehr kurzer Zeit (wenige Dutzend Mikrosekunden) hineinschreiben, welche dann relativ langsam mittels Interrupt Byte für Byte mit dem UART gesendet werden. Die CPU muss nicht warten, bis jedes einzelne Zeichen versendet wurde. Zum Vergleich. Ein AVR mit 16 MHz Takt macht während der Übertragung
zum anderen hat man dann den 'Bonus', dass der Code immer noch korrekt funktioniert (wenn auch langsamer), wenn der Anwender einen Fehler macht und die Array-Länge nicht als 2-er Potenz definiert. Die Operation kann dann durch die in diesem Sinne gleichwertige Operation ausgedrückt werden, bzw. durch
-
Artikel
Pulsweitenmodulation
wird vor allem im Audiobereich gemacht. Dazu werden praktisch Operationsverstärker eingesetzt. In der AVR Application-Note AVR335: Digital Sound Recorder with AVR and DataFlash wird zum Beispiel ein mit Operationsverstärkern aufgebauter Chebychev-Tiefpass fünfter Ordnung verwendet. Man findet im Audiobereich
schon richtig viel zusammen. Etwas genauer: Schaltverluste beim FET Siehe auch. Pulsdichtemodulation AVR-Tutorial: PWM AVR-GCC-Tutorial: PWM Soft-PWM Motoransteuerung mit PWM LED-Fading AVR PWM Ambilight in Hardware 1-Bit Digital-Analog-Wandlung Forumsbeitrag: Audioausgabe mit PWM Forumsbeitrag: SPWM auf
-
Artikel
Wellenwiderstand
Analogschaltungen stellen erhöhte Anforderungen an die Verbindungsleitungen zwischen ICs und Baugruppen. Wo ein langsamer CMOS-Baustein der 4000 Serie mit ein paar Megahertz (wobei die Flankensteilheit entscheidet - nicht die Frequenz) noch problemlos auf dem Steckbrett mit wilder Klingeldrahtverkabelung funktioniert
Laufzeit der Leitung größer als ca. 1/6 der minimalen Anstiegszeit der Signale ist. Ein Beispiel: Ein AVR ist ein recht typischer, digitaler IC. Die minimale Anstiegszeit beträgt ca. 5ns. Nach obiger Formel darf die Laufzeit nur 1/6 · 5ns ≈ 0,83ns betragen. Bei einer Ausbreitungsgeschwindigkeit von 21cm
-
Artikel
FPGA
festgelegt und damit bekannt sind. Insbesondere bei langsamen sequentiellen Aufgaben (Benutzerinterface, komplexe Steueraufgaben etc.) wird gerne auf eine klassische CPU zurückgegriffen, weil ein eventueller Zeitnachteil wegfällt, aber das Testen des Systems
SERDES-Transceiver für mittelpreise FPGAs ohne SERDES / sehr hohe Frequenzen Camera-Link-Deserializer (für langsame FPGAs) LVDS-Buffer-Deserializer (für langsame FPGAs ohne LVDS buffer) DVI-Buffer Für Analoge Daten benötigt man selbstredend noch Video-ADCs / Video-DACs, die überhaupt erst ein digitales Signal erzeugen
-
Artikel
Spannungsteiler
Eingangswiderstand hoher Ausgangswiderstand bei hochohmigen Widerständen sinkt die obere Grenzfrequenz, nur langsame Signale sind dann noch messbar Als grobe Abschätzung gilt Einschränkungen bezüglich der Werte für , , , ( ist die Frequenz, bei der das Ausgangssignal um 3 dB (≈ 30 % der Spannung) abgefallen ist.) Nachfolgend ist eine praktische Schaltung des Spannungsteilers mit einem AVR-Mikrocontroller gezeigt. Prinzipiell gilt sie natürlich für jeden Mikrocontroller bzw. ADC. Wichtig ist hier der Kondensator C1. Dieser ist notwendig, um kurzzeitig Strom zu liefern, wenn der ADC das
-
Artikel
Elektronikversender
günstiger Versand Elmicro - Elektronikladen Mikrocomputer Group. Homepage: Mikrontroller-Evalboards (AVR, CAN, ARM, Propeller, 8051, TMS320, Basic-Stamp, ...) Programmierumgebungen (Keil, BASCOM-AVR,...) Displays Programmer Schnittstellenwandler Logaicanalysatoren ... Nachfolger des "Der Elektronikladen
Bauelemente Bausätze zu Projekten aus dem Forum ESP8266 Module, SD-Slots, RFID, Bluetooth-Module, AVR Mikrocontroller, USB uvam. Bauelemente, die nicht im Shop angeboten werden, können auf Anfrage (Kontaktformular) oft beschafft werden Günstige Preise und Versandkosten ab 3,95EUR, kein Mindestbestellwert
-
Artikel
STM32
STM32F479 und vieles mehr ... Struktur der Dokumentation. Die Dokumentation der STM32 ist im Vergleich zur AVR-Familie umfangreicher und komplexer. Sie teilt sich in mehrere Dokumente auf. Als Beispiel der Dokumentation soll stellvertretend der STM32F103RC genannt werden. Die Seite von ST beinhaltet alle nötigen
und prinzipiell auch andere Cortex-M benutzt werden kann. Zwar ist er mit 1.8MHz Takt ein sehr langsamer Vertreter seiner Art, jedoch lassen sich mit ihm fremde Hex- und Binary-Files sowohl Debuggen als auch Flashen. Die ST-LINK-Variante auf den Nucleo- bzw. Discovery-Boards beherrscht nur SWD und kein
-
Artikel
Raspberry Pi Einführung
Schnittstellen-Erweiterungen über seriellen Port oder USB an, zum Beispiel mit einem handelsüblichen AVR Mikrocontroller-Modul und der Firmware von Stefan Frings Gertboard. Webseite: Eine I/O-Aufsteckplatine mit zusätzlichem Mikrocontroller (bisher PIC, jetzt ATMega) I2C-Repeater-Board für Raspberry PI
einem Wecker machen, der einen nicht mit lautem, nervigen Piepsen aus dem Schlaf reißt, sondern langsam in Verbindung mit einem künstlichen Sonnenaufgang weckt. Fehlt nur noch ein Relais, über das die Kaffeemaschine angeschaltet wird, und der Morgen ist perfekt. Bei diesem Projekt gibt es sogar den