-
Thread
Atmega328p auf 1 mhz mit 32 khz Uhrenquarz
Zu meinem Ziel bin ich bisher nicht gekommen. Kurz warum ich das machen möchte. Ich möchte den atmega mit 2 AAA bzw. 1 Knopfzelle laufen lassen. Daher liegt der Bereich der Batterien zwischen 1,8 V und 3,6 V. Um das machen zu können muss der Mega ja, laut Datenblatt, auf 1 Mhz laufen. Warum der 32khz
1:2 setzt, ist das > Ausgangssigal symmetrisch, was oft wünschenswert ist. Bitte verzei mit meine absolute Unwissenheit. Das verstehe ich nicht. 2^15 sind ja 32.768 kommt mir bekannt vor vom Quarz.
-
Thread
Wie programmiert man für einen Atmega32u4?
Was ist der offizielle Weg einen Atmega32u4 zu programmieren? Gibt es da ein SDK oder wie läuft das? Ich habe bisher immer nur zur Arduino IDE und den zugehörigen Libraries gegriffen, aber ich komme so nicht weiter, weil diese sehr schlecht
/en.cppreference.com/w/ Darin wirst du aber nichts dazu finden wie z.B. die Register in einem Atmega32u4 heisen oder für was die einzelnen Bits gut sind. Das must du dann in der Beschreibung für deinen konkreten µC nachschlagen.
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Mark U. schrieb im Beitrag #7818945: > Ich werde mir einen neuen bestellen > und dann doch wieder in C programmieren. Schade...
in der Komplexität des Registeraufbaus der neuen AVRs ansatzweise Züge des Registeraufbaus der STM32 gefunden habe, heißt leider nicht automatisch, dass der Einstieg in die STM32-Welt genauso einfach wie der Einstieg in die Welt der neuen AVRs sein wird, selbst mit dem einfachsten STM32F030 wird es
-
Thread
UV-Laserdrucker II
(( uint32_t) &Compare_Werte); // Adresse der Quelle DMA.CH0.SRCADDR1 = (((uint32_t) &Compare_Werte)>>8); DMA.CH0.SRCADDR2 = (((uint32_t) &Compare_Werte)>>16); DMA.CH0.TRFCNT = 2;
sind aus der Bucht 15mm breite. 2 Wagen für Y ein Wagen für X (Laserschlitten). Steuerung per ATmega 128 mit 32K Sram @24 Mhz, FTDI 232 USB to serial @1Mbaud. @Jens >Ich habe Bungard und da kann ich das nicht reproduzieren. Benutze
-
Thread
Verwendung der µCs in der Industrie
In einem CO2 Sensor für die Klimaanlage eines etwas besseren Autos sind ATMega8 verbaut. und in einem andren Sensor, dessen Funktion ich nicht erfragen konnte waren Pics drinnen. also die werden schon benutzt
om pf schrieb im Beitrag #2176075 > Für 3€ gibt's 32 bit. Der PIC dürfte irgendwo unter 40ct liegen. ATmega, nicht PIC. Ist aber die gleiche Preisklasse. BTW: Postings bearbeiten klappt ja bei dem Dreckstool genauso wenig wie löschen.
-
Thread
USB C PD -> 12V Steuerung 6 Kanal
Was ist der Vorteil vom Atmega 32u4?
zwei dioden genausogut. gerade wenns klein werden soll. Ich will Dir da nicht groß reinreden. der ATMEGA32u4 hat n natives USB Interface und kann an den PINs kompfortabler PWM modis erzeugen. Brauchst Du aber wahrscheinlich garnicht. Der ATMEGA328 hat dafür n kleineres Gehäuse: 32 statt 44 Pins. Aber
-
Thread
C - Zwei Zahlen zu einer Mappen
Hallo, ich habe zwei Zahlen: [c]uint8_t z1; uint16_t z2;[/c] Wie kann ich diese Zwei in eine machen die dann so aussieht: z1,z2, also dass z1 vorkommastellen sind und z2 Nachkommastellen?
1. Ohne konvertierung zu Double hatte es ja auch geklappt. 2. Was meinst du mit Kommandozeilen? avr-gcc main.c -c -o main.o -Wall -Os -fno-move-loop-invariants -fno-tree-scev-cprop -fno-inline-small-functions -I. -mmcu=atmega328p -DF_CPU=8000000 avr-gcc
-
Thread
Ausführungszeit ISR
lies lieber ohne Interrupt aus alle 24 bits nacheinander, extra ausschreiben also keine Schleife. u.U. musst du mask nicht nach 32bit konvertieren wenn du es mit den unteren 8bit veroderst. [code] temp_data |= (PORT&0x01) [/code]
so 5 Register exclusiv zuschustern (es gibt tatsächlich Programme, da laufen mehr als eine :-) 2.hat nie jemand bestritten, dass kleine zeitkritische Sachen in Assembler u.U. effektiver programmierbar sind 3. bietet C aus diesem Grund die Möglichkeit, Assembler einzufügen
-
Thread
Motoren (15VDC und 24VDC) an 24VAC Trafo mit ATmega schalten
So... Nun meine Fragen: 1.) Wenn ich die 24VAC gleichrichte komme ich ja auf irgendwas um die 32V. Wie bekomme ich daraus nun die 15 bzw. 24 V für die Motoren? Ich hätte eventuell für jeden Motor einen Spannungsregler genommen mit 2A Ausgangsstrom genommen. 2.) Wie schalte ich die Motoren mit
sind. Du brauchst auf jeden Fall eine antiparallel geschaltete Freilaufdiode an den Motoren. > 2.) Wie schalte ich die Motoren mit einem ATmega? Die oben erwähnten FETs kann ein uC noralerweise direkt steuern. > Relais möchte ich nicht nehmen. Zur Polwendung ist das aber zweckmäßig. Alternativ
-
Thread
Z80 Mikrocomputer Bastelei
disklaufwerk habe ich ein usb-stick und eine sd-karte,läuft wunderbar am atari800xl. die sd-karte wird vom atmega32 gesteuert für den atari800xl.
Heinrich schrieb im Beitrag #2236125: > Soweit ich weiß, ist der ATMEGA644 auch nur 8-bit breit. Es gibt auch noch was anderes als AVR. Der Trend geht heute eindeutig zu 32 Bit System. Zumal 32Bit uC heute zum Preis von 8 Bit zu haben sind.
-
Thread
Atmega88 Code kompiliert ohne Fehler und läuft nicht
funktioniert. Nach Änderung mit den unsinnigen Funktionen: [c] uart.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000000 00800100 00800100 000000d0 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text
Listing: [pre] 00000000 <__vectors>: 0: 19 c0 rjmp .+50 ; 0x34 <__ctors_end> 2: 20 c0 rjmp .+64 ; 0x44 <__bad_interrupt> ... 32: 08 c0 rjmp .+16 ; 0x44 <__bad_interrupt> [/pre] Sieht nach 64 Bytes aus.
-
Thread
Suche µC in kleinem Package, mit USB
anderen Controllerfamilien aufgeschlossen. Der bisher kleinste den ich gefunden habe ist der atmega32u2 in einem 5x5mm QFN32. Aber da muss es doch noch kleinere geben? Viele Grüße, Simon
Jürgen: Danke für den Hinweis auf den PIC - aber auch der ist 5x5mm, insofern zieht der mit dem atmega32u2 gleich. [Edit: Ah, ich sehe gerade die Hinweise auf die anderen Packages - das war mir in dem Datenblatt eben entgangen. Danke!] low power schrieb im Beitrag #3754465: > 8 bit, 16 bit, 32
-
Thread
RFID - China-Reader ohne Spezial-IC
ist pinkompatibel mit dem atmega8515. Also im Idealfall nix löten, sondern nur neuen uC und programmieren. Die Belegung aller Anschlüsse inkl. Tastaturmatrix ist gut zu erkennen. Mein Problem: Der RFID-Leser ist nicht mit einem EM4095 oder U2270B o.ä. aufgebaut, sondern mit 2 CMOS-IC und einer Handvoll Hühnerfutter. Es gibt 4 Anschlüsse: +5V, Masse, den "fast"-Digital-Ausgang DR-OUT mit den RFID-Daten zum uC und einem Eingang CFE. CFE=LOW
-
Thread
ADC im Messbereich kleiner 1V
muss ich für ein rail to rail V- erzeugen. Das heißt weitere >Bauteile... Der Trick beim Rail-2-Rail OPV ist ja eben, dass er keine -V braucht. Wenn dein uC mit 5V läuft und deine Messpannung Massebezug hat tut auch ein (pseudo) Rail-2-Rail ala LM358, der kann am Eingang bis 0V runter, nur der
nach wünsch erweitern. Auserdem ist diese Lösung sicher billiger. Ich verwende seit jahren ein ATmega32 mit 200-fache Verstärkung für Temperaturmessung mit einem K-Type Thermoelement(NiCr-Ni 41µV/°C). Mit Aufsumierung von 16 Messergebnisen bekomme ich absolut stabile Temperaturanzeige auf einem
-
Thread
[Q] Interesse an FPGA Board
Interface muss ich noch sagen, dass ich nicht auf den meist üblichen doch eher schwerfälligen Cypress FX2 Highspeed USB Controller setze, sondern auf einen einfachen ATMega32U2. Der Grund dafür ist einfach der, weil ich den FX2 nicht so gerne verwende. Ist zwar sehr schnell, aber einfach auch ein sehr komplexes
muss ich noch sagen, > dass ich nicht auf den meist üblichen > doch eher schwerfälligen Cypress FX2 > Highspeed USB Controller setze, > sondern auf einen einfachen ATMega32U2. Wieso nicht das auch durch den FPGA erledigen lassen? Den Ablauf stelle ich mir dann so vor: 1.) USB in Rechner einstecken
-
Thread
Viele Kippschalter (ca. 40) auslesen / Mikrocontroller wake-up
Torsten C. schrieb im Beitrag #5684226: > Der Ruhestrom ist wohl 1..2mA. Aber auch beim andauernden Keyscan? Der Chip lässt sich in den Standbymodus versetzen, Strom ist dann <10uA, Typisch ist 1uA. >> … per I2C. Er benötigt daher nur 2 Ports. > > Vom verwendeten
32 I/O wie Atmega16, von denen an 30 deine Schalter kommen und 1 zur seriellen Kommunikation mit dem Haupt-uC genutzt werden. Beide uC im sleep warten auf pin change brauchen weniger als 1uA, wenn die Schalter
-
Thread
16x2 LCD Langsamer Displayaufbau
ADCvalue1; // Global variable, set to volatile if used with ISR volatile uint8_t ADCvalue2; // Global variable, set to volatile if used with ISR // charset #define ue "\xF5" // ü #define oe "\xEF" // ö #define ae "\xE1" // ä
ADCvalue1; // Global variable, set to volatile if used with ISR volatile uint16_t ADCvalue2; // Global variable, set to volatile if used with ISR // charset #define ue "\xF5" // ü #define oe "\xEF" // ö #define ae "\xE1" // ä
-
Thread
Atmega8u2 mit I2C
AVR mit USB ist der Atmega16u2/4, den gibts aber nicht mehr im DIL.
Atmega8 weiß ich schon hat aber keinen USB nur Atmega8u2 und da ist eben das Problem
-
Thread
Ansterung eines 7-Segment LCD-Displays
> Was spricht denn gegen ATmega169 & Co? Dass ich keinen davon gebunkert habe und ich heute nich schon wieder 2 Stunden fuer das hohe C verplempern will? ;) Also das mit dem Duplexing scheint ja nen bissel nen echtes Problem
Joerg, wie war das doch gleich mit dem Atmega169? *g Hm ich seh grad dass ich dafuer leider keinen Programmer habe, zumindest noch nicht. Alles verflixt... Theoretisch koennte ich ja auch nen 32er nehmen der haette genug Portpins dafuer ;)
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
Ich persönlich würde mir da bei Pollin für ein paar Cent die nackten Schaltnetzteilplatinen für 5V u. ca. 0,5A holen und huckepack auf die eigene Platine setzen. Oder "in schön" sowas: https://de.aliexpress.com/item/33050827477.html?spm=a2g0o.productlist.main.19.682c4dcccey6DV&algo_pvid=8ca86d2f-8b7b
> 7,5 V am Ladeelko ausgerechnet habe, ist noch der 10-Ohm-Vorwiderstand > eingeplant). [math]U_{Ladeelko} = U_{Trafo} \cdot \sqrt{(2)} \cdot 0.9 - (2 \cdot 0.5V) = ca.6.5 V[/math] Wäre halt der Worst Case, dass die Netzspannung um 10% fällt, was sie ja darf aber das scheint ja zu passen bei
-
Thread
ATmega8. Umbau als 2GHz Frequenz-Logger
IC's rekonstruieren. Bei dem Zähler handelt es sich um einen Mikrocontroller des Typs ATMEL "ATmega8L-8PU". http://home.arcor.de/u101143665/ATmega8-245kB.pdf =ATMEGA8.pdf (245 kB 23 Seiten) http://www.atmel.com/dyn/resources/prod_documents/doc2486.pdf =ATMEGA8.pdf (4,5 MB 308 Seiten) -
Michael U. wrote: > Die 2. Hälfte des 393 ist mir noch völlig unklar, hängt mit Eingang und > Ausgängen am Controller... Der "geteilt durch 16" -Ausgang des 74HC393 führt auf den clk2-Eingang am selben
-
Thread
Gibts nen Interrupt für Spannung fällt weg und wie schreibt man eigentlich ins EEprom?
Kondensator | PIN + ---| high gesetzt | Welche Pins am Atmega32 taugen denn dafür ne Interruptroutine auszulösen, wenn sie high gesetzt werden? Danke Euch!
So. Ich bin ein ganzes Stück weiter aber noch nicht am Ziel. Folgende Beschaltung: +5V | 10uF---Diode---470uF---Atmega VCC,Atmega Pin3 (AIN0) | Diode | 10uF | Display, Messschaltungen, Atmega Pin4 (AIN1) Im Quelltext: ACSR = (1 << ACIE); //eigentlich nur fallende Flanke auswerten
-
Thread
SD-Karte an Atmega48/88
diesem link http://www.ulrichradig.de/home/index.php/avr/mmc-sd wird eine SD-Karte an einen Atmega32 angeschlossen. Funktioniert das auch mit einem Atmega88 mit der SD-Karte?
Bei anderen Projekten läuft SD-Software sogar auf einem ATmega8. Also nur Mut. http://www.dharmanitech.com/2009/01/sd-card-interfacing-with-atmega8-fat32.html
-
Thread
ATMEGA32 Einzellne Pins durchgebrannt ?
zwei passende Lastkondensatoren besorgen und wie im [[AVR Tutorial]] anschliessen. Dann ist der Atmega32 wieder zugänglich.
ISP-Schnistelle erreichen, aber der PortC verhält sich immer noch nicht korrekt. Also ich hab hier momentan 2x ein ATMEGA32 den wo ich nicht mehr ansprechen kann muss ich erstmal wieder zugänglich machen, wie mir das im Beitrag zuvor geraten wurde. Mit freundlichen Grüßen DoubleU
-
Thread
Fehler bei exp()
11.4.2009 at 20:05:37 avr-gcc -I"C:\Dokumente und Einstellungen\Erich\Eigene Dateien\Arthurneu\newStack1_2_1\." -I"C:\Dokumente und Einstellungen\Erich\Eigene Dateien\Arthurneu\newStack1_2_1\camera" -I"C:\Dokumente und Einstellungen\Erich\Eigene Dateien\Arthurneu\newStack1_2_1\ networkcard" -mmcu=atmega644
against symbol `__subsf3' defined in .text section in c:/winavr-20090306rc1/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_addsub_sf.o) make: *** [ETH_M32_EX.elf] Error 1 Build failed with 1 errors and 0 warnings...
-
Thread
ATMega16u2 auslöten geht nicht, warum?
Hi, ich habe gerade versucht von einer Ultimaker 2 Platine den ATMega16u2 auszulöten um ihn zu tauschen. Und bin leider gerade daran gescheitert, vielleicht könnt ihr helfen? Warum den ATMega16u2 tauschen? Der geht zwar an sich noch, konnte ihn
Es kommen die Tage nochmal Atmega16u2, dann versuche ich einfach nochmal. Aufgeben gibt's nicht. Ich muss das können. :-)
-
Thread
AVR oder STM32 für Entwicklungsprojekt
weiter beschäftigen willst, verwende STM32, z.B. den STM32 Bluepill bei ebay für 2€ Du hast da gleich DAC, 12Bit ADc, viel Power, Ram etc.. Brauchst Du e nur für dieses Projekt und sonst nicht mehr groß.. Nimm einem Atmega32 bzw dessen
>weiter beschäftigen willst, verwende STM32, z.B. den STM32 Bluepill bei >ebay für 2€ Nur weil es billig ist, fahren alle auf die BluePills ab. Ich würde die nicht nehmen und eher gleich auf ein STM32F4 Discovery mit Float setzen.
-
Thread
Einstieg in die Welt der Mikrocontroller leicht gemacht: Onlinekurs zum ESP32 im Mai
verstehen. Na toll. Dann haben wir ab nächstem Jahr als Studienabschlüsse: - Fachingenieur für STM32F10x - Fachingenieur für STM32F30x - Fachingenieur für ESP32 - Fachingenieur für ARDUINO - Fachingenieur für ATmega und so weiter. Was für ein Mumpitz! Nein, die Welt teilt sich anders auf,
#5843946: > Na toll. Dann haben wir ab nächstem Jahr als Studienabschlüsse: > - Fachingenieur für STM32F10x > - Fachingenieur für STM32F30x > - Fachingenieur für ESP32 > - Fachingenieur für ARDUINO > - Fachingenieur für ATmega Das nennt sich Spezialist, einer der immer mehr von immer weniger
-
Thread
RFM12B sleep mode
Hallo Leute, ich würde gerne einen an meinem ATmega32 angeschlossenen RFM12B in den sleep mode bringen und anschließend auch den ATmega32 schlafen lassen. Wenn dann der wakeup Timer des RFM12B anschlägt, sollen beide wieder aufwachen, kurz etwas machen
Ich verwende einen LM317. Aber wie gesagt, wenn ich nur den ATMEGA32 aus der Schaltung nehme, das Programm drauf spiele und ihn aus einem Netzteil direkt mit 3,3V versorge, dann zeigt mir das Messgerät zwischen Netzteil und VCC des uC trotzdem 5mA an.
-
Thread
STM32 USB CDC HOST Beispiel
diesbezüglich. Folglich werden DTEDataRate, Paritiy unsw. Mit "0" initilalisiert. Also kann der Atmega16u2 seine Baudratenregister auch garnicht setzen und mit dem Atmega2560 kommunizieren. Ich hab nun also beim "Class_Request" aus dem "Get_Line_Coding" eine "Set_Line_Coding" gemacht und da ich nirgendwo
In der Zeit hätte ich mir auch die "zu filternden Ausgaben" des Atmega2560 ansehen können und das dort im Atmega2560 (Arduino Mega) im Quellcode bereinigen. Na - wollte ich aber nicht. Spannend wird es jetzt noch, mal einen Arduino Micro oder Nano mit einemm 32u4 ausuprobieren
-
Thread
AVR Mikrocontroller Lohnenswert?
jetzt nie eingetreten. Kurz gesagt, wer heute mit einem halbwegs modernen AVR anfängt zB. eine Atmega 4809 wird den nicht so schnell ausreizen können, damit geht schon einiges. 32 Bit ist natürlich derzeit am angesagtesten und in vielen Branchen zB. Automotive auch seit Jahren ganz klar ganz vorne
haben, und es gibt Die Aussagen treffen auf alle modernen AVRs nicht zu. Schaue Dir mal die Tiny0,1,2 Reihe an. > Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben > deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden 32 Bit PIC ist ja wohl eine Sackgasse
-
Thread
Schaltplan, vereinfachen?
die Daten einem ATmega32 übertragen. Da jedoch der ATmega8 nur 2 Interrupt-Pins besitzt, und die Tastenanschläge in einer Schleife zu prüfen mir recht unsicher vorkommt, da der Tastendruck auch gedrückt werden kann, während
> Tastenfeld soll 12 Tasten (0-9, OK, ABBRECHEN) haben. Um die > Tasteneingaben soll sich ein ATmega8 kümmern, und dann seriell die Daten > einem ATmega32 übertragen. Versteh ich richtig: ein ATmega8 als Tastaturkontroler für ein Codeschloss mit ATmega32? MfG Klaus
-
Thread
Mikrocontroller zeitgesteuert "aufwecken"
Attiny85 hat 32,xxx kHz. Strom im power down: Ohne watchdog timer: 2 uA Mit: 10uA Selbstentladung einer AA Batterie: 4% der 2500mAh: 11uA Dass du bei einem externen Quarz strom sparst, bezweifle ich einfach
Ja, hast recht. Die 32kHz sind für einen externen Quarz angegeben. Aber wie du 1uA himbekommen willst, wenn der AVR in power down schon 2uA benötigt ist mir schleierhaft. Aus diesem status kommt er übrigens nur nur einen
-
Thread
Kann man während einer PWM noch nebenbei was auf dem Display anzeigen!?
Holger: (Cortex-M3) Stacking schön und gut, sind (8x 32bit-Speicherzyklen) x 2. Der Fiq beim ARM7 war da schon mit seinen eigenen Shadow-Registern schneller.
> Aber 1. geht es hier nicht um ein Real Time OS Richtig! Es geht lediglich darum, ob ein ATMega16 (das ist ein 8-Bit-AVR, kein 32-Bit Monster) neben der Software-PWM noch ein LCD ansteuern kann. ...
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
Danke! Frage zur Auswahl des uPs: Wenn ich mit dem uP nur 2 oder 3 dig. I/O schalten möchte, welcher Atmel uP wäre dann der richtige? In der Atmel Übersichtsliste(http://ww1.microchip.com/downloads/en/DeviceDoc/30010135D.pdf) haben
Peter L. schrieb im Beitrag #5804074: > Wenn ich mit dem uP nur 2 oder 3 dig. I/O schalten möchte, welcher Atmel > uP wäre dann der richtige? ATtiny13, 25, 45, 85 z.B. Und es gibt viele weitere mit mehr Pins. > In der Atmel > Übersichtsliste(http://ww1
-
Thread
Selbst entworfene Platine mit 328p lässt sich nicht programmieren
Hallo, 2 Dinge zu deinem Plan: Die Leds 1,2,3 sind alle falsch gepolt und TX vom FTDI chip gehört an RX des Atmega und RX vom FTDI chip gehört an TX des Atmega für mehr fehlt mir jetzt die Zeit
zweifelt hier jemand daran, dass Hertz keine SI-Einheit ist? daran zweifelt niemend aber 32000 (32* 10^3) != || <> 32768 (2^15)
-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
Bierschinken schrieb im Beitrag #4659670: > Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert Von den Atmegas gibts auch welche mit USB, und der STM32 hat IMO bereits USB. V-USB geht nicht als Mass Storage - und wäre auch sehr lahm. Aber: Ich
Atmega32u4... die beste Wahl dafür, natives USB an Board. Und du kannst dir erstmal so nen Arduino Clone besorgen und vergewaltigen zum ausprobieren. Dein ISP kannste dafür natürlich auch nehmen.
-
Thread
Würdet ihr so etwas kaufen ?
RS232 (uC, FPGA) - I2S - I2C - 32 FPGA IO-Pins herausgeführt - 50MHz Quarzoszillator - Anschluß des FPGAs an den uC via SPI - 3 LEDs (1x FPGA 1x uC 1x Power) - Spannungsregler (3.3V
an den uC via SPI > - 3 LEDs (1x FPGA 1x uC 1x Power) > - Spannungsregler (3.3V, 2.5V, 1.2V) > - Eingangspannung 5V Was macht der ATMega in dem Design? Ich hätte da irgendeinen Cortex M3 genommen
-
Thread
ARM Cortex-M3 für Hobbyelektroniker überhaupt geeignet?
Ich nutze auch den STM32 im Hobby. Der Einstieg ist zwar schwierig, aber es hat sich für mich gelohnt. Vor allem die umfangreichere Pheriperie die jeder STM32 (auch LPC1700) haben ist für jedes Projekt sehr vom Vorteil. Da
Sinnvoll ist, steht hier nicht zur Debatte. Meine persönliche Grenze ist bei einem Cortex-M3 (STM32) oder ARM7 (LPC2000), weil sich damit relativ leicht leistungsfähige Schaltungen herstellen lassen und das ganze auf 2 Lagen passt und die Umgebung drum herum für wenig Geld erhältlich ist. Ausserdem
-
Thread
Atmel Xmega: Eine Serie geht, eine Andere nicht.
Irgendwie suchst du falsch. Ja, der ATXMEGA 16A4U-AU ist nicht verfügbar: https://www.reichelt.de/8-16-bit-atmega-avr-mikrocontroller-16-kb-32-mhz-tqfp-44-atxmega-16a4u-au-p189059.html?&nbc=1 Aber den ATXMEGA 32A4U-AU soll es schon im ab Mitte Januar wieder geben: https://www.reichelt.de/8-16-bit-atmega-avr-mikrocontroller-32-kb-32-mhz-tqfp-44-atxmega-32a4u-au-p188779.html?&nbc=1 A4U werden sehr wohl verkauft.
-
Thread
8x32 LED-Matrix-Lauflicht per I2C
Kombi aus 74HC42, 74HC245 und den PFETs. Hat auch den Vorteil der dimmbarkeit per PWM. I2C kannste nehmen um nen Uhren IC auszulesen, kannste dann die Uhrzeit auf den 8x32 anzeigen.
Mensch doch! Aber der Peter Dannegger hat davon geredet dass der uC viel belastet wird durch den I2C und da wäre aber ein Zwischenspeicher gut geeignet!
-
Thread
Arduino nach Uhrzeit an/ausschalten
vergangen ist. Der Watchdog ist nicht umsonst. Der Stromverbrauch steigt auf, je nach Modell, 250nA bis 6uA. Ist aber immernoch fast nichts. Mit 6 uA hält eine CR2032 Knopfzelle ganze drei Jahre.
Lage fühlst, aber andere können das > zweifellos! Wenn man den eingelöteten Quartz gegen einen 32kHz ersetzt, die LEDs ausbohrt, den Spannungsregler ablötet, die Leiterbahnen zum USB Bridge Chip durchkratzt, könnte man nach Reprogrammierung des ATmega328 und dessen fuses aus einem Arduino was stromsparendes
-
Thread
Wahl eines passenden Mikrocontrollers zur Ansteuerung des M90E32AS Energy Metering IC
Mikrocontroller, denn SPI ist of in HW vorhanden und recht einfach in Software gelöst. Die ollen ATMEGA laufen nur auf 5 Volt mit voller Geschwindigkeit, der M90E32AS verträgt aber nur 3,3 Volt. Wenn also die 10 MHz bei 3.3V ausreichen, könnte man es mit dem Atmega88 versuchen.
schnell, und und auch die Peripherieeinheiten sind besser. Konkret empfehle ich Dir einen XMega64A4U. Der ist sicher groß genug für Deine Zwecke. Der XMega64A4 ohne U ist fehlerbehaftet (das war die erste XMega-Familie), nimm die U-Version, auch wenn Du USB gar nicht brauchst. Alternativ XMega32E5.
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
#7517570: > Und zweitens käme der AVR-Assembler auch allein mit der Maske zurecht. > Er bietet nämlich u.a. die Builtin-Funktion Log2. Schon immer?
: >> Und zweitens käme der AVR-Assembler auch allein mit der Maske zurecht. >> Er bietet nämlich u.a. die Builtin-Funktion Log2. > > Schon immer? Keine Ahnung, ob das "schon immer" so war, auf jeden Fall schon sehr lange, ganz sicher vor der Einführung des AVR Assembler 2 . Siehe angehängten
-
Thread
Messchieber auslesen
In "Funkamateur" 03/2005 ist eine Implementierung mit ATMEGA32 (Schaltbild, Platine etc.)
dabei, mit einem ATiny13 die Drehzahl über eine Lichtschranke zu messen. Im Endeffekt soll der ATmega32 (der das LCD ansteuert), per I2C die Drehzahl vom Tiny13 bekommen und in der vierten Zeile anzeigen. Wenn alles funktioniert, kann ich das Projekt bzw. die Software bei Interesse veröffentlichen
-
Thread
Bus per MISO MOSI
könnte dann der SPI-Master die Wartezeiten dynamisch verlängern. Für neue Projekte sollte man den ATmega128 aber nicht mehr einsetzen, sondern den pinkompatiblen ATmega2561.
Modul-Router-PC Das sind schon 8 Pakete. Mit jeder Router-Ebene verdoppeln sich die Paketanzahl. Mit 2 Router-Ebenen sind es 16 Pakete, mit 3 Router-Ebenen sind es schon 32 Pakete, um ein einziges Modul ansprechen zu können. Wenn man nun eine Monster-Liste von 1000 Einträgen übertragen will braucht man
-
Thread
Quarz und Kondensatoren
also hier ein paar antworten auf die fragen: 1. uC: ATMEGA32 2. is ein quarz der den takt erzeugt 3. finde leider kein datenblatt zu so einem quarz-.- 4. Beschaltung siehe anhang fg
die in den µCs eingebauten Oszillatoren aber besser als der Quarzhersteller. Also: Datenblatt des ATMega32 zu Rate ziehen.
-
Thread
max. Input Frequenz ATMEGA328
~143 Takte bei Maximaldrehzahl. Die messbare Minimaldrehzahl liegt um Faktor 458 tiefer bei ca. 0,2% bzw. 430U/min, darunter kann man so direkt nicht messen, weil es dann zum Zählerüberlauf bei der Differenzbildung von Timer 1 kommt (16 Bit). Sollte reichen, muss man aber ggf. per Software abfangen
11 * 60 Genau. Falk B. schrieb im Beitrag #5723006: > Immer noch falsch. Deine max. 200.000 U/min = 3,3kHz > Der Sensor gibt aber nur 1/8 davon aus, also 416Hz. Laaaaaangsaaaam Hm, hat was, ja. Falk B. schrieb im Beitrag #5723006: > Wo kommt die 500000 her? 1'000'000 us / 2, weil die
-
Thread
AVR, ATmega32; Schaltplan für eine Zeitschaltuhr
nur nummeriert. Die Bedeutung sucht sich kein Schwein heraus wenn man sie nicht auswendig weiss. 2. was sollen zwei Prozessoren für diese Aufgabe ? Es gibt auch ATmega32u2 (oder Atmega32u4 oder...) wenn man eine USB Kommunikation wünscht. 3. Warum 2 Optokoppler wenn man das Vorhandensein von
das IC ATTiny44 weggelassen, sowie die Optokoppler und die 12V Spannungsquelle. Anstatt einen ATmega32 habe ich einen ATmega32u4 genommen. Ich habe mir die Informationen zu dem IC ATmega32u4 von dieser Internetseite geholt: http://www.atmel.com/Images/doc7766.pdf Was mich dort irritiert hat
-
Thread
STM32F407 Black und Arduino
, Mega32, Mega32u4 aus dieser Reihe. Tut mir leid, das du nicht weiter als dieses Ardunio Gedöns kommst und über dessen Tellerrand hinausschaust. Arduino ist etwas für Menschen die möglichst schnell an ihr
Hmm, die I2S scheint an SPI3 zu hängen. Leider sind die Pins auf dem Board etwas durcheinander geroutet: http://wiki.stm32duino.com/index.php?title=STM32F407