-
Thread
ATmega328: Array-Daten gehen verloren
/index.php/Speicherverbrauch_bestimmen_mit_avr-gcc [c] extern unsigned char __heap_start; uint16_t momentan_frei = SP - (uint16_t) &__heap_start; [/c] Das Ergebnis könntest du innerhalb jeder Prozedur ausgeben.
nichts auskommentiert: uint8_t UART0_getc(void) // Zeichen empfangen { while (!(UCSR0A & (1<<RXC0))); // warten bis Zeichen verfügbar return UDR0; // Zeichen aus UDR0 zurückgegeben } Der Inhalt von UDR0 wird zurückgeliefert! Der ATmega328 hat zwar nur einen UART, aber trotzdem
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
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, 4 nrm. Adressregister, 2 spez. Adressregister RX haben 16 GP-Register (CISC). Diese Datenregister
R8C..R32C haben 4 Datenregister, diesmal Adressregister extra, >> die nicht Akku heissen. > R8C..M16C..M32C haben 4 Datenregister, 2 nrm. Adressregister, 2 spez. > Adressregister. Danke, die waren gemeint.
-
Thread
Verschenke AVR und Debugger
Ich möchte die folgenden Teile an einen interessierten Bastler verschenken: 1x Atmel Dragon (Programmieradapter und Debugger) 1x IcProg-AVR 2.0 (ISP Programmieradapter) 1x Adapterplatine (zum Programmieren) 3x ATmega16 3x ATtiny2313 3x Step-Down Wandler mit LM2575 5V, 500mA
%29.pdf http://ww1.microchip.com/downloads/en/devicedoc/atmel-42723-avr-dragon_userguide.pdf
-
Thread
Steuerung Heizstrahler
Mach es doch erstmal so dumm wie möglich und werd dann komplexer. Wenn unter 15 -> AN für min. 1 Minute Wenn min 1 Minute an und über (z. B.) 16 -> AUS Jetzt kommt es natürlich auch drauf an, wo du misst. Aber so gerne ich mich auch mit komplexen Regelungssystemen befasse: Keep it simple
für 1°C).
-
Thread
Projektideen für ATmega16
20Mikrocontrollern%20-%20Band%203.pdf Die Programmbeispiele lassen sich sicher mit wenig Aufwand auf den ATmega16 umschreiben. Ich persönlich fand den NiboBee Roboter (mit ATmega16) sehr lehrreich. Dazu habe ich ein bisschen was aufgeschrieben: http://stefanfrings.de/nibobee/index.html Hast du schon einmal
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
sollen LEDs mit verschiedenen Funktionen angesteuert werden. Also z. B. bei einer High-Pulslänge von 1ms bis 1,5ms soll beispielsweise eine Doppelblitz ausgegeben werden und von 1,5ms bis 2ms ein Dreifachblitz. Frank M. schrieb im Beitrag #6472437: > Die Zeile: if(duty_cycle >= 1) > soll abfragen
-
Thread
3A Step Down + Arduino
Stückliste: U1: TS30013-M050QFNR C1: Kerko 10uF 35V C2&C3: Kerko 22uF 10V C4: 22nF 10V D1: Schottky Diode 40V 5A L1: Inductor 4.7uH 4.4A Dies sind die Angaben aus dem DB
Jache schrieb im Beitrag #6474696: > U1: TS30013-M050QFNR > C1: Kerko 10uF 35V > C2&C3: Kerko 22uF 10V > C4: 22nF 10V > D1: Schottky Diode 40V 5A > L1: Inductor 4.7uH 4.4A Ist Ok. Mein persönlicher Tipp: C4 bekommt 100nF C1 eine
-
Thread
E-Bike Akku explodiert (statt abzubrennen) Gesperrt
Bernd K. schrieb im Beitrag #6475208: > Am besten im Garten ein 1x1x1m großes Loch graben und rein damit. > Und mit Sand auffüllen und mit großer Metallplatte abdecken. Jetzt weiß ich, warum plötzlich alle Bagger ausverkauft sind. Die braucht man, um die schwere
Bist Du sicher, dass Du meine Frage richtig verstanden hattest? Ich hatte mir mal die Gasmenge für 1kWh rausgesucht. 1 m³ Gas 10kWh Das waren da vielleicht 30m² und eine Deckenhöhe von nicht mal 2,6m. Das Volumen der Raumluft beträgt damit also maximal 78m³, eher um die 70m³. Bei Propan ist
-
Thread
Definition eines Mikrocontrollers
nicht läuft. Ein Prozessor ist zunächst mal nur so was wie eine CPU https://i.imgur.com/S6YApbM.png oder CPU 660 660 auf https://historic-computer.de.tl/Dietz-621-X1--k1-1978-k2-.htm Wenn die auf einem Mikrochip integriert wird, wird es zum Mikroprozessor, so was wie https://de.wikipedia.org
zu können, und naja was immer da an den I/Os hängen soll Wenn man also son nackten sagen wir ATMEGA 328p nimmt ist das toll man muss aber n bisserl was tun um ihm tricks beizubringen. Nimmt man hingegen sagen wir einen Arduino Nano (microcontrollerboard) dann hat man den atmega 328p, den 16MHz
-
Thread
7-10" Display Arduino
RGB Farbtiefe wieviel darf das kosten ? wie hoch sind deine Programmiererfahrungen ? Bsp 1: Skill Level hoch, Budget klein : VGA an ATmega Bsp 2: Skill Level niedrig, Budget hoch : Atmega an smartem TFT Controller Wo ordnest du dich selbst ein ? Reicht vielleicht nicht auch eine
Sack? Im übrigen ist der Arduino Due ein 32bit Controller mit viel Speicher. Kein Vergleich zum ATmega2560.
-
Thread
PT1000 an ESP32 per Spannungsteiler
hat dein µC vielleicht eine Konstantspannungsquelle integriert? Habe das mal im Datenblatt des ATMega16M1/32M1/64M1 gesehen.
Datenblatt des Pt1000 ein Messstrom von 0.1mA oder 0.3mA empfohlen wird, aus ARef laut Datenblatt nicht mehr als 1mA gezogen werden soll, geht dir alles am Arsch vorbei, das reisst du locker um das 10-fache, und es gibt dir nichts zu denken.
-
Thread
ZigBee/MMT Module: How-To?
micropython/tree/master/ports/nrf https://forum.micropython.org/viewtopic.php?f=12&t=5348&start=10&sid=16e7f6a24b37d6442f1fb097bb70ab4c https://devzone.nordicsemi.com/f/nordic-q-a/19054/is-it-possible-to-program-nrf52-dk-with-python-instead-c-language Mal gucken ob der Aufwand lohnt… oder ob es nicht
Specification welche ich im letzten Posting verlinkt hatte: 5.3.1.4 Regulator configuration examples, Figure 13 "nRF52840_Dongle_VDD" zeigt die beiden Jumper SB1 und SB2. Den Jumper SB1 zu schließen kann ich nachvollziehen, damit kann man die Konfiguration aus
-
Thread
USB-to-UART-Modul mit CP2102 unzuverlässig
Hi Steff, "Internal Clock" Datenblatt S.1 Grüße
Jim M. schrieb im Beitrag #6466784: > Die CP2102 hier waren eigentlich ganz zuverlässig, mit welchen > Parametern arbeitest Du? 8N1, 9600 dummschwaetzer schrieb im Beitrag #6467135: > Was ist unzuverlässig
-
Thread
STM32 mit AVR/FAT32 Bibliothek
*********************************************************** static void spi_maxSpeed(){ SPI1->CR1 &= ~((1 << 3) | (1 << 4) | (1 << 5)); //Löscht alle Bits, die die Baudrate teilen -> /2 } #endif // ***************************************************************************** static void
===================================================================== SdFat Version 2 supports FAT16/FAT32 and exFAT SD cards. It is mostly backward compatible with SdFat Version 1 for FAT16/FAT32 cards. exFAT supports files larger than 4GB so files sizes and positions are type uint64_t for classes
-
Thread
Servo-Pulssignalläge messen mit Atmega328p
break; } // 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++; }
hier: https://github.com/chiefenne/ATTINY85-RC-Receiver-Decoder . Ich verwende allerdings einen ATmega 328 p in der finalen Version mit 20 MHz (Pololu Baby Orangutan) und hier einen 16 bit Timer statt dem 8 bit Timer. Der Code ist für 16 MHz. Mein Problem: Es sollten bei 1MHz Timer 1 CTC Werte zwischen
-
Thread
ZX Spectrum wie von Kassette laden?
320kbit nicht schlechter sind. Wav ist ja nun auch nicht so der Hit mit künstlicher Beschränkung auf 16-bit und 44k1 Sample.
das auch bis heute noch funktioniert!) Jedes SAVE-Modul bestand aus einem so genannten HEADER aus 16 Bytes. Byte0: Typ0: BASIC-Programm; 1: Numeric Array; 2: Alpha Array; 3: Hex Block Byte1...10: Name (10 ASCII-Zeichen) Byte11+12: Gesamtlänge in Hex Byte13+14: bei Typ0: Autostart Zeilennummer; Typ1
-
Thread
Eigenschaften Atmel 644p
mein Projekt, welches Batteriebetrieben ist, würde ich gerne einen Atmel 644P einsetzen: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164P-324P-644P-Data-Sheet-40002071A.pdf jetzt zu meinen Fragen: Würde den Controller gerne täglich um 12:00 Uhr aufwecken, damit er seine Aufgaben durchführen
Hermann W. schrieb im Beitrag #6466107: > der M644 hat doch auch einen RTC erinnert mich an den Witz, wie bringt man einen Bayern zum Bellen? "da hinten gibts Freibier" wowowowo der ATmega644p sicher nicht!
-
Thread
ESP8266, Arduino 5V Spannungsquelle
an. Wenn du Leniarregler nimmst, berechnet sich die Wärmeleistung am Linearregler: P = (U1-U2)*I(mittlere) -> P = (5V - 3.3V )* 70mA = 0,119W und im worse case P = 1,7V * 700mA = 1,19W an hitze erzeugt. Jetzt guckst du die die Verschiedenen Bauformen an und siehst ah die Bauform TO220
Arduino. welcher denn? Manch einer hängt ja schon mal fest am USB Wandler, nur ein Arduino mit ATmega2560 hat eine freie 2te Rx und Tx Dann sind die 115k auch bei 16MHz grenzwertig in der Fehlerrate die -3,5% oder +2,1% können zuviel sein bei 16MHz F_CPU. Erfolg mit dem umprogrammieren hatte
-
Thread
NTC-Thermometer mit Padauk PFS154 und 7-Segementanzeige und UART-Ausgang
| | | PA3 <--------------------+ | | 1M | | | | | | 100n +-+ | --- |
/jp/lit/an/snoa328/snoa328.pdf (National) AN-952 "Low Cost A/D Conversion Using COP800" http://ww1.microchip.com/downloads/en/AppNotes/00000513E.pdf AN513 "Analog to Digital Conversion Using a PIC16C54" http://www.lyr-ing.com/DocumentosLyR/EXT/ICs/8051/Atmel/89Cx051Atmel_ADconv_app.pdf AN524 "Analog-to-Digital
-
Thread
Ungültige Kombinationen bei RS232
Beitrag #6463403: > wie beispielsweise die Kombination > aus 5 Datenbits und 2 Stopbits. Z.B. der ATmega48 kann das: "Supports Serial Frames with 5, 6, 7, 8, or 9 Data Bits and 1 or 2 Stop Bits"
Bits nur bei wirklich steinaltem Zeug, das nur reines ASCII kann. Sinnvolle Einstellungen sind mMn nur Even/Odd(exotisch)/No Parity, 1/2 Stopbits (2 Stopbits erleichtern das einsysnchronisieren auf dauernde Datenströme) und 8 Datenbits (7, wenn man historische Dinge betreiben will). IdS, Baku
-
Thread
RS485 Kabel selber machen mit FTDI 232R
/www.amazon.de/Waveshare-Industrial-USB-RS485-Transceiving/dp/B081NBCJRS/ref=sxts_sxwds-bia-wc-p13n1_0?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&cv_ct_cx=usb+rs485&dchild=1&keywords=usb+rs485&pd_rd_i=B081NBCJRS&pd_rd_r=e4b46eaf-d025-4a9c-a1ea-5d2c99063f16&pd_rd_w=TTVSZ&pd_rd_wg=gOWfN&pf_rd_p=5c4c8825
=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=1a86 ProdID=7523 Rev=02.54 S: Product=USB2.0-Serial C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=96mA I: If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub
-
Thread
Fragen zur Programmierung eines ATMega8
2,1% Abweichung. Beim 16MHz Quarz und 115200 Baud hast du mindestens 2,1% Abweichung. Das ist mir beides zu nahe an den kritischen 2,5%. Der alte Bootloader lief hingegen mit 16MHz und 57600 Baud. Das
------ Stefan ⛄ F. schrieb im Beitrag #6456683: > Bei 8MHz und 57600 Baud hast du mindestens 2,1% Abweichung. > Bei 16MHz und 115200 Baud hast du mindestens 2,1% Abweichung. Bei 16MHz und 57600 Baud hast du ebenfalls 2,1% Abweichung. Die Halbierung hat keine Auswirkung.
-
Thread
Zeit eines Befehles bei einem Quarz microcontroller
Befehle brauchen unterschiedlich viele Taktzyklen, und sowieso ist das bei jedem Prozessor anders. M.a.W. Ja, es gibt Formeln, mindestens 1 Million davon. Georg
Teil- bzw- Vervielfachungswert gesetzt werden (sonst m = 1). Beispiel: Bei enableter CLKDIV8-Fuse eines AVRs ist m = 1/8 zu setzen. Die Einheit µs stimmt, weil 1 µs der Kehrwert von 1 MHz ist.
-
Thread
[V] Verschiedene Bauteile, Dev-Boards, Modellbau, wegen Wohnungsauflösung günstig abzugeben
Compatibel mit Beschleunigungssensor, Gyroskop, Barometer, ... - Flight Controller Platine mit ATmega328p und drei Achsen Gyroskop - OLIMEX Development Board AVR-P28-8MHz mit ATmega8, 16MHz Quarz, mini Steckbrett - Team Orion Vortex DSB (ATmega8, 2 Zeilen LCD, 4 Tasten, 3-Pin Anschluss für Modellbauservo
-------------------------------------------------------- 04: LiPo-Akkus [15€] - 5x neue Kokam 145mAh - 5x LiPo-Akkus aus Handys u.Ä, z.T. nur kurz verbaut gewesen, 900mAh bis 3200mAh ------------------------------------------------------------- 08: Akkuladegerät (15€) - NiXX, LiXX (1-6 Zellen
-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
Board ist und wo > man es bekommen kann. Ach so, sorry. https://www.amazon.com/Gowoops-ATMEGA2560-16AU-headers-Compatible-Mega2560/dp/B07Y9P4JL2/ref=pd_sbs_3?pd_rd_w=bx4Km&pf_rd_p=ed1e2146-ecfe-435e-b3b5-d79fa072fd58&pf_rd_r=SWSF7B8ZT5J88WM0C5QB&pd_rd_r=9d6ea4e6-79b8-4c01-a7cb-ca27a6158798&
https://www.jameco.com/z/NSA1166-National-Semiconductor-LED-Display-7-Segment-Red-0-10-Inch-6-Digit-1-65V-5mA-2-Inch-Long_2210976.html
-
Thread
Funktionsgenerator Endstufe 50 Ohm Ausgangswiderstand
Hallo zusammen, Ich baue mir zurzeit ein Funktionsgenerator mit einem Atmega32 und dem AD9834 Baustein. Nun stellt sich mir die Frage welcher OP und welche Schaltung am besten für die Endstufe geeignet ist, sodass ich bei SIN,RECT,TRIANGLE eine Frequenz von 1Hz-4MHz herausbekomme
hoffe, ihr setzt dort nicht 20V und > 50 Ohm ein, das wäre nämlich grob falsch... 7V x 7V / 50Ω = 1 Watt (nicht 500mW) Ich würde aber 10V einsetzen, weil er ja auch Rechteck ausgeben will. 10V x 10V / 50Ω = 2 Watt
-
Thread
LCD Display (240x240px) via USB
können. Neeee .... dann mal lieber ein einfacher USB fähiger Controller. Arduino oder nackter ATMega16U2 oder so ....
/usb-2-0-konverter-seriell-ttl-pinheader-einzeln-1-8-m-3-3-v--delock-83787-p163095.html?&trstct=pos_78&nbc=1
-
Thread
ATMEGA328P-AU läuft etwa um Faktor 10 langsamer als normal
0x05 pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L [/c] [c] pro.menu.cpu.8MHzatmega328
=0x05 > pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex > pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p > pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L > pro.menu.cpu.8MHzatmega328.
-
Thread
Schotter ausgraben
Also ich hab schon viel von Hand gegraben, auch einen 30m Graben für Rohr (frostsicher, also 80cm tief). Bei dir würde ich sagen: Kommt auf den Schotter an. Grober Schotter (16-32) lässt sich nur schwer schaufeln, weil man laufend daran hängen bleibt. Lockern
Beitrag #6445329: > Für 15 Zentimeter SO ein Zirkus..? Sehe ich auch so! Das sind gerade mal 3,6m^3 (bei einem halben Meter Grabenbreite. Ich habe vor 35 Jahren den Keller für meinen Hausanbau ausgehoben (knapp 30m^2 2,8m tief). Zu der Zeit gab es keine Minibagger - zumindest bei uns nicht. Wäre
-
Thread
Ultraschall Abstandssensor für Personen geeignet?
https://www.robotshop.com/de/de/rplidar-a1m8-360-grad-laserscanner-entwicklungskit.html Wäre so etwas eventuell geeignet?
#6447111: > unterm Tisch lassen sich die Sensoren auch gut verstecken. Die übliche Montagehöhe beträgt 1.5-3 m, nötigenfalls werden die Sensoren etwas nach unten geneigt. Wichtig ist nur ungehinderte Abstrahlung.
-
Thread
Programmierport AVR 324 PB
€ bei meiner Bezugsquelle fast 3x teurer ist ein Argument, für mich zählte eher 128K flash und 16K SRAM was der m2560 mit nur 8K SRAM nicht hat. MCUA schrieb im Beitrag #6443776: > für ATmega2560 weniger SRAM RAM ist wie Hubraum kaum ersetzbar.
>>wo ist der Vorteil eines AVR 324PB zu einem m1284p? .... >> Dann ist der 1284p mit 4 € bei meiner Bezugsquelle fast 3x teurer > ist ein Argument, für mich zählte eher 128K flash und 16K SRAM was der > m2560 mit nur 8K SRAM nicht hat. Du redest
-
Thread
ATMEGA328P: externer Interrupt INT0 funktioniert nicht
ich nicht in die Interruptroutine komme wenn ich den Arduino Uno PIN 2 auf GND lege ? .include "m328Pdef.inc" .def temp = r16 rjmp start ; 1 Reset rjmp interrupt0 ; 2 External Interrupt Request 0 INT0_vect reti ; 3 External Interrupt Request 1 INT1_vect reti
Overflow TIMER1_OVF_vect reti ; 15 Timer/Counter0 Compare Match A TIMER0_COMPA_vect reti ; 16 Timer/Counter0 Compare Match B TIMER0_COMPB_vect reti ; 17 Timer/Counter0 Overflow TIMER0_OVF_vect
-
Thread
Erneutes ausführen von Code-Abschnitten nach Interrupt
Interrupt 123 hat dazwischengefunkt Für mich hört sich das so an als ob du diesen Wert gar nicht alle 1mSek benötigst, warscheinlich ist dieser eh veraltet da ihn der Sensor vielleicht schon vor 5 mSek gemessen hat und du ihn jetzt erst abrufst. ansonsten dein µC hat doch passende ADC's onboard, wieso
350ksps Analog-to-Digital Converter (ADC) with up to 20 channels Differential and single-ended input *1/2x to 16x programmable gain stage *Automatic offset and gain error compensation *Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
Hallo, ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und LM311 erstanden. Im Anhang Bilder des LC-Meters und von Messungen von L1 Lineare Speicherdrossel, 1,3 mH, 1 A, 0,47 Ω L2 Ringkerndrossel 47 µH, ±20 %, 0,078 Ω C1 Kondensator
10 uH 9.40 uH 10.50 uH L3 47? uH 9.45 uH 11.13 uH L4 1.3 mH 1.2 mH 1.3 mH [/code]
-
Thread
AVR Studio 4: TWI Display einbinden
. Der Sketch dort ist sehr übersichtlich: [code] //YWROBOT //Compatible with the Arduino IDE 1.0 //Library version:1.1 #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display void setup() {
F_CPU 8000000UL void i2c_init(){ TWBR = 0x62; // Baud rate is set by calculating TWCR = (1<<TWEN); //Enable I2C TWSR = 0x00; //Prescaler set to 1 } //Start condition void i2c_start(){ TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWSTA); //start condition while (!(TWCR & (1<<
-
Thread
BluePill STM32 Bezugsquelle
eigentlich besser. Dann klär mich doch mal auf, welche 40-pol. Bausteine Du ersetzen möchtest. ATmega32 etwa? Das wird genausowenig klappen. Frank M. schrieb im Beitrag #6443629: > Glücklicherweise habe ich vor über einem Jahr vorgesorgt und mir einige > Dutzend von den Dingern beschafft Wozu
= 0x0000 Testing I2C1... OK Testing I2C2... OK Testing SPI1... OK Testing SPI2... OK Testing TIM1... OK Testing TIM2... OK Testing TIM3... OK Testing TIM4... OK DMA Test #1... OK DMA Test #2... OK DMA Test #3...
-
Thread
Buzzer Lautstärke steuern mit Transistor
frühzeitig filtern. Da bin ich mit dir einer Meinung. So würde ich es ja auch machen (siehe Schaltung um 16:22 Uhr). Allerdings sollte nach dem Filter eine Kollektorschaltung folgen. Wenn die Ausgänge des ATMega mit 20mA belastbar sind kann der 1k Widerstand sogar noch auf 270R verkleinert werden (je nach
Buzzer nicht mehr wie 4V anliegen Ohne ZD: Basisstrom bei einer angenommenen Stromverstärkung 500: 70mA/500= 0.14mA. Spannungsabfall an der BE-Strecke dabei angenommene 0,6V. Zu vernichten über R1 also 0,4V: R1= 0,4/0.14mA= 2857Ohm, ---> 3k3 oder 4k7 werden es wohl bringen.
-
Thread
Fragen zu Grafik-LCD 128x64?
viele solcher Art. Ein paar Beispiele: https://www.reichelt.de/lcd-grafikdisplay-128x64-pixel-ge-gn-m-bel--lcd-128x64gn-ab-p197566.html?&trstct=pol_5&nbc=1 https://www.reichelt.de/lcd-grafikdisplay-128x64-pixel-bl-ws-m-bel--lcd-128x64bl-aa-p197563.html?&trstct=pol_10&nbc=1 https://www.reichelt.de/lcd-dip-grafikmodul
>Angesteuert mit 16-Bit Bus von einem Atmega64. Obwohl AVR nur 8-Bit-Datenbus hat ???
-
Thread
KSQ 20W Halogenlampe wirkt strombegrenzend
Labornetzteils und dem ohmschen Widerstand überschlagen. Schlussendlich, die Regelung sollte "nur" besser als 1mA werden. Mal schauen, ob das noch klappt ... sollte aber. Gruß!
Käse ist, wie wird es denn richtig gemacht? Es soll eine "kleine" Platine sein, die den Strom ~1,6 A bis 20V auf 1mA konstant hält (VCC = 24V). Zu teuer sollte sie auch nicht sein, max. 100 EUR. Bin für Vorschläge offen. Wäre natürlich schön, wenn ich noch zusätzlich ein kleines OLED-Display, einen
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Beim H743 muß man bei gleicher Portbelegung andere Timer verwenden: Timer15 statt Timer9 und Timer16 statt Timer10. Ganz wichtig ist jedoch die Initialisierung der GPIOs. Nach einem Reset sind die MODER auf "Analog mode", wobei beide Bits auf 1 gesetzt sind. Um Portpins auf einen anderen Modus einzustellen
aufmerksam verfolgt. Die vielen Fallen beim H7 sind Dir dann ja schon begegnet ;-) Für 32 kHz und 1 ppm Auflösung/Genauigkeit würde aber schon ein ATmega48 ausreichen. Für ein F407 Discovery-Board hatte ich hier vor Jahren ein Beispiel gezeigt: https://www.mikrocontroller.net/topic/275225#2895085 Und
-
Thread
Auf der Suche nach einem ultra low power Mikrocontroller (mit BLE)
versetz den > regelmäßig in Sleep Mode. Oder so ... Also einfach einen ganz normalen z.B. von atmega mit 8bit? Danke und Grüße
Du versuchen, den Energiebedarf im nicht verbundenen Zustand auf eine Minimum herunter zu fahren. 1ms connection Intervall geht mit BLE nicht. Das Minimum ist 7,5ms.
-
Artikel
Logic Analyzer
32kB SRAM RS232 2 MHz Software: Win GUI SCANALOGIC. Version 1 bis 4 Kanäle bis 4 Million Samples per second RS232 (bzw. USB-RS232) Windows-Software (Visual Basic) Software (AVR und Windows): Closed Source? Basis: Atmega16 und NAND-Gate Eingestellte Produktlinie
Version ScanaQuad bis 4 Kanäle bis 25/50/100/200 Million Samples per second Maximum sampling buffer 256K/1M/2M/4M Generator/Playback Modus USB HID mode Firmware upgrade feature Windows-Software "ScanaStudio V2.0" Version ScanaPlus bis 9 Kanäle 100 Million Samples per second Generator/Playback Modus USB HID
-
Thread
Arduino RAM sparen mit PROGMEM und strcpy_P()
() direkt aus dem Flash in diesen Stack-Platz kopiert wird? 3) Wieviel länger braucht auf dem ATmega328 strcpy_P() als das Kopieren in 1)? 1 Taktzyklus pro Zeichen?
aus dem Flash in diesen Stack-Platz > kopiert wird? Ja. > 3) Wieviel länger braucht auf dem ATmega328 strcpy_P() als das Kopieren > in 1)? 1 Taktzyklus pro Zeichen? So in etwa. Aber 99,9% aller Programme stört das nicht, denn die CPU ist in den meisten Fällen mit anderen Sachen beschäftigt als
-
Thread
Einfacher Zähler
sogar von 0 bis 99: [pre] +++++++---+++++++--GND ||||||| |||||||K DDDDDDD DDDDDDD <- 1 - 6 LEDs ||||||| |||||||A in Reihe ||||||| ||||||| RRRRRRR RRRRRRR <- passender VCC ||||||| ||||||| Vorwiderstand | ||||||| ||||||| 4k7 (für 1mA Tastermindeststrom
Dinger muß man aber aus dem Museum klauen. https://www.reichelt.de/decoder-mpx-7-segment-3--15-v-dip-16-mos-40110-p12553.html?&trstct=pos_1&nbc=1 https://www.mouser.de/ProductDetail/Texas-Instruments/CD40110BE?qs=MXJmdiNpZe8SH2LrT%2Frljg%3D%3D
-
Thread
Passender Mikrocontroller gesucht
Einschaltströme...die könnten dir direkt mal alles zerbruzeln, selbst wenn das Modul im Leerlauf nur 6mA benötigt. ODER meinst du die 5V Pins vom Raspi die irgendwas mit bis zu 1,5A liefern, also die direkte Spannungsversorgung...weil dann hast du da mit deinen 16mA was durcheinander gebracht. Dachte
Einschaltströme...die könnten dir direkt mal alles > zerbruzeln, selbst wenn das Modul im Leerlauf nur 6mA benötigt. > > ODER meinst du die 5V Pins vom Raspi die irgendwas mit bis zu 1,5A > liefern, also die direkte Spannungsversorgung...weil dann hast du da mit > deinen 16mA was durcheinander gebracht
-
Thread
Logiktabelle mit einem TTL IC
für eine kleine Steuerung suche ich ein einzelnes TTL IC welches folgender Logiktabelle folgt: I1 I2 I3 O1 O2 O3 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 0 1 1 0 1 1 0 x 1 1 x
1 0 1 1 0 1 -> 1 1 0 1 1 0 -> 1 1 0 1 1 1 -> 1 1 0
-
Thread
Atmega328: Diode bei Reset notwendig?
W. schrieb im Beitrag #6430580: > Ist die Diode beim Reset-Pin notwendig? Für was? http://ww1.microchip.com/downloads/en/AppNotes/Atmel-1619-EMC-Design-Considerations_ApplicationNote_AVR040.pdf Seite 16 (Eine der ältesten AVR-Appnotes überhaupt.)
#6430604: > ISP? Das ist wieder so ein Wort, das sich kaum googeln lässt. Aber "AVR ISP" oder "ATmega329 ISP" geht gut.