-
Thread
reverse-engineering Sensorelektronik Aquariumcomputer
Temperatursensor ist digital. Es gibt dort einen 4,7k Pullup nach 5V, einen 100 Ohm-Widerstand in Reihe und eine BAT54S-Schutzdiode. Aber wie finde ich heraus, was das für ein Protokoll ist? Ich vermute 1-Wire, vllt. sogar 10B20. Ich würde gerne die Originalsensoren nehmen, weil ich diese nicht direkt ins Aquarium
Mehr als 16 Bit bringen eigentlich nichts, weil der Ph Wert um die Sonde einfach geringfügig schwankt. Und mehr als 0.1 Ph echte Genauigkeit bekommt man ohne sehr regelmäßige Kalibrierung und Reinigung der Sonde
-
Thread
Power-down mit Taster
[C] #include <avr/io.h> #include <inttypes.h> uint16_t adcmessung(uint8_t ref_und_mux) { uint16_t messwert; uint8_t i; ADMUX = ref_und_mux; ADCSRA = (1<<ADEN); /* Nach Aktivieren des ADC wird ein "Dummy-Readout" empfohlen,
/ PB2 Taster Eingang (low-active) PORTB = (1<<PB1)|(1<<PB2); // Taster an PB2 mit int. Pull-UP, Bat-LED aus while(1) { // z.B. jedes 256.te Mal if (trigger == 0) batterieueberwachung(); // z.B. jedes 16. Mal if ((trigger & 16) == 0) feuchtemessung();
-
Thread
Negative Spannung am ATmega8 durch ISP
wissen woran das liegt. Der µC die ich verwendet habe haben die folgenden Bezeichnung: ATmega8-16PU Ich hatte übrigens vergessen irgendwelche Fuse-Bits zu setzen. Kann das ein Problem sein? Hat jemand ein ähnliches Problem gehabt? Danke und Gruß, Roeschi
Es ist sicher die Diodenspannung. Ich habe jetzt mal testweise je eine BAT42 zusätzlich drübergelötet, jetzt sind es nur noch -0,35V. Das programmieren und lesen funktioniert bestens. Ich habe sehr lange mit so einem Programmer gearbeitet und ich habe mir mit Sicherheit nie
-
Thread
Alternative zu CTTY unter MSDOS (CMD.EXE)
) und ermöglicht sogar das Laden einer spezifischen Dos-Version oder sogar von Windows bis Win 3.1(16Bit). Damit sollte sich das lösen lassen, einfach DosBox starten, in die Autoexec.bat den CTTY Befehl und ab dann ist eine Terminalsteuerung wie bei Linux möglich aber eben unter DOS ;o) Wenn nur die
-
Thread
Reparatur Sanitas SBM36 Blutdruck Messgerät
bestätigen. Ich dachte zuerst der 6.3V Elko könnte hin sein, aber die Wärme breitet sich unter dem 16V Elko kommend vom Regler aus. Das Gerät wird mit 4x 1.5V AAA Batterien betrieben, deshalb die Annahme, das der 6.3V Eklo ein Problem hat. Bevor ich die heute Abend tausche wollte ich hier nochmals
Das Display zeigt beim Einschalten das gewohnte Muster an und wechselt dann die Anzeige auf (to low Bat.) dann schaltet sich das Gerät ab. Ein erneuter Tastendruck auf den Start-Knopf durchläuft das gleiche Schema. Also arbeitet der MC noch, da auf Input reagiert wird - bis zu dieser Stelle.
-
Thread
Absicherung GPIOs 3.3V Controller
voltage < max. voltage at IO pin. Wie macht man das mit 3.3V Controllern? Verwendet ihr shottky BAT54 um die Eingänge zu schützen? Aus meiner Sicht verlagert das nur das Problem. Zumal die Eingänge bereits diese Schutzmaßnahme realisieren. Die ESD Energie landet auf 3.3V Netz und beschädigt was anderes
einen Standard-Input ohne Schmitt-Trigger). Wenn wirklich was einschlägt, tausche ich lieber einen SO16 oder SOT23-6 als einen TQFP100. Und dadurch, dass ich LVC-Gatter nehme, erhalte ich +-24mA Ausgangsleistung an den Ausgängen und 5V-Toleranz an den Eingängen. Ja, das verteuert das Board zwar, aber
-
Thread
MSP430 Board mag nicht
dass ich etwas verändert habe lässt sich zwar kompilieren aber kein Pin toggelt: #include <msp430x16x.h> int main(void) { WDTCTL = WDTPW + WDTHOLD; // watchdog aus P1DIR=0xFF; // port 1 = output P6DIR=0x00; // port 6 = input P1SEL=0x00; P6SEL=0x00;
P1OUT=0x00; } Ich weiss nicht ob der Fehler am Schaltungsaufbau oder am Programm liegt, deshalb bat ich um Sourcecode, und hoffe dass mir jemand helfen kann! Grüße, Tom
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
auch der interne LiPo geladen werden. Pin4 der Micro-USB geht über einen R-Teiler 3k3-10k und zwei BAT254 nach VDD / VSS an BOOT0 des STM32. Der STM32 kommuniziert per UART mit einem anderen Stein, dessen Versorgung geregelte 1,8 Volt sind, das setzt ein TXS0102D um. Bevor jemand fragt: Den Stromlauf
Last bis 0,9 Volt. Aus irgend einem Grund hat meine Frau zahlreiche dieser Sets gekauft, wo man 16 gemischte Zellen für 1 Euro bekommt. Also qualitativ sicher unterste Schiene. Einige sind schon von alleine leer geworden, aber nicht alle. Jedenfalls habe ich von denen man ein paar Stichproben genommen
-
Thread
Eagle -> deutsche Version, aber alles auf Englisch
Hallo Jungs, ich habe folgendes Problem: Wenn ich bei mir die deutsche Version von Eagle 4.16r2 installieren will, kommt anfangs der Assistent auch auf deutsch, aber wenn ich dann anschließend Eagle starte, ist alles auf englisch. Kann ich irgendwo die Sprache umstellen, oder muss ich dafür
die beiden Befehle in eine Batchdatei schreiben. Also: SET LANG=de_DE C:\Programme\eagle-4.16r2\bin\eagle.exe zum Beispiel in die Datei eagle.bat schreiben, im eagle/bin-Verzeichnis speichern und dann eine Verknüpfung anlegen, die diese Datei startet. Mit freundlichen Grüßen Richard
-
Thread
Fernauslöser um mehrere sony kameras gleichzeitig auszulösen (kabelgebunden)
verwenden, da hier recht wenig Spannung "verloren" geht. Z.B.: http://www.vishay.com/docs/85659/bat41.pdf Es tut da aber jede mit einem möglichst geringem VF (Forward Voltage), die der Händler gerade da hat. Es gibt auch deutlich bessere als die in dem Datenblatt oben ;-) Die Richtung könntest
://www.beskeen.com/projects/dslr_serial/OptoSerCableSchematic.gif ), da gibt es auch welche mit 4..16 Kanälen in einem Chip. Bei der Schaltung im Bild R2 und die LED weglassen. R1 hängt von deiner Betriebsspannung ab, da sollte sich eine Formel in dem Datenblatt des Kopplers finden lassen. Dann
-
Thread
PIC16F887 auf MC2V0 - I2C
Arbeite ich an einem Projekt der Schule über I²C. Der kontroller ist der wie im Titel genannte PIC16F887 und befindet sich auf der MC2V0 Hardware der IHK. Link zum Datenblatt http://www.stuttgart.ihk24.de/linkableblob/sihk24/aus_und_weiterbildung/pal/Elektroberufe/Standardbereitstellungsunterlagen
zusammenhängen? Sie müssten beide auf durchzug geschaltet sein und nach K8 gibt es ja noch die zwei Dioden. BAT43... mfg J. Bier
-
Thread
Art-Net-Node neues Layout für 4DMX-Kanäle (2 Layer SMD)
ich mir das Bord von U.Radig anschaue entdecke ich einen 20Mhz Quarz. Ihr verwendet jedoch alle nur 16 und laut Spek kann der Atmega2650 auch nur 16. Kann man da noch kitzeln oder woran liegt es? 16Mhz als SMD Quarzozilator war schnell zu finden und somit konnte ich diesen zusammen mit ISP, dem Reset-Taster
hab den Puffer (100nF) Mal an die Batterie gehängt. Ganz verstehen tue ich es zwar nicht, da eine Li-Bat für mir so ziemlich das konstanteste ist, was ich kenne, aber gut. Grüße Oekel
-
Thread
Wodurch wird ein Bleiakku wartungsfrei?
Verbrauch. Pi*Daumen kann man sagen: Pro 100kg 0,3l mehr Verbrauch und damit ca. 7,1g mehr CO2/km. 16% mehr Kapazität bedeutet 38% mehr Gewicht. In Zeiten, in denen wegen des CO2-Ausstoßes jedes Gramm gespart werden muss, kann man hier den Rotstift noch am ehesten problemlos ansetzen. Und welcher
nur das wollen die Hersteller nicht denn die möchten Batterien verkaufen.... http://www.mdvp.de/Bat/Batterie.html http://www.dvddemystifiziert.de/batterien/carfaq9.html hier 9.9 oder einfach mal alles lesen. Durchlesen und VERSTEHEN!!!!!! Besonders den Teil Gasung
-
Thread
XP Eclipse AVR Debugging sehr langsam
Eclipse-Konfiguration, Debuginformationen von avarice und avr-gdb. Toolchain: ---------- uC: AT90CAN128. 16MHz. Flasher/Debugger: Atmel JTAG ICE mkII (Aktuelle Firmware). LibUsb-Win32: Filter 1.2.2.0 WinAVR: WinAVR-20100110 Eclipse: Helios Service Release 1 Avr-Eclipse - Plugin: 2.3.4.20100807PRD Eclipse
Attempting synchronisation at bitrate 19200 Das sehe ich bei mir nicht. Sieht so aus: [code] c:\Bat>avarice -2 -B4000khz --jtag /dev/com2 :10000 AVaRICE version 2.9, Jan 7 2010 22:42:57 JTAG config starting. Found a device: JTAGICEmkII Serial number: 00:b0:00:00:27:fc Reported JTAG device
-
Thread
Welche SMD Bauteile
http://www.digikey.com/Web%20Export/Supplier%20Content/MCC_353/PDF/MCC_SMD_Marking_Codes.pdf eine BAT54. Such doch mal mit dem Gockel eine Vergleichsliste. mfg mf
oder bei Erwin Hackl: http://www.marking.at/index/ 1C = 2 x BC847 in einem Gehäuse AL = BCX53-16 W2 könnte eine BZT52 oder BZX384 mit 2,7 / 3Vsein. Arno
-
Thread
Lüfter läuft ständig auf Maximum ohne Grund? Laptop
erst zurück gekommen und da läuft der Lüfter schon wieder auf Maximum, CPU Auslastung ist zwischen 5-16%. Die Temperatur habe ich ja wie gesagt auch im Auge. Alles im normalen Bereich. Es besteht faktisch kein Problem mit der Kühlung! Gerade habe ich den Laptop runtergefahren und dann wieder hoch gefahren
kenne das problem, einfach bios-reset machen und cmos-bat tauschen, danach sollte alles wieder gut sein
-
Thread
Digital Endstufe bricht auf 6 Volt zusammen
die PWM der Endstufe funktioniert wenn keine FET´s verbaut sind? An diesem Punkt bin ich gerade und bat um Hilfe. Wo mache ich das nicht was man mir empfiehlt ?
#5204830: > Alles ohne eingesteckten HIP: Wie hoch ist die Betriebsspannung? Die > liegt an Pin 15/16 gegen Pin 4 an. Welche Spannung liegt an Pin 1 und 10 > gegen Pin 4? Wie sehen die beiden Signale an Pin 6/7 DC-gekoppelt gegen > Pin 4 aus? Pin 15/16 gegen 4 -> 10,84V Pin 1 gegen 4 -> Spannung
-
Thread
MSYS2 für Windows
dagegen keinen Effekt: ~/helloworld $ ls -l -rw-r--r-- 1 xxxxxx None 23 Feb 7 19:54 helloworld.bat -rw-r--r-- 1 xxxxxx None 117 Feb 7 19:31 helloworld.cpp -rwxr-xr-x 1 xxxxxx None 291400 Feb 8 03:16 helloworld.exe -rw-r--r-- 1 xxxxxx None 38 Feb 8 03:14 script.sh -rwxr-xr-x 1 xxxxxx
-
Thread
Font für Ape´s glcd bibliothek
Formatbeschreibung. [c] /* * The font data are defined as * * struct _FONT_ { * uint16_t font_Size_in_Bytes_over_all_included_Size_it_self; * uint8_t font_Width_in_Pixel_for_fixed_drawing; * uint8_t font_Height_in_Pixel_for_all_characters; * unit8_t font_First_Char
start.bat starten
-
Thread
LED 20-50mA mit verlustarmer und winziger Lösung an 24V DC/= betreiben
Weiß ~21V Flussspannung, sodass du nur noch 3V verbraten müsstest. Bei Rot, Gelb und Orange sind es ~16V Flussspannung. Ich würde die hier nehmen, habe sie auch zuhause: https://www.ebay.de/itm/10x-3mm-LED-Flat-Top-Flachkopf-sehr-hell-LEDs-Widerstande-3mm/262946944622?hash=item3d38dbf66e:m:mapR5VRlJ1Mc2hTTbyvQffA
Diode wäre mit 1A deutlich überdimensioniert. Weit besser geeignet wäre eine MBR0540. Oder eine BAT54. Einfach mal im Datenblatt den Leckstrom und die Kapazität vergleichen.
-
Thread
UART empfängt nur 2 zeichen
util/delay.h> #define DEVICE 1 #define BAUDRATE 19200UL #define USAR_BAUD_CALC 25 //8000000 / (16*19200) #define LOW(x) ((x) & 0xFF) //LOWBYTE #define HIGH(x) (((x) >> 8) & 0xFF) //HIGHBYTE //RF24 radio(8,7); volatile uint8_t fourBtn = 0, initBtn =0; volatile uint8_t WDT_count = 0;
//rs485_putc('\n'); // _delay_ms(10); UCSR0B &= ~(1<<TXB80); } void config_timer(){ //16Bit Timer1 OCR1A = 31250; TCCR1B = (1<<CS12) | (1<<WGM12); TIMSK1 = (1<<OCIE1A); } void config_interrupt(){ //PinChange Interrupt PCMSK1 |= (1<<PCINT11)|(1<<PCINT10)|(1<<PCINT9)|(1
-
Thread
ESP8266 - Error Nachricht beim Start
bekomme ich: [c] ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x3ffe8000, len 1288, room 16 tail 8 chksum 0x4a load 0x3ffe8510, len 880, room 0 tail 0 chksum 0xb7 load 0x40100000, len 26184, room 8 tail 0 chksum 0xb3 csum 0xb3 >> 0x0,0x0rf_cal[0] !=0x05,is 0xE9 [/c] und das
ausführe, bekomme ich diese Ausgabe: [c]make: Nothing to be done for 'FORCE'.[/c]. Die gen_misc.bat sieht schon eher danach aus, als würde sie etwas kompilieren. Wenn man sich durch das kurze Menü durchklickt, wird am Ende doch wieder das Makefile aufgerufen, dass dann erneut "Nothing to be done"
-
Thread
Induktives Erwämen von Metall
des Transistors, wenn dieser sperrt zum Abbau der Spannungsspitzen aus der Spule) Ich bekomme bei 16V +Ub ca. 150mA durch meine Induktionsspule. Bei +30V ca. 240mA... Wenn ich jetzt noch einen npn-Mosfet (rechts im Bild) dazu schalte, kann ich doch nahezu den gesamten Spannungshub (-Ub, 0, +Ub)
solltest du ausprobieren. Wenn es einfach sein soll, bestell dir bei Reichelt ein oder zwei IR215x und BAT41 Dioden (MOSFET Treiber mit internem Oszillator, und die Diode für den High Side Treiber), ein paar IR540 und bau die Schaltung. Somit hast du eine belastbare Rechteckspannung mit bis zu 100kHz. Damit
-
Thread
Seuchensimulation - Hardware für drahtlosen Datenaustausch
aktiv, also durch Mitwirkung einer Person erfolgen soll, hänge jedem eine Hundepfeife mit passendem Bat-Detektor um den Hals der alle Töne über einem eingestellten US-Pegel zählt. Das braucht keine Programmierung und fordert alle zum mitmachen/mitdenken auf.
So ein Badge braucht ca 16 uA für die Leds, bzw auch weniger. Ein IR Empfänger braucht schon mal 1 mA . Man kann den IR Empfänger auch zeitlich begrenzen, wie sieht deine Strategie aus ?
-
Thread
Induktiver Positionssensor - Fragen dazu
auf ca. 16uA (jeweils in der Spitze, also bei durchgeschaltetem Q3 gemessen)
aus, wieviel Schritte 4% bei einem 16-Bit Wandler sind und wieviel Bits das entspricht - dann weißt Du direkt, wieviele Bits Du (vom LSB aus zählend) in die Tonne treten kannst. Will sagen: 16-Bit Auflösung heißt noch lange nicht 16-Bit
-
Thread
Miese Gehälter in Deutschland für Akademiker Gesperrt
Sabine Leutheusser-Schnarrenberger, Wolfgang Schäuble, PETER ALTMAIER, Ronald Pofalla. Von den 16 Mitgliedern (incl. Chefin und Hausmeister)des Kabinetts sind sieben Juristen! Wo da die Mint`ler sind?
Marx W. schrieb im Beitrag #3308351: > Von den 16 Mitgliedern (incl. Chefin und Hausmeister)des Kabinetts sind > sieben Juristen! Nun gut, ich ging von ehrlicher Arbeit aus.
-
Thread
AVR2054 - Serial Bootloader
Auch im makefile? MEINE CPU frequenz ist 10Mhz...steht im makefile! Wie groß ist denn nu die BatRate , welche das tool brauch.... wo steht diese im quellcode?....habs nirgens gefunden. Achja im define habe ich auch den richtigen Uart-Port gewählt bei mir ist das UART0. Hab schon vieles probiert
erinnere mich dunkel, dass der program memory pointer beim atmega2561 17bit hat. Das passt nicht in einen 16bit pointer. Statt 32bit pointer zu verwenden hat man beim gcc 16bit pointer plus ein "trampolin" an der Grenze verwendet. Sehr unelegant, spart aber 2 byte bei jedem pointer. Schau dir an, wie andere
-
Thread
Diode durch Transistor ersetzen
keine Germaniumdioden verfügbar, Ausweiche auf > Germanium-Transistor. Da nehme ich lieber eine BAT46, ist zwar keine AA112 oder OA72 aber immer noch besser als ein Transistor. Benjamin O. schrieb im Beitrag #6987607: > Naja, wir haben einen Partner, der uns in großen Mengen mit Transistoren
Dioden mit geringem Pastenverbrauch. Ich mag da das SOD882 Gehäuse und als "normale" Si-Diode die BAS16L. Dieter schrieb im Beitrag #6990310: > wie knapp dort die Reels sind. Wenn ich als Entwickler eine bestimmte Produktionsmaschine im Design berücksichtigen muss, dann lohnt sich das nur für extrem
-
Thread
Eklatanter Fehler im Handbuch zu ATtiny87 / ATtiny167
#2447483: > ... keine Garantie für Fehlerfreiheit! Welchen Grund gibt's denn eigentlich LBT auf 16 statt auf 8 zu setzen ? [c]LINBTR = (1<<LDISR) | 16;[/c] Erhöht nur den möglichen Baudratenfehler. Fox Mulder schrieb im Beitrag #2618538: > jetzt ratet mal was nicht geändert > wurde. Um's
schrieb: >> ... keine Garantie für Fehlerfreiheit! > > Welchen Grund gibt's denn eigentlich LBT auf 16 statt auf 8 zu setzen > LINBTR = (1<<LDISR) | 16;Erhöht nur den möglichen Baudratenfehler. Ist schon lange her. Nach meiner Erinnerung lag es daran, dass es bei bestimmten Baudraten mit LBT = 8 Probleme
-
Thread
Vorinstalliertes Windows 8 formatieren und mit Ubuntu ersetzen
ich damals noch nicht wusste, dass Windows 8 unwiderruflich auf dem neuen PC vorinstalliert war, bat ich die Fust AG Hinwil mir die CD und den Produkt Key mit dem sie Windows 8 (Heiminstallation Fr. 560.-) installiert hatten heraus zu geben. Ich beabsichtigte mit CD und Produkt Key den fehlerhaften
-l '/efi/linuxmint/grubx64.efi' -L Linux Mint" einen eintrag in den efi-boot-manager erstellen. 16. Ich hoffe das klappt, bei mir hat es so geklappt. 17. Kleiner Tipp am Rande -> niemals die EFI Partition auf einer Festplatte löschen. Die kann sich als wahrer Schatz hervortun. Ich hoffe ich
-
Thread
Lineare Widerstandsschaltung
kannst 8 verschiedene Widerstandswerte schalten. Diese Schaltung hat nur 4 Widerstände und kannst 16 verschiedene Widerstandswerte erzeugen. Man könnte aber auch bei Deiner Schaltung etwas machen um 256 krumme, in krummen Abständen liegende Zwischenwiderstandswerte zwischen 0.1-20Ω zu erzeugen.
So etwas dachte ich auch, weswegen ich um Beschreibungen des Gesamtaufbaus und möglichen Timings bat. Im Timing steckt sicher auch das "Doppel-" erkennbar drin. Wenn es nicht, was ich aber bezweifelte, einfach meint, daß eben ein- und ausgeschaltet werden soll, was aber dann? Das zitierte war