-
Thread
Lichtschranken-Rundenzähler (12V).
René H. schrieb im Beitrag #8091393: > Gibt es irgendwo einen passenden Bausatz? KC23C01 sollte das können, verträgt 12V, schaltet 24V, kostet um 10€ ohne Gehäuse, nutzt einen Optokoppler am Eingang, ich würde einen induktiven Sensor verwenden https://www.reichelt.de/de/de/shop/produkt
anderen MOSFET. Für die paar mA von vielleicht 15 kleinen LEDs reicht ein LL N-Kanal-MOSFET im SOT23, wie schon vorgeschlagen. Da braucht man bestimmt kein TO220-Gehäuse, um die Wärme loswerden zu können.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
(etwa 2ct/stk.; ausreichend für 3-4A, für mehr Sttrom einfach stapeln), die sind allerdings im SOT23 Gehäuse und nicht, wie gewünscht, ein fertiges Modul.
Quallcomm FastCharge Standard, was ich aber fast nicht glauben kann (will?)...das müsste dann der SOT23-6 mit der Senke aushandeln :) Klaus.
-
Thread
Reichelt: Was ich gerne im Programm hätte
hochfrequente SMD Resonatoren (16MHz) Stecker für MMC, SD Karten Standard digitaltransistoren in SOT23 und SC70 allgemein wäre ein besseres SMD Angebot schön (vielleicht bin ich ja auch nur zu faul zum Löcherbohren...)
sich darauf spezialisiert haben und die meisten Elektronik-Distributoren verschlafen diesen Hype - ATtiny13V, wenn er denn verfügbar ist - Step-Up Wandler von Maxim, gerade wenn man aus 1-2 Batteriezellen eine höhere und konstante Spannung braucht. Braucht man in vielen batteriebetriebenen Geräten. Z.B
-
Thread
AVR: Vcc gegen interne Referenz messen möglich?
interne Referenz mit der VCC benutzt wird. Ich habe ein ähnliches Problem. ich möchte bei meinem ATtiny 24V eine Batterieüberwachung ausführen. Habe dafür eine 3 V Lithium Knopfzelle. Es soll eine Lampe angehen wenn die Spannung auf 2,4 V abgesunken ist. Wie programmiere ich das am einfachsten. Im
470 gewesen. Vbg (also die Bandgapspannung) sei 1.1V 1024 * 11 / 470 = 11264 / 470 = 23 Deine Versorgunsspannung wäre demnach 2.3 Volt Genau genommen ist sie aber 2.39V. Da aber nicht gerundet wird, kommt 2.3 raus. Beachte: Da die Bandgapspannung konstant 1.1V ist und sich bei einem
-
Thread
IC gesucht, der aus Rechteckfrequenz (0,1kHz) eine Spannung generieren, um einen VCO anzusteuern
ATTiny1616 Duck und wech…
unbekannten Fragesteller nach dem Schema wie hier angewendet: Was bin ich? · Quiz mit Robert Lembke vom 23.02.1971, Gast Heinz Erhardt https://www.youtube.com/watch?v=wwJELAOHJTc oder ganz hinreißend: https://www.youtube.com/watch?v=Zv6i39Jl34U Geht es denn im weitesten Sinne um Musikelektronik?
-
Thread
simavr/simulavr ACSR Register anzeigen
simavr bzw. simulavr anzeigen lassen. Ich verbinde mich mit gdb-avr zu simavr (simmuliert wird attiny13a) und kann mit info registers einige (alle?) Register anzeigen: r0 0x0 0 r1 0x0 0 r2 0x0 0 r3 0x0 0 r4 0x0 0 r5
schauen was im ACSR Register für ein Wert steht. Die ist in der Liste doch nicht aufgeführt? Laut ATtiny13 Datenblatt liegt der ACSR Register auf 0x08. Wie kann ich das auslesen?
-
Thread
Attiny 26, invertierter Pin OC1A freischalten
Hallo zusammen, ich habe mit einem Attiny 26 einen Pulscode an PB1 (OC1A)erzeugt, allerdings wird das Tastverhältnis rückwärtig (low-high) beim port toggle durch TCCR1A abgebildet. Da ich eine high-low Folge benötige, wäre doch die einfachst
Hallo Stefan, ich habe Deinen Eintrag ausprobiert und trotz nachlesen des Attiny Datenblatt, keine Wirkung damit erzielt. Was genau macht "(1<<0)|(1<<1)" bei DDRB? Da ich im CTC Mode laufe und bis zu meinem Wert "frequency" zähle und danach den Timer nulle und wieder von
-
Thread
Platinen-Layout so okay?
74HC4020 um das BLANK-Signal zu triggern, damit ich die Timer noch frei habe (wenn ich z.B. einen ATTiny verwende). Dann noch das Blank-Signal aus dem 74HC40x0 über ein OR-Gatter mit einem Blank-Pin aus dem uC verknüpft, damit ich BLANK HIGH->XLAT HIGH->XLAT LOW->BLANK LOW machen kann, um die Werte aus
http://www.recom-power.com/fileadmin/EMEA/Downloads/Application_Notes/App_Notes_27112014.pdf, Seite 23). Passen dafür zB diese konkreten Bauteile? http://www.reichelt.de/Vielschicht-SMD-G1206-High-Cap/X7R-G1206-10-16/3/index.html?ACTION=3&LA=2&ARTICLE=89740&GROUPID=4340&artnr=X7R-G1206+10%2F16 und
-
Thread
Kurzfristige Mouser Bestellung
Hallo Maximilian, danke für das Angebot! Also ich brauche: 35 Stk. Mouser-Teilenr.: 556-ATTINY2313A-MUR à 0,715€ = 25,03€ (Achtung: Bild im Online-Katalog falsch, Gehäuse ist QFN, nicht BGA) Plus Versand wäre nach Rumänien, hoffe kein Problem, Bezahlung per PayPal Freunde. Vielen Dank
So wie es aussieht kommen wir über die 50 EUR. Deadline ist dann heute um 23:30, dann gebe ich die Bestellung auf. Bitte schickt mir - sofern noch nicht geschehen - eure Teilelisten per PN und auch ob ihr per PayPal Freunde oder Überweisung zahlen wollt, ich schicke euch dann
-
Thread
Pollin und die Lieferzeiten.
ich nur glück gehabt, da meine 1. Pollinbestellung nur 3 Tage Dauerte (3x 1W LED, Widerstände, 1x Attiny2313, 1x RFID Entwicklungsboard) Mfg
Ich hatte bei Pollin am 21.12. gegen 22 Uhr meine Bestellung eingegeben und habe sie am 23.12. gegen Mittag bekommen. Die Wahre wurde quasi in nur einem Tag von Pollin zusammengestellt und von der Post geliefert obwohl viele Autobahnen gesperrt und alle Straßen vereist waren.
-
Thread
Prototyping und "running the Bastelbude", Eure Strategien?
Ich möchte meine Designs letztendlich als SMD Layout aufbauen. Ich persönlich finde 1206, 0805, SOT23, SO Gehäuse, Minimelf und so noch angenehm, wenn der Pitch noch enger, wird's langsam unangenehm. Gleichzeitig möchte ich aber vor dem eigentlichen Entwurf des Layouts und Abschicken der Fertigungsdaten
bedrahtet auf Lochraster. Z.B. eine Rolladensteuerung fürs Heimkino, wo ich gezielt einen alten ATtiny aus dem Lager verwurstet habe. Umfangreichere Projekte oder wenn es mehrere identische Aufbauten gibt, mache ich eine Platine. Die dann aber in SMD mit 0805 Widerständen (Da habe ich mir mal ein
-
Thread
iotn2313.h doppelte Register Adressen?
Hallo mikrocontroller Gemeinde, Ich versuche zur Zeit ein kleines Project auf einem ATTiny2313 umzusetzen und dabei den USART zu verwenden. Ich programmiere das ganze mit AVR Studio 4 Version 4.17 und GCC. Wenn ich die Simulation benutze (was bis jetzt immer für einfache Tests gereicht
Danke für die schnelle Antwort. Laut Datenblatt sollte UCSRC 0x03(0x23) haben. Wenn ich das mit dem Header vergleiche passt das auch. Ich gehe mal davon aus das es passen würde wenn ich das programm auf den Tiny flashe (geht aber gerade nicht), nur die Anzeige im AVRStudio
-
Thread
Tonausgabe Attiny26?
Hi, habe da mal eione Frage.Müssen von der Schule aus mit dem Attiny 26 eine tonausgabe verwirklichen. Nun wissen wir nicht ob wir Tiefpässe brauchen oder direkt von dem ausgang an die boxen gehen können. Und wäre nett wenn uns jemand sagen könnte, wie das geht das
gelookten - Werte aus der Tabelle aus. Dabei überspringt man jedesmal mehrere (im oberen Beispiel 22-23) Tabelleneinträge. Vorteil der DDS: man kann nahezu jede beliebige Frequenz mit hoher Genauigkeit erzeugen. Bei anderen Methoden gelingt das - vor allem bei hohen Frequenzen - nicht mehr, da bei kleinen
-
Thread
GPS - MOUSE - MINI- NAVIGATOR (Assembler) ATmega8
0.0,0.0,0.0*30 $GPGSV,3,1,12,05,89,000,31,30,81,000,,24,61,000,,04,53,000,*77 $GPGSV,3,2,12,17,48,000,,23,43,000,,09,33,000,,25,26,000,*7D $GPGSV,3,3,12,06,21,000,,10,11,000,,14,06,000,,07,-15,000,*53 $GPRMC,213926.206,V,0000.0000,N,00000.0000,E,,,140606,,*18 Schau mal hier, hier findest Du weitere
LED ;-) Du hast es gut, ich musste mich 3 Tage mit diesem Problem auseinandersetzen, um eine ATtiny12 - Lösung zu schaffen. >...Daten doch nur sehr langsam aktualisiert werden... >...einmal 1 Geschwindikeitsinfo (GPRMC) / Sekunde... >...Zudem dauert die Übertagung mit 4800bps eine "Ewigkeit
-
Thread
Taste schaltet Relais ein und aus
5V-Latch-Relay-Module-Flip-Flop-Bistable-Self-locking-Trigger-Switch-Board-Relai-/222417908331 Ja, kann man auch selber bauen, aus einem Microcontroller wie ATTiny12 oder siehe http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1 ab "Will man bei jedem Tastendruck umschalten"
die dir deine Bauteile nicht grillt. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Warum von faulen Fragenden die wesentlichen Informationen immer erst salamischeibchenweise zu spät geliefert werden, und sich dutzende Leute vorher Mühe geben, die dann pulverisiert werden. Immerhin
-
Thread
SPS im Auto? Easy oder Logo?
Das ist doch völlig übertirben. Für soeinen Kram wie Steuerung der Radiatorkühlung reicht ein Attiny völlig aus.
Boardnetz so sicher keine SPS hängen... http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Einfache Schaltung K- Temperaturfühler an µC
verstärken, oder gleich einen passenden externen ADC nutzen der auch µV auflösen kann. Als kleine (SOT23-6) Lösung etwa ein MCP3421.
Ja, ich meinte PWM.... T>ja, dann wird wohl ein Attiny 261 draus?
-
Thread
P-Channel mosfet mit AVR anstuern.
Ich hab hier eine schaltung und die will nicht so wie sie soll. und zwar habe ich hier einen ATtiny26 und einen P-Channel MOSFET. AVR wird mit 5 V versorgt, Source vom MOSFET liegt auf 10 V. Gate vom MOSFET liegt zum einen über einen 18K-Widerstand an 10 V und zum anderen über einen 33 Ohm-Widerstand
habs jetzt mit nem kleinen (SOT 23) NPN-Transistor gemacht. sieht zwar ein bisschen abenteuerlich aus, funktioniert aber. Danke für die Hilfe Bernhard
-
Thread
Solarleuchte für 99 Cent bei Praktiker
Hallo Leute... Habe heute (23.04.2015) bei Woolworth 10 Stück gekauft. Der Stückpreis war 1.- Euro. Werde mal testen. Ricardo
Richard Becker schrieb im Beitrag #4103767: > Habe heute (23.04.2015) bei Woolworth 10 Stück gekauft. > Der Stückpreis war 1.- Euro. Werde mal testen. Schon seziert. Es handelt sich wieder mal um einen Vierbeiner YX8018 Joule Thief und 560µH Drossel sowie
-
Thread
Induktiver Näherungsschalter
hier: http://www.ps-blnkd.de/ME-InfoAppl(KdT).htm Im Heft 2 und Heft 23 wird die Technik der induktiven Näherungssensoren beschrieben, die Innnenschaltung im Detail erläutert und Anwendungen gezeigt. Die Schleifen an den Kreuzungen sind nur eine von vielen Anwendungen,
das Ding mal auf meiner Seite: http://www.a-reinert.de/Atmega_Projekte/Ini_mit_AtTiny/ini_mit_attiny.html beschrieben. Gruß Andreas
-
Thread
Schaltung für einen Impulsgeber!
innerhalb deiner Schaltung einen Energiespeicher = Elko Denn Rest würde ich mit einem µC machen z.B. ATtiny25
nicht den Trigger ansteuert. Siehe Anhang. Den [[Schmitt-Trigger]] gibt es als Einzelgatter im SOT 23 Gehäuse, der Rest kann als 0603 noch einigermassen einfach verbaut werden. Mit R1 kann man die Pulslänge einstellen. MFg Falk
-
Thread
Formel-/Berechnungsprobleme
/c] Warum kommt bei Formel 2,3 nicht die korrekte Zahl raus? PS: Prog.Sprache: C uC: ATMEL ATtiny84 Zahlen innerhalb der Formel sind in Echt, Variable und Präprozessor-Makro. Fehler liegt eindeutig innerhalb des Formelaufbaus!
[code] main.c: In function ‘ZeitPoty_Vorwahl’: main.c:9:23: warning: integer overflow in expression [-Woverflow] VorwahlZeit = ((2000*400)/400); // Soll=2000, Ist <100 ^ main.c:10:22: warning: integer overflow in expression [
-
Thread
Maschinentakt auf Grossanzeige
Atmega16/32 40pin +Hühnerfutter sollte reichen, sogar eigentlich ATtiny mit Porterweiterung
Best.Nr. 128765 / 128766 Einbaumessgerät 0.01 Hz - 20 kHz Einbaumaße 68 mm x 33 mm für 124,95€ / 139,23€ das hat eine Tachometerfunktion mit Periodendauermessung.
-
Thread
UNIX timestamp erzeugen
gewaltige Codemenge, die z.B. in einem AVR-Controller nicht akzeptabel wäre. Ich nutze einen ATTiny85 zum Empfang eines DCF-Signals. Auch hier liegt die Zeit nur als "struct tm" vor, also aufgedröselt in Jahr, Monat, Tag, Stunde, Minute, Sekunde. Bisher wandern die Daten als solcher Bytestream per
leap second) */ int tm_min; /* Minutes. [0-59] */ int tm_hour; /* Hours. [0-23] */ int tm_mday; /* Day. [1-31] */ int tm_mon; /* Month. [0-11] */ int tm_year; /* Year - 1900. */ int tm_wday; /* Day of week. [0-6] Sunday ==
-
Thread
IC ähnlich Watchdog gesucht
ATTiny4 im SOT23? Damit bist du extrem flexibel was dein Triggersignal angeht.
-
Thread
wieso blinkt das bei mir nicht ?
angesehen und folgendes dazu geschrieben: [* * GccApplication9.c * * Created: 25.05.2016 13:23:19 * Author: Huber */ #include <avr/io.h> int main(void) { DDRA = 0b00000001; while(1) { PORTA = 0b00000001; PORTA = 0b00000000;
mir blinkt einfach nichts, was mache ich hier verkehrt? -Atmelstudio6.2 -isp mkii programmer -Attiny24a grüsse Huber
-
Thread
Punktschweißgerät mit Kondensatoren bauen?
genannten Elektorartikel wurden 80000µF verwendet, die mit max. 30V geladen werden. Sogar ein ATtiny13 sorgt für die Überwachung! Daher gehört der Beitrag auch in diese Forum.
Windungen sehr dicker Kupferlitze ersetzt. Kann dann ungefähr so aussehen: http://hackaday.com/2009/06/23/how-to-build-your-own-spot-welder/
-
Thread
Kapazitiver Sensor welchen nehmen und wie verkabeln (Anfänger)
musst Du schon selbst machen. Du brauchst kein AVR-Evaluation-Board für 200€, sondern z.B. einen ATtiny26 für <3€, ein paar Widerstände, Kondensatoren und natürlich den Inverter. Kostet insgesamt vllt. 5€. Hier im Forum gibt es Tutorials, wie man mit AVRs anfängt. http://www.mikrocontroller.net/articles
avion23 schrieb: > http://translate.google.de/# schon angesehen? > Englisch lernen schadet nichts. Ja, das war natürlich genial... Aus dem Dokument zu kopieren geht nicht!!! Und das was ich nicht selber
-
Thread
Einfacher Zähler
CD40110B Na, die Dinger muß man aber aus dem Museum klauen. Wer C kann, nimmt lieber einen ATtiny2313, der kann dann auch gleich die Eingänge entprellen.
Bei dieser Uhr zählt der erste Zähler bis 59 und springt dann auf 00 (der zweite Zähler zählt bis 23). R28 und C1 können evtl. weggelassen werden, weil die Durchlaufverzögerung der beiden hintereinander geschalteten Gatter des CD4093 zum Zurücksetzen ausreichen könnte.
-
Thread
LTspice-Modell für MOSFET IRLL024N
erzeugt wird. Damit wird der µC versorgt. Das soll mal ein ESP32 werden, aktuell teste ich noch mit ATtiny1614. Die Spannungsquelle GPIO stellt einen PWM-Ausgang des µC dar. Hier ist der kürzestmögliche Impuls von 50 ns eingestellt. Ideal wäre, wenn hier die LEDs bereits an und wieder ausgehen könnten
und Versandkosten). Hier ein Auszug der Produkte, die ich nur bei Mouser gefunden habe: * ATtiny1614 * THVD1410DR RS-485 * DS2401 1-Wire ID * TI LM66100
-
Thread
sehr sehr sehr kleiner Funkschalter :-)
Wie dick darf der denn sein? Ich hätte da jetzt versucht einen 433MHz Empfänger auf einen Attiny zu stapeln und unten drunter ein Mosfet.
LED-Belechtung mit Infrarotfernbedienung geschlachtet... Die Schaltung benötigt nur einen SO-8, einen Sot23 Nfet, IR Empfänger und 3-4 0603 Beuteile... Arbeitet auch noch mit 3V und Verbraucht im Standby nur 0.3mA. Vielen Dank für eure Ideen. Greez Ert PS: Lustiges Verhalten: Beim versuch die 0,3mA
-
Thread
Problem mit Timer-Interrupt (Assembler, AVR Studio)
@Gast: Dort ist der Attiny2313 eingestellt - also korrekt.
// 18 reti // 19 reti // 20 reti // 21 reti // 22 reti // 23 reti // 24 reti // 25 reti // 26 reti // 27 reti // 28 reti // 29 reti // 30
-
Thread
Taster Softwaretechnisch entprellen
= r20 .def key_press = r21 .def leds = r22 .def wr0 = r23 .equ key_port = pind .equ led_port = portb rjmp init .org OVF0addr ;timer interrupt 24ms in save_sreg, SREG get8key:
Widerständen wars ^^. Habe das auf meinem Board so geschaltet das die Taster auf Masse ziehen. Den ATtiny hatte ich noch rumliegen ... Werde mir aber bei gelegenheit nen ATMega8 holen um besser dem Tutorial folgen zu können .. bisher ging das imemr mit umschreiben der Ports.
-
Thread
Keine angaben über erforderliche Kühlung bei 100W LED
auch gut > dimmen wenn es mal doch nicht so hell sein muss. War auch meine Intension. Poti - Attiny13 - PWM - KSQ - LED
Thomas der Bastler schrieb im Beitrag #2980177: > Poti - Attiny13 - PWM - KSQ - LED Ich würde noch ein Raspberry Pi anhängen, einfach damit du noch mehr unnötig Ressourcen verschwendest.
-
Thread
Was ist die aktuelle, STABILE WinAVR Version?
und es gab einen Bugreport, bei dem (angeblich -- ich konnte es nicht reproduzieren) sich ein ATtiny13 deshalb aufgehängt hat. Nun ja, "politisch korrekt" war/ist der Zugriff auf nicht existierende Register natürlich noch nie. Zusammen mit den ohnehin notwendigen Änderungen für den völlig anderen
testdly.c: In function '_delay_ms': testdly.c:23: internal compiler error: Illegal instruction siehe auch: http://sourceforge.net/tracker/index.php?func=detail&aid=2144298&group_id=68108&atid=520074
-
Thread
Was nehme ich nur?
Nimm einfach einen Attiny oder Atmega. Hilfe gibts hier genug. Anfangen solltest du vielleicht mit den bestehenden Artikeln: [[AVR-Tutorial:_Equipment]] [[AVR-Tutorial]] [[AVR-GCC-Tutorial]] [[Kategorie:AVR-Tutorial]]
Mit so vielen Antworten hatte ich gar nicht gerechnet. Vielen Dank dafür! Also platz habe ich ca 23*37 Zentimeter Für eine Platine. Energie ist auch erst mal vollkommen egal. Ich kann sollte es besser sein einen 10,8V Akku Pack mit 2200mAh benutzen. Oder einen 9,6V 2200 mAh oder 11,1V Lipo mit
-
Thread
Labornetzteil mit getakteter Vorregelung - Überschwinger
... Beispielrechnung: Z.B. IRLI 540N ist isoliert und verträgt 40W bei bis zu 100V oder bis zu 23A. Mit einer entsetzlichen Steilheit von 14A/V. Ab 1V UGS schaltet der FET ein. Also R_GS z.B. 330R -> 3mA zum aus-schalten. 6 mA sind dann schon 1 Volt mehr, entsprechend 14A. D2 würde ich so bei 5V6
verringern? Ich habe nun mit einem Widerstand vor dem Spannungspoti (SV1) die Ausgangsspannung auf 23,6V begrenzt. Unter Last (1,8A) sinkt die Spannung auf 23,4V ab. Auf dem Ausgang liegen dann nur noch kleine Spikes mit 40mVpp Amplitude. (DS0071 und DS0072)
-
Thread
32Bit Zahl zusammensetzen
f8: 4a 2b or r20, r26 fa: 5b 2b or r21, r27 fc: 87 2f mov r24, r23 fe: 99 27 eor r25, r25 100: 87 fd sbrc r24, 7 102: 90 95 com r25 104: a9 2f mov r26, r25 106: b9 2f mov r27, r25 108: ba 2f mov
&value + 1) = byte1; d2: 71 83 std Z+1, r23 ; 0x01 *((uint8_t*)&value + 2) = byte2; d4: 42 83 std Z+2, r20 ; 0x02 *((uint8_t*)&value + 3) = byte3; d6: 53 83 std Z+3, r21 ; 0x03 [/code] So viel länger
-
Thread
Booten auf Knopfdruck mit AT90S23X3
Tastatur nehm, und mit meinem µC nur den Tastendruck simuliere? Des würde auch noch in den Vorhandenen 23x3 passen (mit glück). Simon
optional(!) den WOL-Puls einer NIC per Software durchschleifen. Das ganze läuft prima mit einem ATtiny12 oder AT90S2343 - erkennt allerdings nur RC5 und SIRCS. Und ja, natürlich führt die 3pol. WOL-Buchse auch Vsb mit. Nachteil meiner Lösung ist, daß viele moderne Mainboards diese schöne WOL-Buchse
-
Thread
Stromfluss hörbar machen
Da kann man mit NE555 und OPV sicher was schönes bauen, aber mit nem attiny ist man imho besser bedient, besonders was die 500mA Schaltschwelle angeht. Sich auf die Hörschwelle des menschlichen Ohrs zu verlassen ist ne schlechte Idee, das muss schon hart umgeschaltet werden
Etwa LTC6101 - High Voltage, High-Side Current Sense Amplifier in SOT-23, mit u/ f Wandler
-
Thread
Ersatz von Zwerglampen 3,8V 0,07A dimmbar
?q=%252Fde%252Fde%252Fshop%252Fsuche%252FKaltleiter&GROUPINDEX=8408&sort=article_price%20asc ab 23 Cent gibts sowas, ein einziges Zusatzbauteil.
schon recht beeindruckend fuer mich. Naja, heute wuerd' ichs vielleicht noch zum Spass mit einem attiny13a nach"bauen "- und sicher mit schoeneren "Flanken"... </OT> Gruss WK
-
Thread
Stromverbrauch am Akku messen
Man koennte auch einen kleinen SOT-23 Rail to Rail Operationsverstaerker als Differenzverstaerker einsetzen, der den Spannungsabfall in die richtige ADC Groessenordnung bringt. Es gibt auch ICs fuer den Zweck wie der MAX471/2 und von
sind. Wenn du nicht auf den Mega8 > festgelegt bist, wäre das jedenfalls eine Alternative. z.B. ATTINY26, bietet 20x Verstärkung und Differenzeingang Gruss Mike
-
Thread
asm 16 Bit in BCD
(inkl. rcall, ret und einem I/O-Befehl zum Messen per Scope). In der usprünglichen Version sind es 23,17 µsec. Diese Zeiten sind unabhängig von der zu konvertierenden Binärzahl. Der vom TO erwähnte Code stammt von hier: https://www.avrfreaks.net/forum/16bit-binary-bcd (Post #4). Dieser Code realisiert
20 /* 4 byte binary argument */ bin1= 21 bin2= 22 bin3= 23 tmp= 27 mybin2bcd: /* save work registers */ push bcd0 push bcd1 /* load 32 bits