-
Thread
BASIC-Computer mit Mega32
gesteckt - kein Problem. Zugriff auf "LM75" über A=TEMP(0) -> "I2C-Error" Gruß Otto
diese erhält somit auch keine Daten..... Die Adresseinstellungen stimmen miteinander überein. Der "LM75" funktioniert. Hast Du irgendetwas "in der Schublade" ? Viele Grüße Otto
-
Thread
Mini-Segway-Roboter
Planungsphase und dem Bestellen der Bauteile auf Aliexpress (Wobei der Fokus auf dem Einsparen von ca 3.76$ in der BOM liegt) in der Schublade liegen bleiben. Vielleicht sollte man dieses Brett wirklich nur für fertige Projekte nutzen?
Torsten C. schrieb im Beitrag #4156157: > beschäftige ich mich gerade mit kleinen Schrittmotoren. > LM324 und zwei BJTs angetrieben werden können, Was willst du da mit einem LM324 ? Kann es sein, daß du nicht mal eine Ahnung hast, was ein Schrittmotor eigentlich ist ? Das ist eine ganz schlechte
-
Thread
Knacknuss Text aus PDF extrahieren
M-FM-^M-/^?uM-wM-^s^_M-RM-5M-d8M-^I^]^X_>M-lDM-^VM-n=M-wwM-OM-cwM-N=M-ffM-%M-6M-(WjM-xM-^GM->M-woM-LM- : : [/code]
1 2 image 35 50 icc 3 8 jpeg no 1972 0 100 102 918B 17% : : 76 271 image 82 250 icc 3 8 jpeg no 1031 0 33 305 1082B 1.8% 76 272 stencil 463 207 - 1 1 ccitt no 1032 0 300 300 822B 6.9% $ [/code] Nach
-
Thread
Brückengleichrichter selber bauen
Hier ist Genauigkeit von offset voltage abhängig. Mit 100 mV Eingang und billigen LM324 (offset voltage = 2 mV) kann man ca. 2% Fehler haben. Mit AD797A (offset voltage = 25 uV) kann man ca. 0,025% Fehler haben. So kann man zuerst Wechselspannung verstärken und danach mit billigen OV
(max182) >Hier ist Genauigkeit von offset voltage abhängig. Mit 100 mV Eingang und >billigen LM324 (offset voltage = 2 mV) kann man ca. 2% Fehler haben. Mit Meinst Du wirklich, er will eine Hochpräzisionsschaltung, wenn er anfangs von nur "unter 0,1V" schrieb?
-
Thread
MPPT aus üblichen Buck converter mit Arduino
unkenntlich gemacht, ich habe aber ein, vermutlich identisches, Modell gefunden bei dem zumindest LM25... erkennbar ist.. Ich habe aber leider keinen LM2xxx gefunden der dem entsprechenden könnte.. Link zum Converter: https://www.ebay.de/itm/DC-300W-20A-CC-CV-Constant-Current-Adjustable-Step-down-Converter-Voltage-Buck/272707816361?hash=item3f7ea70ba9:g:KDAAAOSw76lcSs-P Bisher habe ich festgestellt, dass er mit 1,25V am Sense-Pin arbeitet.. Meine Grundidee habe ich im angehängten Schaltplan dargestellt: - Der erste Spannungsteiler teilt die eingehende
-
Thread
WinAVR-Version und Codegrösse?
Schonmal -lm versucht?
Erinnerung, wurde zwischenzeitlich alles auf Integer ungestellt. Um die Frage zu beantworten: Statt -lm steht linken mit libm.a in der Konfiguration, aber das scheint keinen Unterschied zu machen.
-
Thread
AVR Synthesizer mit ATxmega128A1
Spannungsversorgung Was mir in der Schaltung noch nicht ganz gefällt, ist der hohe Energieverlust am LM1086 Spannungsregler. Dieser verheizt ca. 2 Watt und muss über einen kleinen Kühlkörper gekühlt werden. Das könnte man eventuell mit einem kleinen Schaltregler wzB dem LM2574 oder LM2575 verbessern. Ich
Hallöchen.. Schaltung klappt. Hatte noch einen LM2574 in meiner Bastelkiste liegen. Der LM2574 ist der kleine Bruder vom LM2575 und kann nur 0.5A Strom. Der Rippel am 3.3 Volt Ausgang liegt unter 20mV und ist weder am ADC noch am DAC des Xmega Prozessors
-
Thread
R8C/13 Software-Verständnisfrage
abzüglich 600mV am LC anzuzeigen. Die zu messende Spannung stammt von einem Temeratursensor vom Typ LM61C. Der liefert bei 0°C 600mV. Und 10mV/°C. Mein Ziel ist also die gemessene Temperatur im LC anzuzeigen. Der Temperatur soll so zwischen -20°C und +50°C erfasst werden. lg, Fred
Der Alfred schreibt, er verwende einen LM61. Das ist ein Temperatursensor, dessen Ausgangs-SPANNUNG sich proportional zur Temperatur ändert. Also kein Strom. Die Spannung kann dabei direkt am Sensorausgang gemessen werden. Die Umrechnung bei
-
Thread
Mikrowellen-Lecktester MLT 4 defekt?
für 2.4GHz). > Schaltplan habe ich nicht. Wird nicht spektakulär sein :) 3,3-Bit-ADC mit LM339; Ladungspumpe für die Betriebs- spannung. Interessanter wäre der Aufbau des Detektors, aber das ist wohl auf der Rückseite, und die Schrauben sind versiegelt... > Ich könnte mal ein Signal
ich mich nicht mehr erinnern. Auch das Gehäuse sah identisch aus, verbaut war meines Wissens ein LM3915.
-
Thread
PCB-Transformator passend für die Platine finden?
aus. Aber das scheint nur ein Vorwiderstand am Buzzer zu sein. U102 müsste ein Festspannungsregler (LM780x) sein. Vermutlich 5V (LM7805), mehr wie 9V (LM7809) werden es nicht sein. Danach müsste man eine saubere Ausgangsspannung messen können.
www.mikrocontroller.net/topic/499451?goto=new#6327751 alles verlinkt. Würde für ein Stück Elko 1000µ/35V 2,76€ kosten. Wenn er den verkohlten Widerstand gleich mit bestellt kostet das Ganze keine 3€.
-
Thread
Öffnerkontakt der für x (Milli)sekunden öffnet
ziehen. *rolleyes*🙄 CMOS: https://www.ti.com/product/LMC555 Bipolar: https://www.ti.com/product/LM555 Man kann noch nach anderen Herstellern Ausschau halten. Fast jeder bietet einen bipolar-Typ und einen CMOS-Typ an. https://www.nxp.com/docs/en/data-sheet/ICM7555.pdf Zeitgemäß gibt es natürlich
der Hupenkostruktion) der FET nicht gleich "hinwegavalanciert". (Reichelt hat die zB) [pre] IXTP76P10T MOSFET P-Ch 100V 76A 298W 0,025R TO220AB 6,50€ IRF 9540N MOSFET, P-CH, 100V, 23A, 140W, TO-220AB 1€ IRF5210SPBF MOSFET, P-Ch, -100 V, -38 A, Rds(on) 0,06 Ohm, D²Pak 5€ [/pre] 60Volt -Typen wären
-
Thread
Energy Meter mit ADE7769 - AVR
Spannungsteiler. Die Spannungsversorgung für den Chip wird aus der Netzspannung mittels Spannungsteiler und LM78L05 gebastelt. Zur Auswahl des Shunts: AD schreibt im Datenblatt, dass am Strommesseingang weniger als +-30mV anliegen sollten. Das heisst ein 60mV/60A Shunt reicht auf jeden Fall aus, um bis 30A
ist. > > Wenn es sich im µs Bereich bewegt, kann ein großer Elko die 15V am > > Eingang des LM78L05 halten. Wenn die Quelle aber längere Zeit aus ist, > > wirst du nicht um eine modifizierte evtl. externe Versorgung > > herumkommen. Bei den Pulsen ist die maximale "Auszeit" 990ms,
-
Thread
Serielle Kommunikation zwischen Python und µC
Noch mal ein weiteres Problem mit UART. Nun versuche ich den analogen Wert eines Temperatursensors (LM35DZ) auszulesen und danach über UART auszugeben: [c] #define F_CPU 16000000L //16 MHz #include <avr/io.h> #include <stdint.h> #include <stdlib.h> #include <util/delay.h> #include <string.h
Ich habe einen LM35DZ an den Arduino angeschlossen (Port PC0 bzw. A0) und versucht, mit diesem Code auszulesen: [c] #define F_CPU 16000000L //16 MHz #define BAUD 9600UL #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16
-
Thread
Störung beim Schalten eines Relais
300V-Varistoren sind für 300VAC ausgelegt: http://de.farnell.com/epcos/b72214s0301k101/varistor-76-0j-300vac/dp/1004391 Oder eben 230V-Varistoren für 300VDC: http://de.farnell.com/littelfuse/v14e230p/metal-oxide-varistor-300v-595v/dp/1154646
Eingangsspannung > und die maximale Eingangsspannung wird mit 21 Volt angegeben! Es ist kein 78xx sondern ein LM317 Mani W. schrieb im Beitrag #5119664: > Holger E. schrieb: >> Das Freigabe-Relais K1 wird über einen 6V Spannungsregler >> versorgt.(abgeleitet von den 24V) > > Warum nimmst Du nicht gleich
-
Thread
Sinus erzeugen mit Mikrocontroller
mit PWM erzeugtes Signal steuern. Dazu könntest Du eine zweite PWM nehmen. Bauteil hierfür wäre ein LM13700. Aber ob das vom Aufwand einfacher ist?
,0x40,0x43,0x46,0x49,0x4c, 0x4f,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,0x67,0x6a,0x6d,0x70,0x73,0x76,0x79,0x7c}; volatile uint32_t akku_inkr=0x05bd26e9; volatile uint32_t akku = 0x00000000; #define GETINDEX(a) ((a & 0xff000000) >> 24) ISR(TIM0_OVF_vect) { akku+=akku_inkr;
-
Thread
Vodafone Webby Webradio
Hi so LM73 ist drinn aber nix passiert. lt dmesg kann er nicht initialisiert werden. hiermal die entspr. ausgabe: LM73 ACK 1 error!!! LM73 ID = 0xffff LM73 INIT fail !!!! mitbekommen habe ich das es zwei verschiedene LM73 gibt die sich nur im adressbereich der möglich ist unterscheiden. meiner ist ein LM73CIMK-1 , es gibt noch einen LM73CIMK-0 , da lt. webby layout das adresspin auf masse liegt gibt es zwei mögliche
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
[pre] Platine(n) 27.24 EUR 272.41 EUR Netto : 272.41 EUR MwSt. (19%)* : 51.76 EUR Brutto : 324.17 EUR [/pre] Fuer 10 Platinen 100x100 bei laengst moeglicher Lieferzeit und ohne Wunschoberflaeche, kein Loetstop. Und ohne buried vias, die scheint man bei Leiton erst ab mehr
schrieb: > [pre] > Platine(n) 27.24 EUR 272.41 EUR > Netto : 272.41 EUR > MwSt. (19%)* : 51.76 EUR > Brutto : 324.17 EUR > [/pre] > > Fuer 10 Platinen 100x100 bei laengst moeglicher Lieferzeit und ohne > Wunschoberflaeche, kein Loetstop. Und ohne buried vias, die scheint man > bei Leiton
-
Thread
einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler
immer noch mit einem 10:1 Tastkopf auf +/-640V erweitern. Als OP sollte man etwas besseres als den LM358, den verwende ich nur immer als Platzhalter für die besseren die ich dann später einsetze.
@Benedikt Hallo Benedikt wie hast du die pins 4 & 8 des LM358N beschaltet ? Mit 5V und GND oder mit 5V und -5V ? Letztere Variante währe eigentlich unsinnig mit Blick auf die Z-Dioden, doch lieber nochmal nachfragen. Wie sind sie eigentlich dimensioniert ZD
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avrtoolchain/avr-gcc-9.1.0_mingw32/bin/../lib/gcc/avr/9.1.0/../../../../avr/lib\libm.a when searching for -lm cannot find -lm recipe for target 'GccApplication1.elf' failed GccApplication1 C:\Users\devil\Documents\Atmel Studio\7.0\Workspace_ATmega4809\GccApplication1\GccApplication1\Debug\Makefile 106
/avr-gcc-9.1.0_mingw32/bin/../lib/gcc/avr/9.1.0/../../../../avr/lib\libm.a > when searching for -lm > > cannot find -lm Da stimmt irgendwas nicht mit den Multilib-Pfaden. Sind noch irgendwo -L Lib-Pfade fürs Linken eingetragen? Könnte auch sein dass ohne -mmcu=atmega4809 gelinkt wird, dann
-
Thread
Atmel AVR Frequenzgenerator
> Ich hab mal nen Lochraster Entwurf gemacht für den LM2576. Ja
sollten da schon 2 mal 1 msec herauskommen. Hallo! Mit der 1MS Variante habe ich 1,08ms high und 4,76ms low. -Os ist gesetzt, ich compile per avr-gcc Bei genauerem betrachten ist mir jedoch aufgefallen, dass der Compiler über ein fehlendes F_CPU jammert. Wundert mich aber, dass dann nur die low
-
Thread
avr/4.8.3/../../../../avr/bin/ld: warning: -z relro ignored.
: 99543046 License : GPL-3.0+ Signature : DSA/SHA1, Fr 21 Nov 2014 16:34:24 CET, Key ID 76b8164a5a4c615b Source RPM : cross-avr-gcc-4.8.3-1.1.src.rpm Build Date : Fr 21 Nov 2014 16:26:10 CET Build Host : build17 Relocations : (not relocatable) Vendor : obs://build.opensuse.org
/./lib/nutinit.o -lnutos -lnutarch -lnutdev -lnutarch -lnutcrt --end-group -v --start-group -lgcc -lm -lc --end-group GNU ld (GNU Binutils; devel:gcc / openSUSE_13.2) 2.26.0.20160318-244 /opt/cross/avr/lib/gcc/avr/4.8.3/../../../../avr/bin/ld: warning: -z relro ignored Im Mapfile m eine ich, dass
-
Thread
Schaltregler Schaltplan und Layout Kontrolle
Semiconductor waren die, mit den ordentlichen App-Notes... Ist zwar ein 2679, aber die Schaltregler der LM 25xx und 26xx sind sehr ähnlich...
Eine Frage noch... Wenn ich für den Feedback Teiler annehme R1 = 1k R2 = 330R dann ist Iq bei 3,76mA dann würde der Regler auf Ua = 4,977V kommen was einer abweichung von -0,45% entspricht. Das dürfte verschwindend egal sein. Wenn ich mir anschaue was aus einem normalen 7805 raus kommt ist das
-
Thread
Längsgeregeltes Netzteil tunen. PAN 1020
Spannungsfestigkeit bis maximal 25V aufgeladenen Elkos verlieren bei einer Belastung von 15A auch schon 3.76V pro Halbwelle, was für 14V Ausgangsspannung aber noch ausreichen sollte. Ich vermisse einen Transistor zwischen MC1723 und den 2N3055, vielleicht sind nur 3 parallel und einer vorgeschaltet. Du kannst
Emitter nachrüsten? MaWin schrieb im Beitrag #3545769: > Kein Siebnelko für die Betrebsbsannugn des LM723. Welche Kapazität sollte der haben? MaWin schrieb im Beitrag #3545769: > Dafür ein viel zu überdimensionierter Ausgangselko. Was ist daran so schlimm? Dass die Regelung durch den Elko zu
-
Thread
(F)UZE-Box Zusatzmodul für AVR NET-IO
-Server und I2C-Display, sowie S65-Display 310mA alles ohne Kühlung machbar; Der Lm317T wird gut handwarm. Müsste gehen!
... Bitte den LM317T nochnicht bestücken. Er wird durch einen LD1086V33 (bei lipoly.de) ersetzt.
-
Thread
Mega32: Program hängt.
Du hast das SRAM zu fast 76% mit Variablen gefüllt und zusätzlich in einigen Funktionen ziemlich viel lokal auf dem Stack liegen. Ich würde da abspecken oder versuchsweise auf den pinkompatiblen, aber grösseren Atmega644P wechseln
Stefan B. schrieb: > Du hast das SRAM zu fast 76% mit Variablen gefüllt und zusätzlich in > einigen Funktionen ziemlich viel lokal auf dem Stack liegen. Yep. Das ist sicherlich das Problem ... > > Ich würde da abspecken oder versuchsweise
-
Thread
den richtigen OpAmp finden?
home.zhaw.ch/hrt/EK2/RealerOperationsverstaerker/OpAmp_Typen.pdf Und - da fand ich etwas interessantes: LM324 kann auch mit einer unsymmetrischen Spannungsversorgung betrieben werden, also beispielsweise mit USB Spannung! ------------------ Ich begann zu suchen, unter anderem bei http://pdf.datasheetcatalog.net
Warum nimmst Du keinen Schaltregler für deine Spannungswandlung? Mir fällt da auf die Schnelle ein ICL76?? ein, der ist speziell dafür gemacht, aus +5V -5V zu machen. MfG
-
Thread
Pumpe mit Solarzelle betreiben aber wie?
> Die hohe Spannung von 37,94 V halten die meisten Schalt- und > Linearregler nicht aus. vom LM2574/75/76 gibt es eine HV-Version bis 63 Volt
-
Thread
PPS5330 Labor-Netzteil hack
C32) nach der gleichen Methode ausprobiert, aber nur bei C31 einen Erfolg gehabt. Vielleicht ist der LM358 defekt ???
Hallöchen.. Der Fehler ist gefunden. Wie vermutet lag es am LM358. Dieser war defekt und verursachte das Schwingen am Netzteilausgang. Da ich keine SMD Version vom LM358 hatte, habe ich testweise einen normalen LM358 in DIP Form eingelötet. C31 habe ich auf 56pF
-
Thread
Schaltplan/Hilfe bei Steuerung Eurola OC
Habs gerade mal für Dich rausgemessen, sind 5V bei mir am Vout vom LM317.
: +15V (C104) bezogen auf GND15V Pin04: GND15V Pin05: -15V (C101) bezogen auf GND15V Pin06: +5V LM317out bezogen auf GND24V Pin07: +5V LM317out bezogen auf GND24V Pin08: +5V LM317out bezogen auf GND24V Pin09: Pin10: GND24V Pin11: Gasdruckwächter (24V AC) X111 Pin1 Pin12: Pin13: Pin14: Pin15
-
Thread
Entkeimungslampe betreiben.
=sr_1_16?rps=1&ie=UTF8&qid=1539017173&sr=8-16&keywords=geldscheinpr%C3%BCfger%C3%A4t&refinements=p_76%3A419122031 (Batteriebetrieben, da ich den ganzen Aufbau gerne über ein Labornetzteil betreiben würde)
=sr_1_16?rps=1&ie=UTF8&qid=1539017173&sr=8-16&keywords=geldscheinpr%C3%BCfger%C3%A4t&refinements=p_76%3A419122031 Der wird gerade so einer sein, der die Lampe deutlich unter Nennleistung betreibt.
-
Thread
Idee zur Datenübertragung über 2-3cm
verfügbar sein. Da kommen nur normale Bauelemente in Frage: Das sind Eingangskapazitäten von CMOS, LM311 oder so. Zwei BF245 sind da schon grenzwertig was den Aufwand angeht. >>Vielleicht sollte man das noch erwähnen: >>Wenn über einen Optokoppler DC ansteht, dann kommt es zur Ionenwanderung >
der OPs. >Da kommen nur normale >Bauelemente in Frage: Das sind Eingangskapazitäten von CMOS, LM311 oder >so. Zwei BF245 sind da schon grenzwertig was den Aufwand angeht. Bitte? Schon wieder sozialistische Mangelwirtschaft? >Irgendwo mal gelesen. Tut mir leid. *.pdf sagt aktuell 13K Dokumente
-
Thread
undefined reference to `main' in Assembler??
/disp_m8_v3_1.elf.d disp_m8_v3_1.o --output disp_m8_v3_1.elf -Wl,-Map=disp_m8_v3_1.map,--cref -lm c:/programme/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4/crtm8.o:(.init9+0x0): undefined reference to `main' make.exe: *** [disp_m8_v3_1.elf] Error 1 > Process Exit Code: 2 > Time
r18, 0x3D ; 61 70: 20 93 b3 00 sts 0x00B3, r18 74: 2f b7 in r18, 0x3f ; 63 76: 20 68 ori r18, 0x80 ; 128 78: 2f bf out 0x3f, r18 ; 63 7a: 20 9a sbi 0x04, 0 ; 4 7c: ff cf rjmp .-2 ; 0x7c <main+0x22> 7e: 08 95
-
Thread
ADC Atmega 16 richtig beschalten
, Hallo m.n., vielen Dank für Eure Beiträge. Bitte habt Gnade mit einem alten Mann (ich bin 76). Heute Abend habe ich keine Lust mehr. Morgen Nachmittag werde ich mich um sinnvolle Antworten bemühen. Beste Grüße Klaus
Klaus D. schrieb im Beitrag #3991143: > Bitte habt Gnade mit einem alten Mann (ich bin 76). H Naja ..... wir haben ja nicht auf dich eingeprügelt .... ... aber wer hier Fragen stellt und Hilfe will muss sich ja Kritik gefallen lassen....
-
Thread
LED-Streifen dimmen
65535; printf("pwm=%d\n", pwm); } } [/c] Beim Compilieren muss man die Option -lm angeben, um die math Bibliothek mit einzubinden. > gcc test.c -lm Wenn du das Programm kompakter brauchst (ohne Mathe), kannst du die 161 Werte vorher berechnen und als konstantes Array in den
{ 0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152, 181, 215, 255 }; Zwischen den 32 Dimmschritten liegen jeweils 12ms, im Hoch- sowie im Runterlauf. Der Effekt, dass die LEDs nun "gleichmäßiger" für´s Auge dimmen ist sehr deutlich
-
Thread
AVR ADC auswerten klappt nicht
mit Codevision die Programme für die beiden Mikrocontroller in C geschrieben. Ich möchte mit dem LM335 (Beinchen sind in Schrumpfschlauch eingepackt und verklebt) die Temperatur der Ätzflüssigkeit messen und bei Erreichen einer bestimmten Temperatur die Lastwiderstände auf der Unterseite der Keramikschale
weniger an, als ich erwarte. Lege ich beispielsweise 3,5V an, erwarte ich 86 Grad, angezeigt werden aber 76 Grad. Da die Differenz aber immer gleich bleibt, kann ich das durch die Software ausgleichen. Nun aber zum Problem: Wenn ich den LM335 anschließe (X5 und X6 verbinden, Plus an X6, Masse an X7, ADJ-Pin
-
Thread
Mikrocontroller Einstieg
KEINE Arduino-Library) und was der Unterschied hier zu Header und Source ist. Was beispielsweise bei -lm passiert und was es mit der glibc auf sich hat. Wenn man diese grundlegenden Dinge gut kann, kann man sich an "heftigere" Controller wie bspw. 32-Bit-er die in aller Regel extrem viel um den CPU Kern
PS: wenn du aus dem PLZ-Raum 76xxx bist... kannst auch gerne vorbei kommen und ich zeig dir das. Ich kann dir am laufenden Beispiel Dinge für LPC, STM32, STM8, AVR und MCS-51 zeigen