-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
gewechselt. Gerade mal nachgeschaut, selbst der alte ATtiny84 kann 200 mA über Vcc/GND, der alte ATmega8 sogar 300 mA – gegenüber den neueren ATmega48/88/168, die nur noch bis 200 mA Absolute Maximum spezifiziert sind. Scheinbar hatte ich die 70 mA mit den 74HC595 verwechselt ...
Nachdem ich nun bemerkt habe, dass der ATmega48 doch deutlich mehr Strom liefern kann als gedacht, habe ich Schaltung und Layout nochmal auf den ATmega angepasst, d.h. High-Side-Treiber und Schieberegister entfallen, der ATmega treibt die LEDs
-
Thread
V] W10 2GB/32GB Minirechner LATTE_PANDA(+Onboard Ardur.ATmeg32) 88*70mm 5V LAN.,HDMI,USB (50€)
One USB3.0 port and two USB 2.0 ports WiFi and Bluetooth 4.0 Built-in Arduino Co-processor: ATmega32u4 Video output: HDMI and MIPI-DSI Onboard touch panel overlay connector Supports 100Mbps Ethernet 6 GPIOs from Cherry Trail processor 20 GPIOs from Arduino Leonardo 6 Plug and play Gravity sensor connectors Power: 5V/2A Dimension of board: 88 * 70 mm Wifi und BT Antenne dabei. KEIN NETZTEIL dabei. USB Mico Netzteil( 5V/ min.2,5A!!) oder ich habe 2 Litzen für ein Labornetzteil drangelötet. Habe noch einen Kühlkörper aufgebracht. Habe WIN10
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Guten Tag! Ich lerne z.Z. mit einer Versuchsplatine auf Basis ATMega1284. Timer0 ist für ISR je 1 ms eingestimmt. in ISR wird ein Zähler inkrementiert. In Hauptprogramm wird Zähler geprüft und wenn 1000 erreicht, wird auf 0 gesetzt und einige Handlungen gemacht.
ATMEGA324-644-1284 all mein Bedarf. Meine laufende Projekte drehen sich um MIDI, dafür reichen die Möglichkeiten von diesen Controller.
-
Thread
AVR-Studio - Fehlende Funktionen TImask1
Horst schrieb: >> Den passenden Prozessor? > > Wenn Du oben rechts schaust, dann ist dort ein Atmega32 ausgewählt. Wenn Du in den Code schaust, dann siehst Du, dass er für den ATmega88 gedacht ist. Ein ATmega88 ist kein ATmega32. Also wirfst Du am besten mal einen Blick ins Datenblatt des ATmega32
PC-Freak schrieb im Beitrag #7344292: > Wenn Du oben rechts schaust, dann ist dort ein Atmega32 ausgewählt. Eben. Die Register heissen beim Mega32 anders als beim Mega88. Du findest die gleichen Funktionen auch anders aufgeteilt auf die Register. Aber damit kannst Du im Anfängerteil gleich
-
Thread
Interrupt aus main aufrufen AVR
Moin, ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand aufrufen. Konkret geht es um den Transmit Complete interrupt, welchen ich gerne einmal per Hand auslösen würde. Gruß Justus
Justus Jonas schrieb im Beitrag #7338699: > ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand > aufrufen. cli rcall <symbolischer Name des Vectors, z.B.: UTXC0addr> Das ruft natürlich wirklich nur die ISR auf, ändert nichts am Status der Hardware.
-
Thread
Atmega8 vers. C - Interuptbehandlung
Den gibts aber anscheinend nicht in DIL-Form. > > Häää? > > https://www.reichelt.de/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?&trstct=pos_2&nbc=1 Der ist derzeit in DIL nicht lieferbar. Atmega8 bekomme ich aber.
Hi >Der ist derzeit in DIL nicht lieferbar. Atmega8 bekomme ich aber. Dann probiere es doch mal mit ATMega88 oder ATMega168. Vielleicht gibt die in Dil. Ansonsten must du halt etwas flexibler werden. MfG Spess
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
schlauer Schaltung für erreichbar, oder zumindest nicht so weit ab vom Schuss. Der 10µA-Sensor braucht 88mAh/Jahr, wenn er immer an ist. Aber da er oft abgeschaltet ist....
Thomson werden und arbeitet mit einen NEC-ähnlichen Code. Das Herz der Schaltung ist nun der ATMEGA32-16PU und der 74LS123. Der 74LS123 soll mir die richtigen Flanken vom IR-Empfänger liefern und auch am Bedienteil optisch anzeigen, das der Empfänger funktioniert. Der ATMEGA32 steuert und verarbeitet
-
Thread
Zabex Ohmmeter mit Atmega 88 Funktion ?
www.mikrocontroller.net/topic/489461#new Habe das ori auch noch mal reingestellt. Dabei wird der Atmega 88 und die Pins PB0 bis PB7 verwendet. Was ich daran nicht verstehe ist das Messprinzip. Die ADC Eingänge werden nicht verwendet. Kann mir jemand kurz erkläten wie das Funktioniert. LG Klaus
Klaus schrieb im Beitrag #7330531: > Dabei wird der Atmega 88 und die Pins PB0 bis PB7 verwendet. > Was ich daran nicht verstehe ist das Messprinzip. Die ADC Eingänge > werden nicht verwendet. So wie ich das im Schaltplan verstehe: Über die Port-Pins
-
Thread
AVR®DD family, low pin count devices
immer so: den ATtiny48 konnte man beispielsweise in einem kleineren QFN-Gehäuse anbieten als den ATtiny88, weil der Chip wirklich kleiner war. Allerdings sind diese "runter gestrickten" Varianten von ATmega48/88 ohnehin erst später aufgrund von Kundennachfrage geschaffen worden.
Unterscheidung Tiny/Mega notwendig war, habe ich allerdings damals schon nicht verstanden. Der ATtiny48/88 hat 4 IO-Pins mehr als der ATmega48/88 und deshalb heißt er winzig? Da diese "netten Spielereien" der neuen Typen nicht wirklich einen Quantensprung für meine Anwendungen bringen, bleibe ich daher
-
Thread
Handhabung Pollin-DCF77-Modul?
http://www.lischeck.de/funkuhr/DCF77-88-1.HTML Aber dein LCD hast Du ja noch nicht im Griff.....
#7362892: > Oder man betreibt den AVR mit ebenfalls mit 3,3V Es funktioniert aber auch ganz gut mit ATMEGA/TINY auf 5V und Modul auf 3,3 V ohne irgendwas. Eingang ohne aktivierten Pull-Up.
-
Thread
Solarpanel MPP-Tester mit Kapazität
Wf88 schrieb im Beitrag #7311200: > Power = Energie Warst du "Kreideholen" als das Thema in der Schule dran war? Power ist Leistung - soviel zu deinem Sprachmix. Und Energie ist Leistung integriert
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
Frage bzgl. Verarbeitung einer Konstantendeklaration
Moin, ich habe dieser Tage ein einfaches Thermostat gebaut mit einem Atmega88 und nem DS18B20. Das Thermostat hat eine Hysterese damit das Aggregat nicht zu oft anspringen muss. Als Parameter habe ich eine Konstante deklariert und einen Wert zugewiesen: [c]const uint32
unsigned long zur Folge). Ah, ok. Also damit hab ich nicht gerechnet. Klar dass ein int beim Atmega 16-bit hat, aber ich ging davon aus, dass der Compiler das ohnehin zur Compilezeit berechnet und dabei, entsprechend der CPU Architektur des PCs, mit 32-bit rechnet. Alles klar, wieder was gelernt
-
Thread
RISC/V kommt in Schwung
> braucht) mit jedem (Rechen)Befehl erzeugt und gespeichert. Eine Frage der Perspektive. Beim ATmega88 oder dem Cortex M3 sind Flags sehr einfach zu implementieren. Beim Intels Raptor Lake oder Apples M1 sind sie höllisch komplex. Wenn man also eine Architektur konzipiert, die in der Minimalversion
-
Thread
EOL ATmega328p
Folgende AVRs werden von Microchip als aktiv geführt und sind in einem DIP-Gehäuse verfügbar: ATmega1284 ATMEGA1284P ATmega16 ATMEGA162 ATmega164A ATmega164P ATmega164PA ATMEGA168 ATmega168A ATmega168P ATmega168PA ATmega16A ATmega32 ATmega324A ATmega324P ATMEGA324PA ATmega32A ATMEGA48 ATMEGA4809 ATmega48A ATmega48P ATmega48PA ATmega644 ATmega644A ATmega644P ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATMEGA88PA ATMEGA8A ATtiny13 ATTINY13A ATtiny2313
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Wf88 schrieb im Beitrag #7300620: > Das kann schneller gehen als man denkt und zack hat man die Familie > gewechselt. Da denke ich anders drüber, zumal bei solch schlechtdokumentierten chinesischen
Wf88 schrieb im Beitrag #7300620: > Und selbst für Hobby-Basteleien ist der Preis eines Einzel-Chips auch > nicht mehr egal. > Ich habe da noch Preisunterschiede vom tiny2313 (~2€) zum AT89C51AC3 >
-
Thread
Suche Infos zum Eigenbau Preselector
unten, betrifft Verbesserungen): > Beitrag "S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega" Horst, den Bausatz von Box73 habe ich auch, man kann auch orientierend damit messen, aber das war's dann auch. Kein Vergleich mit DE-5000. Den Bausatz von Ascel hatte ich mir auch schon mal angesehen
getestet sowie Diodenschalter mit einigen Standard- und PIN-Dioden. Das Relais kam auf Dämpfung von 88dB bei 1MHz, 68dB bei 10MHz, 59dB bei 30MHz, 49dB bei 100MHz, allein infolge der Eigen- und Zuleitungsinduktivitäten (also 2 Relais in Serie, entsprechend je 1 am Ein- und Ausgang des Filters). Die Durchlassdämpfung
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
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.o options.o exit-atmega168.i fileio-atmega8.s perf.c exit-atmega168.o fileio-attiny3216.i perf.h exit-atmega168.s fileio-attiny3216.o perf.o exit-atmega2560.i fileio-attiny3216.s README exit-atmega2560
-
Thread
LF-1600 defekt
hat, > oder ein Bit im Programm oder eeprom gekippt ist. > Hast du eine Möglichkeit einen AtMega88 zu flashen? > Ich würde mal einen neuen Controller einbauen. Ist ja durch den Sockel > einfach machbar. Hallo Michael, leider habe ich keinen Atmega88XX-PU zur Hand, nur einen Atmega48-PU und
! Toll was du da programmiert hast! Der original Atmega88PA-PU reagiert auf ISP-Programmierung nicht mehr. Ich könnte noch HVPP probieren (ich habe einen AVR Dragon), weil mich schon interessieren würde was dem armen Kerl passiert ist. LG, Sebastian
-
Thread
DC/DC Spannungsdrops während Bootvorgang uC
WF88 schrieb im Beitrag #7279654: > sodass die Spikes verschwinden. Auch wenn ich mich wiederhole: woher kommen denn die Spikes? Was passiert da so zuverlässig nach 300ms? Das würde ich untersuchen, denn
Ja dann skizzier doch mal eben fix auf ... was Du Dir da eben vorstellst lieber WF88, Bilder sagen mehr als Worte
-
Thread
Störspitzen eines Inverters filtern
Diode und Elko nehme für einen Münzzähler, der plötzlich 2 Ampere zieht, als Entkopplung für einen ATMega88. Funktioniert. > Erledigt, ich weiss warum ich dieses Forum seit über einem Jahr meide. Du solltest doch wissen, dass der Dauerschwätzer nicht zählt.
-
Thread
SAQ Minimalempfänger
Durchaus möglich. Bei 21+24mH 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
-
Artikel
AVR-Tutorial: IO-Grundlagen
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
einzulesen. Bei den neueren AVR (wie z. B. ATtiny13, ATtiny2313, ATtiny24/44/84, ATtiny25/45/85, ATmega48/88/168, usw.) kann man als Ausgang konfigurierte Pins „toggeln“ (PORTx zwischen 0 und 1 umschalten), indem man eine 1 an die entsprechende Bitposition des PINx-Registers schreibt. Das Ausgangsregister
-
Artikel
Projekt VGA Core in VHDL
193.250 Horizontal 800 1024 1280 1280 1280 1600 1920 1920 1920 1920 Front Porch 56 24 40 48 64 64 88 528 48 136 Synch 120 136 168 184 192 192 48 44 32 200 Back Porch 64 144 96 200 192 305 144 148 80 336 Pixel X 1040 1328 1584 1712 1728 2160 2200 2640 2080 2592 Pixeltakt 48,1 56,5 63,1 63,1 78,1 75 67,4
programmieren (Windows 7) Projekte. FPGA Oszi mit VGA Ausgang Oszilloskop Vorstufe VGA Testbildgenerator mit ATMEGA 8
-
Artikel
USB
INF-Datei. Von Osamu Tamura. CDC-IO Ein experimentelles 18-bit Parallelport mittels AVR-Mikrocontroller (ATmega8/48/88). Von Osamu Tamura. AVR-HID - Low budget USB sensor input into Pure Data/Supercollider and other free softwares based around the ATmega8 microcontroller. This allows for very fast, multiple
development (MIT). Alter Name: MyUSB FreakUSB Open Source USB Device Stack (mod. BSD Lizenz) Atmel ATmega(8|16|32)U2 - ATmega(16|32)U4 - 1x USB 2.0 full-speed/low speed device (USB Appnotes AVR270..273, 282, 287, 293) Alle hier genannten Mikrocontroller haben keinen USB-Host (nur Client)! Eine Auswahl:
-
Thread
MOSFET ohne Widerstand direkt am µC-Ausgangspin schalten?
Tatsache". Es kann natürlich so sein, muss es aber nicht. > Die Datenblätter vom ATTiny24 und ATMega1284 sagen z.B. 40mA pro I/O Pin > als absolute Maximalgrenze, darüber kann der µC Schaden nehmen. Das > bedeutet, daß man an 5V nicht unter 125 Ohm gehen sollte, sonst wird > dieser Strom im
Belastung mit 50 pF beschrieben. Nice. > Das wird bei anderen µC nicht viel anders sein. Beim ATmega48/88/328 ist für einen simplen Ausgangspin ausser der statischen Belastbarkeit Vol und Voh gar nichts beschrieben, keine Schaltzeiten, keine dynamische Belastbarkeit. Lediglich tertiäre Informationen
-
Thread
Sensirion SCD40 via I2C
Ich habe einen SCD40 von Sensirion und via I2C an den ATmega88PB angeschlossen. Der hat native I2C. Die Bibliothek habe ich in diversen anderen Projekten am laufen. Nur der SCD40 antwortet nicht. folgende code: i2c_init(); sei(); _delay_ms
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche
womöglich noch als Insektizid, falls sich da was in Jahrzehnten der Lagerung einnisten will. Ich war um 88 rum in der Militärproduktion. Bei uns waren Leiterplatten mit transparentem Epox lackiert. Die Idee von Ubox, ihre GPS Empfänger bei hohen Beschleunigungen/Geschwindigkeiten abzuschalten, ist brilliant
-
Thread
Alte Smart USV von APC 1500 als Wechselrichter nutzen ?
Im Wohnmobil habe ich eine Backups 600 lange an einer 88Ah zusatzbatterie betrieben. Hat die zusatzbatterie geladen( trotz zehnfacher Kapazität) und auf Knopfdruck auch ohne Netz gestartet.
rumstehen. Was mir andererseits wieder Hoffnung macht, der Controller scheint der angesprochene Atmega im DIL 40 zu sein. Zumindest ist er gesockelt. Aufdruck ist leider mit einer FW Version überklebt.
-
Thread
Seltsames SPI-Verhalten Atmega328P
schwankende Eingangspegel an der "Antenne" PB2, also !SS, hat dann sporadisch die SPI-Maschinerie des Atmega in den Slave-Modus versetzt ... LG, Sebastian
> Interruptflags durch 1-setzen (beim AVR) zu löschen Was beim hier diskutierten ATmega328.SPSR.SPIF so nicht funktioniert, da read-only.
-
Artikel
3-Phasen Frequenzumrichter mit AVR
matzetronics In diesem Artikel wird ein universeller 3-Phasen Frequenzumrichter mit einem einzigen ATMega 88/168/328P beschrieben. Der ATMega übernimmt dabei die komplette Steuerung der Bedienelemente, des LC-Displays und die Erzeugung der 3 Phasen. Das Projekt sollte auf fertigen Boards wie dem Arduino
es, weitere Kanäle des ADC zu nutzen, wenn das erforderlich werden sollte. Die DIP Variante des ATMega88/168 bietet diese Möglichkeit zwar nicht, hier sind alle Anschlüsse des ADC benutzt. Allerdings hat die QFP Ausführung noch die ADC Kanäle 6 und 7, diese könnten genutzt werden. Die hier beschriebene
-
Thread
Präzisions Funk-Thermometer gesucht
ist: https://web.archive.org/web/20120302125906/http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-88-4.pdf Seite 17 Entspricht übrigens durchaus auch meiner Erfahrung – ich habe noch einige Jahre 10Base2 Ethernet erlebt.
> https://web.archive.org/web/20120302125906/http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-88-4.pdf > > Seite 17 Danke für die Quellenangabe. Ich bin mir aber nicht sicher, ob das Messverfahren vergleichbar ist mit tatsächlichen 10BASE2/10BASE5-Installationen. Die Autoren sprechen
-
Thread
Wenige 100kb aber alles drin?
de.wikipedia.org/wiki/Demoszene https://www.pouet.net/ Oder, auch passend zum Forum hier, Demo auf dem Atmega88: https://www.linusakesson.net/scene/craft/ => Video anschauen, das läuft *alles* incl. VGA-Signal-Erzeugung und Audio, auf einem 8-Bit µC mit 8kB Flash.
-
Thread
ATmega644 Watchdog
Hi <> Bei den >von mir bisher verwendeten Controllern ATmega8 und ATmega32 funktioniert >dieser Code einwandfrei. Der ATMega644 ist aber weder ein ATMega8 noch ein ATMega32. Also lies das Datenblatt! MfG Spess
das auch beim ATMega8 und ATMega32 so. Die CPUs sind nämlich identisch, die Teile unterscheiden sich (mehr oder weniger) nur in ihrer Peripherie. Aber vielleicht hattest du den obigen Code beim ATMega8 und ATMega32 ja
-
Thread
phasenverschobene PWM mit STM32F103C3
Ich empfehle irgend einen ATTiny oder ATmega mit 3 freien PWM Pin's und 3 freien 10-bit AD feedback pins zu verwenden, das folgende habe ich auf 60Hz konfiguriert, die gewünschte Frequenz kannst Du mit PWM_PRESCALER ändern. Drei PWM's auf einem
. (Firma: matzetronics) (mschoeldgen) 04.06.2012 07:23 AVR447 beschreibt, wie man 3 Timer im ATMega 48/88/168 synchronisieren kann, falls die GTCCR Features nicht vorhanden sind. Die 3-Phasen PWM ist dann sehr brauchbar und braucht keinerlei externe Hardware. Habe hier gerade einen kleinen
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Hey, schau mal bei LCSC: atmega328p (3600 in Stock): https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_Microchip-Tech-ATMEGA328P-AU_C14877.html Ben
vom "Digispark" mit einem Attiny85 drauf her kennt. Das ist also von einem Ersatz eines Atmega328 doch sehr, sehr weit entfernt. Klar, viele Projekte sind so trivial, daß man sie problemlos auch mit einem Tiny88 umsetzen könnte, nur muss man dann halt etwas ressourcensparender arbeiten als man