-
Thread
Solarpanel MPP-Tester mit Kapazität
halbwegs linear verlaufende Strom des Solarpanels. Den MPP mit dieser Kurve und einem AVR (z.B. ATmega8) zu ermitteln erscheint mir momentan etwas schwierig :( Mir fällt gerade etwas auf, wenn sich die Spannung am ELKO nicht mehr so schnell ändert, dann fließt weniger Strom, das könnte dann die
MPP ist dann erreicht, wenn das Produkt aus Strom und Spannung am höchsten ist. Ein AVR z.B. ATmega8 müsste ziemlich schnell die Spannung und den Strom messen und multiplizieren.
-
Thread
AVR Atmega64-A ISP funktioniert nicht
und 100nF(am UNO) angeschlossen. Gleiche Fehlermeldung wie bisher. Ich habe bei MegaCore den Atmega64 ausgewählt, oder brauche ich extra eine Bibliothek für den Atmega64-A?
Christoph schrieb im Beitrag #7310927: > Ich habe bei MegaCore den Atmega64 ausgewählt, oder brauche ich extra > eine Bibliothek für den Atmega64-A? Selbst wenn es so wäre, hat das wohl nichts mit deinem Problem zu tun, da er ja nicht einmal die device signature auslesen
-
Thread
Bessere Poti Schaltung für Arduino?
PIN_A4 (18) #define PIN_A5 (19) #define PIN_A6 (20) #define PIN_A7 (21) static const uint8_t A0 = PIN_A0; static const uint8_t A1 = PIN_A1; static const uint8_t A2 = PIN_A2; static const uint8_t A3 = PIN_A3; static const uint8_t A4 = PIN_A4; static const uint8_t A5 = PIN_A5; static const uint8_t A6 = PIN_A6; static const uint8_t A7 = PIN_A7; [/c] Also A0 ist 14. Egal ob analog oder digital verwendet.
-
Thread
RISC/V kommt in Schwung
Prozessoren verursacht das Flags Register deutlichen Mehraufwand. Dazu kommt, dass wir nicht mehr mit 8 Bit Prozessoren arbeiten. Wenn man seine 16 oder 32 Bit Rechenoperationen aus 8 Bit Teilen zusammensetzen muss, dann sieht man eine intensive Verwendung der Flags. Bei einem 64 Bit Prozessor wird man
einem STM32F030F4P6TR. Allerdings ist der CH32V003 offenbar als pinkompatibler Ersatz für den STM8S003 gedacht.
-
Thread
1 Befehl pro Zyklus
scheinbar einen Befehl in einem Takt auszuführen. https://www-user.tu-chemnitz.de/~heha/hsn/chm/ATmegaX8.chm/7.htm
Ich poste den Link einfach noch ein drittes Mal: https://www-user.tu-chemnitz.de/~heha/hsn/chm/ATmegaX8.chm/7.htm
-
Thread
Warum haben manche Schaltungsanleitungen "Sicherheitsfeatures", andere aber nicht?
Hallo, ich habe jetzt wieder mal eine Schaltung aufgebaut, um mit einem Arduino einen ATMega 8 zu programmieren und bin dabei einigen Anleitungen online gefolgt. Was mich am meisten irritiert sind die Unterschiede bei den Sicherheitsfeatures: Widerstand, Kondensator, Diode. Manche Anleitungen
-
Thread
Überlauf in AVR mit C
int32_t. Bei dem P_Teil das gleiche. Die Verstärkung hat einen festen, positiven Wert deswegen uint8_t. Danke für eure Geduld. Pavel
schrieb im Beitrag #7306615: > [c] > int32_t P_Teil; > int32_t e; // Regeldifferenz > uint8_t P; // Verstärkung > P_Teil = P * e; und ((P*e) > 65535) > [/c] Und da fangen vermutlich die Probleme an. Die vermischst hier nicht nur signed und unsigned, sondern auch noch 8Bit und 32Bit
-
Thread
Ungenutzte Arduino Mega Pins verwenden
Hallo, ich möchte ein kleines Projekt mit Arduin9 für den Atmega 2560 erstellen, aber nicht mit dem Arduino Mega. Bei der Platine werden Ports verwendet, die auf der Arduino Mega Platine gar nicht rausgeführt sind wie PD5. Dementsprechend gibt es dafür keinen definierten Pin in Arduino. Ich möchte aber ein Display mit u8g2 ansteuern, das Pins verwendet, die in Arduino nicht definiert sind. u8g2 erwartet aber leider Arduino Pins und scheint keine normalen Portdefinitionen zu akzeptieren. Kann ich die ungenutzten Pins
-
Thread
AVR ATMEGA328PB mit UART.h stürzt ab
beschäftige mich seit ein paar Wochen mit Mikrocontroller Programmierung und verwende dazu einen ATMEGA328PB welcher auf einem Board über UART mit dem Rechner kommuniziert. (Eigentlich sind es insg. 10 Mikrocontroller aber für das beschriebene Problem sollte nur der Master Controller relevant sein)
********* Functions ***********************************************/ struct Pos_Array { uint8_t data[4];}; void generate_ramp(float ramp_freq){ int seq_Length = (int)((float)DATA_FREQ/ramp_freq); //int seq_Length >= 507; // Klappt nicht //int seq_Length >= 453; // Klappt
-
Thread
Energieübertragung von LED zu LED für galvanische Trennung ohne Transformator
Toggle-Flipflop allein schon Tasterprellen absorbieren, allerdings habe ich die Zeitkonstanten durch C7 und C8 bewusst klein gewählt, damit die maximal 3ms langen aktiv-Zeiten des Optokopplers für eine Umschaltung ausreichen. Der Monoflop auf der Sekundärseite bzw. das Zusammenbrechen der Spannung in C6 bevor
sekündlich aufwacht, um jeweils bis 300 zu zählen), die hält viele Jahre mit 2 x LR03. Hardware: ATmega128RFA1.
-
Thread
BPM gesteuert LEDs zuerst Blinken dann nur Leuchten lassen.
Adam P. schrieb im Beitrag #7303923: > Aber es geht noch https://www.amazon.de/AZDelivery-Atmega328-gratis-Arduino-kompatibel/dp/B078S8BJ8T/_ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd_
Beitrag #7303974: > Adam P. schrieb: >> Aber es geht noch > > https://www.amazon.de/AZDelivery-Atmega328-gratis-Arduino-kompatibel/dp/B078S8BJ8T/_ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd_
-
Thread
Nachteile QFN und BGA gegenüber QFP
drive/1Yp2vGngIdkyNHQ_bu4CaW4sUtka9Y_rY?usp=sharing https://colab.research.google.com/drive/1JuCUMIxpA8kTnLCN6QKI8BeiJsJsJcRS?usp=sharing https://colab.research.google.com/drive/1fP6RMnG6EbGb7Hld-Dh_2k1jTQ-GvwXN?usp=sharing https://colab.research.google.com/drive/1fx9pGgQB1j-8NgZbJN5FNh7a5VJnIvUW?usp
auch recht erstaunt damals, dass Atmel beim AVR Butterfly entgegen ihren eigenen Empfehlungen beim ATmega169 das Pad nicht verlötet hatte.
-
Thread
Welchen AVR programmer unter Linux?
programmer und welches GUI unter Linux benutzt Ihr? Ich habe ein selbsgebasteltes STK500 mit Atmega 8535 auf einer Lochrasterplatine, welcher mir seit 12 Jahren dient. Unter Ubuntu läuft bei mir AVRdudess welches ein GUI für Avrdude ist. Damit habe ich auch die AVRUSB programmer mit Mega8 getestet
sich im 3,3V-Modus auch die Signalspannung auf 3,3V reduzieren, allerdings läuft dann auch der ATmega8A auf dem Programmer mit 3,3V und damit wegen des 12-MHz-Takts leicht außerhalb der Spezifikation. Da ich damit bisher noch keine Probleme hatte und ich den Programmer nur hobbymäßig einsetze,
-
Thread
von Xmega zu stm32
haben deutlich bessere Peripherie, und es gibt auch 5V-Versionen davon (die dann intern auch mit 1.8 oder 2.5 V laufen) - TI TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen
Von Microchip atmega/xmega auf STM32 ist ein weiser Schritt. Das Preisleistungsverhältnis stimmt bei den megas einfach nicht mehr. Für die gleichen Preise bekommst du das zehnfache der Geschwindigkeit zum halben Preis.
-
Thread
UART Daten nicht wie erwartet
Hallo, ich sende mit 9600 Bd zwischen zwei ATMega1284P MCU's Daten über an die UART-Schnittstelle angeschlossene RS485 Transceiver (MAX487). Beide Controller laufen mit 8 MHz internem Takt. Der Clock-Divider per Fuse ist aus. Ich habe den RS485 und
Markus E. schrieb im Beitrag #7300763: > ich sende mit 9600 Bd zwischen zwei ATMega1284P MCU's Daten über an die > UART-Schnittstelle angeschlossene RS485 Transceiver (MAX487). Beide > Controller laufen mit 8 MHz internem Takt. Welcher nicht sonderlich genau ist, ca. +/-5%. Das
-
Thread
PCMCIA I/II Entwickungsbord
Interfaceen. > Man glaubt es kaum, aber ich hab damals schon eine PCMCIA II WLAN-Karte an einen ATmega168 angebunden und betrieben. Ist ja letztlich nichts anderes als ein 8/16 Bit ISA-Interface, von dem PCMCIA abgeleitet wurde. Alles Gute im neuen Jahr und Gruß Old
sollen. Der RasPI tut sich mit Parallelen Interfacen an der Steckleiste schwer, da nur ein einzelner(?) 8 bit Parallel port der wie ein paralleles Buswort behandelt werden kann.
-
Thread
EOL ATmega328p
ATMEGA4809 ATmega48A ATmega48P ATmega48PA ATmega644 ATmega644A ATmega644P ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATMEGA88PA ATMEGA8A ATtiny13 ATTINY13A ATtiny2313
recommended for new Design" bedeutet nicht, dass der Chip nicht mehr produziert wird. Selbst der ATmega8 wird noch produziert, also keine Bange.
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Als möglicher Nachfolger für den Atmega8, der bei mir in vielen Projekten eingesetzt wird, wäre der CH32V003F4P6 eine interessante Alternative. Daher wurde einfach Mal das CH32V003-LinkE Kit bestellt und noch ein Schwung von den MCU's dazu
Änderung der Hardware und des Layouts eingesetzt werden. Nur der Kondensator an VCap (Pin8 des STM8S) muss beim CH32V003 nicht bestückt werden.
-
Thread
Suche Infos zum Eigenbau Preselector
pro > Eingang. Der mit den dip switch hat das HF band noch in 3 bereiche getrennt. Insgesamt 8 bandfilter.
- 13 - 17 - 22 - 30 0 - 1 - 2 - 3 - 4 - 6 - 9 - 13 - 17 - 23 - 30 0 - 0.5 - 1.6 - 2.2 - 3.3 - 4.8 - 6.9 - 10.0 - 14.5 - 20.8 - 30.0 Da wäre 1 MHz mitten im und 1.6 noch vor Ende des MW-Bereichs, 3.3 mitten im 90m- und 4.8 und 5 im 60m-Rundfunkband, 6 im 49m-Rundfunkband. Gut, die Amateurbänder
-
Thread
ESP32 D1 Mini an Lipo
SSD1306 Oled > an einem LiIon Akku. Das Display friert ein und der AVR läuft noch. Hier ein ATMega328 @ 8 MHz und ein ADS1115 mit einem MCP1702-3V3, ein OLED mit seinem originalen 3V3-Regler und eine SD-Karte mit MCP1702-3V3 davor. Der ganze Kram wird über einen P-FET geschaltet und kann sich selbst
-
Thread
Welche Programmiersprache für Comports?
Das ist sehr wahrscheinlich. Wer ASCII kennt (oder annimmt, zu kennen) und unvorbereitet auf UTF-8 stößt, der kann lustige Effekte erleben.
hinbekommen. Ich kann mich an einen sehr rudimentaeren JTAG-Adapter fuer in Netzwerkprodukten verbaute 8 bit CPUs erinnern. Der bestand eigentlich nur aus einem DB-25 Stecker und einem 4 MHz Oszillator damit der Contoller einen Takt bekam...
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
-std=c99 -dp -W -Wall -Wno-unused-parameter -pedantic -lm ../avr-gcc-linux/lib/gcc -Os -mmcu=atmega8 -I. dejagnuboards/exit.c -c -o exit-atmega8.o -save-temps=obj -dp make: ../avr-gcc-linux/lib/gcc: Keine Berechtigung make: *** [Makefile:169: exit-atmega8.o] Fehler 127 [/code] Alles nochmal
fileio-atmega2560.i NEWS exit-atmega103.s fileio-atmega2560.o options.c exit-atmega128.i fileio-atmega2560.s options.def exit-atmega128.o fileio-atmega8.i options.h exit-atmega128.s fileio-atmega8
-
Thread
[S] limeSDR Mini
Bau dir einen uSDX mit ATmega328 oder Kauf den (meist schlecht“ nachgebaut von den Chinesen. Gruß Old
und kein WLAN. Der vom TO gesuchte LimeSDR hat zwei Kanäle RX und TX und geht von 100 kHz bis 3,8 GHz mit einer Bandbreite von fast 30 MHz. Beim LimeSDR-Mini ist es nur noch ein Kanal RX und ein Kanal TX und die Frequenz geht von 10 MHz bis 3,5 GHz. Das günstigste zum Einstieg dürfte noch ein
-
Thread
Initialisierung EADOGS 204-N via SPI
Hallo, ich verzweifle an der Initialisierung eines EA DOGS104N-A Angeschlossen an einen Atmega8 (5V) via Levelshifter auf 3,3V erhalte ich keinen Mucks vom Display. Hab auch schon das Display getauscht, aber daran lags nicht. Ich vermute, dass ich irgendwas in der Initialiserung falsch mache
Hallo, falls jemand mit Atmel ATmega328P und dem DOGS104W-A Display einen funktionierenden Ansatz benötigt. Er darf natürlich noch verbessert werden. THX
-
Thread
atmega328 an 5V
Hi, ich habe einen Atmega328P mit einem ISP Programmer programmiert.. https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf Als ersten Test möchte ich eine LED blinken lassen. Im Anhang ist der Plan. 5 V von
############################### | 100% 0.97s avrdude: Device signature = 0xffffff (probably .avr8x_mega) (retrying) Reading | ################################################## | 100% 0.97s avrdude: Device signature = 0x5555aa avrdude: Expected signature for ATmega328P is 1E 95 0F
-
Thread
Ferraris Stromzähler für SmartHome erfassen
bleibt. Es wird ein Pegel erkannt, aber der andere nicht mehr. Der Emitter von T1 regelt zwischen 0,8 und 2,5V. Vielleicht ist das auch genau das Problem welches ich mit meiner aktuellen Lösung und dem CD4093 habe? Alle Varianten das Signal analog einzulesen sind gescheitert, das klappt alles nicht
nehmen würde): https://www.researchgate.net/profile/Eduardo-Freire-2/publication/4256490/figure/fig8/AS:668544006123538@1536404720695/Circuit-used-to-characterize-the-TCND5000-sensor.ppm
-
Thread
LF-1600 defekt
Bisher habe ich folgendes überprüft. Die Sicherung ist heile. Der Trafo liefert die benötigten 8V und 30V. Am Testpunkt B liegen wie erwartet +5V, am Testpunkt C wie erwartet -5V an. Am Atmega88 liegen VCC, NRESET und GND sauber an. AVCC liegt bei ca. 4.4V, AREF bei knapp unter 2.5V. Anbei
einbauen. Ist ja durch den Sockel > einfach machbar. Hallo Michael, leider habe ich keinen Atmega88XX-PU zur Hand, nur einen Atmega48-PU und einen Atmega328P-PU. Ich habe also meinen Atmega328P-PU mit xytronic-lf-1.5\hex\board_legacy\atmega328p\release\fuses.txt, xytronic-lf.hex und xytronic-lf.eep.hex
-
Thread
u8g2 mit AVR
Den Code für dieses Interrupt habe ich auch getestet ohne Display wo er zuverlässig. Sobald ich den U8G2 Code ergänze funktioniert das erkennen der Drehrichtung leider nichtmehr. Ich habe in der .zip Datei das Projekt hochgeladen, geändert habe ich nur in der main.c etwas, der Rest kommt von der u8g2
Danke! Adam P. schrieb im Beitrag #7294026: > Deinem Projekt nach zu urteilen, verwendest du den Atmega2560? Ja genau ich verwende den Atmega2560, vielen Dank für den Tipp mit dem Interrupt, das hilft mir sehr. Gruß Pavel
-
Thread
Neue Lötstation
Schrauben aufgelöst, daher benötige ich Ersatz. Für den Magnastat habe ich noch 16 Spitzen 7er und 8er. Was würdet ihr machen an meiner Stelle, irgendwo einen gebrauchten Lötkolben suchen und an den vorhandenen Trafo anschließen? Das Gehäuse habe ich noch nirgends einzeln gefunden. Würde der
Bob schrieb im Beitrag #7290866: > Für den Magnastat habe ich noch 16 Spitzen 7er und 8er. Leg dir noch eine 9er zu und motte den Magnastat als Notreserve ein. Für das Löten im Elektronik-Bereich leg dir eine Lötstation zu, wo Heizer und Lötspitze zusammen in einer Kartusche sind.
-
Thread
ATMEGA8 timer0 interrupt
Läuft wenigstens der Originalcode? https://www.electronicsplanet.ch/mikrocontroller/source-code/ATmega8/ATmega8-Timer0-interrupt.htm
ATmega8 <-> ATmega16: tja, klar, bei Letzterem, dem 'großen Bruder', haben die Interruptadressen 4 Bytes statt 2.
-
Thread
DCF77 ausgefallen
erklärt | Dekodier Schema | Funkuhr | Tutorial, How to https://www.youtube.com/watch?v=f_qMfuUxgJ8
06ef4e40abf0007f&sca_upv=1&q=london+drugs+radio+controlled+clock&udm=28&fbs=AEQNm0BcOTtrxLAuu_QwMeob8rlZbzgoNyvm-EGzMCdSVm7atMhtCrLJ0m6k84h6T6DB015JwpQLco72fTCz6RTVJuvbjyR-f1sMvUc8Erkkj5d5N1PssMbhJM9JEZlL25Zt1MuqtTRyQgrQo612yD3CVf3-oRrbj2alKjXVupomlDSMvqKVnDac1FTdLdUIC2CIcDxRC87Mz1D8LkF78z63QqqqQzT0fQ
-
Thread
8MHz Resonator für Arduino Nano - woher?
innerhalb der Spezifikationen zu bleiben, muss ich natürlich auch den 16MHz Resonator gegen einen mit 8MHz tauschen. Leider sind die Pad-Abstände (Mitte-Mitte) kleiner (<1mm, kann ich nicht so genau messen) als Resonatoren mit 1.2mm, die ich bei Digikey oder Mouser finde (z.B. Murata CSTCE8M00G15C99).
Es ist zwar nicht innerhalb der Spec, aber oft funktionieren die AtMega auch außerhalb der Spec zuverlässig. Wass ich sagen will ist, vielleicht ist es garnicht nötig auf 8MHz runter zu gehen, sondern nur wenn etwas nicht richtig funktioniert...
-
Thread
Wanderkiste Widlar, Runde V
Philips Tantal-Perlen. Dafür packe ich verschiedene MKT, MKC, X2 und Y rein. Eine kleinere Stange ATMEGA8L-8PU packe ich ebenfalls mit rein. Es sollen ja eigentlich keine gebrauchten/ausgelöteten Sachen rein. Ich hätte allerdings gebrauchte Lüfter verschiedenster Größe mit und ohne Tacho sowie diverse
übrigens folgende (da nicht auf den Bildern erkennbar): 2x NXP LPC1114 (einziger? DIP ARM-M0) 2x ATmega328p (mit Arduino Bootloader) 1x ATmega1284 3x Atmel TQFP 32-Bit ATSAM 1x Atmel TQFP 8-Bit ATmega 7x Nuvoton N32905U1DN (TQFP, 32MB RAM, ARM296EJS, 200MHz, USB, LCD, Kamera) Der Nuvoton braucht
-
Thread
Füllstandssensor TL-136 (4-20mA, 24V) an µController
überkandidelten 16Bit-ADC, der interne 12Bit des ESP32 reicht völlig. Der Sensor schafft doch nur max 8Bit.
auf Undichtigkeiten habe ich hier gefunden: https://www.reddit.com/r/homeassistant/comments/11c6ew8/tl136_depth_probe_failures/ Das kann natürlich ein Einzelfall sein.
-
Thread
Hilfe bei erster Android-App
sodaß man von außen noch ran kann. Als Datei muß man auch daran denken, daß die von Android aus UTF8-kodiert ist. Bei bloßen Zahlen fällt das sicher nicht so ins Gewicht. Weiterhin sollte er sich überlegen, wie die App aufgebaut sein sollte. Soll da immer nur ein Datensatz pro Zählernummer vorhanden
hauptsächlich "technische" Apps für den Eigenbedarf erstellt, auch mit NFC (Temperaturlogger mit ATMega ST25DV64KC auslesen, siehe Bild) USB-OTG und Bluetooth / BLE. Wobei sich auch diverse Java-Schnipsel aus dem Internet mit kleinen Änderungen weiterverwenden lassen, was ich z.B. beim OTG, BLE und NFC
-
Thread
[V]ATMEGA32L-8AU
Habe 50 Stück ATMEGA32L-8AU Stück 5€
-
Thread
DC/DC Spannungsdrops während Bootvorgang uC
eingelesen oder EEPROM-Bits kippen. Das war z.B. bei den AVRs der Hauptgrund, warum wir sie erst ab ATmega8 produktiv einsetzen konnten. Aber solche gravierenden Mängel können sich schon beim ersten Power-On auswirken. Ehe man dann die Applikation startet, kann man ja erstmal mit dem ADC die Eingangsspannung
https://www.mouser.de/ProductDetail/United-Chemi-Con/KTD500B227M99A0B00?qs=sGAEpiMZZMt7gvpyg0xT8nudn9%2FkDE6ID0dXfuL8sn1j9Dy5M%2FZkKg%3D%3D (sowas ähnliches gibt es auch als SMT Version, nur hatte ich gerade noch selbst den Tab mit den THT offen) Vielleicht reichen ja auch weniger als 470µF
-
Thread
AVR MCU ADC: nicht alles klar
Endwert geladen worden sein. z.B. in https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf steht das in 26.6.1 Analog Input Circuitry
eine eventuelle (ja im Datenblatt soger empfohlene) Stützkapazität an AREF. Wenn man bei einem Atmega328P von AVCC auf 1.1V als ADC-Referenz umschaltet, so kann es mit dem üblichen 100nF-Kondensator zwischen AREF und GND sehr lange dauern, WESENTLICH LÄNGER als die Dauer einer Messung, bis sich AREF
-
Thread
AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback
Target hier ausgetestet der AtMega8515, der gute alte...) Wobei das Tutorial eigentlich für den ATmega8 ist.
beschrieben aufruft (also z. B. lcd_flash_string) und selbstverständlich auch eine Include-Direktive für "m8def.inc" bzw. einen anderen Controller enthält. Bei mir gab es keine Fehlermeldungen beim Assemblieren, weil ich die Datei in einem Microchip-Studio-Projekt für den ATmega8 habe, sodass "m8def.inc" automatisch
-
Thread
SAQ Minimalempfänger
direkt nebeneinander komme ich ja auch nur auf 71mH statt irgendwo um 88mH zu landen, also K etwa 0,8. Da ist der Mittenabstand etwa 2-2,5cm.
2018 schon Erfolg. ( Suche bei Y-tube "R09SAQ" ) Zum testen nutzte ich einen Generator mit einem ATMega8 ( Display und 2 Tasten ich bin nicht sicher ob ich die Software aus diesem Forum hatte oder einem anderen). Der Ausgang vom Atmega mit 100Ohm nach Masse, ohne extra Draht dazwischen. Damit überbrücke
-
Thread
Wozu übertrieben schnelle Microcontroller?
Mit einem 20 MHz ATmega328 kann man über Pins nur VGA 20x60 Zeichen an einen Monitor ausgeben. Mit einem 72 MHz 8051 EFM8LB1 gehen die kompletten VGA 80x60 Zeichen :-)
Teensy. Insbesondere dann, wenn man den Teensy soweit runtertaktet, das er genauso "lahm" wie der ATMega8 ist. (Trotzdem verwende ich selbst oft und gerne AVRs, meist da wo ich 5V brauche oder robustere I/Os)
-
Artikel
AVR-Tutorial: IO-Grundlagen
entsprechenden Software direkt in den Controller programmieren. Hinweis: Konfigurieren der Taktversorgung des ATmega8. Beim ATmega8 ist vom Hersteller der interne 1-MHz-Oszillator aktiviert; weil dieser für viele Anwendungen (z. B. das UART, siehe späteres Kapitel) aber nicht genau genug ist, soll der Mikrocontroller
m48Adef.inc ATmega8: m8def.inc ATmega16: m16def.inc ATmega32: m32def.inc ATTiny12: tn12def.inc ATTiny2313: tn2313def.inc Um sicher zu gehen, dass man die richtige Include-Datei hat, kann man diese mit einem Texteditor
-
Artikel
Datei:ProgTool 1.56 Fuses nachher.png
Beschreibung. Fuse-Fenster des myAVR-ProgTool v1.56 mit den geänderten Werten der Fuses beim ATmega8: Brown-out-Detektor (4 V) aktiviert, externer Quarzoszillator (Start-up-Zeit 64 ms)
-
Artikel
Datei:ProgTool 1.56 Fuses vorher.png
Beschreibung. Fuse-Fenster des myAVR-ProgTool v1.56 mit den Defaultwerten der Fuses beim ATmega8