-
Thread
I2C von 5 auf 3,3V drosseln (Pegelwandler,Voltregulator;Dioden.)
Ich habe einige SHT21 Sensoren die ich gerne an einen I2C Bus hängen will. Der Master ist ein ATMEGA2560 und liefert 5V. Meine Frage ist was sind die Vor und Nachteile der untersch. Methoden bzw- welche gibts noch? 1) Pegelwandler scheint wohl so state of the art zu sein aber dann brauche ich ja trotzdem
Table 3 are stress ratings only and give additional information. Functional operation of the device at these conditions is not implied. Exposure to absolute maximum rating conditions for extended periods may affect the sensor reliability (e.g. hot carrier degradation, oxide breakdown)." Wobei die
-
Thread
4-bit Microcontroller / Microprozessoren?
, 4*4 Bit und funktionieren. Um alles bisher aufgebaute zu Testen, nehme ich einen Arduino Mega2560, der die fehlenden Komponenten der CPU "emuliert". Zumindest muss Elecrow arg schindern, 3-4 Mal im Monat order ich dort Nachschub.
develop a Tetris game in Life directly, we slowly ratcheted up the abstraction in a series of steps. At each layer, we get further away from the difficulties of Life and closer to the construction of a computer that is as easy to program as any other."
-
Thread
JBC Lötstation mit selbstgebauter Absaugung
anstatt dem Protokoll eine Master-Slave Schaltung mit der gesamten Lötstation machen https://www.pollin.at/p/kemo-master-slave-schalter-m103n-230-v-ac-400-v-ac-811628
Du könntest es höchstens noch mit dem esp32 probieren, da dieser Leistungsfähiger ist als ein Mega 2560. Die Station spamt ja die ganze Zeit mit dem Handshake. Gruß Tim
-
Thread
[V] EVK1100 Atmel Entwicklerboard AT32UC3A0512
Verkaufe ein EVK1100 Entwickler Board mit AT32UC3A0512 + Netzteil Wollte es für ein Schulprojekt verwenden,war mir dann aber doch zu schwierig für den Anfang.. habe mir dann einen Arduino Mega 2560 geholt. Preis: 74€ + Versand MfG Matthias
-
Thread
LCD Library T6963c
Hm mir fällt gerade auf... ich kann die lib leider nicht benutzen da ich noch einen "alten" AT89C5131A benutze und deshalb mit RIDE 6.1 arbeite... Würde jemand so nett sein und mir die lib dafür umschreiben? Habe dazu leider selbst noch nicht genug erfahrung :(
Ich habe mit einem Oszi die Leitungen durchgeklingelt und alle zeigen plausible Werte an. Mein Mega2560 hat an PortB die Datenleitungen und an PortH die Controll-Leitungen. Der AVR wird mit 18,432MHz getaktet und ich vermute, dass hier das Problem liegen könnte. Das Display könnte mit der Geschwindigkeit
-
Artikel
AVR Typen
ATmega644 64 44 20 16 32 32 3 1 1 0 0 0 8 10 15 1 0 0 4 2048 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega644 AT90CAN32 32 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 2 1024 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN32 AT90CAN64 64 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 4 2048 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN64 AT90USB1286
AT90PWM216 16 24 16 12 19 4 1 0 1 0 0 0 8 10 125 2 1 10 1 512 40 105 2.7 5.5 2.7 5.5 4 12 1 7 AT90PWM216 AT90PWM316 16 32 16 12 27 4 1 0 1 0 0 0 11 10 125 3 1 10 1 512 40 105 2.7 5.5 2.7 5.5 5 16 1 12 AT90PWM316
-
Thread
ATMega2560 und Timer3 mit OCR3C Probleme
Hallo, hat jemand schon mal versucht den OCR3C bei einem ATMega 2560 laufen zu lassen? Hab den Timer3 im CTC-Modus laufen. OCR3A und OCR3B funktionieren wie gedacht. Nur OCR3C macht Probleme. Funktioniert mit einem Compare Wert von $240. Sobald ich aber z.B. $340 eintragen, kommt der Interupt nicht mehr. Hat schon mal jemand ähnlich Probleme gehabt oder ist der AtMega defekt ?
-
Thread
AtMega mit RC-Fernbedienung steuern
Hallo ich möchte gerne einem AtMega2560 mit einer RC-Fernbedienung erlauben, bestimmte Funktionen auszuführen. Sie dient zur Kontrolle und soll bei Fehlverhalten den Mikrocontroller informieren und seine Aufgaben unterbrechen. Was
-
Thread
Ätzmittel für SMD
Na schön wäre es bis TQFP100 runter zu kommen, zb für den ATMEGA 2560 Sprich: PITCH 0,5MM
104 Elemente wieder am Ende Kupferdraht, Edelstahl, Wasser und haste-nicht-gesehn in Premiumqualit"at entsteht? Tr"aum weiter. Wenn Du was abgibst, bist Du der letzte in der Kette, der genau wusste, wie man's h"atte gescheit trennen k"onnen. Das Kupfer kriegen sie raus, ist ja auch nicht schwer. Dein
-
Thread
Grüne Energie und Klimaneutralität wohin man schaut.
Helge schrieb im Beitrag #7035389: > Aktuelle Berechnung AT: Wären alle Fahrzeuge elektrisch betrieben, > ergäbe das eine Mehrbelastung des Stromnetzes um 18%. Wow, das ist ja MINDESTENS eine Verdopplung (nach Dieter Riese D).
20mm? https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Sahel_rainfall_timeseries_en.svg/2560px-Sahel_rainfall_timeseries_en.svg.png
-
Thread
ARM ist die Zukunft?
ist von Hersteller zu Hersteller völlig unterschiedlich - teilweise ist es einfacher, von AVR32 auf AT91SAM3U zu portieren als von STM32 auf LPC18xx. Man standardisiert die Tools und holt sich Abstraktionsebenen hinein (CMSIS), um die Vielfalt beherrschen zu können. Das ist die Strategie, die dahinter
von Hersteller zu Hersteller völlig > unterschiedlich - teilweise ist es einfacher, von AVR32 auf AT91SAM3U zu > portieren als von STM32 auf LPC18xx.
-
Artikel
Reichelt-Wishlist
ATtiny25/85 | | | | | | | | | (ATTINY-25-*, ATTINY-85-* gelistet aber erst verfuegbar ab II/07) Atmel AT91SAM7S64, AT91SAM7S256 | | | | | | | | | (suche AT91*) Atmel AT91SAM7X64-256 | | (suche AT91*) TI MSP430F1611 (10k RAM, 48k Flash) | | | | | | (MSP430F1611 IPM) PCA9306 Dual Bi-Directional I2C-Bus and
der Zwischenzeit realisiert ) | | | (oder klare Anzeige wie viel noch vorhanden ist) AVR mit USB: AT90USB1287 (AT 90USB1287 TQ, TQFP64), dazu passendes Demoboard AT 90USB KEY; AT90USB162TQ (AT 90USB162 TQ, TQFP32), AT90USB646 (AT 90USB646 TQ, TQFP64), AT90USB1286QFN (AT 90USB1286 QFN, QFN64), ATmega32u2
-
Thread
Auswahl eines ARM-µC für Einsteiger
mindestens 7 frei definierbare Schnitstellenmodule haben (UART, SPI, I²C). Bisher habe ich einen ATMega 2560 verwendet, will jetzt aber gerne auf einen Controller mit DMA umsteigen und dachte mir dabei könnte ich auch gleich mal den Einstieg in die ARM's wagen. Da ich den Programmer/Debugger von Atmel
dafür genannt. http://www.atmel.com/Images/Atmel-42249-Executing-code-from-RAM_Application-Note_AT07347.pdf Eine generelle Aussage, welche CM0[+] das können und welche nicht, konnte ich auf die Schnelle nicht finden. Es handelt sich aber ganz offensichtlich nicht um eine architekturelle Einschränkung
-
Thread
Wie lange prellt ein Taster in der Regel?
Zitiere daraus: The short answer: sometimes a lot, sometimes not at all.
schrieb im Beitrag #1742780: > Zitiere daraus: > The short answer: sometimes a lot, sometimes not at all. Toss out those two samples and the other 16 switches exhibited an average 1557 µsec of bouncing, with, as I said, a max of 6200 µsec. Not bad at all.
-
Thread
Keine Codes im seriellen Monitor von der IR-Remote
jegliches versucht, aber ich komme einfach auf keinen rechten Pfad. Meine Hardware: Makeblock MegaPi AT2560 microcontroller, Fernbedienungs-Set mit VS1838B und Breakout. Mein Programm: #include <IRremote.h> #include <IRremoteInt.h> // Define sensor pin const int RECV_PIN = 1; // Define IR
-
Thread
GLCD Routinen ( KS0108, HD61202 )
Hallo, funktioniert die Lib auch mit dem AT89S8253 (8051) Danke. Grüße
Ergebnisse bei der Fehlersuche http://www.mikrocontroller.net/topic/112070 P.S verwende einen Atmel AT90CAN128
-
Thread
Einstiegsgehalt Software-Entwicklung
externe kommen, also nix intern VitaminB. In 5 Jahren liegt so eine Stelle bei ~105.000 brutto. Von AT fang ich nicht an.
die > Führungskräfte. Definitionssache. Interessiert nicht. Aber Teamleiter sind bei uns alle AT, d.h. mindestens +20% über höchster ERA Stufe und auf 40h gerechnet. D.h. die 100k sind ZWINGEND. Und dabei müssen die dann nicht noch Entwickler spielen. Firmenwagen und Pipapo sind irrelevant.
-
Thread
DCF77-Modul von Pollin
Guten Abend Allerseits. Ich habe die 3.3 Volt die das Pollin DCF 77 Modul braucht mit einem AS2810AT erzeugt. 5 Volt rein und 3.3 Volt raus. Den AS2810AT habe ich aus einem alten CD Brenner. Ich kann nicht negatives über die Pollin DCF Module sagen - laufen bei mir prima. Ein kleines Schaltbild vom AT2810AT habe ich beigefügt. Stefan
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
CAN senden möchte. Nun zu deinen Frage. Es gibt mehrere Möglichkeiten 1. atmega61m1 bzw at90can mit integriertem CAN-Controller dazu dann einen beliebigen CAN-Transceiver (ich nehme gerne den MCP2551 oder dort gleich einen Optenenkoppelten). Dann kann der Controller auch gleich das Display
umgekehrt ;-) Die Allerwelts-Arduinos sind der Uno (ATmega 328), Nano (ATmega 328) und Mega (ATmega2560). Die haben alle keinen CAN-Controller, aber man kann durch ein CAN-Shield einfach den Controller extern nachrüsten, meist ist es der MCP2515. Für deine Aufgabe sollte ein Uno (wenn du ein Shield
-
Thread
Aquariumcontroller: hängt sich auf / stürzt ab / friert ein - Hilfe!
einen Aquarium Controller entwickelt. Hierbei kommt folgende Hardware zum Einsatz: - Arduino Mega 2560 > Spannungsversorgung über NT mit 9v 500mAh oder USB - Ethernet Shield W5100 mit SD-Steckplatz - 2 Kanal SainSmart Relais Karte (in 2 geteilt) - DS18S20 1-Wire Temperatur-Sensor - EVG von Phillips
however, because the delay function does not disable interrupts. Serial communication that appears at the RX pin is recorded, PWM (analogWrite) values and pin states are maintained, and interrupts will work as they should.
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
kleine´s prob. mit meinen RFM02 und einem ATMega8. habe vom RFM02 den TaktPin CLK auf xTal 1 vom At8 geschaltet doch wie es scheint geht da nix. Der Externe Ausgang XTal am At8 ist ON doch war´s das auch schon. Habe das Fusebit über MyAvr QuikProg angeschaltet und auf der Evo. Bord von Avr geht das
http://www.obdev.at/products/vusb/prjdetail.php?pid=39
-
Thread
Mikrocontroller Einstieg
ja auf deiner eigenen Platine AVR mit mehr Pins verwenden, zum Beispiel den ATmega644 oder ATmega2560 (bekannt als Arduino Mega).
in time-share. I didn’t have any money like that, so a friend taught me that you just sort of look at each instruction, you write your instructions on the right side of the page, you write the addresses over on the left side, and you then look up the hex data for each instruction – you could assemble
-
Thread
4" TFT für 7,97€
nämlich noch. Mega88 nicht. EDIT: Mich würde das unter Anderem auch an nem übertakteten Mega2560 interessieren, den ich normalerweise verwende.
benutzt). Wenn jemmand Porto bezahlt (€3,90) kann es beide haben. Melden Sie bei mir: hppacito (ät) gmail .Punkt. com (Ich entschuldige mich über meine schlechte Deutsch).
-
Thread
3 kleine Fragen zu i2c
läuft das. Ob und wie stark es die Busteilnehmer ausbremst kommt auf die Programmierung an. Die AT-Megas haben einige Interrupts, auch beim I2C (TWI), also RX-Complete und TX-complete, sinnvoll verwendet gibt das kaum Last. Schickst Du den Controller in Warteschleifen zum Abfragen von Statusbits sieht
) könnte es aber passieren das BOSS-Nano was klein wird im Speicher. Dann würde ich ihn gegen ein 2560 austauschen. Da ich vergesslich bin, aber auch kein Garten habe, werde ich so eine Bewässerungsanlage diesen Sommer selbst bauen, für meine Blumenkästen damit mir nicht wieder meine Kräuter verdursten
-
Thread
Wittig(welec) DSO W20xxA Hardware
Hallo gelten die 3€ pro platine auch für den Versand nach AT? lg Michael
aktuellen Blueflash Firmware und 4 Messleitungen. Bitte nur ernstgemeinte Angebote an michel-werner[at]gmx[dot]de. Michel
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
weitestgehend auf einige wenige Typen beschränkt. Überwiegend halt das typische Arduino-Gedöhns. M328P und M2560.
= -1 ENODEV (No such device)[/pre] oder [pre]# strings ./xclm | grep mount %u byte%s of memory at %p too small for even 1 mount point Error carving up %u bytes of memory at %p for mount points mount Error opening pipe from 'mount': %s Line from 'mount' truncated - result may be bogus mount [
-
Thread
SSD1963 - TFT-Controller - Pixel auslesen
using a 5-inch TFT touch screen and the UTFT library from Rinky-Dink electronics with an Arduino Mega 2560, and I would like to add a getPixel() command. I am trying to use your code from your 2015-01-24 14:12 post with the title "Solved: SSD1963 - TFT controller - read out pixels". I have added your code at the end of the UTFT.cpp, and included an entry in the header file, but I am having difficulties in converting your commands "set_direction_registers_read" and "set_direction_registers_write" into the
-
Artikel
AVR Transistortester
converter, Zener diodes can also be measured. Frequency generation at port TP2. A 680 ohm resistor connected to pin PB2 can be used to generate a signal with 1 Hz to 2 MHz at port TP2. Port TP1 is ground. Variable PWM (pulse width modulation) with fixed frequency at port
35pF (pikofarad) til 100mF (millifarad) kan måles med en opløsning ned til 1 pF. Man skal sikre sig at kondensatoren er afladet inden tilslutning til måleportene. Hvis processoren har mindst 32K flash-hukommelse, kan Pieter-Tjerks samplingADC metode anvendes til at få en opløsning ned til 0,01 pF for
-
Thread
Welcher µC für meinen Zweck?
ein ATmega328 für den 24-Bit ADC verwendet, was nicht geschickt ist: http://www.energiesparhaus.at/denkwerkstatt/allgemein_a.asp?Thread=29583_3
laufen soll, kauf eine RAMPs für 30 Euro https://www.roboter-bausatz.de/137/ramps-1.4-kit-mega2560-r3-5-x-a4988-treiber-fuer-reprap-3d-drucker?gclid=CKft3Prm3s4CFeIp0wodBL0Oeg Allerdings wärest Du dann in 3 Tagen fertig mit dem Projekt. Naja, Du könntest ja die restlichen Wochen in ein schönes
-
Thread
40x4 LCD Modul Probleme
0440WH-ATMI-JT#, Datenblatt: https://www.newhavendisplay.com/specs/NHD-0440WH-ATMI-JT.pdf) an einem AtMega 2560 zum Laufen zu bringen. Im Datenblatt des LCDs ist ein Beispiel angegeben wie man das LCD Modul initialisiert. Das verwende ich, aber irgendwie funktioniert es nicht wirklich. In der ersten
-
Thread
C++ Objektorientierung ?
eigentlich einen Debugger? Wenn nicht, dann ist jetzt vielleicht noch eine gute Gelegenheit, den ATmega 2560 (?) durch ein STM32 Nucleo Board zu ersetzen, da hast du den Debugger direkt mit drauf.
Winde. Grübel. Hardwarelösung, also rummessen, analogen Filter entwerfen, oder einen Coprozessor (AtMegas hab ich genug). Weiß nicht. uP ist lustiger.
-
Thread
LCD HD44780 CG Ram Adresse per Arduino
Hallo erstmal :D Ich verwende den Arduino Mega 2560 und Atmel Studio für die Programmierung. Ich will nun einen LCD (HD44780) verwenden und es funktioniert nun auch alles perfekt. Alle Buchstaben und Zeichen werden korrekt dargestellt, Cursor durch DDRAM
line address command void lcd_setCGRamLocation(int32_t location) { // Custom char address start at 64 (decimal) in CG RAM set_HighLowToggle(lcd_db7, "low"); set_HighLowToggle(lcd_db6, "high"); if (location == 1) { // Set CG RAM address to custom char 1 address set_HighLowToggle
-
Thread
ADC to UART Problem C/C++
Hey Leute, ich habe ein Problem mit dem ADC meines AtMega2560. Ich will ein analoges Signal am Kanal 0 des ADC einlesen und den Wert über UART an ein PC-Terminal zurückgeben. UART läuft ohne Probleme mit einzelnen Zeichen, Zeichenketten oder variablen
-
Thread
Powermessung mit INA219
measures both the differential voltage applied between the IN+ and IN- input pins and the voltage at IN- pin. In order for the device to report both current and power values, the user must program the resolution of the Current Register (04h) and the value of the shunt resistor (RSHUNT) present in the
the Calibration Register is programmed, the Current Register (04h) and Power Register (03h) remain at zero./
-
Thread
RGB-LED Ansteuerung mittels PWM in AVR Studio 4 (C-Programmieren)
. 105 und folgende. Hier mal eine init-Funktion es einem meiner Programme (Ist für einen ATmega2560) bei der ich mehrere Timer konfiguriere, nur das du mal siehst wie das aussehen kann. Zu meiner Schande habe ich hier binäre Zahlen in die Register geschrieben, sodass man zwangsläufig ins Datenblatt
// TC3 for 100 ms trigger TCCR3A = 0b00000000; // no output compare WGM: 12 CTC at ICR3 OCR3A = 6249; // 16MHz / (256*6250) = 10Hz TCCR3B = 0b00001100; // prescaler = 256 TIMSK3 = 0b00000010; // overflow interrupt enabled }[/c]
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
480x320 Pixel (https://www.ebay.com/itm/3-5inch-TFT-LCD-Color-Display-Module-320x480-Support-for-Ar-Mega2560-16-Bit/163228939051?epid=20023227698&hash=item260133f32b:g:2xgAAOSwvoNbh4~D:rk:19:pf:0). Als Farbskala für das Wärmebild kommt ein "Nachbau" der abgebildeten zum Einsatz. War gar nicht so einfach
Works //MLX90640_SetRefreshRate(MLX90640_address, 0x05); //Set rate to 8Hz effective - Works at 800kHz //MLX90640_SetRefreshRate(MLX90640_address, 0x06); //Set rate to 16Hz effective - Works at 800kHz //MLX90640_SetRefreshRate(MLX90640_address, 0x07); //Set rate to 32Hz effective - fails
-
Thread
Timer Bibliothek umschreiben für anderen Timer
hallo ich will auf einem arduino mega mit einem atmega2560 3 timer ansteuern. da ich leider zu doof bin um das selber zu machen, benutze ich dazu Bibliotheken. leider finde ich nur eine für timer3. ich will aber 3 timer benutzen. z.b. 2, 3 und 4
microseconds) / 2000000; // the counter runs backwards after TOP, interrupt is at BOTTOM so divide microseconds by 2 if(cycles < RESOLUTION) clockSelectBits = _BV(CS10); // no prescale, full xtal else if((cycles >>= 3) < RESOLUTION) clockSelectBits
-
Thread
Was darf der Einbau einer Split Klima kosten?
Das reicht locker Man muss überlegen: Hier reicht eine 7kW Wärmepumpe um das ganze Haus bei 0° AT auf 21° RT zu bekommen - dann werden doch wohl auch 5kW Kühlleistung ausreichen um es bei 30° AT auf 21° zu bekommen Also nicht übertreiben....
schrieb im Beitrag #7457919: > dann werden doch wohl auch 5kW > Kühlleistung ausreichen um es bei 30° AT auf 21° zu bekommen 30° Außentemperatur stören mich nicht sonderlich, es sind Temperaturen über 40° bis 50°, die wir hier auch bald sehen werden. Denn Italien, Griechenland und Spanien sind soo weit
-
Artikel
BAE-Tutorial
at90s2323 AT90(L)S2323 (leer) DIL8 so SOIC8 rowspan=2 | at90s2333 AT90(L)S2333, AT90(L)S4433 (leer) DIL28 ATmega8, ATmega48/88/168 fp TQFP32 rowspan=3 | at90s2343 AT90(L)S2343 (leer) DIL8 rowspan=2 | ATtiny11
rowspan=2 | (leer) rowspan=2 | TQFP100 ATmega2560 rowspan=2 | attinyx4 rowspan=2 | ATtiny24, ATtiny44, ATtiny84 (leer) DIL14, SOIC14 qfn QFN20, MLF20 Falls beim Packager-Lauf die Fehlerausschrift kommt: "Logische Bibliothek nicht gefunden: at90s4434fp
-
Thread
AVR ADC Gain Differential Mode funktioniert nicht richig!
Hallo C-Kollegen, ich möchte gerne die Verstärkungsfunktion des ADC nutzen. Ich verwende einen AT90Can128 und programmiere in C. Benutzen will ich ADC2 und ADC3, vorerst mal mit 1facher Verstärkung. Kann ich auch als Referenzspannung 5V nehmen oder muss es 2,56V sein? Wird das Ergebniss anders
= ADCW; // Ergebnis zusammenbauen rprintf("\r\nErgebniss: %d",result); spannung = (2560 / 512.0) * result; rprintf("\r\nSpannung: %d mV",spannung); _delay_ms(500); } // Ende Endlosschleife } // Ende von main [/c] habt ihr nicht so etwas wie ein Beispiel für mich für die
-
Thread
ARM Cortex-M3 für Hobbyelektroniker überhaupt geeignet?
Somit ist ein Luminary Micro LM3S6911 oder ein LPC1768 nicht schwerer zu handhaben als ein AVR Mega2560. (alle TQFP100) Was etwas kritisch wird, ist DRAM, und bei BGA-Gehäusen hört der Spaß auch auf, aber man kann doch eine ganze Menge selber machen. fchk
semiprofessionell, zumal man da um BGA und Multilayer schlecht herum > kommt. stimmt nicht so ganz, der AT91SAM9260 von Atmel läuft mit 180MHz und ist noch kein BGA ... ich weiß allerdings nicht wie es bei den anderen Herstellern ausschaut Noch was anderes, ich find die SAM7-Serie von Atmel sehr gut