-
Thread
? zu rekursiven Funktionsaufrufen
Rekursion lief bei mir schon auf dem AT90S2313 zur Steuerung einer PLL mittels Schieberegistern. MfG
meisten Compiler für Architekturen mit Softwarestack können Rekursionen. Z.B. alle 8051 und AVR (außer AT90S1200, ATtiny12, 15).
-
Thread
Atmega8 überlebt 8,2 Volt
AT45 16MBit Dataflash über 15 min an 5V Betriebsspannung. Hatte dabei zwar keine Sinnvolle Funktion, aber keinen Schaden genommen.
mega2560 (5V Typ)<- ca 1-2 minuten bei 9 Volt -> ca 3mm breites Loch und im Chip UC3B0256 (3.3V Typ) hat mehrere minuten bei 9 Volt überlebt (kurzschluss am Spannungswandler, sowas mus man erst finden). Hat
-
Thread
Probleme mit DMX trennung
Hallo, ich möchte einem Arduino ATMega 2560 DMX auswerten und entsprechend LEDs schalten. Was soweit theoretisch auch funktioniert. Zur Auswertung verwende ich die conceptinetics Libary. Nur beginnt die angesteuerte LED immer wieder zu flackern
Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-
Thread
JTAG ICE und ATmega644
schon /einen/ Controller, der mit ucAllowFullPageBitstream = False programmiert werden muss: den AT90CAN128. Falls du dir die Mühe machen willst, dich durch disassemblierte 14 KiB an Binärcode (noch dazu von einem Compiler generiert und aggressiv optimiert) zu wühlen, könnte es natürlich möglich sein, dass du statt des AT90CAN128 auch einen anderen modernen Controller deiner Wahl da rein packen kannst. Allerdings weiß ich nicht, wie viel dir deine Arbeitszeit Wert ist -- persönlich denke ich, dass ein AVR Dragon die
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
start LBA = 32, SectorNr = 2528, BlockSize = 512 --- partition index = 1, type = 0x0b, start LBA = 2560, SectorNr = 4060672, BlockSize = 512 --- partition index = 2, type = 0x00, start LBA = 0, SectorNr = 0, BlockSize = 512 --- partition index = 3, type = 0x00, start LBA = 0, SectorNr = 0, BlockSize
SystemCardPlugInCheck: Invalid drive index 84 ! -I- Load xpg from flash... --E-- mem_malloc Fail at MAIN_HEAP by Task-1, need 34960!! --E-- Out of memory for tmppool !!! --E-- Out of memory for CurPool !!! --E-- mem_malloc Fail at MAIN_HEAP by Task-2, need 256!! --E-- : malloc fail for Task-255
-
Thread
Geteilt Rechnung vereinfachen in C
Nutze einen ATmega2560 bei 16MHz. mit dem ICE Atmel compiler. Der divisor ist so im Datenblatt vorgegeben. So versuche ich das Programm nur zu optimieren. Mit dem compiler möchte ich eigentlich nicht arbeiten. Ist für mich
is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.” Donald Knuth
-
Thread
AT91SAM3X8E und PWM
Hallo miteinander, ich möchte ein PWM mit dem AT91SAM3X8E (auf dem Arduino Due) erzeugen, aber komme momentan nicht weiter. Ich verwende den Pin PB16 (Arduino Due: DAC1), also PWML0. [c] //Clock Register -> CLKA, CLKB = MCK REG_PWM_CLK |= (1<<
hol schrieb im Beitrag #5615792: > ich möchte ein PWM mit dem AT91SAM3X8E (auf dem Arduino Due) erzeugen, > aber komme momentan nicht weiter. Wie weit bist du denn schon? Hast du die LED aus dem https://www.mikrocontroller.net/topic/462404 schon unter Kontrolle
-
Thread
Was ein C++-"Guru" so ueber Geschwindigkeit erzaehlt.
und ich hab es jetztmal getestet. Umgebung: Atmel Studio 6.2 AVR GCC 4.8.1 AVR Projekt (Mega 2560) Compilerflags: -O0 -g3 -std=gnu99 -Wall -Wextra Atmel Studio *Simulator* [c] #include <stdint.h> void copy(uint8_t* src, uint8_t* dst, uint16_t elements); int main(void) { uint8_t a[1000
> Ich würds mit dem DMA Controller machen =;) Ende der 80er habe ich auf 3B-Unix-Rechnern von AT&T gearbeitet. Die 3B-Prozessoren waren auf die Sprache C optimiert. Sie kannten z.B. memcpy() und auch strcpy() als Opcode. Besser gehts nicht :-)
-
Thread
Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen
ich nicht alles posten möchte. 95% des Code im main lief schon mal fehlerfrei auf einem atmega2560. Ich habe das nur leicht umgeschrieben. Ein kleiner USB-Teil kam auch dort hinzu. Das kann ich gerne posten. Sorry daß ich es vergessen habe. Muss den Code erst suchen. Bitte etwas Geduld !
usb_serial_get_baud(void) zum Auslesen von Einstellungen. es steht da: "These aren't actually used by USB at all (communication is always at full USB speed), but they are set by the host..) das soll also immer maximal schnell sein. Hterm kann ich bis 256000 baud einstellen. zum Interrupt-Handlung USB-Interrupt
-
Thread
BTM-222 Halterung für Lochrasterplatine
oder HC-06 Modul, statt BTM-222. Diese Module funktionieren Ähnlich. Der größte Unterschied ist, dass AT-Befehle nicht mit einem Zeilenumbruch abgeschlossen werden dürfen.
Dieses Arduino 2560 Board arbeitet mit 5 Volt. Und auf der Platine (die du oben von Ebay verlinkt hast) sieht man, dass sie Pegelwnadler enthält. Also ja, du kannst diese beiden Module zusammen benutzen, und sie werden
-
Thread
"Universalprogrammer" für Linux
dokumentiert, Respekt. Wäre es prinzipiell möglich, das Teil basierend auf einen Arduino nano aufzubauen (AtMega328)? Oder ist ein AtMega644 zwingend erforderlich? Man könnte sonst ein kleines Shield mit den notwendigen diskreten Bauteilen draufstecken und würde sich den Aufbau des Prozessorsystems sparen,
Mega mit 128k, der müsste doch auch gehen, hat einen FT232 an Bord. Oder gleich einen Arduino Mega 2560 (die haben aber meist einen CH340 drauf, der wird aber von Linux verstanden).
-
Thread
Atmega - Messunsicherheit
Heizungssteuerung gesteckt. Beispielhaft kenne ich die reellen Temperaturen: Außentemperatur (AT) 6 Grad, Temperatur des Viessmann-Brenners (BT): 57 Grad also: Real_____: AT: 6 Grad BT: 57 Grad Atmega_#1: AT 2 Grad BT: 55 Grad Atmega_#2: AT 8 Grad BT: 59 Grad Atmega_#3: AT 0 Grad BT: 48 Grad Atmega_#4: AT 6 Grad BT: 55 Grad Atmega_#5: AT 12 Grad BT: 63 Grad Dies sind also erhebliche Unterschiede! Nicht nur von Prozessor zu Prozessor, sondern auch innerhalb eines Prozessors von Port zu Port.
-
Thread
MP3-Player als Ansagedienst
Zurüch zum MP3 (...oder auch WAV) Player: @ John: klaar ... "stan(at)copy-net.de" (bitte "(at)" richtig ersetzen. ...ich kann mir vorstellen, daß so ein Produkt weitere "Liebhaber" finden könnte. Allso, Angebot ist willkommen. Vorstellung (Pflichtheft): Modul
... (ein Bausatz, wegen Platine...) danach habe ich auch die Seite http://www.scary-terry.com/dsr/2560recadv.htm gefunden - ...und bin begeistert! Danke für beiden Beiträge! PS- da ich die ELV-Lösung schon habe (...nach dem Kampf ist jeder General klüger!) werde ich damit meine erste "Gehversuche
-
Thread
Empfehlung 8-Bit-Controller: STM8
Typ mit 4k RAM und 64k Flash. Zumindest bei Atmel hast du dich vertan: ATmega640/1280/1281/2560/2561 AT90USB1286/1287 Alle mit 8k Ram,I2C, und ADC. So jetzt streitet weiter. MfG Spess
spess53 schrieb: > Zumindest bei Atmel hast du dich vertan: > > ATmega640/1280/1281/2560/2561 > AT90USB1286/1287 > Alle mit 8k Ram,I2C, und ADC. Wenn ich das recht sehe, sind das AVRs. Es ging aber um 8051er. > So jetzt streitet weiter. Ich sehe keinen Streit, nur eine ausgesprochen
-
Thread
main loop - while (1) - nur mit delay
woran das liegen könnte? Es muss doch ein grundlegender Fehler sein, den ich hier mache. Der ATMEGA2560 arbeitet mit internem Takt. In der Funktion "UpdateCParserString" lasse ich eine LED anschalten um zu sehen ob die Funktion aufgerufen wird. Hier die main loop: [c] while(1) { _delay_ms
//copy variable to fifo wp2++; if (wp2==(fifo2+FSIZE2)) //reset wp at fifo end { wp2=fifo2; FFLG2 |= CA; //set CARRY0 flag } FFLG2 |= DATAV; //set Data available flag if((wp2 == rp2)&(FFLG2 & CA)){ FFLG2
-
Thread
Temperaturmessung Problem
REFS1 REFS0 Voltage Reference Selection 1 1 Internal 2.56V Voltage Reference with external capacitor at AREF pin AVcc = Vcc intern wäre 0 1 AVCC with external capacitor at AREF pin
im C-Code schon auf die 1,1 V umgestellt. Hier mal die Formel: [c] result=ADC_Read(5); A=2560L*result/1023L; temperatur=(u-1375)/0.0225; sprintf(buffer,"Temp=%d",temperatur/1000); [/c] Diese Formel umgeschrieben für den 328P [c] result=ADC_Read(5); A=1100L*result/1023L; B=(u-1375)/
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
Hallo, habe den Board Schaltplan gefunden. Als USB-Serial Wandler sitzt hier eine AT32UC3B1256 drauf. Von dem geht eine Leitung zum ATmega1284P Reset Pin. Der sollte das Arduino like automatisch machen. An dem AT32UC3B1256 fummelst du ja nicht rum und solltest auch nicht daran rum fummeln
an die Firmware des AT32UC3B1256 auf dem MEGA1284P XPLAINED müsste man rankommen, oder?
-
Thread
Selbstspiel Klavier
http://algo.mur.at/projects/microcontroller/escher/escher-and-escherfet das ist genau das Richtige für dich
1024&bih=583&q=klavier+mechanik&btnG=Bilder+suchen&gbv=2&aq=f&aqi=g-s1&aql=&oq= http://algo.mur.at/projects/autoklavierspieler/development/kantor/aufgabenstellung http://www.roboternetz.de/phpBB2/printview.php?t=47708&start=0 http://www.piano-zechlin.de/Produkte/disklavierfl%C3%BCgel.aspx
-
Thread
Passende Bauteile für Segelbootsteuerung
Scheibenwischer. Von den Angaben her, würde es geeignet sein. Ist es etwas brauchbares? https://www.pkwteile.at/bosch/7885828?gclsrc=aw.ds&&gshp=1&gclid=Cj0KCQiAm4TyBRDgARIsAOU75sqSI0ViZzkQE-DyVrjGYl5KKwnOKR0SkM4MAWm_EHhAlfjPVeMeTicaAt5-EALw_wcB
der zum Server verbindet ... mal sehen. Ansonsten würde sowas dazu passen? https://www.reichelt.at/arduino-grove-encoder-grv-encoder-p191181.html?PROVID=2788&gclid=CjwKCAiAvonyBRB7EiwAadauqbBi7l881QI7u-1FEzmEPnSYkvKMMlyl2gEbwDMM3G1o5YKKj5VIKRoCNDIQAvD_BwE&&r=1 MotorDriver: https://www.ebay.de/
-
Thread
FT800 / FT810 Library
and does it deliver enough current? The specifications for the FT810CB-HY50HD can be called weak at best but the 5V supply should be at least able to supply 200mA. And if you are using 5V for the FT810CB-HY50HD, there should be an additional level-shifter in place. So at first I would supply
using HAL drivers and a FT810 display it seems the initial setup of the FT810 chip has to be done at a SPI speed between 375 and 600kHz. (not exactly) The first test was at 48mHz and a SPI speed of 375kHz. Driver works ok. The next STM32F407 was running at 168mhz so my SPI speeds was 656kHz or
-
Thread
JavaScript: Zahlen und Zeichen
var i; var x; for (i = 0; i < Eingabe.length; i += 2 ) { x = Eingabe.charCodeAt(i) * 256 + Eingabe.charCodeAt(i + 1); document.write (i/2 + 1, ". 16-Bit Wert: ", x, "<br>"); } </script> </body></html> [/code] Ausgabe: [code] 1. 16-Bit Wert: 2560
-
Thread
Java auf AVR Gesperrt
Also wenn schon ein kleiner ARM, dann die neuen Atmel AT91SAM7X mit Ethernet und CAN...
Ja gut nen AT91SAM7X ist natürlich auch was feines. Weisst Du zufällig wie teuer die AT91SAM7X so sein werden? Also sicher nicht so billig wie die Philips... (~2US$ @10K) Das wäre z.B. bei sowas wie Heim Automatisierung
-
Thread
[V] Diverses an Bastler
AVR programmer - China Signalgenerator XR2206 Preis: 15€ 3. Retro Sachen - Platinenfolien für 2560 Selbstbaucomputer - Gigatron Platine und McPlugface (https://gigatron.io/) - Historische Platine?? - Stylus/Stifte für Palm PDAs o.ä. Preis: 20€ 4. PC Teile - Mainboard+CPU+Ram - PC Wächter
bietet byom.de eine "passwortgeschützte" Wegwerfemail an. Bin also aktuell unter 13s_4wor7gwgv3p4 ät byom.de zu erreichen. Danach weiter GMX<->GMX, das klappt m.W. Sorry für die Umstände!
-
Thread
433 mhz Signal empfangen
Hab einen AtMega 2560
-
Thread
Chips mit dem Arduino programmieren
mkII nicht einsetzen, das muss/sollte man mit über JTAG machen. Den hier: http://www.reichelt.de/AT-JTAG-ICE3/3/index.html?&ACTION=3&LA=446&ARTICLE=111112&artnr=AT+JTAG+ICE3&SEARCH=ATMEL+JTAG Ich will jetzt hier keinen Glaubenskrieg anzetteln, aber wenn Du dich mit den AVRS von Atmel anfreunden
verfügbaren Arduino-Board enthalten sind, z.B.: - Atmega8 - Atmega168 - Atmega328 - Atmega1280 - Atmega2560 > Und wie muss ich dann den Chip in der eigentlichen Schaltung > anschließen, Der zu programmierende Chip muss dazu in derselben Konfiguration betrieben werden wie er auf dem entsprechenden
-
Thread
Lasse TQFP100 Adapter anfertigen, wer hat noch bedarf?
basti at heyno punkt de
ATMEGA2560-16AU fertig bestückt auf so einer Platine anzubieten: siehe neuer Thread unter Platinen!
-
Thread
Wozu übertrieben schnelle Microcontroller?
höchsten Raten bei der Preissteigerung... Ich muß zugeben: ich selber war etwas überrascht, dass der 2560 (der nie wirklich ein Schnäppchen war) trotzdem offensichtlich sehr gut lief.
umständlich anfängt. Richtig. Die Mechatronics LP im Anhang wurde anfänglich auch mit einem MEGA2560 Arduino ins Leben gerufen und ist nur schwer daran zu erkennen. Ist das so schlimm?
-
Thread
Neuer Monitor
https://www.heise.de/preisvergleich/eizo-flexscan-ev2730q-schwarz-ev2730q-bk-a1199579.html?hloc=at&hloc=de
ausgestorben, daher habe ich die Kröte geschluckt und nutze jetzt doch 16:9-Monitore, allerdings mit 2560x1440 Pixeln. So ist die Vertikalauflösung gegenüber den alten 16:10-Monitoren nicht kastriert. Obendrein verwende ich einen meiner Monitore im Hochformat, was in 1440x2560 und entsprechend vielen
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
immer ein pinkompatibles Nachfolge-Modell (zumindest ist mir da keine Ausnahme bekannt). Zum Beipiel: AT90S2233 / 4433 -> Mega 8, AT90S2313 -> Tiny2313....
Atmega8 ist kein vollwertiger Ersatz für den AT90S2233 / 4433. Port C kann beim Atmega8 nur als Input benutzt werden. Beim AT90S2333 ist dieser Port bidirektional.
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
Change only the low 8 bits of the stack pointer List of parts supported by avr-gcc: at90s2313 __AVR_AT90S2313__ at90s2323 __AVR_AT90S2323__ at90s2333 __AVR_AT90S2333__ at90s2343 __AVR_AT90S2343__ attiny22 __AVR_ATtiny22__ attiny26 __AVR_ATtiny26__ at90s4414 __AVR_AT90S4414__ [...] attiny11 __AVR_ATtiny11__ attiny12 __AVR_ATtiny12__ attiny15 __AVR_ATtiny15__ Assembler options ================= [.
-
Thread
AVR debuggen unter linux
Device Name Device ID Flash EEPROM --------------- --------- ------- ------- at90can128 0x9781 128 KiB 4 KiB at90can32 0x9581 32 KiB 1 KiB at90can64 0x9681 64 KiB 2 KiB at90pwm2 0x9381 8 KiB 0.5 KiB at90pwm216 0x9483 16 KiB 0.5 KiB at90pwm2b 0x9383 8 KiB 0.5 KiB at90pwm3 0x9381 8 KiB 0.5 KiB at90pwm316 0x9483 16 KiB 0.5 KiB at90pwm3b 0x9383 8 KiB 0.5 KiB at90usb1287
-
Thread
STK600 mit Routingcard?
einer 64Pin routingcard. So zu meinen Problem wenn ich meine 100Pin Routingkarte mit dem ATMega2560 kann ich ohne problem Programme drauf spielen und die LED´s leuchten. wenn ich jetzt das gegen die Socketcard mit AT90usb1286 und der routing card austausche. und eine Programm drauf spiel leuchtet nichts aber das ist das ganz gleiche Programm. Das kommische ist das ich den AT90USB nur mit JTAG programieren kann und nicht über das STK600 und ISP da kommt immer eine fehlermeldung."das ich die steckbelegung prüfen soll!!!". Noch eine frage wie weiß ich wie rum der controller
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
the External Bus interface (EBI) description. The External Memory address space will always start at the end of Internal SRAM. gruß jörg
ATmega2560: 135 Befehle. ATxmega A: 135 Befehle. Beantwortet das deine Frage?
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
Hintergrundaufgaben zu steuern >(Servo-Berechnung, Rampen, Kommunikation, ...) Nimm einen ATmega1280, 2560 oder 640, die haben 4 16 Bit Timer und 2 8 Bit Timer, das sollte reichen. >Ist damit der Atmega32 zu klein? Ja. >Beim AT90CAN finde ich 9 OCxy pins mit x=1..3 und y=A..C >Das sollte wohl reichen
timer$ man avarice .... avarice currently has support for the following devices: at90can128 at90can32 (o) at90can64 (o) .... * - Only supported by the JTAG ICE mkII device. o - Only supported by the JTAG ICE mkII and AVR Dragon device. [/code
-
Thread
Arduino DMX Dimmer
also RARs öffne ich nicht. Und "einem Arduino", wie schön, dass es nur einen gibt. Offenbar Atmega2560 an 5V, das teuerste was es gibt und gnadenlos überdimensioniert für die simple Aufgabe. 2 Sketche zusammenzukopieren nennt man übrigens nicht programmieren, sondern copy&paste. Die Schaltung ist
überarbeitet aber ich wette er funktioniert noch so gut wie früher. Meine Version hatte noch einen At Mega 8535 (soweit ich mich richtig erinner) Wie gesagt 15 Jahre ist es her aber das Gerät läuft noch immer manchmal. Mittlerweile aber nur noch der alten Zeiten willen. https://www.ulrichradig.de/home
-
Thread
MMC/SD Bootloader füt ATMega16
einen kleinen Artikel gemacht: http://www.mikrocontroller.net/articles/MMC/SD_Bootloader_f%C3%BCr_AT_Mega
ich nämlich diesen Seriellen Bootloader ersteinmal nicht portieren, sondern versuchen Linux auf net AT91SAM7S zum laufen zu bringen.
-
Thread
Daten auslesen soft uart und Variablen zuweisen
Hallo my gast, brauche den HW uart für eine sichere Ausgabe! Hat der at644 zwei HW uarts ? Wie mache ich das ?: "Du musst dann übrigens in Input, Inputbin und ähnlichen Befehlen wieder den Kanal angeben, den du im Open Befehl zugewiesen hast." Lese ich den Wert nicht
Routinen. Der gesendete Wert wird gelesen und verarbeitet! Vielleicht steige ich besser auf den at2560 um, der hat 4HW uarts ?! Kann mir das jemand bestätigen dass dies einfacher/sicherer sein wird? danke für die bisherigen Tipps! Kalle
-
Thread
Fehler während der Übertragung von Matlab zum Arduino über eine serielle Verbindung
Fehlermeldung beim Schreiben der berechneten Servoposition: [code]??? Error using ==> serial.fwrite at 199 An error occurred during writing. Error in ==> arduino>arduino.servoWrite at 1190 fwrite(a.aser,[56 97+pin val],'uchar'); Error in ==> TestFrame2>figure1_WindowButtonMotionFcn at 495 a.servoWrite(pin.Servo1,q(1)); % Schreiben der Sollposition auf auf den Digitalen Ausgang 3 Error in ==> gui_mainfcn at 96 feval(varargin{:}); Error in ==> TestFrame2
-
Thread
Wo MEGA1281, 2561, 640 2560 kaufen?
Hallo Kann man in Deutschland schon die neuen MEGA1281, 2561, 640, 2560 kaufen? Gruß moin
schau mal auf http://www.ineltek.at/
-
Thread
ATmega Development Boards (Sind die OK?)
Axel S. schrieb im Beitrag #5343030: > Einen integrierten USB-Port haben die ATMega nicht. AT90USBxxx sind ATmegas mit integriertem USB Port und einem bei der Auslieferung vorprogrammierten Bootloader. XMEGAs haben ebenfalls vorprogrammierte Bootloader.
system or without a pre-programmed application, and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
[V] OpenBench Logic Sniffer, STM32 Discovery, Arduino 2560, Raspberry Pi 2, PET-G, etc.
Arduino-Formfaktor € 7,- ------------------------------------------------------ Pos 4: Arduino Mega 2560 Clone OVP plus Lochraster Board mit Mini-Steckbrett OVP € 8,- ------------------------------------------------------ Pos 5: Fischer IC Testclip 28-pol. NOS € 10,- -----------------------
Moin Pos 4 hätte ich gerne Kontakt per Mail an hans.hambach at gmx.net Lg Hans
-
Thread
Wie stirbt ein Mikrocontroller?
hatte ich noch keinen einzigen uC Ausfall in den übrigen Geräten. Von mir im 2000 programmierten AT89C4051 und AT89S8253 laufen in einer elektrischen Orgel immer noch gut, in ungeheizter Kirche bei Frost usw.
mehrere externen ISR braucht... Echte Füße kann nichts ersetzen. Deshalb mag ich so gerne ATMega2560, wenn auch schwer zu löten.
-
Thread
Ansteuerung BLDC für Gimbal - AVR
idProduct=53929 Zur Ansteuerung der Motoren würde ich diesen Halbbrückentreiber nehmen: http://at.farnell.com/stmicroelectronics/l6234/half-bridge-treiber-triple-6234/dp/1094225?ost=st+l6234 Wie sollten die Signale vom Ausgang des Atmega-µC aussehen, damit der Motor in einer fixen Position bleibt
Werde nun nochmals probieren, ob ich die Brushlessmotoren zum Laufen kriege. Verwende einen Atmega2560 für die Ansteuerung der 2 Motoren über die Dreiphasentreiber L6234.
-
Thread
Beschaltung Temperatursensoren
auch noch, dass das Ding mit 400µA bis 5mA funktioniert. Im Text steht "The LM135 should be operated at the lowest current suitable for the application. Sufficient current, of course, must be available to drive both the sensor and the calibration pot at the maximum operating temperature as well as any
Minimalwert absinkt (z. B. bei Batteriebetrieb). Bei mir hat das Betreiben des LM335 mit einem ATmega2560 ganz gut geklappt. Allerdings bin ich mir über die Genauigkeit noch nicht ganz so sicher und würde eher von 1 bis 2 °C Fehler ausgehen als von 0.5.
-
Thread
Arduino due clone brauchbar?
3D-Drucker mit solchen oder anderen Clones laufen, würde ich mal sagen, 'ja'. Bei mir läuft z.B. ein Mega2560-Clone...
>Bei mir läuft z.B. ein Mega2560-Clone... Gibt es denn überhaupt einen Treiber für den DUE? Lassen sich die Pollulu-Schrittmotortreiber für die Ramps-Platine mit 3.3V betreiben?
-
Thread
[S] AtMega Boatd mit 16Bit ADC
Ich suche entweder ein fertigs Board oder kann mir das jemand anfertigen: AtMega 128 oder 2560 oder 2561 AD7714 oder AD7794 oder AD7795 ein paar Relais und Hühnerfutter Das sollte eine Europakarte werden/sein, zum Messen mit PT1000 Sensoren. Ich brauche zumindest 3 ADC Kanäle gemultiplext, besser 4 oder 5 Software dafür ist fertig vorhanden, ein Protoyp auf einem AtMega 1284 basierend ebenfalls. Das sollte halt halbwegs venünftig aufgebaut sein, vor allem die Analogseite sollte halbwegs vernüftig geplant/geroutet sein, und soll dann in ein Gehäuse hineinkommen.