-
Thread
Spannungsverlauf am Atmega mitloggen und reproduzieren
Tach, für eine Audioanwendung möchte ich für einige Sekunden einen Ton am Atmega aufnehmen und mit einem PWM-DAC in Dauerschleife wiedergeben. Wie mache ich sowas? Das Tonsignal liegt bereits analog als Signal vor. Der interne ADC wird dafür vermutlich zu lahm sein (oder gibt der genug Dampf für 16-bit Aufnahmen mit 48 kHz Samplefrequenz, ohne dass er rauscht wie Sau. Würde gerne Oversampling einsetzen). Was nimmt man da sinnvollerweise? Ich dachte an eine Reihe von Komparatoren mit Spannungsteilern, die jeweils
-
Thread
ATMega88: Interner Temperatursensor ja oder nein?
Hallo zusammen, ich hab von meinen Hardware-Kollegen eine Schaltung mit einem ATMega88 (ohne Zusatzbuchstaben) bekommen und soll den internen Temperature Sensor auswerten. Im Datenblatt steht, dass er einen hat: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48
Kann sein, daß der ATmega88A oder ATmega88P einen haben.
-
Thread
Binärzähler 16 Bit? Gesperrt
offensichtlich nicht nur invertiert sondern auch push/pull fähig anstatt open-collector. Könnte es ein 74LS48 sein? Der hätte allerdings nicht push/pull Ausgänge, sondern open-collector mit internen pull-up Widerständen.
robust, aber halt falsch herum. Wie Stefan Us es schon sagte, das Verhalten entspricht einem 74LS48/49... Nochmal: Ich kann anbieten, 1-2 Stück zuzuschicken... LG, Wolf
-
Thread
Falsche Signature im ATMega88?
S. Landolt schrieb im Beitrag #5126906: > Das geht bei einem ATmega88? Gibt es dazu auch eine Stelle im > Datenblatt, ich finde nichts. Hier steht's drinn: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf
Seite 344. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf
-
Thread
Intermittierenden Blinker nachbauen
mopedblinker kaufen, alles rau und neues rein. Kommt gut an, bei meinen "Simson-FreundInnen" :) Sitzt ein atmega48 und acht LEDs drinn.
, > alles rau > und neues rein. Kommt gut an, bei meinen "Simson-FreundInnen" :) > Sitzt ein atmega48 und acht LEDs drinn. Stromtuner schrieb im Beitrag #5123326: > Video wurde nicht geladen Axel R. schrieb im Beitrag #5123330: > Tolles Telefon: jetzt? Cooles Projekt! So was möchte ich
-
Thread
USB Signal über 2 µCs seriell Übertragen
theoretisch sollte das Ganze für USB High Speed verwendbar sein. Selbst wenn nur 1/10 übrig bleibt (48 Mbit/s) ist das trotzdem noch 4 Mal so schnell wie USB Full Speed (12 Mbit/s) und ich denke recht viel langsamer wird es wohl nicht werden, oder? Die Frage ist nun, gibt es schon Ähnliche frei zugängliche
auch). Ich hab einmal USB-Host (für HID auf nem STM32) und einmal USB-Device (für CDC auf nem Atmega32U4) gemacht, beides lief einigermaßen gebrauchbar. Du willst ne Größenordnung komplizierter als das. >> Du kannst Übertragungsfehler auch verbieten, dann wird das einfacher. > > Das wäre ja
-
Thread
unzuverlässiger Temperaturregler
Hallo, ich habe mit Bascom, Atmega 168, DS18B20-Temperaturfühler und einem 16*2-LCD einen Wohnwagen-Kühlschrank-Regler gebaut, der im ersten Urlaub auch prima funktioniert hat, danach aber immer öfter nicht mehr, und zwar schaltet er
Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf "38.3. Errata ATmega168/V" Weitaus häufiger sind dagegen Schaltungsfehler oder Programmfehler des Benutzers.
-
Thread
IR-Emfänger TSOP 4838 an ATmega328P
ATmega328p MfG
OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas
-
Thread
Selbstbau USB-Soundkarte
USB1 Audio kann max 8 Kanäle in 48k 16 Bit oder 4 Kanäle in 48k 24bit oder 2 Kanäle in 96k 24bit. Sowas hab ich schon gebaut. Ansonsten ist es richtig dass win kein natives usb2 Audio kann. Das ist auch so im Prospekt des XMos Chips beschrieben
Johnny S. schrieb im Beitrag #5110911: > bei 48kHz ist dieser Zyklus 20us, bei 192kHz bereits 500ns.... Wenn man richtig schlecht rechnen kann, stimmt es ... > Meine Pulse sind etwa 60-100us lang, bei 48kHz gibt das lediglich 3-5 > Samples
-
Thread
Outdoor Solarstrom Insel für Sensormessung
www.conrad.de/de/bleiakku-12-v-12-ah-conrad-energy-ce12v12ah-250165-blei-vlies-agm-b-x-h-x-t-97-x-52-x-48-mm-flachstecker-48-mm-w-250165.html Den Arduino hatte ich als Sparversion im Einsatz (nur einen ATMega328 und 7805 Voltage regulator plus Kleinzeugs). Dazu ein kleines 5V-Relais, welches die 12V-Pumpe
-
Thread
Mal wieder Wanderkiste?
DS8741AD rumliegen. Ich glaube des sind > Microcontroller, die UV-Löschbar sind. Das sind MCS-48 mit Bus-Slave-Interface. Der MCS-48 ist der kleine Bruder vom MCS-51 (8051), und das Slave-Interface ermöglicht den Aufbau von programmierten Peripheribausteinen. Prominentestes Beispiel ist der Keyboardcontroller
wollte mal fragen ob sich aus dieser Wanderkiste jemand die fertig bestückten CAN-Platinen mit den ATMega16M1 (Bildmitte) entnommen hat und ob daraus etwas gewachsen ist oder einfach nur etwas Feedback dazu. Vielen Dank
-
Thread
UART - I2C Wandler
etk77 schrieb im Beitrag #5107596: > Könnt ihr mir einen IC empfehlen? Ich würde einen ATMega328P verwenden. Denn davon liegt eine Stange in meiner Schublade. Aber grundsätzlich: Du kannst jeden µC verwenden, welcher I2C und UART sprechen kann.
ATmega48, 7,3728 Mhz 115200Bd, 8n1 Eine Eingabezeile darf inkl. CR/LF 255 Zeichen nicht überschreiten. Es finden derzeit keine Tests für Grenzüberschreitung statt. Gruß Jobst
-
Thread
Arduino Schaltung soweit ok?
für den UNO gerechnet werden. http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf - Seite 493 - Active Supply Current -------------------------------------------------------------------------- > Pas sollte den externen
den UNO gerechnet werden. > > http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf > > - Seite 493 - Active Supply Current Ach ja, der Spannungsregler hat keinen Querstrom, der USB-Baustein braucht nichts, die LED
-
Thread
Fehler beim Brennen von ATMEGA48 mit AVRDUDE
Beitrag #5104162: > Ich schreibe an einem kleinen Programm (650 Bytes = 15% vom Flash) für > den ATMEGA48PA. haderlump schrieb im Beitrag #5104162: > avrdude.exe: Device signature = 0x1e960a ... ist weder ein ATmega48, ATmega48A oder ATmega48PA Die ATmega48 unterscheiden sich bei der Programmierung
Jobst M. schrieb im Beitrag #5109411: > Und da es den m48 nur als pa und nicht als p > gibt ATmega48P http://www.microchip.com/wwwproducts/en/ATmega48P
-
Thread
VGA: R2R und Transistor-Treiberstufe Entwurf
Immer wieder schön: http://www.linusakesson.net/scene/craft/index.php Schaltplan (Atmega 88) [code] .---[ 1K ]-+------- E (PNP) C -------------------+---+---. | /|\ | B _|_ _|_ _|
einen separaten Treiber anschliesst. 000: 0V 001: 0,1V 010: 0,2V 011: 0,3V 100: 0,37V 101: 0,48V 110: 0,57V 111: 0,67V Edit: beim Einschalten des höchsten Bits gibt es eine starke Abweichung. Muss man da vielleicht an dem Widerstand herumspielen ? Ich habe statt den berechneten 712 Ohm einen
-
Thread
Fehler vermeidung (Beschaltung) - AVRs, Pegelwandler + DOGL-LCD
. (Die Alten Typen dienen Hauptsächlich als Platzhalter und um mich zu erst mit alten Typen wie ATmega8 und Atmega16 warm zu machen, ehe ich an die Neueren Typen gehe: Basis-Features zu erst, um den Überblick nicht sofort zu verlieren, sondern auf die Basis-Features aufbauend die neueren Features später
AVR-Tutorial Da wird genau das alte Mega8 Schlachtschiff benutzt - zum Glück pinkompatibel mit Mega 48-328.
-
Thread
3.3V Spannungsversorgung
an 3.3V brauchen sollte und der Schaltregler einen Wirkungsgrad von 90% (0.9) hat, dann müsste das 48V-Netzteil nur (800mA/0.9)*(3.3/48)=61mA liefern. Im gleichen Verhältnis reduzieren sich die Leitungsverluste. 48V ist die höchste Spannung, bei der man noch keinen Berührungsschutz braucht. fchk
Frank K. schrieb im Beitrag #5096651: > 48V ist die höchste Spannung, bei der man noch keinen Berührungsschutz > braucht. Und wenn es dann nur 24V auf der zentralen Versorgung sind, hilft das auch schon mal gegen Verluste. Bei 48V wird oft
-
Thread
Ist diese elektronische Last praxistauglich?
160+544+160+0+1000%0Aw+640+160+688+160+0%0Aw+624+304+688+304+0%0Aw+544+160+592+160+0%0Aw+384+128+384+48+0%0Aw+448+112+448+48+0%0Ac+384+48+448+48+0+6.800000000000001e-7+0.35956729257498576%0Ao+22+64+0+4099+0.625+0.00009765625+0+2+22+3%0Ao+32+64+0+4099+5+0.00078125+1+2+32+3%0Ao+21+64+0+4099+5+0.00625+2+2
+4+20+f%C3%BCr:%5CsI%5Cs%3E%5Cs350mA%0Ax+-633+460+-507+463+4+20+f%C3%BCr:%5CsI%5Cs%3C%5Cs350mA%0Ar+48+256+48+176+0+100000%0Ar+48+256+48+336+0+10000%0Aw+144+336+48+336+0%0Aw+0+336+48+336+0%0AR+208+288+192+288+0+0+40+0.12+0+0+0.5%0Aw+208+256+144+256+0%0Aw+48+176+48+96+0%0AO+48+256+96+256+1%0Ar+144+256+
-
Thread
[V] µC, Halbleiter, Relais
Hallo Ralph, ich würde 20 Stück "ATMEGA325-16AU" nehmen und 10 Stück von den Goldcaps. Hast ne PN :) Danke schonmal!
Kleines Update der verfügbaren Bauteile. µC: 74x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC
-
Thread
ATTiny startet ohne Masseleitung!?
super habe auch ich noch was gelernt. Ich hatte auch mal ein atmega 48 am laufen der lief auch genau so wie er sollte schaltet die bc547 ner alle sauber. Als ich die kabel dann mal zusammen machen sollte ( ganze zeit später) fiel mir auf das der atmega48 sein strom
-
Thread
Unterbrechungsfreie Stromversorgung 9v - Einfach und Idiotensicher
dann in den Napf fällt. Für den 9V-Kreis habe ich überschlagen: Linearregelung ruhend 1 mA AtMega ruhend 1mA Linearregelung Last 10 mA AtMega Last 20 mA (einmal am Tag, kurz) da sollte eine 9V-Batterie (500mAh) für einige Stromausfälle reichen ;)
www.conrad.at/de/bleiakku-12-v-12-ah-conrad-energy-ce12v12ah-250165-blei-vlies-agm-b-x-h-x-t-97-x-52-x-48-mm-flachstecker-48-mm-w-250165.html Wenn du ins Datenblatt schaust, siehst du, dass er bei Stand-by-use 13,6-13,8V verträgt. Als Ladestrom würde ich C/10 nehmen, also 1200mAh/10h=120mA. Bei Cycle-use
-
Thread
AVR F_CPU kalibrieren
=0; while(!ir_pin && i<60001)i++; tmp[n+1]=i; if(i==0)endwhile=0; if(n<48)n=n+2; } [/c] Ich habe festgestellt dass die Zahl der Ticks in tmp[1] bei verschiedenen m328 - alle mit 8MHz intern - und gleicher nec-fb erheblich abweicht. Ergebnis der Kalibrierung kann
der TO dabei nicht beachtet: Die Sender einer IR-Fernbedienung sind noch unzuverlässiger als sein ATMega328: Jede NEC-Fernbedienung liefert ein abweichendes Timing - teilweise mit Abweichungen um bis zu 30%. Auch wenn der TO die nächsten 10 Jahre dieselbe Fernbedienung zur "Kalibrierung" nutzen wird,
-
Thread
12V Tiefentladeschutz ohne Eigenverbrauch
Bug drin, der mir die Batterie kaputt macht. Zweitens ist der Rest mit 12V versorgt, d.h. für den ATmega muss noch ein kleiner 5V Regler hin... laufen 78L05 ohne einen mindeststrom zuverläßig? Nicht umsonst sind auf Arduino boards rote LEDs, die den "Ruhestrom" für den Regler bereitstellen. Einen Atmega
[code] Version 4 SHEET 1 1672 1012 WIRE 160 -240 -496 -240 WIRE -496 -80 -496 -240 WIRE 160 -48 160 -240 WIRE 160 -48 -32 -48 WIRE 448 -48 160 -48 WIRE 832 -48 512 -48 WIRE 160 -16 160 -48 WIRE -32 48 -32 -48 WIRE 160 96 160 64 WIRE 160 96 32 96 WIRE 160 128 160 96 WIRE -32 176 -32 144
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
AT90PWM3B AT90S1200 AT90S2313 AT90S2323 AT90S2343 AT90S4433 AT90S8515 AT90S8535 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega164PA ATmega165 ATmega165P ATmega168 ATmega168P ATmega169 ATmega169P ATmega32 ATmega323 ATmega324 ATmega324P ATmega324PA ATmega32A ATmega48 ATmega48P ATmega48PA ATmega644 ATmega644P ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega88PA ATmega8A ATtiny12 ATtiny13 ATtiny15 ATtiny2313
-
Thread
Atmega Programm ändern?
Hallo, ich habe eine Gießanzeige mit einem Atmega 48V. Diese ermittelt die Feuchtigkeit durch erwärmen und abkühlen eines Sensors im Erdreich. Man kann zwischen 3 und 6 Stunden Messzyklus wählen. Ich hätte aber gern einen Zyklus von einer Stunde
Hallo, Liegt denn der Programmcode Dir vor ? Hast Du mal getestet, ob man den atmega48 per ISP lesen kann ? Und sind nicht alle Byte FF ?
-
Artikel
RFM12
bei denen man den seriellen Dateneingang mit Pin-Change-Interrupt belegen kann (also ATtiny oder ATmega88, nicht aber ATmega8) und so aufwecken kann. Beim RFM12B ist die Möglichkeit ausführlich dokumentiert, das Senderegister fortwährend mit Bytes zu füllen (ohne das Kommandopräfix 0xB8 und weitere 8
430,24 439,7575 434,16 430 + F/400 (f - 430) * 400 433,05 .. 434,79 (Europa, BW = 1,74) 868 2 860,48 879,515 5 868,32 860 + F/200 (f - 860) * 200 868 .. 870 (kein ISM! BW = 2) 915 3 30 900,72 929,2725 7,5 912,48 900 + 3*F/400 (f - 900) * 133, 3 902 .. 928 (Amerika, BW = 26) Gesendet wird mit einem (
-
Thread
While(1) wird nach setzen des Timer-Interrupts nicht mehr aufgerufen
Der Atmega läuft mit 8MHz, deine ISR wird alle 1us, also mit 1MHz Takt aufgerufen. Das lässt dem Atmega nur 8 Takte Zeit um in die ISR zu springen, die Register auf dem Stack zu sichern, read-modify-write
> Der Atmega läuft mit 8MHz, deine ISR wird alle 1us, also mit 1MHz Takt > aufgerufen. Die Interruptroutine wir 40.000 mal pro Sekunde aufgerufen. > Der Atmega hängt einfach ununterbrochen im Interrupt
-
Thread
WS2811 mit SPI(atmega 2560)
Ansonsten könnte man das ganze natürlich auch per PWM machen. Eine Spezielle Schnittstelle an einem ATmega, die das Format des WS-Bus hat, kenne ich nicht.
DMA-Buffer nach dem halben Transfer (also nach Datenübertragung für 1 LED) nachfüllt. RAM-Bedarf: 48 Bytes - unabhängig von der Anzahl der LEDs.
-
Thread
Hardware-Designtipps des Monats: Datenblätter
rating conditions for extended periods may affect device reliability." Zitiert nach Datenblatt Atmega8. Mach Dich mal bezüglich der Bedeutung von "Stress Rating" vertraut. >>>„Typical“ Angaben sind nicht garantiert und nicht getestet. >> >> Doch typical value sind getestet resp. statistisch
manchmal von Juristen geschrieben. http://de.rs-online.com/web/p/monostabile-relais/1347848/ Ein 48A Relais mit garantierten(?) 100mOhm Kontaktwiderstand (initial) würde in 0,nix abfackeln!!!
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
läuft wie das original mit AVR Studio. Auch ein Firmware-Update ist kein Problem. Ich habe damit Atmega328 und 16U2 programmiert. Grüße!
bloße Platine des Atmel-ICE gibt's sogar noch billiger als den > Dragon. Ich sehe schon, beim ATmega bin ich nicht mehr auf dem neuesten Stand. Ich bin vom Preis des Komplett-ICE ausgegangen und wusste nicht, dass es von dem noch eine abgespeckte Variabte gibt. Danke für den Hinweis. Wenn es vom
-
Thread
Timer CTC Mode
funktioniert hatte. Ich will mir einen Takt von 500Hz an Pin OC5A ausgeben. Dies im CTC Mode. //ATmega2560 [c] //Dieser Code hat nicht funktioniert: TCCR5A |= (1<<COM5A0); // Portpin an Timer angekoppelt => fclk TCCR5B |= ((1<<WGM52) | (1<<CS01) | (1<<CS00
www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR [c] /* uC: ATMega48PA */ #include <avr/io.h> #include <avr/interrupt.h> //Variablen für die Zeit volatile unsigned char sekunde; volatile unsigned char minute; volatile unsigned char stunde; int main(void
-
Thread
Frequenzzähler eigenbau, Jitter beim Interrupt
14.31MHz als Referenz verwendet? Mein Ansatz wäre, einen STM32F0 zu verwenden, anstelle des Atmega8. Die Referenzfrequenz bei z.B. 16MHz anzusetzen.
Holger K. schrieb im Beitrag #5054132: > Mein Ansatz wäre, einen STM32F0 zu verwenden, anstelle des Atmega8. > Die Referenzfrequenz bei z.B. 16MHz anzusetzen. Da lohnt der Umstieg auf ARM doch garnicht. Für niedrige Frequenzen < 300 kHz tut es der ATmega genau so gut. Bei höheren Frequenzen braucht
-
Thread
Uhrzeit + serielle verbindung + Display = Verwirrung.
---------------- (geht auch) zb auf und möchte sie über tx weiter senden zum Display mit einem atmega 48. Der atmega48 bekommt aber von den zb S = nur noch die letzte zahl mit und zeigt diese an. Wie kann ich int = 12 ohne aufteilen senden ? Oder wie kann ich die zahlen werte einzeln abfragen
328 welches mit TTL über USB zur arduino Software sendet. ich habe mir von nano den TX Pin zu atmega48 (mit Display) gelegt soll heißen ich sehe am PC genau was der atmega am RX Pin bekommt. Ich versuche erst mal nur S (stunden) zusenden ohne irgendein Vorzeichen. also 2 zahlen. Ich habe auch
-
Thread
8 Bit nach 3x BCD umwandeln
nicht. Am einfachsten und vermutlich auch preiswertesten wäre ein ganz simpler µC. Sagen wir ein ATmega48. Der hat genug Pins, um 8 Bit Binärdaten auszugeben und 3 Stück 7-Segment-Anzeigen im Multiplex anzusteuern. Und für einen Zähler, der von einem Menschen abgelesen werden soll, ist er auch (weit)
wirklich günstige und platzsparende Lösung nur mit Programmieren möglich ist. Warum hast du Angst? ATMEGA88PA für 2 € und fertig! Da BCD sowieso für Anzeigen ist, muß Umwandlung nicht unbedingt besonders schnell sein. So kann man µC als voll selbständige Teil eingebauen, ohne externe Details. Z.B. PORTD
-
Thread
Philips Hue zerlegt (E27)
Video https://blog.adafruit.com/2016/06/14/teardown-of-a-philips-hue-led-lightbulb-with-zigbee-and-atmega2564-avr-iot-iotuesday/ Den Thread mit der Philips Lux hier im Forum habe ich bereits gesehen allerdings hilft das mir nicht weiter da nichts zusammenpasst. Kann mir jemand von euch sagen wo ich
29/6/8/23/668/mwe_/manual/ldd-h-spec.pdf http://cdn-reichelt.de/documents/datenblatt/A100/BC546_48-CDIL.pdf
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Hallo Mikrocontroller.net Forum, ich denke derzeit über eine einfache Möglichkeit nach, mit einem Atmega möglichst "schnell" (in Atmega-Zeitskalen, Samplingfrequenz von mehreren 100 kHz, evtl sogar. 1 MHz?) über einen externen, parallelen ADC ein analoges Signal mit 8 bit Genauigkeit aufzunehmen. Dabei
Hendrik schrieb im Beitrag #5043580: > mit einem Atmega möglichst "schnell" (1 MHz?) > über einen externen, parallelen ADC ein > analoges Signal mit 8 bit Genauigkeit aufzunehmen. Habe ich vor ca. 10 Jahren schon mal gebaut: Ein Atmega32 mit 18,4
-
Thread
6 Sinuskurven mit 400Hz - welcher DDS?
Spannungen denn erzeugen? Ggf. reicht es ja, 6 Soft-PWM-Kanäle mit bsp. 8kHz zu erzeugen? Sollte mit dem Atmega kein Problem sein.
Versuch einen pinkompatiblen uC zu deinem AVR zu finden der genügend > PWMs hat. Das sollte der ATMega644 sein. Der hat auch andere nette Sachen, wie PC Interrupts.
-
Thread
ATMega328P ADC Fehler im Datenblatt?
vermurkste Version, in der mehr Wert auf die Farbe als auf den Inhalt gelegt wurde. Die von 10/2014 für ATmega48A..328P ist brauchbarer.
batman schrieb im Beitrag #5039881: > Ich habe "Atmel-8271J-AVR- ATmega-Datasheet_11/2015", > da stehts noch drin. Vielen Dank, habs mir heruntergeladen. Schönen Abend noch.
-
Thread
Bestückungsservice für Mikrocontroller.net
$23.50 ShenzhenDHL(2-3businessdays) $33.44 FedEx(3-7 business days) $35.37 EMS(8-15 business days) $48.94
nicht sehr gut. es ist ein genialer Arduino (clone) mit 128KB flash und den größten SRAM 16KB der ATmega Serie und breadbordtauglich, 2 € nanos 328p auch China scheinen ja zu laufen wie geschnitten Brot nur es gibt nichts größeres für ein Breadboard und die StiNo Arduino Uno und Mega2560 haben
-
Thread
QR Code lesen mit ATMega oder STM32F1
searchweb201603_13,ppcSwitch_5&btsid=a910b8c5-4fcf-43dd-8aa6-2d1e6dd2ad92&algo_expid=d81ebcf8-273e-48cb-acd6-f8c054f41784-1&algo_pvid=d81ebcf8-273e-48cb-acd6-f8c054f41784
searchweb201603_13,ppcSwitch_5&btsid=a910b8c5-4fcf-43dd-8aa6-2d1e6dd2ad92&algo_expid=d81ebcf8-273e-48cb-acd6-f8c054f41784-1&algo_pvid=d81ebcf8-273e-48cb-acd6-f8c054f41784 ARGH... hat auch USB und einen virtuellen COM-Port... Sorry
-
Thread
Atmega16 Flash leergeröntgt?
Falls der Brownout-Detektor nicht an ist, ist das ganz normal. Ohne den bekommt man jedes Atmega-Flash kaputt.
Hatte der Atmega16 denn noch eine gültige Signatur? Diese ist normalerweise ja durch keinen Befehl beschreibbar, aber offensichtlich selbst eigentlich auch nur im Flash abgelegt. Jedenfalls habe ich hier einen Atmega8
-
Thread
Fast-PWM und ISR Funktionen gleichzeitig nutzen
Guten Tag, ich habe ein STK600 Board und einen ATMega2560 MicroController und will davon aus ein VGA Signal zu einem normalen Monitor aufbauen. Ich bekomme bereits das vertikale und horizontale Signal hin und auch einzelne Farbsignale gehen schon, sodass
vom Rumspielen im Code drinnen. >Soll natürlich PORTL ^= 0xFF; heissen. PIN-Toggle geht beim ATMega2560 einfacher: PINL = 0xFF; MfG Spess
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
Wilhelm M. schrieb im Beitrag #5020016: > Ja, sorry. Die ge-inlined Version ist die hier (für atmega328p) > call __divmodhi4 Nö, wir waren bei unsigned :-)
include ; -I ../include -I ../../../include -I /usr/include/simavr ; -imultilib avr5 -D__AVR_ATmega328P__ -D__AVR_DEVICE_NAME__=atmega328p ; -D F_OSC=12000000 -D F_CPU=12000000 ; /home/lmeier/Projekte/wmucpp/doc/bmcpp20/bm31a.cc -mn-flash=1 ; -mmcu=avr5 -auxbase-strip bm31a.s -O2 -Wall -
-
Thread
H-Brücke 24V Motor
wird mit 24V betrieben und hat 100W Leistung. Als Stromversorgung haben wir ein Netzteil,dass 24..48VDC liefert. Am Ausgang zum Motor sollen 0..48VDC ankommen. Die vier Gates T1-T4der MOSFETS sollen mit einem Arduino angesteuert werden. Als MOSFETS haben wir bisher den IRL3705N ausgewählt.
wird mit 24V betrieben und hat 100W Leistung. > Als Stromversorgung haben wir ein Netzteil,dass 24..48VDC liefert. > Am Ausgang zum Motor sollen 0..48VDC ankommen. dann heisst das, bei 48V am Eingang werden die Motoren überlastet und dürfen höchstens mit halber Leistung versorgt werden, in dem man