-
Thread
CAN: Timing Probleme
0x2000 bis 0x2005 mit wahlweise 10, 20 oder 50Hz Diese Daten möchte ich mit einem Arduino Mega 2560 und dem Sparkfun CanShield loggen. Daten werden empfangen, aber die ids 2003 und 2004 kommen deutlich langsamer als die restlichen. Laut der Auskunft des Herstellers werden alle Daten gleichzeitig
Ich habe mal nach mcp2515_write_id suchen lassen. Kommt z.B. auf https://github.com/dergraaf/avr-can-lib/blob/master/src/mcp2515_write_id.c Dort gibt es eine Pre-Prozessor Define SUPPORT_EXTENDED_CANID. Ist diese bei dir auch vorhanden und auch gesetzt? Bzw. wie sieht bei dir die mcp2515
-
Thread
Chinesische USB/nRF24L01 Adpapter
habe verschiedene nRF24L01+ in Gebrauch und steuere sie indirekt an. PC -> USB/UART-Konverter -> AVR -[SPI]-> nRF24L01+ Wenn du mir beschreibst wie ich ein entsprechendes Datenpaket zusammenbaue und es dann über den W-Lan-Stick verschicke dann würde ich es versuchen, aber ich bezweifle dass man
source, so I'll post here my findings. This is a program I used to make them work with arduino mega 2560 with RF24 library. I've included the comments in the source, it should be easy to understand. I have no previous experience before yesterday with these modules, so the things might be improved. This
-
Thread
RTC DS3231 - Temperatur Daten?
1024 Hz paßt sehr gut dafür. Auch nützlich, daß diese Frequenz deutlich genauer ist, als Quarz von AVR.
meine erste Verwendung im FotoTimer ist nie so alt geworden, Designfehler von mir, ich vergaß das ein AVR im deep sleep zwar keinen nennenswerte Stromaufnahme hat, aber der DC/DC switcher buck/boost immer die Akkus leernuckelt, zu einer Neuentwicklung hatte ich dann keine Lust mehr, Hobbyaufgabe, Fotografie
-
Thread
Neue Propeller Karte zu Fertigen
erhältlichen C Compiler einige konkurrierende Chiphersteller zum schwitzen bringen :-) 16 x 160 MHz = 2560 MIPS !
ein 4 x 4 Keyboard mit dem ATTiny2313 + Kabel. Mehr braucht man nicht. Geht super mit dem BASCOM AVR. mfg Franz
-
Thread
Projekt: Bordcomputer Gesperrt
doch gleich noch ne Einspritzanlage und ne elektronische Zündung. Mit dem Kennfeld wirds aber eng im AVR.
der Trennung in Haupt- und LCD-Controller tust du dir keinen Gefallen. Mit einem ATMega1281/1280/2560/2561 bedient man ein Grafikdisplay+Touch locker nebenbei. MfG Spess
-
Thread
Problem mit gosub in Bascom
, > kannst du mir bitte sagen, wie das lehrbuch heißt? Klar kann ich das: "Programmieren der AVR RISC Mikrocontroller mit BASCOM-AVR" 2. Auflage von Claus Kühnel. Du scheinst ja das "Walter"- Buch zu haben. Das "Kühnel"- Buch ist eine gute Ergänzung dazu. Jedes für sich bietet meiner Meinung
das nächste Spaltenbyte aufrufen soll? Das tut ja dieses Lookup. Ich habe vorgestern das Buch "AVR RISC Mikrocontroller mit BASCOM-AVR" bestellt. Leider ist es immernoch nicht da. Ich hoffe, dass euch das Buch mit meinen Fragen entlassten wird. Ahja: Ich habe den Zeilen bereits den PortC verpasst
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
das lustige PA-Modul mit externer Antenne, das hängt über den mitgelieferten LDO Adapter am Arduino 2560 folgendermaßen: VCC->5V, GND->GND, SCK->52, MI->50, MO->51, IRQ->2, CE->7, CSN->8 IMHO sollte das passen. Was übersehe ich? Hat irgendjemand einen heissen Tipp? Danke für die
in der Hoymiles Cloud ausgegeben sind noch unbekannt. Dazu ggf. die letzten Beiträge von lumapu und avr-herbi nochmal lesen. Wenn ich es richtig aufgefaßt habe stehen aktuell noch einige große Themen an: * DFU (pro) Kommunikation bei der Einrichtung der Hoymiles App (am besten auf mehreren / allen
-
Thread
Analog und Digital auf einer PCB Brauche hilfe bei zwei/drei letzten Problemen
kommt aber das 32 CH PWM Board...Dieses arbeitet mit einem ATMega128A und 32 Software PWMs.. (Der AVR-GCC Tutorial Software PWM Code auf 32CH erweitert) Da ich hier die 32 PWMs erzeugen muss.. haben wir eine PWM von 100Hz... bis 16Khz ist es hörbar, oder? Kann es auch daran liegen? Also:
ich den... weil 1. hab ich den ohne ende da... 2. hat bisher alles geklappt wo ich mit nem anderen (2560 z.b.) probleme hatte... Also bleibe ich den teilen treu.. mit denen ich klar komme... Jetzt.. aber wie versprochen... Das erste "Update"... also ein "ändern" hätte nichts gebracht.. Und
-
Thread
Arduino Pro Micro mit MPU6050 nur kurz in Funktion
INT pin being connected to the Arduino's external interrupt #0 pin. On the Arduino Uno and Mega 2560, this is digital I/O pin 2. ========================================================================= */ /* ========================================================================= NOTE
läuft dieses Modul, das ich von Pollin habe, dauerhaft ohne Aussetzer mit 3,3V am Modul und 5V am AVR. Allerdings habe ich nicht diese langen Kabel dazwischen. Lesen erfolgt im Burst-Modus nach IRQ. Lochrasterplatte, handverdrahtet, Schutzdioden drin gegen +5V und Abblock-Cs. Kein Display am Bus.
-
Thread
Daten von der seriellen Schnittstelle einfach darstellen
(z.b. konstant die 10) korrekt angezeigt. Baudrate und Comport stimmen. Der µC ist ein ATMega 2560 und ich Nutze die Lib von Peter Fleury (programmierung mit dem AVR-Studio). Für Lösungsansätze wäre ich dankbar. Gruß
-
Thread
PWM Glättung mittels LC Filter für Peltierelement
Hallo zusammen. Ich versuche derzeit ein Peltierelement über einen AVR (Atmega 2560) zu regeln. Den fraglichen Teil meiner Schaltung habe ich einmal skizziert und angehängt(Ich hoffe, man kann erkennen, was ich da verbrochen habe) Um die Spannung zu invertieren nutze
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
O-Expander her die auch PWM beherrschen. Nach vielem hin und her habe ich mit entschieden 2 Atmega 2560 aufzulöten auf das Board und als I/O-Expander zu verwenden. (Bootloader aufspielen und dann Basissoftware die ihn praktisch als Slave machen) Insgesamt läuft die gesamte Kommunikation zwischen dem
hohen Geschwindigkeiten auf mehreren Achsen kommt einiges an Schrittfrequenz zusammen. Marlin auf AVR habe ich schon vor Jahren zum Absturz gerbracht mit einem Extruder und untersetztem Antrieb.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
DMA und zweites SPI hätten da schon gereicht um bei 32Mhz vor nem AVR zu stehen.. so bleibt es ein Nieschenprodukt mit etwas mehr Power. Bin deswegen für Display Ansteuerungen zum STM32/ESP32 gewechselt.
ich davon aus, dass es nur LM2575 dadrauf sind. Hier hab ichs mal durchgemessen: https://fritzler-avr.de/gallery/main.php?cmd=album&var1=DCDC%2FLM2596Sfake/ Die mit "LM2596HV" sind dann aber wiederrum nicht gefaked. Ansonsten guck mal nach Platinen mit XL4015, die sind besser. -> https://fritzler-avr.de
-
Thread
SVPWM Ansteuerung eines BLDC
scheint insgesamt doch sehr aufwendig zu sein, ich zweifle immer mehr daran, das alles mit einem ATMega2560 berechnen zu können. Grüße, Andreas
will jetzt nicht den Thread kaputt machen und die 1001ste Diskussion um µCs lostreten, aber einen AVR würde ich persönlich nicht auswählen - zumindest für Motorcontrol - da gibts um Welten geeignetere. Grüße, Christian
-
Thread
Reichelt: 2-Kanal Farb-DSO für 350€ :)
Ich habe heute ein UT 2042 C bekommen, und mit meinen Hobbyanforderungen (AVR und NF-Anwendungen) getestet. Meiner Meinung nach ist das Preis- Leistungsverhältnis sehr gut und für den Hobbybereich zu empfehlen. Auch das Lüftergeräusch stört mich nicht, da ich das Gerät nicht
Daten auf nen USB-Stick schreibt, fallen da 2580 Bytes als .dat file drauf - also 20 Bytes Header und 2560 Bytes Daten. Die Daten liegen direkt binär vor, also 1 Byte pro punkt - super einfach. In den 20 Bytes Header stecken wohl die Einstellungen wie y-Scaler, Zeitbasis usw. - die hab ich noch nicht vollständig
-
Thread
Problem Displayansteuerung ATMEGA1280
Hallo, ich möchte ein 4x16 LCD mit einem ATmega2560 ansteuern. Ich habe bereits ein Display mit mit einem 162 angesteuert... hierfür hatte ich 2 Ports verwendet... Da Ich aber den 4 Bit-modus verwende und nur die 3 steuerleitungen habe, habe ich das
Hier ist der Code: #include <avr/interrupt.h> #include <avr/io.h> #include <string.h> #include <stdint.h> #include <stdbool.h> #include <util/crc16.h> #include <util/delay.h> #include "1wire.h" #define F_CPU 14745600UL
-
Thread
atmega32u4 Bootloader mit arduino als ISP: 0x00 != 0x3f
ich habe einen Problem einen Arduino Bootloader auf einen atmega32u4-au mit hilfe eines arduinomega2560 als ISP zu Brennen. (Macosx, arduino ide 1.0.3) die Platine und die Schaltung sind in Ordnung da ich es mit der erste Testplatine geschafft habe den Bootloader zu Brennen und auch Sketche mit der
] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: . [14] avrdude: Recv: . [10] AVR Part : ATmega32U4 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition
-
Thread
Sisyphus Table
gleichmäßige Bahngeschwindigkeit der Kugel und effiziente Bewegungen der SCARA-Mechanik zu zählen. Da der AVR auch die Schrittmotore bedienen muss, wird die Wahl dieser Kontrollerfamilie, welche wiederum durch die Sprache bedingt ist, u.U. zum nächsten Rohrkrepierer werden. Der Erfinder des Originals verwendet
gute Option, denn Endstop gilt als Notschalter, aber wir brauchen Nullpositionsensor. Nahmen dann GT2560 mit Marlin, d.h. Display, SD-Karte, Endstops.
-
Thread
LCD diplay am AVR läuft nur jedes zweite Mal an
Hallo, ich habe folgenden Quelltext in eine ATmega 2560 (8Mhz int osc) am STK600 geflashed. Das Display zeigt den Ausgabetext aber nur nach jedem zweiten Reset oder nach nochmaligem Programmieren (was ja auch einen neuen Reset auslöst) an. Auch wenn ich
Hat jemand eine Idee, was da falsch ist? Nette Grüsse Christoph [c] #include <avr/io.h> #include <stdio.h> #include <string.h> #include <util/delay.h> // ************************************************************// // ********** LCD display Vereinbarungen ***
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
HL-340 USB-Serial adapter hier ist ein Atmel: Bus 001 Device 004: ID 2341:0010 Arduino SA Mega 2560 (CDC ACM) und nun ???
Timm T. schrieb im Beitrag #4614280: > Für den Avr MKII Isp zum Bleistift gibts doch auch verschiedene Treiber, > die parallel installiert werden können. Welche denn? Du kannst parallel zum Jungo-Treiber noch den Filtertreiber der libusb installieren
-
Thread
Windows 8 potthäßlich
gibt. Aßerdem gibt es auch noch genug Programme, die sich gern direkt nach "C:\" installieren, wie WinAVR, oder, die neueste Mode, welche sich in das Benutzerverzeichnis installieren, wie oben genannt Google Chrome. Damit will man offenbar die Verbreitung fördern, weil viele im Büro eben nicht auf den Programmordner
Rückschritt zu nur 2 Anwendungen zu machen, ist doch einfach krank. Auch sind 2 Monitore 27", 2560x1440 ja keine Ausnahme mehr. Da muß man schon mit dem Klammerbeutel gepudert sein, wenn man dann mit nur 2 laufenden Anwendungen zufrieden ist. Das kann mir keiner erzählen, daß er sowas haben will