-
Thread
avr-gcc, attiny2313a und __eerd_byte_tn2313a nicht linkbar.
rel.dtors) .rela.dtors *(.rela.dtors) .rel.got *(.rel.got) .rela.got *(.rela.got) .rel.bss *(.rel.bss) .rela.bss *(.rela.bss) .rel.plt *(.rel.plt) .rela.plt *(.rela.plt) .text 0x0000000000000000 0x5c *(.vectors) .vectors 0x0000000000000000
_edata = . 0x0000000000800060 PROVIDE (__data_end, .) .bss 0x0000000000800060 0x1 0x0000000000800060 PROVIDE (__bss_start, .) *(.bss) *(.bss*) .bss.isr_interval 0x0000000000800060
-
Thread
FET Uds überschreiten
Frage, aber was passiert typischerweise wenn man Uds beim FET überschreitet? Beispielseweise bei einem BSS84 (P-Fet, 50V). Wenn es zum Durchbruch kommt, wird das Bauteil dann typischerweise sofort zerstört? Oder wovon hängt das ab bzw. was passiert da? Danke und Grüße Alex
Alec schrieb im Beitrag #6558369: > Uds beim FET überschreitet? Beispielseweise bei einem BSS84 (P-Fet, > 50V). Die allermeisten MOSFETs sind als "avalanche rated" spezifiziert. D.h. sie verhalten sich wie eine Z-Diode und begrenzen die Spannung. Wenn der Strom bzw. die Energie des Überspannungspulses
-
Thread
ISR() ->error: redefinition of 'ISR'
; 0x60 <.do_clear_bss_start> 0000005e <.do_clear_bss_loop>: 5e: 1d 92 st X+, r1 00000060 <.do_clear_bss_start>: 60: a0 30 cpi r26, 0x00 ; 0 62: b1 07 cpc r27, r17 64: e1 f7 brne .-8 ; 0x5e <.do_clear_bss_loop> 66: 03 c0 rjmp .+6 ; 0x6e <main> 00000068 <__bad_interrupt>: 68: cb cf rjmp .-106 ; 0x0 <__heap_end> 0000006a <ISR>: 6a: 15
-
Thread
Suche Standard P Kanal SMD Mosfet in SOT23
Hallo, eigentlich wollte ich Dir den BSS84 empfehlen der geht bis 130mA http://www.fairchildsemi.com/ds/BS/BSS84.pdf Bei Reichelt hab ich ihn aba nicht im Katalog gefunden, aber eine Münchner Apotheke namens FARNELL hat ihn ;-)
Hallo, hab' mich grob verschätzt mit meinen 100mA - sind mittlerweile schon 300mA und der kleine BSS84 hat sich leider in eine rauchwolke aufgelöst - hat jemand mehr zu bieten??? Soll auf jeden Fall smd sein und nicht gerade ein D-Pak Gehäuse oder sowas (klein halt ;-).... Freu mich auf eure Antworten
-
Thread
Linkerskript Memoryspaces
+ SIZEOF(.data)); PROVIDE(_bss_addr = ADDR(.bss)); PROVIDE(_bss_addr_end = ADDR(.bss) + SIZEOF(.bss)); } [/code] und dann im reset handler, oder eventuell auch in der main() ganz am anfang [c] extern unsigned
extern unsigned char _data_loadaddr; extern unsigned char _data_addr_end; extern unsigned char _bss_addr; extern unsigned char _bss_addr_end; reset() { memcpy(&_data_addr, &_data_loadaddr, &(_data_addr_end) - &(_data_addr); memset(&_bss_addr, 0x00, &(_bss_addr_end) - &(_bssa_addr); }
-
Thread
avr-size: Wie groß ist das Programm denn nun wirklich?
egal wie ich bei ersterem text, data und bss zusammenaddiere oder abziehe, komme ich nicht auf die 6870 Bytes bei der zweiten Methode. Ich war bisher immer von text + (bss -data) ausgegangen, aber das passt doch nicht ganz. mit avr-size *.o erhalte ich: text data bss dec hex filename 384 0 0 384 180 ad_converter.o 84 42 0 126 7e calibration_config.o 386 0 0 386 182 clock.o 3269
-
Thread
Günstige logik-level N- und P-FETs gesucht
ich das Gate einfach mit einem Widerstand um die 470 Ohm an meine 7-9 V anschließen und mit einem BSS138 an GND und dann den BSS138 schalten?)
IRF7205 sieht ganz gut aus. SO8 ist jetzt auch kein Beinbruch. Erfüllt der meine Anforderungen? Der BSS84P im SOT-23 ist schön billig, hat aber stolze 8 Ohm Rds(on) und mag nur 170 mA Dauerstrom. Das ist mir zu viel. MaWin schrieb im Beitrag #2736815: >> (Ich werde sowieso noch andere Sachen bei
-
Thread
Ladepumpenverfahren-Spannungverdoppler
stromabhängigen Widerstand der FETs. Für die oben erwähne Hintergrundbeleuchtung täte es in jedem Fall des BSS123. MfG Andreas
Wenn der Strom klein ist (<100mA) einen BSS123 oder 2N7002. Wenn er größer (<1A) ist einen ZVN4310, wenn richtig was fließt einen IRLMF2502. So als Typischen BS170-Ersatz würde man wohl ZVN4310 nehmen, oder den BSS123, wenn man nur wenig Strom
-
Thread
Heavy-Metal-Maschine von Elektor
r27, r17 3a: d9 f7 brne .-10 ; 0x32 <.do_copy_data_loop> 0000003c <__do_clear_bss>: 3c: 10 e0 ldi r17, 0x00 ; 0 3e: a6 e7 ldi r26, 0x76 ; 118 40: b0 e0 ldi r27, 0x00 ; 0 42: 01 c0 rjmp .+2 ; 0x46 <.do_clear_bss_start> 00000044 <.do_clear_bss_loop>: 44: 1d 92 st X+, r1 00000046 <.do_clear_bss_start>: 46: a1 38 cpi r26, 0x81 ; 129 48: b1 07 cpc r27, r17 4a: e1 f7 brne .-8 ; 0x44
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
27 00 00 04 78 6b f9 9f 00 04 6d 11 0e 63 2b $' 00000032 04 15 e0 20 00 00 44 15 e0 20 00 00 84 01 15 e0 ␄␕. 00000048 20 00 00 04 06 a0 21 00 00 44 06 a0 21 00 00 84 00000064 01 06 a0 21 00 00 84 10 06 00 00 00 00 c4 10 06 ␁␆.! 00000080 00 00 00 00 84 11 06 00 00 00 00 42 6c 5f
39 77 9c 00 04 10:01:22.021 : 6d 01 2a e4 22 04 13 25 0d 08 10:01:22.066 : 00 44 13 25 e7 06 00 84 01 10:01:22.107 : 13 bf ef 07 00 04 06 d8 0e 10:01:22.149 : 00 00 44 06 a3 0c 00 00 84 01 10:01:22.195 : 06 9d 0e 00 00 84 10 06 00 00 10:01:22.240 : 00 00 c4 10 06 00 00 00 00 10:01:22.281 : 84
-
Thread
Umstieg von Atmega8 auf Atmega168 LCD initialisiert nicht mehr
000000a2 <.do_clear_bss_loop>: a2: 1d 92 st X+, r1 000000a4 <.do_clear_bss_start>: a4: a0 30 cpi r26, 0x00 ; 0 a6: b1 07 cpc r27, r17 a8: e1 f7 brne .-8 ; 0xa2 <.do_clear_bss_loop> aa: 0e 94 63 00 call 0xc6 ; 0xc6 <main> ae: 0c 94 90 01 jmp 0x320 ; 0x320 <_exit> Also im Prinzip der komplette Startupcode der data und bss initialisiert. Warum das bei
-
Thread
Methoden-Definition macht main() kaputt?
000000ba <.do_clear_bss_loop>: ba: 1d 92 st X+, r1 000000bc <.do_clear_bss_start>: bc: a0 30 cpi r26, 0x00 ; 0 be: b1 07 cpc r27, r17 c0: e1 f7 brne .-8 ; 0xba
000000ba <.do_clear_bss_loop>: ba: 1d 92 st X+, r1 000000bc <.do_clear_bss_start>: bc: a0 30 cpi r26, 0x00 ; 0 be: b1 07 cpc r27, r17 c0: e1 f7 brne .-8 ; 0xba
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
15,8,8,15,8,8,15,8,16,8,15,8,8,15,8,8,15,8,16,8,14,7,7,14,7,15,7,14,7,7,14,7,7,14,7,15,7 ,2 //Lied Nr. 15 Offset:492 ,15,16,15,16,15,16,15,16,15,15,16,17,18,19,20,84,128,84,128,87,64,77,64,84,128,84,128,82,64,83,64,84,128,84,128,87,64,77,64,84,128,84,128,82,64,83,64,87,84,207,207,0,87,84,206,206,0,87,84,205,205,64,75,77 ,5 //Lied Nr. 16 Offset:557 ,8,13,16,15,13,16,13,15,13,9,11,136,8,13,16,15,13,16,13,15,13,8,7,134,6
2860 ,81,17,17,17,17,17,81,74,77,81,79,15,15,15,15,15,15,8,0,76,79,81,17,17,17,17,17,17,19,20,22,0,84,81,15,12,0,74,0,74 ,4 //Lied Nr. 88 Offset:2901 ,109,81,83,22,116,81,77,10,7,7,7,136,0,0,7,7,7,8,107,13,13,13,77 ,2 //Lied Nr. 89 Offset:2925 ,8,0,13,0,12,0,13,0,15,0,17,0,18,0,116,0,84,82,116,0,84,82,116,0,84,82,84,86,82,84,209,209,64,8,0,13,0,12,0,13,0,15,0,17,0,18,0,116,0,84,82,116,0,84,82,116,0,84,82,81,82,79,81,205
-
Thread
Vorwiderstand für Mosfet um LED's zu schalten
Sollte aber doch prinzipell auch ohne gehen oder? Ich wollte HC595 als Schieberegister und nen BSS84 dahinterklemmen da die LEDs Highside an 12V geschaltet werden sollen. Die HC sollten das doch aushalten oder gibt es hier bedenken? Da es mehrere LEDs werden sollen wollte ich mir gerne den Begrenzungswiderstand
prinzipell auch ohne gehen oder? Das Gate hat je nach Typ zwischen ca 100pF und 10nF Kapazität. Der BSS84 ist, wie ich gerade sehe, mit nur typ. 73pF Gatekapazität angegeben. Der IRF540 vom OP liegt allerdings schon bei 870pF. Da so ein IC auch für kurze Zeit kurzschlussfest ist (müsste aus dem Datenblatt
-
Thread
Diskussion zum Artikel "Batteriewächter" 2. Mikrocontroller.net Artikelwettbewerb
Anja schrieb im Beitrag #3101110: > Z.B. depletion mode N-Kanal-FETs wie BSS195N. Ups muß natürlich BSS159N heissen. Gruß Anja
Wenn Du den BF245C noch kriegst. (Andere FETs in bedrahtet habe ich noch nicht getestet). T3 (BSS84P) ist relativ unkritisch. Da muß nur die Gate Source Schwelle größer sein als die Restspannung des TL062. Notfalls würde ich einen Gate-Source Widerstand vorsehen. Ein BS250 ist gut erhältlich und
-
Thread
Gibt es eigentlich BS250/BS270 auch in SMD?
bss138 ist z.b. son feld-wald-wiesen nfet in sot23
BSS138, BSS84 Peter
-
Thread
Probleme mit Platine - evtl Fehler im Schaltplan?
Guten Abend, ich nochmals: nachdem ich endlich meine BSS84 Transistoren bekommen habe konnte ich die Platine gerade voll bestücken und alles scheint wirklich gut zu laufen. Nur ein kleines Problem: Der Transistor T1 welcher bei USB-Versorgung den Akku
ist etwas zu klein wg Drain-Source Fordward-Voltage. Hat einer von euch einen Ersatztyp für nen BSS84 parat welcher eine kleinere Drain-Source Forward-Voltage hat und auch im sot23-Gehäuse daher kommt? Es läuft so wie es ist aber ich vermute dass bei entladendem Akku so früher Probleme auftreten
-
Thread
GCC Ram Segmente
foo[/code] heraus - das "D" gibt an, dass "foo" in ".data" ist, und das "B" zeigt dass "bar" in ".bss" ist. Wenn jetzt im Linker-Script sowas total cleveres wie [code].bss : { *(.data) }[/code] steht, würde man die .data-Variablen nach .bss schicken, was dann natürlich nicht funktioniert.
.bss (beide natürlich auf globalem Niveau bzw. static). Das wurde danach aufgegeben, nun sind beide äquivalent, und alles was 0 ist, landet in .bss.
-
Thread
[S] defekter Mosfet aus ShuttlePC, SMD Code S015W
schrieb im Beitrag #5709541: > Das heißt ich suche mal einen komplementär Typ zum 7002. Wenn dir BSS84 ausreichend scheinen, da kann ich dir paar in einen Briefumschlag packen.
1000 Dank für dein Angebot. BSS84 sollte ich zuhause haben. Da sind wir dann wieder bei Wald und Wiesen Zeug. :) Aber rein von Interesse her würde ich gerne den Marking Code entschlüsseln. :) Ich habe es mit "S0" "So" "15W" ohne
-
Thread
PIC, wird der Ausgang beschädigt?
Beschädigung kommen. Schaltest du den Ausgang über > Also ich schalte mit dem PIC NMOS-Fets vom Typ BSS123. http://www.nxp.com/documents/data_sheet/BSS123.pdf Der lässt sich mit 3.3V gar nicht voll durchsteuern, das ist ein normaler MOSFET der 10V am Gate stehen will, nicht mal ein LogicLevel Typ
die Diagramme bis zum bitteren Ende. z.B. FIGURE 10-14 in http://akizukidenshi.com/download/PIC16F84A.pdf
-
Thread
Spannungsumschaltung für MC
mit nem p-mosfet zb bss84 sollte das elegant so gehen :-)
Danke für Eure Hilfe. Ich werde die Schaltung mit dem BSS84 austesten und dann auch verwenden. Die Datenblätter der Zellen unterschiedlicher Hersteller sehen doch recht unterschiedlich bzgl. der Entladekurve aus. Damit kann ich jede Zelle so gut wie möglich
-
Thread
Bauteil SOT26 SMD Marking RCK AK ?
unterschiedlichen Versorgungsspannungen vor, teilweise sind ein N-Channel (SN7002N) und P-Channel (BSS84P) SIPMOS von Infineon in direkter Nähe.
Beschriftung nicht besser hin wenn es größer wird. Ich habe die Bezeichungen daher dazugeschrieben (SN7002N, BSS84P, RCK AK). Der rechte Teil im Bild ist fast identisch zum linken Teil. Auf der anderen Seite der Platine sind dann die Spulen und grösseren Kondensatoren.
-
Thread
e-Fktn und ln für Atmel?
eine exp-fktn oder eine ln - berechnung braucht. % avr-size exp.o sin.o log.o text data bss dec hex filename 166 0 0 166 a6 exp.o 38 0 0 38 26 sin.o 132 0 0 132 84 log.o (Hier für die avr4-Architektur
volatile double out = sin(in); } [/C] avr-g++ -Os sin.c && avr-size text data bss dec hex filename 1248 0 0 1248 4e0 a.out Es wird aber nicht jede Funktion so viel brauchen. Wenn ich sin durch log ersetzte, wird daraus: text data bss
-
Thread
LED Wechsler mit Transistor
Oder vielleicht auch einfach die geschalteten 6V direkt an's Gate vom BSS84 und den ganzen Rest weglassen?
Geht statt BSS84 auch ein völlig überdimensionierter IRF9540N? Hat das Nachteile (abgesehen vom Preis)
-
Thread
ATmega32 uint32_t Problem
bf out 0x3e, r29 ; 62 5e: cd bf out 0x3d, r28 ; 61 00000060 <__do_clear_bss>: 60: 10 e0 ldi r17, 0x00 ; 0 62: a0 e6 ldi r26, 0x60 ; 96 64: b0 e0 ldi r27, 0x00 ; 0 66: 01 c0 rjmp .+2 ; 0x6a <.do_clear_bss_start> 00000068 <.do_clear_bss_loop>: 68: 1d 92 st X+, r1 0000006a <.do_clear_bss_start>: 6a: a4 36 cpi r26, 0x64 ; 100 6c: b1 07 cpc r27, r17 6e: e1 f7 brne .-8 ; 0x68
-
Thread
Varicap Dioden bei Reichelt ?
Hinweise, >BUZ72 guter Tip mit den MOSFETs, hab zwar den gerade nicht da, aber laut DB sehen z.B. BSS138, BS170, BSS84,BSS84P nicht schlecht aus (Parameter C.oss, C.rss). Leider sind sie für meinen speziellen VCO (symterischer Oszillator mit 2N7002, 20-30MHz) wegen seiner höheren parasitären Grundkapaziät
-
Thread
[suche Bauteil] für I2C Pegelwandler.
zwischen Raspi auf der einen Seite und dem Bus mit den ganzen ICs auf der anderen. Mit 2 Stück BSS138 solltest Du also gut hinkommen.
https://www.raspberrypi.org/forums/viewtopic.php?t=12386&p=142503 Für I2C werde ich nun die 2x BSS138 mit 4 Pullup Widerstände nehmen. Die Serielle Kommunikation (RX/TX) funktioniert mit dem TXB0108.
-
Thread
AtMega16 Timer Problem
; 0x6a <.do_clear_bss_start> 00000068 <.do_clear_bss_loop>: 68: 1d 92 st X+, r1 0000006a <.do_clear_bss_start>: 6a: a2 36 cpi r26, 0x62 ; 98 6c: b1 07 cpc r27, r17 6e: e1 f7 brne .-8 ; 0x68 <.do_clear_bss_loop> 70: 0e 94 5b 00 call 0xb6 ; 0xb6 <main> 74: 0c 94 7e 00 jmp 0xfc ; 0xfc <_exit> 00000078 <__bad_interrupt>: 78: 0c 94 00 00 jmp 0 ; 0x0 <__
-
Thread
5mm 3Pin Duo LED's bei Schalter “ein“ von rot auf grün
Reicht da dann wohl -2V th ? Hätte dann nähmlich welche in der Bucht gefunden (BSS84) Denoch schon mal vielen Dank, an genau so ein Kleinstbauteil habe ich gedacht.
Alex schrieb im Beitrag #4741568: > Reicht da dann wohl -2V th ? ja. bss84 bekommst du zB auch bei conrad
-
Thread
Absturz beim Verwenden von volatile
bf out 0x3e, r29 ; 62 5e: cd bf out 0x3d, r28 ; 61 00000060 <__do_clear_bss>: 60: 10 e0 ldi r17, 0x00 ; 0 62: a0 e6 ldi r26, 0x60 ; 96 64: b0 e0 ldi r27, 0x00 ; 0 66: 01 c0 rjmp .+2 ; 0x6a <.do_clear_bss_start> 00000068 <.do_clear_bss_loop>: 68: 1d 92 st X+, r1 0000006a <.do_clear_bss_start>: 6a: a1 36 cpi r26, 0x61 ; 97 6c: b1 07 cpc r27, r17 6e: e1 f7 brne .-8 ; 0x68
-
Thread
Verbesserungsvorschläge für Messwerterfassungssystem
. http://www.datasheetarchive.com/search.php?search=bss129&sType=part Erst bei groesseren Eingangsspannungen (und damit Stroemen über T3/T4 nach +-Vcc in Bild7 Schaerer) erhöht sich der BSS129 Rds Durchgangswiderstand und begrenzt damit die in T3/T4 zu
>BSS129: Welchen Ersatz FET kann ich nehmen, den man auch bei Reichelt bekommen kann? hab bisher nur den BSP135 gefunden. Der kann dan allerdings dann für 0.90 gleich 600V! ab.
-
Thread
anschlussproblem
2Fdatasheet%2Fstm32f072rb.pdf&usg=AOvVaw1EmwvU4CT3dOM1xO86yeLo > - Ist dein unbekannter FET BSS84AK bei der übrig bleibenden Gatespannung von ca. > 1.5V auch sicher aus? wie es aussieht muss ich am Gate maximal eine Spannung von gerade unter 1.1V haben. Wenn ich 1V annehme komme ich auf
= -250 μA; VDS=VGS; Tj= 25 °C-1.1-1.6-2.1V S. 6 https://assets.nexperia.com/documents/data-sheet/BSS84AK.pdf > - Muss es Highside geschaltet werden? Ja, sonst muss ich zuviel ändern.
-
Thread
Ultra low power: MOSFET als Schalter
BSS84
QUER. Als MOSFET tut es bei 3V problemlos ein 2.5V MOSFET wie IRLML2502 tut es problemlos. EIn BSS84 ist natürlich völliger Blödsinn bei der Anwendung, abgesehen von der falschen Polarität schaltet er auch erst bei -10V zuverlässig ein.
-
Thread
VFD Segmente auf GND mit Transistor schalten
SO20-Brummer hab ich meistens nicht den Platz. Der Kübel steht quasi immer im Weg rum 🙈 Ein BSS84 + 1 Pulldown pro Segment / Gate und kann man wunderbar dezentral direkt an die Pins des VFDs verteilen. Den "extra Aufwand" ist es mir auf jeden Fall wert. Für richtig wenig Platz gibt es die Doppel-BSS84 im SC70 Gehäuse ... Das wird dann richtig schnuckelig. Und Spezial-Bauteile wie den MAX6920 mag ich eh nicht. Gerade mal ins Datenblatt gekuckt: "OUT0 to OUT11". Zu wenig Outputs hat er für
-
Thread
Standby-Schaltung, stromsparend
ist eine 9V Blockbatterie angeschlossen. Mit einem Klick auf den Taster S1 sollte dann der MOSFET BSS84 durchschalten und die Stromversorgung für den µC sollte funktionieren. Ausschalten sollte dann durch ein Signal von PD3 erfolgen. Stimmt meine Überlegung soweit oder habe ich mich wo verzettelt
Marian S. schrieb im Beitrag #4090199: > Mit einem Klick auf den Taster S1 sollte dann der MOSFET > BSS84 durchschalten und die Stromversorgung für den µC sollte > funktionieren. > Ausschalten sollte dann durch ein Signal von PD3 erfolgen. Das kann mit dieser Schaltung nicht gehen: wie soll ein Signal
-
Thread
AVRStudio Speicherplatzausgabe
Hallo, So nun ne ganz bescheuerte Frage... Device: atmega16 Program: 13786 bytes (84.1% Full) (.text + .data + .bootloader) Data: 301 bytes (29.4% Full) (.data + .bss + .noinit) Heisst das nun zu 84,1% ist mein Atmel voll, oder nur zu 29,4%? Danke
Ich würde mal drauf tippen, daß dein Flash zu 84.1% voll ist und dein RAM (ohne den Stack und Heap, also mit globalen und static-Variablen, soweit initalisiert) zu 29.4%. .text ist der Programmcode, .data der Inhalt des zu initialisierenden RAMs
-
Thread
Versorgung über mosfet
Hm, was für ein Aufwand... Und BSS84, RDS(ON) = 10Ω @ VGS = −5 V Wie schaut es denn bei 3,3V aus?? Ich nehm für sowas den IRLML6401.
bs250 meine ich. Und als smd alternative habe ich jetzt den bss84 genommen.
-
Thread
Magnetschalter/Stromstoß-Elektronik
soll der Ausgang > ausschalten. Ich würde einen ATtiny 9 und einen passenden P-Kanal MOSFET ala BSS84 nehmen. 2x STO32 Gehäuse, die kriegt man auf die Fläche. Hmm, jetzt wo ich das sehe, könnte man es auch mit einem ATtiny13 im SO8 Gehäuse machen. Oder gleich ohne Mikrocontroller mit einem einfachen
Schmitt-Trigger]] am Takteingang haben muss! Wie es scheint, ist das nur bei ICs von NXP gesichert! Der olle BSS84 ist bei näherer Betrachtung für 150mA zu schwach, erst recht bei VCC=2,7V. Also muss was Modernes her.
-
Thread
Typempfehlung für P-Kanal MOSFET zum Schalten
sicher duch, für Q2 reicht bei der Schaltleistung von max. 15mA auch ein billiger Standard P-channel BSS84, wenn max. 0,15V im geschalteten Zustand als Spannungsabfall an Q2 zu ertragen sind ... Sonst nen P-Channel mit niedrigerem R_dson verwenden... https://assets.nexperia.com/documents/data-sheet/BSS84.pdf
-
Thread
Philips pt923
Wenn es SOT23 ist, ist es ein BSS84 von Philips/Nexperia Sieht aber kleiner aus.
Michael B. schrieb im Beitrag #6867061: > Wenn es SOT23 ist, ist es ein BSS84 von Philips/Nexperia > Sieht aber kleiner aus. Und es wäre ein Lot-Code mit drauf.
-
Thread
Widerstandsberechnung Frage zu Schaltplan / Atmel
Atmegas und wird auf HIGH gezogen, nun gibt doch der V30 (BCR135W) die 3.3V über V14 (BAS70-05) und V32 (BSS84) über den Widerstand R105 (332 Ohm) auf die Leitung "Common". Gehen wir davon aus, an Ausgang A(0) hängt ein Widerstand mit 50 Ohm, nun wird der Mosfet für A(0) auf High gezogen und es liegen dann
strotz vor Designfehler absoluter Laien. V54 würde UBatt auf COMMON legen. MESSEN legt uber den BSS84 die von den 3.3V uber Schottky-Dioden gegen Rückstrom gesicherten 3V über 3.3kOhm an COMMON und damit deinen Zünder der mit 50 Ohm über 'ihren' V11 etc. gegen Masse geht. Selbst bei Kurzschluss fliesst
-
Thread
LT Spice Frage: mit anderen Modellen erweiterbar?
Hallo, mir geht es vorallem um den Mosfet BSS123. Ich habe mir eine asy-Datei erstellt und beide Dateien in die entsprechenden Ordner eingefügt. Wenn ich das in meine Schaltung einbaue, bekomme ich folgenden Fehler: "M1: Only a level 9 B3SOI
mir sagen warum der nicht so funktioniert wie ich mir das vorgestellt habe?(siehe Anhang) Mit dem BSS84 scheint es zu funktionieren. Danke Gruß Andreas
-
Thread
atmega8 comparator interrupt problem :?
r27, r17 74: d9 f7 brne .-10 ; 0x6c <.do_copy_data_loop> 00000076 <__do_clear_bss>: 76: 10 e0 ldi r17, 0x00 ; 0 78: a0 e6 ldi r26, 0x60 ; 96 7a: b0 e0 ldi r27, 0x00 ; 0 7c: 01 c0 rjmp .+2 ; 0x80 <.do_clear_bss_start> 0000007e <.do_clear_bss_loop>: 7e: 1d 92 st X+, r1 00000080 <.do_clear_bss_start>: 80: a2 36 cpi r26, 0x62 ; 98 82: b1 07 cpc r27, r17 84: e1 f7 brne .-8 ; 0x7e
-
Thread
Strombegrenzung auf 10mA
ein wenig zu früh (bei weniger als 10mA) einsetzt, da der NX3008 eine kleinere V_GSth hat als der BSS84. In diesem Fall setzt du noch einen Widerstand parallel zu C49 (so im Bereich von 47K...220K vermutlich).
parallel zu C49 legen. Aber wie gesagt: lass' mal lieber so mit dem einen Transistor mehr. Und ein BSS84 statt des NX3008 wäre eigentlich günstiger.
-
Thread
Variable als static deklarieren
keine Variablen. Speicherverbrauch lt. AVR Studio Data: 791 bytes (38.6% full) (.data + .bss +.noinit) uhu wrote: >Gibst du den richtigen Prozessortyp an? ja, Atmega32
NULL der default-Initialisierung entspricht, und schiebt dadurch die Variable nicht mehr aus dem .bss ins .data, wie er das früher noch gemacht hat.)
-
Thread
p-Kanal MOSFET nach IC mit Rail-to-Rail Ausgang
50Ohm Widerstand in Reihe zum Ausgangspin. Ich möchte am Ausgangspin einen p-Kanal-MOSFET schalten (BSS84), um das Schaltsignal quasi nach unten zu setzen. Kann man das so machen? (siehe Bild und LTspice Simulation) Es funktioniert zwar alles bis zum Ende der Signalkette, aber mir sind zwei Sachen
Im Datenblatt (Fig4) steht für VGS -3V ein Id von 100mA: http://www.nxp.com/documents/data_sheet/BSS84.pdf Und bei 10kOhm, dürften im On-Zustand etwa nur 2mA fließen, sollte also ok sein laut Ausgangscharakteristik. Bypasskondensatoren sind C3 und C2 in meiner Ursprungssimulation. R5 und R9 sollen
-
Thread
avr-gcc: 3.4.6 contra 4.3.0
config.c:83: warning: (near initialization for 'eeprom_defaults.<anonymous>.<anonymous>.c_d') config.c:84: warning: initialized field overwritten config.c:84: warning: (near initialization for 'eeprom_defaults.<anonymous>.<anonymous>.e') config.c:85: warning: missing initializer config.c:85: warning:
__SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss ; GNU C version 3.4.6 (avr) ; compiled by GNU C version 3.4.2 (mingw-special). ; GGC heuristics: --param ggc-min-expand=47 --param ggc-min-heapsize=32702 ; options passed: -fpreprocessed
-
Thread
Einsprung in Analog Comparator Interruptroutine bei Mega48 zu langsam
bf out 0x3e, r29 ; 62 3e: cd bf out 0x3d, r28 ; 61 00000040 <__do_clear_bss>: 40: 11 e0 ldi r17, 0x01 ; 1 42: a0 e0 ldi r26, 0x00 ; 0 44: b1 e0 ldi r27, 0x01 ; 1 46: 01 c0 rjmp .+2 ; 0x4a <.do_clear_bss_start> 00000048 <.do_clear_bss_loop>: 48: 1d 92 st X+, r1 0000004a <.do_clear_bss_start>: 4a: a5 30 cpi r26, 0x05 ; 5 4c: b1 07 cpc r27, r17 4e: e1 f7 brne .-8 ; 0x48
-
Thread
Analog Multiplexer mit Pi Pico
Ja. > Habt ihr eine Bauteilempfehlung welchen P-Kanal MOSFET ich hier > verwenden könnte? BSS84 reicht für 25mA. Ist halt SMD, SOT23.
ich das falsch verstanden oder auf was bezieht sich das? Falk B. schrieb im Beitrag #7405333: > BSS84 reicht für 25mA. Ist halt SMD, SOT23. Alles klar, danke. SOT23 ist wahrscheinlich etwas unangenehm zu löten, aber das wird schon.
-
Thread
.hex zu gross, warum?
bytes (28.1% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) ______________________________________ Das bedeutet doch, dass ich mit diesem "Programm" 28,1% von meinen 16K (eben jene 4612 bt) belegt habe. Und dies kommt mir halt doch viel vor.
Wenn ich das ebenfalls mache, dann komme ich auf: [pre] % avr-size foo.elf text data bss dec hex filename 4630 0 0 4630 1216 foo.elf [/pre] Lass ich diese Bibliothek raus, dann bleibt übrig: [pre] % avr-size foo.elf text data bss dec