-
Thread
Gute Unternehmen in NRW?
Drecksbuden, die nichts zahlen! Ich kann dir noch weitere Arbeitgeber in NRW nennen, wenn du dich mit <42k Gehältern zufrieden gibts...
ARGE: Stichworte (alle) embedded, C, Assembler -> Bayern/BW: je 35 -> NRW 14
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
ändert sich dabei aber auch etwas bei meiner Sendesequenz?! Wenn ich den Prescale vom Timer0 [/c]Config Timer0 = Timer , Prescale = 1024[c] abändere, funktioniert meine korrekte Protokollsendung nicht mehr in der richtigen Zeit. Bei der Senderoutine wird das verwendet: [c] Config Timer2 =
Hallo Leute, Mein glcd geht nach langen Suchen. Tip:Bei billig Disp. ist der Druchkontakt meist nicht oki deshalb auch mal auf deranderen Seite Löten. Frage wer ist so lieb mir die Lib von Holger für den Pic mit c18 comeiler (bitmap.c) umzuschreiben
-
Thread
-
Thread
usbasp von soft-land
Batch-Dateien-Sammlung mal folgende Beispiele: Fuses lesen und in 2 Textdateien schreiben: avrdude -c usbasp -p atmega8 -U hfuse:r:high.txt:r -U lfuse:r:low.txt:r (Warum auch immer ich das damals in Textdateien haben wollte...) Programmieren: avrdude -p atmega8 -c usbasp -U programm.hex
Return-Code des Programms: 1 ---Errors--- avrdude.exe: Version 5.5, compiled on Apr 7 2008 at 17:09:42 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "C:\WinAVR-20080512\bin\avrdude.conf" avrdude.exe: WARNING: -E option not
-
Thread
Altes (DDR-) Labornetzgerät reparieren
Mittelstellung von Rw5 etwa 600uA > (ist nicht stabilisiert) Jepp. Bei angenommenem B=20 wären das I_c=12mA. Dazu kommt noch der Reststrom, spezifiziert mit <=2mA @ 20°C. Wenn wir mit den anderswo hier gefallenen 1%/K rechnen, steigt der Reststrom von 20°C auf 50°C von 2mA auf 2.7mA. Der Kollektorstrom
Gesamtverlustleistung. Mit 15 K/W kommen wir auf 11 K Übertempera- tur am Kristall, also bei den maximal 30 °C auf 41 °C. Kommt also ganz gut hin.
-
Thread
Hilfe Schrittmotor Bahnsteuerung?!
Gleikomma. Aber im Ernst. Wenn du diese Frage stellen musst, solltest du erst einmal ein wenig C-Grundlagen pauken und am PC ein wenig üben. nur weil ich iergendwelche begriffe nicht kenne soll ich nun c lehrnen ? find ich blöd! ich schreib fast alle programme in asm und die programierung macht
auch dran liegen das das eine einfache art ist ans ziel zu kommen nunja asm nutze ich weil meine c kentnisse nicht so gut sind und keinesfalls ausreichen und ich denke bis ich c komplett versanden hab hab ich das allemal in asm fertig interesieren würde mich nun was kommt aus dem linux emc2
-
Thread
[V] [neues) kleines Konvolut Leistungstransitoren
Hallo, [neues) kleines Konvolut Leistungstransitoren 16St. TIP42C 6St. BD679 16St. BD137 3St. BU426A 3St. BD244C 4St. TIP121 1St. BD140 1St. BD179 Preis komplett 13€ + 2€ DHL (Versand DHL/Post und Paypal) Bei Interesse bitte PM mit Artikelangabe
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
schwingt, und ob der µC seine Kernspannung (falls vorhanden) erzeugt.
meinen Puls. Manche Leute können einfach die Wahrheit nicht vertragen. Ich empfehle dir Olafs Tip zur Rettung der Situation.
-
Thread
Kaufempfehlung Labornetzteil
Labornetzteil. Mir gefällt dieses Netzteil hier: http://www.amazon.de/Wentronic-Stabilisiertes-Labornetzger%C3%A4t-Ampere-Display/dp/B001C6FQF0/qid=1361441949 90 € soll es kosten. Oder doch lieber ein 40.- € Gerät?
Basisstrom versorgt - d.h. wenn der Regelkreis an irgendeiner Stelle versagt schalten die beiden parallelen TIP31C die volle Trafospannung von 42V auf den Ausgang. Grusel. Das Ding ist recht grob einzustellen. Ich hab noch nen Schiebepoti und nen Schalter zur Strombereichswahl reingemacht, nun geht's. Für's
-
Thread
Speicherbedarf Mp3-Player
AVRs dabei, also eigentlich alles komplett fertig. Du musst nur die Pinnummern für SPI an deinen µC anpassen. Die Routinen für die MMC Karte stecken in der mmc.c.
Ich bin jetzt bei Disk_initialize(). Doch irgendwie wird das CS der karte nicht auf LOW gezogen. [c] #define SELECT() PORTD &= ~(1<<PD4) /* MMC CS = L */ #define DESELECT() PORTD |= (1<<PD4) /* MMC CS = H */ [/c] Aufruf in der Send_CMD-Funktion ist ja [c] DESELECT(); SELECT();[/c]
-
Thread
Stellenwechsel - was an Gehalt fordern?
Stelle brauchst, kannst Du ruhig pokern. Sich nicht unter Wert verkaufen... Als Vergleich: Hannover, 42 Jahre, 15 Jahre Erfahrung, Java/Oracle, in Konzern, 78k EUR p.a (ja ist wirklich gut ;) )
Nur mal so ein Tip: Falls das wirklich Dein echter Name ist, ist das jetzt natürlich ne ganz schlechte Basis für Gehaltsverhandlungen, wenn die in der neuen Firma Google benutzen können... Zum Geld: 55k sollten schon
-
Thread
Wert einer bestimmten Speicheradresse anzeigen lassen
die schnelle Antwort! Allerdings motz mein herzallerliebster Tasking Compiler bei dem Code rum: [c] printf("Wert der Speicheradresse 0x400000 = %06X \n \n", *((uint16_t *) 0x400000)); [/c] 2445: printf("Wert der Speicheradresse 0x400000 = %06X \n \n", *((uint16_t *) 0x400000)); E 42:
Dein sündhaft teurer Tasking kennt kein uint8_t? Und nennt sich C-Compiler? Da du embedded unterwegs bist noch ein Tip: auch wenn "int" an dieser Stelle funktioniert, lass es! Nimm lieber einen der "neuen" Typen, sonst kannst du dir unter Umständen unerklärliche
-
Thread
Arduino zu millis() long und Reset vor dem Überlaufen Gesperrt
(serial_in_command, "reset") ) [/c]
deiner verwendeten Variablen existiert nicht. Somit könnte es zum Fehlverhalten führen. z.B.: [c] // Reset if (millis() - startreset >= 86400000) // 86400000ms = 1Tag [/c] oder [c] if ( millis() - startp >= 1000) [/c] Angenommen millis() liefert in der Anfangszeit einen
-
Thread
Initialisiertes Char Feld mit Länge 1 und Inhalt '\0'?
lock_release_recursive(__atexit_lock); #endif return -1; } p->_ind = 0; 22c2: 42aa 0004 clrl %a2@(4) p->_next = _GLOBAL_REENT->_atexit; 22c6: 24ab 0048 movel %a3@(72),%a2@ _GLOBAL_REENT->_atexit = p; 22ca: 2740 0048
4e56 0000 linkw %fp,#0 return __register_exitproc (__et_atexit, fn, NULL, NULL); 115c: 42a7 clrl %sp@- 115e: 42a7 clrl %sp@- 1160: 2f2e 0008 movel %fp@(8),%sp@- 1164: 42a7 clrl %sp@- 1166: 4eb9 0000
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
www.bento.de/gefuehle/sextoys-was-du-jetzt-allein-und-mit-partner-ausprobieren-kannst-a-2e23f6b2-06c4-449a-a334-42ccfcccd34f#refsponi
C oder D behandeln lasse, gebe es bisher keine Belege." "Es gibt keine Belege, dass Vitamin C Viren tötet oder gegen das aktuelle Coronavirus hilft. Generell ist Vitamin C gut für das Immunsystem des
-
Thread
RTC DS3231 - Temperatur Daten?
sicher nicht sitzen, es sollten um die 24°C hier im Zimmer sein... ;-) Hat jemand einen Tip was ich da übersehen habe? Grüße AVRli...
AVRli .. schrieb im Beitrag #5397491: > Hat jemand einen Tip was ich da übersehen habe? Ich habe das so gemacht: [c] void lcd_puff_data(unsigned char data, unsigned char platz); // Schreibt data in lcd-puffer void ds3231_RTC_read_temper(void){ i2c_twimaster_start_cond
-
Thread
Misshandelter Ingenieur sucht Hilfe - Probezeitkündigung zum Zweiten
38..41k an! dann nehmt nur noch Absolventen der Hochschule Pforzheim. diese lernen Assembler, c und c++. technische Informatiker machen auch noch Java. aber darüber hinaus kommt es ja auch immer auf die einzelne Person an. wenn ich überlege, dass die Hochschule schon einen test im Assembler
egs_ti schrieb: >dann nehmt nur noch Absolventen der Hochschule Pforzheim. >diese lernen Assembler, c und c++. >technische Informatiker machen auch noch Java. Pforztheim liegt leider viieelll zu weit weg. Wir sind hier dann doch etwas östlicher! Aber keine Frage, bei einem Informatiker sehe ich
-
Thread
Monitor flackert - Elkos tauschen?
Kabel an. Hats da geschmort und gebrutzelt? Ansonsten musst du vorrangig eigentlich nur auf den C011 achten.
Kleiner Rudi-Ratlos- Tip: Dreh mal *Helligkeit und Kontrast* zurück , also den Monitor 'auf Sparflamme' betreiben
-
Thread
AVR 8bit auch für größere Projekte?
this section // // USARTDIV = Clock / (8 * (2 - OVER8) * BAUDRATE) // 460800 Baud @ 42 MHz // USARTDIV = 5.6875 // mantissa = 5 // fraction = 11 / 16 USART2->BRR = (5 << 4) | 11; [/c]
schreibst [avrasm] ldi r16, 42 out PORTX, r16 [/avrasm] oder [c] PORTX = 42; [/c] Dafür brauchst du keinerlei „Einarbeitung“. > Nein. Du verklausulierst hier nur das erfolglose Ende jedes Versuchs, > effizient
-
Thread
Lehrling in Sachen Verstärker
grünen Bereich zu halten. Wenn Tjc eine Kühlkörpertemperatur von beispielsweise maximal 70 GradC erlaubt, dann muß eben bei über 70 GradC heissen Kühlkörpern abgeschaltet werden, dazu kann man den ganzen Verstärker abschalten, das Eingangssignal auf 0 setzen, oder die Last abtrennen, alles verringert
C (einige zig bis einzige hundert pF) zwischen B und C des Ausgangstransistors. Und und und... Platinenlayout ist auch sehr kritisch; die Verdrahtung der beiden sollte sich nicht über eine größere Fläche
-
Thread
Inline Assembler nach C
Danke für den Tip. Aber der Assembler-Code funktioniert einwandfrei, beim C-Code scheint irgendetwas nicht zu stimmen.
Ist denn das hier: [c] data = UDR0; [/c] exakt das Gleiche wie das hier? [c] data = input(UDR0); [/c] Ich kenne die Implementieruing der Funktion input() nicht. Aber vielleicht macht sie ja noch mehr als das,
-
Thread
Elektroautos Akku laden.
wirklich aus: Da steht auch nichts zu irgendwelchen Randbedingungen... Wie sieht das Ergebnis bei 21°C Innentemperatur bei -21°C Aussentemperatur aus? Oder bei 21°C Innentemperatur und 37°C Aussentemperatur? Lars R. schrieb im Beitrag #5050004: > Dein Vorschlag war, E-Auto-Akkus für eine Pufferung
stimmt da irgendwas nicht an seiner Geschichte. >>Oder sein kWh Zähler zählt falsch... > > Kleiner Tip. > > http://www.springstubbe.net/usenet/quote.htm Ist kein Tip. Sondern ein klarer Hinweis. Danke
-
Thread
Widerstandskaskade mit Mosfet's schalten
2910;ARTICLE=7194;START=0;SORT=artnr;OFFSET=100;SID=15efK0HKwQAQ8AADpJdKU4f03cb46bbd2e056b3afbfc2f846c1db
A.Pi. schrieb im Beitrag #1875269: > Meinst du das hier? > > Dirk42 schrieb: >> Du kannst auch einen FET mit PWM ansteuern. Von Drain nach Source einen >> 60Ohm Widerstand. Je nach Art der Auswertung kann das gut funktionieren. >> Taktest Du mit 50%, entspricht dies
-
Thread
sprintf gibt nur "?" auf LCD aus
weil die lcd-routines.c fehlt...
/group__avr__stdlib.html#ga060c998e77fb5fc0d3168b3ce8771d42 Hans Peter
-
Thread
USART ATMega 168
von einem AVR übernommen, bei dem UBRRHn mit UCSRnC zusammenfällt und dann das Bit 7 zur Unterscheidung beider Register benutzt wird. Nach meiner Erfahrung fasst man das Steuerregister C der USART am Besten einfach gar nicht an, wenn man sowieso
sicher, dass dein Terminalprogramm dieses Zeichen überhaupt anzeigen kann? Ich hatte deine Version [c]UDR0 = UDR0 + 1[/c] übernommen. Sinnvoller wäre jedoch: [c] uint8_t c = UDR0; if (c >= 'A' && c <= 'z') c = c + 1; UDR0 = c; [/c] Damit würden wenigstens Steuerzeichen wie CR und
-
Thread
Mehrere I/O Expansions an einer MCU
Tip schrieb im Beitrag #2141326: > Alle MCP23016 an SCL und SDA (TWI/I2C). 74HC595 würde man z.B. alle > > hintereinander kaskadiert an SCK und MOSI (SPI) anschließen. Bedeutet das, dass ich einen
kann > mir sagen welche Schritte notwendig sind? Oder eventuell ein > Beispielcode? http://git.42.lefant.net/gitweb/reox/rf12.git/commit/84bdaacd9d1fb10aef7f9ab85d0c381c1f2ce4d6 schau dir mal den commit an, ansonsten auch das ganze projekt!
-
Thread
Energiebilanz E-Auto übers Jahr hinweg [Endet: 31.12.2029?] Gesperrt
der vielen Waldbrände ist nicht zu übersehen. Nebenbei wünsche ich dir mal eine Woche lang knapp 50°C und nachts nicht unter 30°C. Dann bin ich auf dein blabla gespannt.
stand. ;-) https://ecomento.de/2016/03/22/tesla-model-x-drag-race-mit-anhaenger-gegen-alfa-romeo-4c/
-
Thread
Strom bei Spannungsregler LM317 erhöhen
Du kannst auch andere Transistor-Typen verwenden (BD243, TIP3055, 2N3055, 2N3773, ...). Als Treiber statt 2N2905 einen BD244.
Ich hab zum TDA1553Q hier was gefunden: PRODUCT DISCONTINUATION DN42 NOTICE December 31, 1999 Euer Ausbilder steht wohl kurz vor der Rente.
-
Thread
Quelltext: Lesestoff gesucht
ähnlichen Lesbarkeitsgründen mag ich auch diese "verkehrt herum geschriebenen" Vergleiche nicht: [c] if (42 == foo) { // mach was } [/c] Der Sinn der Sache war ja mal, dass man versehentlich geschriebene einfache Gleichheitszeichen im Vergleich sicher angemosert bekommt. Allerdings
pathologische Fälle, sondern wimre. um einen 8-Bit-Wert, der zu decodieren ist. Aber bitteschön: [c] #include <stdint.h> int something(uint64_t x) { switch(x) { case 0: return 42; case 13: return 10; case 14:
-
Thread
[V] wegen Geschäftsaufgabe meinen EDV Lagerbestand
2x Tinte Canon PG-40 black € 10,- 1x Tinte Canon CL-41 farbe € 12,- 1x JetTec Tinte Epson Stylus C50/60 E42 color € 2,- 1x Pelikan Tinte HP21 für HP 58 € 5,- 1x Pelikan Tinte E05 für Epson T050 € 5,- 2x Pelikan Tinte C18 für Canon 6BK € 3,- 1x Geha Tinte H07 für No. 15 C6615D € 5,- 1x Geha Tinte
Ja genau...kleiner Tip: abkacken soll befreiend wirken.
-
Thread
Mit Mosfet 60V 80A schalten
Pachelbel schrieb im Beitrag #3030879: > Mein Tip bleibt der IGBT. Ich dachte immer, die sind erst bei höheren Spannungen (>100V) sinnvoll. Gruss Harald
zum ansteuern. Und hat ne kleinere Gate Charge. Und er kann bei gleicher Gehäuse Temperatur z.b. 150°C fast 20 A mehr als der IRFB4110. Entsprechend kleinerer Kühler möglich. Außerdem gibt es den als SMD...
-
Thread
Ladeschaltung Li-Iion an uC
Eine Ladeschaltung für ein Li-Ionen Akku. Funktioniert soweit super mit dem MCP73831T 4.2V. Den uC speise ich vom Akku. Der Akku sollte nun aufgeladen werden. Der STAT Pin vom Lader sollte nun das Signal an den uC senden. Das klappt so weit auf dem Steckbrett tip top. Nur der uC am Akku hängt
Hier die Schaltung mit uC. Über den INT0 wird der uC geweckt. PinB2 sollte nun das Signal laden oder voll vermitteln. Das ganze ist auf dem Steckbrett. Wenn man den uC nicht vom Li-Ion speisst sondern via Labornetzteil klappt
-
Thread
DS1820 mit Multiplexen
ich den Fehler in Zeile 165, direkt vor dem Komma. Nein, die ist korrekt. Der Fehler ist in Zeile 42.
Bascom eine Anzeige multiplexen und dann parallel dazu einen Bus auslesen. Egal ob jetzt 1W oder i2c usw. Das ist doch eine Situation die nicht selten vor kommt? Basic kannte ich noch teilweise von C64. Deshalb ist die Wahl auf Bascom gefallen. Mit C hab ich noch nie was gemacht.
-
Thread
EleLa - Elektronik Lagerverwaltung Entwicklung V3.0
Komponenten? Ok, das Problem ist auch gelöst: https://downloads.mariadb.org/interstitial/mariadb-5.5.42/win32-packages/mariadb-5.5.42-win32.zip/from/http%3A//mirror2.hs-esslingen.de/mariadb Die "mariadb-5.5.42-win32.zip" nach "C:\Programme\MariaDB\" entpackt, die "libmysql.dll" ins EleLa-Verzeichnis
richtigerweise % (Bei der Bauteilsuche (F5) funktionieren beide). Wenn ich derzeit im Feld "Symbol" "C20,C21,C28,C29,C30,C31,C38,C39,C40,C41" eingetragen habe, dann finde ich zwar den C20 sofort, aber den C21 bereits nicht mehr. Wäre es möglich das "Schnellsuchen-Feld" dahingehend zu erweitern?
-
Thread
Probleme mit Datentyp double
In Zeile 42 ist die Klammer falsch gesetzt, die muss vor das Semikolon.
0.0000072743444833E-0, -0.0000071542215224E-0 }; Ringbuffery = new double[211]; [/c] Hier im Kontrukter schreibe ich meine Koeffizienten Werte( alle kleiner als 1) In meiner Berechnung erstelle ich einen Sinus, mit max Amplitude von 1 und rufe meine Filterung auf: [c] double time
-
Thread
S: SCSI Diskettenlaufwerk
Hast du mal versucht den Hersteller telefonisch zu kontaktieren? Die müssten dir doch einen Tip geben können.
Stefan K. schrieb im Beitrag #1999871: > Das Laufwerk hat übrigens einen > Siemens 80C535-Controller drauf. > ... ein 8051-Derivat
-
Thread
Fehler in IC amp Schaltung finden (TDA2009)
Fledermann schrieb im Beitrag #5197123: > Vielleicht ein defektes Bauteil? Mit SIcherheit R42.
Mein Tip: Masse vom Eingang, C2 und R3 zuerst zusammenführen und dann mit Schaltungsmasse verbinden
-
Thread
GPS - Empfänger günstig bei Ebay
Bastelprojekte wie z.B. Nixie-Uhr reicht das. Es muß ja auch niemand die Dinger kaufen, ich wollte nur einen Tip geben.
ca. 40g ohne Kabel, ca. 180g mit Kabel Anschlusskabel: Länge ca. 1.80m Arbeitstemperatur: - 40° C bis +70° Lagertemperatur: - 40° C bis + 85° Stromaufnahme: ca. 180mA Datenformat: NMEA 0183 V2.2 (auch SiRF binär)
-
Thread
Überschwinger beim Verbinden der Stromversorgung
hinüber. Die Ursache habe ich gefunden: Überschwinger von ~2*VCC verursacht durch die Zuleitung und C19/C21. C21 entfernen führt zu einer Erhöhung der Frequenz, ein längeres Kabel (ursprünglich waren's nur 50cm) gibt eine tiefere Frequenz. Nur: wie bekomme ich das weg? TVS war mein erster Gedanke
940 µs Auf Bild Inrush_Strombegrenzung_6b.png sieht man das für das Abklingen von Uc2 nur noch C2 und R4 zuständig sind. mfg klaus
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
40KB OSD_BUF_MEM_ID 0KB DISPLAY_BUF1_MEM_ID 2000KB DISPLAY_BUF2_MEM_ID 2000KB disp buffer1 8043c000 2000KB disp buffer2 80630000 2000KB Heap buffer 80824000 24432KB Heap memory = 24432KB realMaxLun = 3 TOTAL_TASK_NUMBER = 39, OS_MAX_NUMBER_OF_TASK = 42 TOTAL_OBJECT_NUMBER = 112, OS_MAX_NUMBER_OF_OBJECT
Nand...AP@blk001 : L=00253818 C=712F7E8C Checksum error:79B87763 AP@blk005 : L=00253818 C=712F7E8C Checksum error:97F02D83 Failed! Can't find AP code in NAND FLASH Search SDIO SDIO not exist Load from SPI (Jetz hängt
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
="6" len="4" /> ... <Word id="w41" txt="NACH" row="8" col="0" len="4" /> <Word id="w42" txt="NACHT" row="8" col="0" len="5" /> </Words>[/code] @Sergej: Das war übrigens auch mit dem "Ach?!…" im folgenden Beitrag gemeint, Du hast es richtig verstenden? Torsten C. schrieb im Beitrag
[c]#include "display.h" #include "tables.h"[/c]
-
Thread
Timer 2 Signale
unsigned char verwenden denn TH1, TL1 sind je 8 BIT und bilden gemeinsam z.B. einen 16 BIT Timerwert: [c] uint16_t TimerVal; TimerVal = TH0 << 8 | TL0; [/c] Solltest du also diese Betriebsart verwenden (16 BIT) Timer dann mußt du den Integer Wert noch Stelle für Stelle nach ASCII umcodieren und
alle deine Interrupts raus und dann frag doch einfach den PIN ab und starte bzw. stop den Timer. [c] if (meinEingangEins) TR0 = 1; if (meinEingangZwei) TR0 = 0; printf("\n\rTimerwert: %u",TimerVal); [/c] So, was bezeichnest du als 100 Hz ? Du hast einen Timer als 16 BIT Zähler. Bei einer
-
Thread
LON Bus Windhager mitlesen/steuern
packets. 0000 ff ff ff ff ff ff 24 6f 28 8f cf 50 08 00 45 00 0010 00 30 02 54 00 00 ff 11 34 f5 c0 a8 01 24 c0 a8 0020 01 ff ea 42 0d 05 00 1c 10 15|02 00 70 00 00 02 0030 00 19 01 bc 01 da 54 22 0b 01 0a c8 94 48 ^ ^
100% 0000 ff ff ff ff ff ff 24 6f 28 8f cf 50 08 00 45 00 0010 00 30 02 5a 00 00 ff 11 34 ef c0 a8 01 24 c0 a8 0020 01 ff ea 42 0d 05 00 1c 66 43|02 00 70 00 00 02 0030 00 19 01 bc 01 da 54 23 0b 01 0a c8 3e 19 ^ ^ nv
-
Thread
attiny USI Slave Implementierung
gehen, wenn der Slave sendet. Ein anderer Slave (mit Hardware-I2C) geht problemlos, das vom Master gesendete kommt auch an. Hat jemand einen Tip? Mit dem DSO nachgemessen fällt mir auf, dass die Datenbits beim "Master-Write" etwas nach den Clock-Bits enden (was mir
1,2 Volt, liegen die interpretierten Adressen (im LogicPort) schon mal daneben (anstelle x21 wird x42 interpretiert). Das stellt für mich die I2C Schnittstelle des Raspberry PI mal grundsätzlich hinsichtlich Robustheit (Flankensteilheit ?) in Frage - Linux ist ja auch kein Echtzeitsystem - haben mir
-
Thread
PIC mit Ethernet für SMA Modbus TCP auslesen
PIC18F67J60&client=safari&channel=iphone_bm&biw=414&bih=719&tbs=vw:l,ss:44&prmd=sinv&sxsrf=ALeKk03alTy42V20_5csI4sHid7RDqLdVg:1587292551406&prds=num:1,of:1,epd:2040295052239887490,paur:ClkAsKraX12jVzor6GBWhrj11R8JacT72EvFMOS8s7eyQvDv-430jFxA00LxBrWc-AnJNpNyiBYxtXXiHsPaOWRubMR8xRuyIX3-cQkfFonl7Gx4LeKNVTNfkBIZAFPVH70iZkvDR6iwjZPHdIuWP835gaaPDA
PIC18F67J60&client=safari&channel=iphone_bm&biw=414&bih=719&tbs=vw:l,ss:44&prmd=sinv&sxsrf=ALeKk03alTy42V20_5csI4sHid7RDqLdVg:1587292551406&prds=num:1,of:1,epd:2040295052239887490,paur:ClkAsKraX12jVzor6GBWhrj11R8JacT72EvFMOS8s7eyQvDv-430jFxA00LxBrWc-AnJNpNyiBYxtXXiHsPaOWRubMR8xRuyIX3-cQkfFonl7Gx4LeKNVTNfkBIZAFPVH70iZkvDR6iwjZPHdIuWP835gaaPDA
-
Thread
Bipolare FET-Konstantstromquelle für 5A
passen.Da du die Schaltung ja mit 0...5V ansteuern willst ?PWM habe ich den Eingang mal erweitert. C3 und C4 must du an deine PWM Frequenz anpassen
absolute Präzision beim Strom ankommt, könnte man auch statt MOSFETs Darlington Transistoren (z.B. TIP140/TIP145) nehmen - da kommt man bis auf etwa 2 V bei 5 A als Spannungsabfall und könnte auch 2 parallel schalten wenn nötig.
-
Thread
AVR Mega1284, Fontarray zu groß -> wie in Flash?
0x44,0x40,0x40}, //! {0xAA,0x00,0x00}, //" {0xAE,0xAE,0xA0}, //# {0x6C,0xE6,0xC0}, //$ {0xA2,0x48,0xA0}, //% {0x4A,0x4A,0xE0}, //& {0x44,0x00,0x00}, //' {0x48,0x88,0x40}, //( {0x42,0x22,0x40}, //) {0x04,0xA4,0x00
{0x4A,0xAE,0x60}, //Q {0xEA,0xEC,0xA0}, //R {0x68,0x42,0xC0}, //S {0xE4,0x44,0x40}, //T {0xAA,0xAA,0xE0}, //U {0xAA,0xAA,0x40}, //V {0xAE,0xEE,0x40}, //W {0xAA,0x4A,0xA0}, //X {0xAA,0xE4,0x40},
-
Thread
Spannungsanzeige mit LEDs bei Bedarf
lass C4/C6/C8 + D11/D14/D17 weg denn deine 1N... übernimmt die Sperrspannung oder du schaltest die 1N4007 parallel zur LED und brauchst nur ein Vorwiderstand (230V-2,8V) / 0,002A ~ 113000Ohm ~ 113Kohm
sich andere Verhältnisse 230V*0,45 = 103,5V die hinter der Diode anliegen!!!!!! So da du aber C4 in Reihe geschaltet hast passiert bei der Schaltung mal gar nichts!!!! Grundlagen von C an Gleich/Wechselspannungen ENTWEDER du lässt D9 weg und C4 bleibt drin, dann muss die erste Rechnung nur
-
Thread
HF Transistoren testen, Fakes erkennen
2SC778 sind nicht dasselbe. Ersatztyp für KTD998/KTC778 ist 2SC4387/2SA1672 oder mit Isolierscheiben TIP33C/TIP34C oder BD245/246. Mit H beginnen manche Hitachi Consumer-Transistoren. H945 ist also ein schlechterer 2SC945, HA42 ist MPSA42, H548 ist BC548, H9012 ist C9012. Wobei C9012 ein Consumer-Transistor von Motorola ist, nicht ein 2SC9012 oder gar BC9012, die gibt's nämlich nicht und D44C/D45C sind keine 2SD44C/BD44C sondern heissen wirklich SavantIC D44/D45. (Aus den dse-FAQ)