-
Thread
Woher bzw. wie ermittelt man die Reflow Temperatur?
habe ich mal eine Frage: Zum Testen habe ich mir ein paar TTL-Logik Chips und 2 Microcontroller ATmega8 in SMD gekauft und eine Tube SMD Lötzinn. Das hier: CR 44 Lötpaste, CR 44, No-Clean, Sn62 Pb36 Ag2 F-SW 32 von Reichelt. Da kann man ein Datenblatt herunterladen. Das ist ganz schön, aber
-
Thread
Entladungsschutz Arduino AA Akkus
Aber wie sieht das hier aus. Ich stelle mir das so vor einen IC-Reset Chip an VIN und den an den ATMega um den per Reset auszustellen. Der Spannungswandler kommt auch an VIN und geht an den ATMega und den DFPlayer. Macht das Sinn?^^ Ich wäre über Hilfe sehr Dankbar und freue mich neben meinen bisherigen
/MAX1796/MAX1797 Ja, IC ist OK. Hast du schon Erfahrung mit 0,65 mm Pinabstand? Ich habe mal ATMEGA2560 mit 0,5 mm gelötet, aber das war nicht so einfach... ATMEGA644 mit 0,8 mm ging gut. Mit 0,65 mm habe ich noch nie versucht.
-
Thread
Platine Review
Hallo, ich habe eine PCB gezeichnet, auf welche ein ATMega328p drauf ist, welcher über einen CAN-Bus über mit weiteren CAN Devices kommuniziert. Auf dem ATMega wird ein SH85 Temperatur / Feuchtigkeitssensor angebunden, ein Buzzer sowie ein Lichtsensor.
solltest du bei den meisten AVRs auch anschließen - oder zumindest im Datenblatt nachsehen, ob der ATMega32P hier eine Ausnahme darstellt. Ich würde bei der Schaltung u.U. einen Quarz einsparen. Der CAN-Transceiver hat einen Taktausgang, der AVR kann mit seinem Oszillator auch ein paar Eingänge treiben
-
Thread
DIY Digital Thermometer
mit einem guten R2R OpAmp) richtig machen: https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
welch ein Aufwand mit dem PT1000. Vor allem wie machst das mit dem Kalibrieren? Wenn schon ein ATMega zum Einsatz kommt, dann kannst auch einen LM75 oder wenn es genauer sein soll, einen TMP275 verwenden. Außer die liegen außerhalb des Messbereichs, z.B. Temperatur über 150°C
-
Thread
Einfacher Testaufbau: Attiny13A reagiert auf Vibration
und der Mondphase ab. Daher gehören Pins immer auf einen festen Pegel. Oder halt "deaktiviert" (bei S32K etc), was faktisch das gleiche ist.
heute bzw. vor >10j >produziert wurden? Nein. Ich habe aber schon mit AVRs die >20 Jahre ( ATMega103) alt sind gearbeitet. Und ich kenne auch die Nachfolgetypen ATMega128 und ATMega1281 aus eigener Erfahrung. >Ich nicht, deswegen würde ich derartige Hinweise in den Datenblättern >nicht einfach
-
Thread
ATMega16u4 per JTAG Debuggen
Neues C "Blinki" Projekt: Gleiches verhalten Neues Assembler "Blinki" Projekt: Gleiches verhalten Atmega32u4(auf Arduino Micro Board) als Target: Gleiches verhalten Atmega2560(auf Arduino Mega Board) als Target: Debuggen Funktioniert Ich habe auch probiert das ganze mit MPLABX zu Debuggen, was aber
im Beitrag #6492934: > Mich würde nun interessieren, ob jemand von euch schon mal den > Mega16u4/32u4 debuggt hat 32u4 geht mit JTAGICEII und AVR Studio 4.19 gut.
-
Thread
Wie erschaffe ich einen 1 ms Takt bei einer Frequenz von 16MHz
Quelltext ganz oben sieht für mich nicht nach Arduino aus. Hey Stefan, es handelt sich um ein ATMega328p clone, und das ganze Porgrammieren tue ich in Atmel Studio.
teilen? ... An dem Prozessor hängt es vermutlich nicht. Bei dem µC dürfte es sich um einen ATmega328 oder eventuell um einen ATmega32U4 handeln. Das wird der TO bei Zeiten bestimmt noch verraten. Mit Arduino scheint dieser ganze Thread wenig zu tun zu haben.
-
Thread
SPS, Controller oder Embedded?
Beim ESP32 könnte auch noch das Open-Source Modell der Firmware mit der Freigabe für den europäischen Markt kollidieren. Ich meine mich zu erinnern, dass bereits einige WLAN Router damit ein Problem haten.
Samplerate eines Controllino entspricht der eines Arduino Mega, >oder so.. Bsp.weise der rel. langsame ATmega324-ADC hat Free Running Conversion 13..250us, sind 4..77 kS/s. Von wegen 640 Hz.
-
Thread
Namenskonventionen C++
uint8_t requestFrom(uint8_t, uint8_t, uint8_t); uint8_t requestFrom(uint8_t, uint8_t, uint32_t, uint8_t, uint8_t); uint8_t requestFrom(int, int); uint8_t requestFrom(int, int, int); [/c] liest, dann kriegt man doch die Krise.
Stefan ⛄ F. schrieb im Beitrag #6495910: > Bei Atmega Controllern hat die begin() Methode keine Pin-Parameter. Das ist natürlich für den 328pb echt blöd.
-
Thread
Anfängerfrage zum Umgang mit einem USB-Oszilloskop
nicht dass ein 8086 ganz andere Unterschiede und Herausforderungen hat. Jetzt mache ich erstmal mit Atmega weiter und dann werde ich mich an STM32 heranwagen. Danach habe ich vielleicht mehr Hintergrundwissen um mich an höhere Dinge zu machen.
-
Thread
Atmega328P Frequenzerzeugung
Nachtrag: Es ist ein Atmega 328PB
dazu noch einen großen Vorteil bietet. Man muss ihn nur einmal gelesen/verstanden haben das der Atmega das kann.
-
Artikel
AVR-Tutorial: Speicher
unbegrenzt unbegrenzt flüchtig nein nein ja Größe beim ATtiny2313 2 KB 128 Byte 128 Byte Größe beim ATmega8 8 KB 512 Byte 1 KB Größe beim ATmega32 32 KB 1 KB 2 KB Größe beim ATmega2560 256 KB 4 KB 8 KB Flash-ROM. Das Flash-ROM der AVRs dient als Programmspeicher. Über den Programmieradapter werden die kompilierten
gelesen werden soll in das IO-Registerpaar EEARH/EEARL (EEPROM Address Register) geladen. Da der ATmega8 mehr als 256 Byte EEPROM hat, passt die Adresse nicht in ein einziges 8-Bit-Register, sondern muss in zwei Register aufgeteilt werden: EEARH bekommt das obere Byte der Adresse, EEARL das untere Byte
-
Thread
ESP32 ADC für 0-5V
CO2-Gehalt nur sehr geringe Spanungen aus (Beispiele für den AtMega nennen z.B. 55 als Offset, das wären bei 5V Bereich und 10Bit gerade mal 27mV). Der ADC des ESP32 misst unter 150mV Eingangsspannung aber einfach gar nichts. Folgende Beschaltung des Analogeingangs
Schau mal hier : https://github.com/e-tinkers/esp32-adc-calibrate Ja die ADC´s im ESP32 sind etwas ....... Das ist mir in meinem webradio auch schon aufgefallen , bei dem bereich von 0 - 0,15v ist er unbrauchbar und dasselbe ab ca 2,9V. https
-
Thread
Suche Schaltplan für Heidenhain VRZ 183A
Bit (zählen/nicht zählen), also 400Bit, würde daher mit Datenbus-Demultiplexer in 2x N82S123N mit je 32x8Bit passen. Würde die Anzeige mal auf metrisch stellen und schauen, ob sich was ändert. Ansonsten kann ich auch mal meine beiden VRZs rausholen und an denen messen, wenns was hilft.
http://www.mino-elektronik.de/7-Segment-Variationen/LCD.htm#led3 Alternativ eine Schaltung mit ATmega48, die 100-fache Auflösung bietet. Da ist die Umrechnung mm/inch "flüssiger", wenn man z.B. nur 10-fache Auflösung benötigt: http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm
-
Thread
Anfängerfrage avr/interrupt.h
interrupt.h> int main() { sei(); cli(); } stefan@stefanpc:~/Downloads$ avr-gcc -mmcu=atmega328 -O1 test.c stefan@stefanpc:~/Downloads$ avr-objdump -h -S a.out a.out: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data
-
Thread
Padauk Graphical User Interface
Raspberry PI-Zero läuft das noch richtig flott, so dass man auf dem Pi-Zero Programme auch für einen STM32 bspw. entwickeln könnte. Außerdem hat es den Vorteil, dass es (ich bin unter Linux) keine dependencies gibt, es genügt das einfach irgendwo hin zu kopieren und es funktioniert. Im Normalfall habe
sodass ich damit wirklich auch entwickle. Deswegen sitz ich auch hier und kämpfe verbissen mit ATmega328 um den zu überreden, dass er PADAUK Controller zuverlässig (das ist das Stichwort) flashen kann, damit ich mein Flashershield überarbeiten kann und der dann eben auch PFS154 kann. Ich mag dieses
-
Thread
NRF24L01+ Reichweitenproblem
einem Bluepill Board zum laufen bekommen, davon habe ich noch genug hier rum liegen. Arduinos auf ATMega Basis habe ich leider nicht, bin vor langer Zeit von ATMega auf STM32 umgestiegen.
-blue-pill-development-board-stm32f103c8-using-arduino-ide
-
Thread
Ender3 Mainboard
Billig-Kopie des Stock-Boards. Ist es aber nicht, es hat TMC2209 Stepper-Treiber und einen modernen 32-Bit-STM32-µc. Und ich kann nur sagen: Die TMC220x sind der absolute Hammer. Ich hätte nie im Leben gedacht, dass alleine die Verwendung anderer Schrittmotor-Treiber einen dermassen gewaltigen Unterschied
Und PlatformIO kompelliert bie mir schneller als die Arduino IDE (zumendest bei den ESP8266/ESP32-Boards merkt man das sehr schnell.).
-
Thread
Drehencoder statt Tasten
Problem mit nur einem gepaired-en Device. Ansonsten käme auch so ein HC-05/06 BT-Modul oder ESP32 noch in Frage. Hätte zu dem noch etliche GPIOs für andere Sachen.
erweisen (Thema Bodenwelle) könnte ich die Tastfunktion einfach abhängen. Insgesamt gibt es übrigens 32 Schritte zwischen Mute und voller Lautstärke. Wenn es sich um einen kultivierten Jaguar handeln würde, wäre Deine Lösung natürlich besser. Aber wir reden hier von einem eher nicht ganz so kultivierten
-
Thread
PT100-Thermometer
lassen kann, kann ichs auch nicht lassen ;) Die Nucleos waren ein Beispiel, dass es das in der STM32 Welt durchaus gibt. Ansonsten gibts eben DFU und das ist nicht speziell, sondern offen. Ein MSC im Bootloader zu haben ist dann schon spezieller.
Aufmerksamkeitsspanne der YouTube Gucker endet eh nach 10 Minuten, selbst wenn der Weg, den Stromverbrauch eines ATmega48PA auf 35uA zu drücken, schon lehrreich war.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
Mann muss bei 32 Bit aber auch mehr Kabel zum RAM und ROM ziehen.
> Renesas R8C..R32C haben 4 Datenregister, diesmal Adressregister extra, > die nicht Akku heissen. R8C..M16C..M32C haben 4 Datenregister, 2 nrm. Adressregister, 2 spez. Adressregister. R32C haben 8 Datenregister,
-
Thread
Steuerung Heizstrahler
funktioniert noch, nur die Steuerung hat den Geist aufgegeben. Nun habe ich begonnen, mit einem Atmega32 eine neue Ansteuerung zu basteln. Die Temperaturmessung habe ich schon implementiert und funktioniert soweit auch. Nun geht es aber an die Heizregelung und da brauche ich eure Hilfe! Ich komme absolut
einen Optokoppler + Solid-State-Relais wäre eine Wellenpaketsteuerung möglich. Wenn du dazu dem ATMega32 noch ein Thermoprofil (Wärmekapazität, Wärme-Ableitung bei verschiedenen Außentemperaturen (was Innen- und Außensensor erfordert), und-und-und übergibst, wird es kaum besser, aber du vielleicht
-
Thread
Projektideen für ATmega16
Ja danach würde ich es auch vorerst mal sein lassen mit dem AVR und mich mal bei den STM32 Controllern umsehen. ;)
Weckradio mit RDA5807 wäre auch ein schönes Projekt. Für neue Projekte würde ich aber nicht den alten ATmega16, sondern dessen großen Bruder ATmega1284 nehmen.
-
Thread
PWM Singal Messung mit ATMega328P
wieder im Internet etwas recherchiert und etwas gefunden. Das funktioniert allerdings nur mit dem ATmega16 bzw. 32. Ich würde das allerdings gerne mit dem Atmega328P realisieren. Jetzt bräuchte ich Hilfe wie man den Code verändern muss um das Ganze auf dem Atmega328P zum laufen zu bringen. Und welcher
/avr-atmega/atmega1632-timer-input-capture-mode Und hier meine Wandlung für den ATmega328P, die allerdings nicht funktioniert ... (Hab alles was mit dem Display zu tun hat entfernt, das brauche ich nicht und
-
Thread
STM32f103 - AVR Mediathek
Hey, ich arbeite mit meinem STM32f103 und möchte auf eine SD Karte im fat32 Format schreiben. Dafür benutze ich die Bibliothek von AVR (https://www.mikrocontroller.net/articles/AVR_FAT32), da die gleiche Bibliothek auch auf einem ATmega2560 laufen soll. Auf dem ATmega2560 läuft das ganze auch ohne Probleme, aber auf dem STM32 läuft leider nur das initialisieren der Karte, aber am Ende erscheint weder Datei, noch Text. Ich vermute stark, dass "ffopen" fehlschlägt
-
Thread
GPS Logger mit Atmega328 oder ESP8266
Oder nehme ich besser den ESP32? Dann hätte ich ja grad noch Bluetooth drin, oder?
Marco W. schrieb im Beitrag #6471352: > Der Atmega 328 empfängt die GPS Daten über Tx/Rx und schreibt sie > auf eine SD Karte. Wenn der ATmega328 über Tx irgendetwas empfängt, läuft da grundlegend etwas falsch. Die Leitung kannst du weg lassen,
-
Thread
3A Step Down + Arduino
sondern an > die Masse des Controllers direkt! Benötige ich eine eigene Massefläche für den Atmega328? OMG schrieb im Beitrag #6485280: > Spannungsversorgungs Pins offen lassen? Neeeeeeeeee.... Habe nun alle drei VCC und alle drei GND Pins vom Atmega verbunden. Weiteres Feedback? Passt
Jurgen H. schrieb im Beitrag #6486950: > Also ich gehe vom Pin 7 und 8 des Atmega328 zum Quarz und vom Quarz dann > jeweils zu C6 und C7 und von dort jeweils zu GND. Gestern um 13:32 waren die Leiterbahnen noch auf dem Top-Layer, um 17:10 über Vias unter dem Chip auf dem Bottom-Layer
-
Thread
7-10" Display Arduino
Nr. 291878775209 ? Was soll das ein, eine Katze im Sack? Im übrigen ist der Arduino Due ein 32bit Controller mit viel Speicher. Kein Vergleich zum ATmega2560.
zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
PT1000 an ESP32 per Spannungsteiler
nicht rausrechenbaren Fehler um 1 GradC. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
hat dein µC vielleicht eine Konstantspannungsquelle integriert? Habe das mal im Datenblatt des ATMega16M1/32M1/64M1 gesehen.
-
Thread
ZigBee/MMT Module: How-To?
kurzes Vorwort: mein Kenntnisstand bewegt sich auf Protoboards, fertigen PCBs und devboards mit ATMega/ESP32 (sowie den Raspis...). SMD ist mir handwerklich noch etwas zu heikel, Python bevorzuge ich C/C++ der schnellen Resultate wegen, aber ATTiny's sinnvoll einzusetzen steht noch auf Liste (meine
an: https://www.st.com/resource/en/application_note/dm00710974-getting-started-with-zigbee-on-stm32wb-series-stmicroelectronics.pdf
-
Thread
EEPROM Adresse über 255 und SOFT PWM Frage/Anliegen
52: warning: large integer implicitly truncated to unsigned type [-Woverflow] uint8_t eeDataPWMCH32_7 EEMEM = 522; [/code] Wie bekomme ich mehr EEPROM Adressen als 255 zugewiesen? Also das ganze funktioniert ja so.. nur eben.. ja.. sobald ich mehr EEPROM Adressen will, geht es
Also wenn der Boardmode auf 2 (PWM) ist soll er.. ebenso wie bei IO die PWM Werte vergleichen und 32CH Software PWM machen... Wie stelle ich das am besten an? Der ATMega128 wird mit einem 16Mhz Quarz betrieben.
-
Thread
STM32 mit AVR/FAT32 Bibliothek
dass das sehr komisch wirkt, aber der Hintergrund ist der, dass die gleiche Bibliothek auch auf dem Atmega 2560 laufen soll. Ich brauchte also eine Bibliothekt die sowohl auf dem STM32, als auch auf dem Atmega2560 läuft.
Nils H. schrieb im Beitrag #6471993: > Auf dem ATmega2560 > läuft das ganze auch ohne Probleme, aber auf dem STM32 läuft leider nur > das initialisieren der Karte, aber am Ende erscheint weder Datei, noch > Text. Ich vermute stark, dass "ffopen" fehlschlägt
-
Thread
Servo-Pulssignalläge messen mit Atmega328p
// wait pulse stop @ here measuring pulse width = incrementing width value 1 each cycle. atmega328 1 micro second equal 16 cycles. while (rc_pin_state == 1) { rc_pin_state = (PIND & (1<<PD2)); if (numloops++ == maxloops) break; width++; } rc_value =
Den Code findet ihr im Anhang. Verbesserungsvorschläge werden gerne angenommen. :-) Auf einem ATMega 328p mit 16MHz und DRV8833 Motortreiber funktioniert er. Allerdings "verhäddert" sich der Code auf einem Pololu Baby Orang Utan (ATmega 328p mit 20 MHz und Toshiba TB6612FNG Motor Treiber). Zwischendurch
-
Thread
ZX Spectrum wie von Kassette laden?
meine, es gibt sogar Emulatoren für den ZX Spectrum. Hier auf µC.net ist auch einer, läuft auf STM32, Linux und Windows: Artikel: [[STECCY]] https://www.mikrocontroller.net/topic/490145
und 16 Kanal 30 MHz Logikanalysator im Hobbyraum :-D Aber für praktische Anwendungen ist ein ATmega oder STM32 sicher die bessere Wahl.
-
Thread
Eigenschaften Atmel 644p
erreichbar ist. Außerdem ist Programmieren von Timer2 in RTC-Mode etwas gewöhnungsbedürftig. Wenn du 32,768 kHz als Takt für Controller nimmst, solltest du zuerst überprüfen, ob du bei so niedrigem Takt ATMega programmieren kannst.
#6465127: > Außerdem ist Programmieren von Timer2 in RTC-Mode etwas > gewöhnungsbedürftig. Wenn du 32,768 kHz als Takt für Controller nimmst, > solltest du zuerst überprüfen, ob du bei so niedrigem Takt ATMega > programmieren kannst. Odre Du nimmst gleich einen PIC, da ist das kein Problem, die
-
Thread
NRF24L01+ mit ATMEGA328P Standalone
Windows Testprogramm ist von > mir und es ist nicht für alle Systeme geeignet (Einschränkung > auf 32 Bit) mein PC hat 64 Bit also wird diese Anwendung nicht funktionieren. Kannst du ein Terminal Application Programm empfehlen für den Arduino aufbau. Gruß Noah
Prozessortyp, die Taktfrequenz > und die Pin-Belegung nennst Print_2.jpeg Prozessortyp: Atmel Atmega 328P IC MCU 8BIT 32KB FLASH 28DIP Taktfrequenz: 16 MHz Pin Belegung: siehe excel
-
Thread
NTC-Thermometer mit Padauk PFS154 und 7-Segementanzeige und UART-Ausgang
preiswert bei eBay, aber nicht mit einer Batterie übers Jahr laufend. Den Strombedarf mit dem ATmega328 auf unter 50uA zu drücken war übrigens das Hauptproblem bei dem Gebastel, eine Platine fürs Gehäuse folgt noch.
0.25 GradC genau und auf 0.0017K auflösend. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
-
Thread
µC-Suche für Ventilsteuerung
auslesen Und auch das kann jeder Mikrokontroller. Wie gesagt, ich an deiner Stelle würde den ATMega328 benutzen.
Boards mit STM32F103.
-
Thread
Marlin 2.0.72 lässt sich nicht compilieren
welche CPU hat dein 3D Controller 2.x und höher ist eigentlich nur für 32 Bit
im Beitrag #6463646: > welche CPU hat dein 3D Controller > 2.x und höher ist eigentlich nur für 32 Bit das ist falsch; richtig ist, dass man für die 32-Bit-Versionen PlatformIO zum Compilieren benötigt.
-
Thread
Strommessung 1mA.1.000mA I/U Wandler µC / AVR Diskussion
| --+---------+-- GND [/pre] und das gibt es schon fertig: ZXCT1009 (Darisus) INA138 (32V)/INA168 (60V) INA213/INA214/INA215 (28V), AD8217 (80V zero drift Instrumentenverstärker liefert zumindest 10mV) und Reichelt hat auch was.
Versuchsaufbau im Test 70, 100, 1.000 und 2.000mA. Eventuell hinterlege ich noch eine Korrekturtabelle im ATmega8, denn bei 2A Laststrom sind doch 20mA Abweichung (Fehler = 1%). Die Temperaturabhängigkeit werde ich bei Gelegenheit noch testen. Anmerkung: Die Offsetspannung von ca. 1,2V wird automatisch
-
Thread
ATmega32 ueber Software SPI programmieren scheitert
Guten Abend, bei dem Versuch, mit einem ATmega32 einen ATmega32 über die Hardware SPI auszulesen / programmieren hatte ich Erfolg. In der Software Ausführung kein Erfolg. Bekomme als Return 255. Anbei mein Code in C als Test. Habe es mit /
und auch andere Ausführungen der Software SPI die ich im Internet gefunden habe. Im Datenblatt des ATmega´s steht dass die Übertragung Synchron sein muss, ist sie ja trotzdem oder nicht? Ich möchte euch gerne um hilfe bitten (: mfg erz
-
Thread
Mein KNX Breakout / Shield / Busankoppler
+ Versorgung aus der Busspannung. Alle oberen Schichten muss der angeschlossene Host machen.. ATmega, SAMD, RasPi, was immer du willst. Gibt aber Libraries dafür, wobei eine Integration in die ETS schwierig ist (technisch UND lizenztechnisch). Das ist aber NICHT der Scope meiner BCU.
weniger geeignet da wird schnell ram/flash knapp. Gibt mittlerweile ne echt gut lib für SAMD21/ESP32/ESP8266 und Linux (RasPi), das geht dann sogar mit ETS. Ist aber schon advanced zum anwenden: https://github.com/thelsing/knx Ne ganz einfache Arduino Lib gibts hier: http://liwan.fr/KnxWithArduino
-
Thread
usbasp (Guloprog) wird am Raspberry pi nicht erkannt
, error -32 [ 3104.669996] usb 1-1.2.1: device descriptor read/64, error -32 [ 3104.790302] usb 1-1.2-port1: attempt power cycle [ 3105.449768] usb 1-1.2.1: new low-speed USB device number 42 using xhci_hcd
, error -32 [ 3158.180792] usb 1-1.2.1: device descriptor read/64, error -32 [ 3158.300974] usb 1-1.2-port1: attempt power cycle Die Leitungen sind richtig angeschlossen wenn ich für die schwarze Leitung aus
-
Thread
UART Debug Schnittstelle auf PC
seid nicht zu hart :D Zu meinem Vorhaben: Ich habe vor, alles (das wichtigste) was der MC (Atmega2560, sollen aber auch mehrere werden) macht, über UART auf den PC zu schicken. Sollte ja, solange es Text bzw ASCII bleibt, kein Problem sein. Und zwar soll das eine Debugschnittstelle werden.
@fop: Danke erstmal für deine Antwort. Ich programmiere mit C und beschreibe aktuell einen Atmega328PB, sowie einen Atmega2560. fop schrieb im Beitrag #6455761: > Meist wandelt man auf dem µC schon alles in > ASCII Ja klar, kann man machen bzw finde ich ASCII auch leichter zu senden.
-
Thread
AVR128DB48 - TCB 32Bit Counter
Hallo, hat schon jemand den kaskadierten 32Bit Timer ausprobiert und zum laufen gebracht? Bei mir zählt der MSB entweder gar nicht oder er läuft durch. Es wird nichts ins CCMP kopiert. Eigentlich soll TCB1 übers Eventsystem nur die Overflows von
Hallo, 32Bit Counter - Pulsweite messen - die Zweite. :-) Nachdem die Kaskadierung erfolgreich abgeschlossen war wollte ich es ohne Kaskadierung wissen. Also Overflows zählen und ggf. Ergebnis korrigieren.
-
Thread
AVR AREF intern: 100n zu GND wirklich hilfreich?
Einige 10 Ohm können nicht sein, da hast du sicher einen Messfehler gemacht. Ich hab mal an einem Atmega 32 den Innenwiderstand vermessen indem ich den AREF-Pin mit verschiedenen Widerständen belastet hatte und die Spannung gemessen hatte und kam damals bei meinem Exemplar auf ca. 38 kOhm.
m.n. schrieb im Beitrag #6455840: > Wenn es beim ATmega32 so ist (hattest Du auch mit AVcc getestet?) Mein Fehler, ich war auf der Internen Referenz unterwegs. Das hab ich bei dir irgendwie übersehen. ;)
-
Thread
Abfrage nach Element in Array
int AND_1_isset_counter = 0; int AND_2_isset_counter = 0; int AND_3_isset_counter = 0; uint32_t start; uint32_t stop; void setup() { /* Es gibt 2 verschiedene Arten im Menü: Im Abschnitt OR sind alle Sensoren eingetragen, die ohne weitere Bedingung auslösen sollen Im AND_1 Abschnitt
NUM_OF_MAX_SENSORS] = { { 0 }, { 0 } }; byte sensor_AND_3[2][NUM_OF_MAX_SENSORS] = { { 0 }, { 0 } }; uint32_t start; uint32_t stop; void setup() { /* Es gibt 2 verschiedene Arten im Menü: Im Abschnitt OR sind alle Sensoren eingetragen, die ohne weitere Bedingung auslösen sollen Im AND_1 Abschnitt
-
Thread
Atmega32 INT0 setzt Timer1 außer Kraft
Hallo liebe Mikrocontroller.net Community, Ich versuche grade einen Handwasch-Timer zu bauen. Ein Bewegungssensor löst bei erkannter Bewegung einen Interrupt an INT0 aus, darauf hin wird auf den 7-Segment Anzeigen die Zahlen 30-0 angezeigt und ein Sound abgespielt. Alles funktioniert ohne Probleme, allerdings in Abhängigkeit von dem Wert, den ich bei MCUCR eintrage. Wenn ich MCUCR auf = 0b00000001 setze, dann wird mein INT0 bei jedem Zustandswechsel getriggert und alles funktioniert reibungslos. Allerdings wacht mein Prozessor nach dem Power Down dann nicht mehr auf. Deshalb