-
Thread
Viele Drehimpulsgeber an einem PIC
brennend interessiert ist, wie man am geschicktesten > vorgeht, wenn man mehrere Drehimpulsgeber (ca. 20 Stückt) an einem PIC > betreiben möchte. Kommt darauf an: 20 Encoder sind 40 Ports und die musst du dann alle Abfragen entprellen ... Einen Encoder kannst du aber auch als State Machine mit
: 34ct, du benötigst 2x20/8bit = 5 Stück davon. Zusammen 1,70 > EUR... Ob das die Entprellarie einfacher macht? Oder die Verdrahtung? Flexibel ist das ganze auch nicht und wer 20 Encoder statt 20 Tasten und einem Encoder
-
Thread
Hilfe bei Planung einer LED Temperaturanzeige
Marcel K. schrieb im Beitrag #3772211: > Bei einem 1-Wire Temp Sensor (DS18S20?) habe ich wieder das Problem wie > ich diesen in das Öl hinein bekomme und dass er nur bis 125°C geht.
http://www.ebay.de/itm/10x-DS18b20-Wasserdicht-Temperatursensor-Thermometer-Temperaturfuhler-LS4G-/131042985589?pt=Mess_Pr%C3%BCftechnik&hash=item1e82c54675 Dachte an diese Ausführung, die sollte gehen. Jedoch habe ich gerade
-
Thread
Z-Diode minimaler Strom (BZV55)
kleinen Strömen im unteren µA-Bereich. Auch von der BZV55-13 bei noch weniger als 1µA. Michael B. schrieb im Beitrag #7327700: > https://www.diodes.com/assets/Datasheets/ds30410.pdf (Z-Dioden > spezifiziert mit 50uA) Ja, diese und die EDZV-Serie sind Ausnahmen. Aber braucht er das hier? Ich
und gemessen ... Und wenn ich nicht zufrieden gewesen wäre, dann hätte ich eben eine mit 15V oder 18V genommen.
-
Thread
DS18x20 unter FreeRTOS und LPCXpresso 1769
Hiermit stelle ich eine Implementierung des OneWire-Protokolls für DS18x20 zur Diskussion. Aufbauend auf den Projekten: http://knowledgebase.nxp.com/showthread.php?t=1421 http://gandalf.arubi.uni-kl.de/avr_projects/tempsensor/index.html habe ich eine Anpssung an
Verarbeitung des Befehls. Nach dem Starten der Messung muss wenigsten 750ms gewartet werden bis der DS18x20 seine Wandlung beendet hat. Ich verwende nur die 2 Draht Version mit parasitärem power. Weiterhin habe ich das Umschalten der Pin Direktion im FIODIR Register rausgeschmissen und statt dessen
-
Thread
Temperatursteuerung fürs Aquarium
#include <18F452.h> #include <string.h> #include <math.h> #fuses XT, NOWDT, NOBROWNOUT, NOLVP, DEBUG main(){ adc=input(PIN_A2); int soll=b'0000000000000000'; int min= b'0000000000111100'; if(adc>soll)
Du kannst ja nen DS18B20 nehmen, dann hast Du 0,0625° Auflösung und bist den ganzen Analog-Ärger los. Wichtig ist aber, daß er wasserdicht montiert wird. Peter
-
Thread
Floppy FDD Diskette an AVR Mikrocontroller ATmega Beispiele Assembler
Spuren aufgebaut sind, sieht man am besten bei der Beschreibung einen FDC (Floppy Disc Controller), z.B. des FD1771 von Western Digital http://deramp.com/downloads/floppy_drives/FD1771%20Floppy%20Controller.pdf Dort Seite 13. Ein übliches 8" Laufwerk war das Shugart SA800 http://deramp.com/downloads/floppy_drives/shugart/SA800%20Maintenance%20Manual.pdf Am ersten Bild hier http://q7.neurotica.com/Oldtech/Xerox/820-II.html sieht man auch die mechanische Größe dieser Laufwerke, was sich ja auch aus 8" Dikettengröße ergibt
-
Thread
winziger Webserver mit enc28j60+mega32
. Hoffe, Du hast mir meine Sprüche über die Studis nicht übel genommen... ;-) Könnte Dir nen DS18S20 zur Verfügung stellen. Komme ja auch fast jeden Tag durch Deine Heimatstadt... Dirk
Zeilen zusätzlichen Code erfordert... ;-) Kann ja dann nicht so schwierig sein *ggg*. Ach ja, den DS18S20 zum Testen für die OneWire Temp-Messung schmeiss ich Dir die Tage in den Briefkasten. Dirk
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
aus. Durch die halbe Rack Breite ist es auch als Tischgerät noch handlich. Die Karten sind im 20mm Raster. Bis zu 10 Karten mit 20mm Breite können eingesteckt werden. Jede Karte enthält ein DS2431 1-Wire EEPROM um dem Controller mitteilen zu können was da eingesteckt ist und macht Plug and Play
Gemischtwarenabteilung" (MiscController). Auswahl des Overlay-Kanals, feste Tasten für Overlays (z.B. Senderlogo) und Bedienung des internen KVM-Switches (siehe unten). Mechanisch sitzen die einzelnen Module auf einem Rahmen aus 20x20mm Aluprofil (4_alurahmen.jpg). Die Frontplatten sind aus 3mm MDF
-
Thread
Festspannungsregler nach Gleichrichtung
Mike B. schrieb im Beitrag #6431667: > Adj wird nicht blank auf GND gelegt, wie soll er da was regeln? > https://www.ti.com/lit/ds/symlink/lm317.pdf Und wo soll in der Schaltung überhaupt ein LM317 vorkommen
Falk B. schrieb im Beitrag #6431884: >> Dann erklär mir mal, wie man ein 5V-Netzteil aus einer Quelle >> mit 10V Brummspannung baut. > > Wo ist das Problem, wenn die 10V Brummspannung mit 20V Gleichspannung
-
Thread
Raumtemperaturmessung mit µC
liefert nämlich eine Spannung. Du kannst aber auch den Mikrocontroller selber zum Messen nehmen, z.B. der ATtiny25 hat nen internen Sensor. Es gibt auch Sensoren mit Digitalausgang (z.B. DS18B20), da tun sich Anfänger aber schwer, die Ausleseroutine zu verstehen. Peter
>Es gibt auch Sensoren mit Digitalausgang (z.B. DS18B20), da tun sich >Anfänger aber schwer, die Ausleseroutine zu verstehen. Dann nimmt man was einfacheres wie z.B. TSic Sensoren :) Siehe auch: http://www.mikrocontroller.net/articles/Temperatursensor
-
Thread
Initialisierung LCD-Display
getaktet : end if; if zaehler_gesamt = 53999 then current_state <= next_state after 20ns; -- kombinatorisch, aber nicht in Sensitivliste end if; end process; [/vhdl] Sowas lässt sich nicht synthetisieren: [vhdl] current_state <= next_state after 20ns; -- kombinatorisch
Oder: mir schwant Übles... Ist R18 etwa auch nicht bestückt? Und RSB daher einfach offen?
-
Thread
Datenblatt eines Mosfet entschlüsseln
wird bei 20A 360V betrieben. Rdson = 45mOhm Somit wären die Schaltverluste P=I^2*R= (20A)^2*45mOhm=18W So was ist nun mit Junctio-case und Junction-ambient gemeint? Wenn ich mit case rechne, hätte ich
Also habe das nun mal nachgerechnet. Verlustleistung 0,045Ohm (rdson)* 20A^2=18W Ohne Kühlkörper 62k/w*18w=1116°C Nun kommt Umgebungstemp. hinzu (KFZ) 50°C = 1166°C -> Mosfet zerstört =) Max. Temp 175°C, gehe ich mal von 120°C max aus. 120°C -50°C (Umgeb.Temp
-
Thread
Arduino_byte array in int, float oder bool konvertieren
byte server[] = { 192, 168, 111, 97 }; byte ip[] = { 192, 168, 111, 99 }; // Temperature (DS18B20) connected to pin 7 //OneWire ds(7); // MQTT message buffer char message_buff[30]; // MQTT callback void callback(char* topic, byte* payload, unsigned int length); // MQTT PubSub client
temperature and // publish it to /home/office/temperature/ } // Temperature reading from DS18B20 module // Code is from OneWire library example [/c]
-
Thread
Hexapod mit PIC18F45K22 machbar?
Was spricht denn gegen einen Richtigen. Mit 12 oder mehr timern, wie zB einem dsPIC33FJ64GS606, nicht immer dieses spielzeug..
schrieb im Beitrag #4951766: > Was spricht denn gegen einen Richtigen. Mit 12 oder mehr timern, wie zB > einem dsPIC33FJ64GS606, nicht immer dieses spielzeug.. stimme dir voll zu ein DsPic ist besser geeignet (bzw. glaub mit einem 8-bit PIC wirds eh schwirig...) aber der dsPIC33FJ64GS606 hat nicht
-
Thread
Verstärker Schalplan gesucht
Beitrag #7193278: > Ich habe nämlich einen Trafo mit > 650 VA da liegen jedoch hat dieser nur +-20v weshalb ich keinen > passenden Schaltplan finde. Baue damit doch gleich einen Classe-A-Vestärker, notfalls für Quadrofonie oder Dolby 5.1. z.B. http://www.hifi-forum.de/viewthread-71-1657.html
Simon W. schrieb im Beitrag #7193278: > Trafo mit 650 VA da liegen jedoch hat dieser nur +-20v kein Problem. [Ihr Forendeppen- Finger stillhalten!] NV 600Watt Endstufen sind im KfZ-Bereich seit Jahrzehnten üblich bei den Bombenwichsern mit Trick18 - Spannungswandler. Such nach Kfz-Endstufe
-
Thread
MIC5021 - Mosfet Schalter
andere Regionen anzusetzen. Deine Messungen bestätigen das ja. wobei in der anderen Region der R_DS_on aber höchstens niedriger sein dürfte, nicht größer als bei den -80A. Siehe z.B. Abb. 8 im Datenblatt https://www.infineon.com/dgdl/Infineon-I100P03P3L_04-DS-v01_01-en.pdf?folderId=db3a304314dca3890114ef902baa05f9&
muss stark verstärkt. Folgende Messungen habe ich heute durchgeführt: Netzteil (11,5V - 11,8V / 18A) 1:) R_Last = 1,8Ohm, U_Last = 11,2V, U_Mosfet = 0,6V, I = 6,24A => R_ds_on = 0,6V / 6,2A = 0,0967Ohm 2:) R_Last = 1,3Ohm, U_Last = 10,8V, U_Mosfet = 0,81V, I = 8,3A => R_ds_on =
-
Thread
Benötige Ratschläge zur BLDC Leistungsstufen-Auslegung
80Ax80Ax0.004R = ??? (6.400x0.004) komm ich auf 25Volt, wie soll das gehen ??? Ich ging von nem halben Volt U_DS im durchgesteuertem Zustand oder so aus. Da musst Du ja 20 FETs parallel schalten, hehe :) StromTuner
??? > (6.400x0.004) komm ich auf 25Volt, wie soll das gehen ??? > Ich ging von nem halben Volt U_DS im durchgesteuertem Zustand oder so > aus. > Da musst Du ja 20 FETs parallel schalten, hehe :) > > StromTuner Klaus schrieb im Beitrag #4939140: > In China laufen vermutlich mehr eBikes und
-
Thread
PIC18F458 CAN-BUS
fehlerfrei, nur habe ich jetzt im Zusammenspiel ein Konzeptionelles Problem. Die Hardware: - PIC18F458 @ 20MHz - 1-wire: DS18S20 für die Temperatur - I2C: DS1337 als Uhr, MCHP24FC1024 zur Datenspeicherung - CAN: im Moment noch ein CAN Entwicklungswerkzeug, später aber ein 2ter PIC der im ca. 10ms
damit klar kommen sollte. Wäre nicht der erste CAN Controller, der in solcher Situation Ärger macht (z.B. PIC18F2580, LPC2300).
-
Thread
Sprachsynthese mit PIC (ohne ext. Speicher)
ein kleiner PIC zu wenig Rechenleistung habe und es wäre ein externer MP3-IC notwendig. Mit einem 18F26k22 (64k Flash) für <2€ wäre es möglich. Wenn 0.35s pro Ziffer reichen, könnte man auf einen PIC18F25K20 für <1,50€ umstiegen. 10*0,35*8000=28kB, dann wären noch 4kB = 4kWorte für das Programm übrig
- hat nen 20Bit NCO - kostet 1Euro
-
Thread
Digitaler Spongebob Bilderrahmen für 15€
buddy system start_addr=0xA02FF000, size=0x100000 BOOT SPI ..Using LZO firmware .......... buf=B0001000,size=16 EXEC round=1 0 | 00;20;00;00;00;20;06;00;00;00;00;00;00;00;01;00; Power Key Counter (0) 2800 sysAppInit run Module[Evm Board Config] init BoardConfig init MS Card Function Open
51] MatrixA[6]=[FFFFFFDA][- 38] MatrixA[7]=[FFFFFFDA][- 38] MatrixA[8]=[14D][ 333] MatrixB[0]=[0][ 0] MatrixB[1]=[0][ 0] MatrixB[2]=[0][ 0] [settingsInit:227] Load settings B:\settings.dat [Jfs_findLastBlock:168] block=0 [Jfs_findFile:232] file=B:\settings.dat sector=1 [Jfs_open
-
Thread
74HC138 Adressen
=1, U2G1=1, U2G2A=0, U2G2B=0 U2A=A15, U2B=A16, U2C=A18, U2G1=A19, U2G2A=AEN, U2G2B=A17 Also muss gelten: [pre] A18=1, A19=1, AEN=0, A17=0 [/pre] und ja nach Jumperstellung: [pre] A15=1, A16=0 oder A15=
außerhalb des durch die Schaltung dekodierten Bereichs. Wenn du aber A8 mit A17 vertauschst (also A18 an U2G2B und A17 an U2C) dekodiert sie – je nach Jumperstellung – einen der drei Adressbereiche A8000-A9FFF B0000-B1FFF B8000-B9FFF Der erste davon enthält auch die Adresse A9000. Man kann
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
:24.053 : 10 06 00 00 00 00 8c 20 13 17 18:47:24.100 : 00 00 00 0c 13 91 24 33 00 0c 18:47:24.143 : 2b 17 22 00 00 0b 3b 36 00 18:47:24.185 : 00 0a 5a 26 09 0a 5e 76 03 18:47:24.232 : 0a 62 50 05 0b 26 26 40 01 04 6d 18:47:
Sharky775). Ergebnis: Ich bekomme valide Long Frames: 68 46 46 68 08 4F 72 79 56 80 68 A5 11 40 04 B1 00 00 00 0C 06 05 44 06 00 8C 10 06 00 00 00 00 8C 20 13 09 53 00 00 0C 13 72 45 79 03 0C 2B 49 31 00 00 0B 3B 37 01 00 0A 5A 51 07 0A 5E 51 05 0B 26 52 55 04 0A A6 18 65 57 A4 16 Funktion: - send
-
Thread
Fotodiode, schnelle Messung, Bauteile gesucht
Fotodiode würde ich gerne Unterschiede in der > Anstiegs- und Abfallzeit grob erkennen können. Also z.B. zwischen einer > Anstiegszeit von 200 ns und 100 ns Unterscheiden können. D.h. meine > Fotodiode müsste dementsprechend schnell ansprechen. Naja, dein Verstärker solle um die 10-20ns Anstiegszeit
nicht zu sehr schätzen muss. Vielleicht reichen auch 50ns. Aber man muss es ja nicht zu lahm bauen. 20ns Anstiegszeit entsprechen ~18MHz Bandbreite. > Erste Frage: Ist das überhaupt möglich? Sicher, sowas ist heutzutage lahmarschig, wenn man weiß was man tut. > https://www.mikrocontroller.net
-
Thread
Neuer Akkuschrauber - Kaufberatung
einen normalen Gleichstrombürstenmotor mit 14,4V. Ich habe ihn nur einmal geschafft als ich in ein 20mm Eichenbrett mit der Lochkreissäge ein 70mm Loch gesägt habe. Bei dieser Aktion habe ich wohl den Motor überlastet. Den gab es aber für 18€ als Ersatzteil und der ließ sich auch einfach austauschen.
Marke "Ryobi" Das waere dann wohl ein vierter Hersteller: https://www.diy.ie/departments/ryobi-one-18v-2-x-1-5ah-li-ion-brushed-cordless-combi-drill-r18pd3-215sk/4892210187468_BQ.prd?gclid=CjwKCAjwkaSaBhA4EiwALBgQaMCfN6_O3m4vfQCfhr4X99Vjvpc7sY_Ja1BisHnyhKTjzR4PQGjxLBoCHBsQAvD_BwE&gclsrc=aw.ds&storeId
-
Thread
ATMega32 Timer, ADC problem und Fuses frage
Da messe ich einen DS18S20 aus. Das Display soll in den Aquarienschrank eingebaut werden. Mit einem Fotowiderstand wird die Helligkeit am Aquarium gemessen. Ist es Dunkel (meistens Abends) dann soll das Display selbst ausgeschaltet werden. Mit dem DS18S20 messe ich die Wassertemperatur. Die Uhr benötige ich für eine Zeitschaltuhr. Hiermit will ich unter anderem die Beleuchtung und die Sauerstoffpumpe schalten. Ich suche auch noch nach Sensoren
-
Thread
Raspberry Pi - Batteriebetriebes LCD Display
meine letzte Hoffnung! Folgende Ausgangssituation: Ich habe einen Raspberry Pi. An diesem hängen 6 DS18S20 Temperatursensoren in verschiedenen Räumen. Die Temperaturen werden alls 5 Minuten gemessen und in einer MySQL-DB gespeichert. Außerdem läuft auf dem Raspberry ein Webserver, der die gemessenen
heißt) zu viel "Schnick-Schnack", den ich eigentlich nicht brauche. Zum Beispiel brauche ich keinen DS18B20 in Display, es muss auch nicht beleuchtet sein. Desweiteren ist dieses Display (noch) nicht batteriebetrieben und müsste so erst umgebaut werden. Gruß, Mick
-
Thread
Verstärker 1-1500MHz 1Watt
etwas Leistungsreserve auf kosten der Dämpfung. Wie ich es aber verstanden habe brauchst Du aber nur 20dB Regelbereich - richtig?
alter Sack schrieb im Beitrag #5954988: > -70dB .-48dB bis +20dB bezogen auf was? 1mW an 50 Ohm also 223mV? oder wie bei dem Swob5 auf 1V an 50 Ohm was +13dbm entspräche? Ralph Berres
-
Thread
MOSFET-Halbbrücke: Hilfe, es klingelt!
infineon.Products.Discretes___Standard_Products.MOSFETs.Power_MOSFETs.N-Channel_MOSFETs__500V...900V_.DOCUMENTS.Aplication%20Note%20CoolMOS%20CP%20(%20AN_CoolMOS_CP_01_Rev.%201.2).pdf&ns_type=pdf&ns_url=http://www.infineon.com/dgdl/Aplication+Note+CoolMOS+CP+%28+AN_CoolMOS_CP_01_Rev.+1.2%29.pdf?folderId=db3a304412b407950112b408e8c90004&
infineon.Products.Discretes___Standard_Products.MOSFETs.Power_MOSFETs.N-Channel_MOSFETs__500V...900V_.DOCUMENTS.Aplication%20Note%20CoolMOS%20CP%20(%20AN_CoolMOS_CP_01_Rev.%201.2).pdf&ns_type=pdf&ns_url=http://www.infineon.com/dgdl/Aplication+Note+CoolMOS+CP+%28+AN_CoolMOS_CP_01_Rev.+1.2%29.pdf?folderId=db3a304412b407950112b408e8c90004&
-
Thread
Kühlschrankthermostat kaputt? Da bastle ich was!
schrieb im Beitrag #7177436: > einstellbaren > Zwischensteckerthermostat verwendet. Hat wimre knapp 20€ gekostet Hätte ich auch gemacht wenn das kabel zugänglich wäre. Sonoff mit DS18b20. Dann temperaturgraphik anschauen :)
funktioniert auch nur weil der strom eh geklaut ist. BTW: Bin mir am überlegen da einen sonoff basic mit DS18b20 temperaturfühlern reinzumachen. Multizonen-temperaturmessung mit PID regelung und WiFi server zum temperaturverlauf anschauen. Was mich hindert ist dazu muss an die rückseite ran und das dings
-
Thread
32Bit Division mit inline Assembler
bit" ";*" ";***********************************************" "urdiv32:" "\n\t" "mov r24, r20 ;T = B" "\n\t" "mov r25, r21" "\n\t" "mov r26, r22" "\n\t" "mov r27, r23" "\n\t" "lsr r27 ;B / 2" "\n\t" "ror r26" "\n\t" "ror r25" "\n\t" "ror r24" "\n\t" "add r16, r24 ; A = A + B / 2" "\n\t" "adc r17, r25" "\n\t" "adc r18, r26" "\n\t" "adc r19, r27" "\n\t" ":" "; output-operand-list" ":" "; input-operand-list" ":" "; clobber-list" ";**************
-
Thread
Pollin MOTOROLA VIP1710
tmp/apache/logs # ls access.log apache.pid error.log /tmp/apache/logs # tail error.log [Tue May 18 20:18:39 2010] [notice] caught SIGTERM, shutting down [Tue May 18 20:18:49 2010] [notice] Apache/1.3.37 (Unix) configured -- resuming normal operations [Tue May 18 20:18:49 2010] [notice] Accept mutex: sysvsem (Default: sysvsem) [Tue May 18 20:21:17 2010] [crit] (125)Address already in use: make_sock: could not bind to address 192.168.178.29 port 85 [Tue May 18 20:21:47 2010] [notice] caught SIGTERM, shutting down [Tue May 18 20:21:59
-
Thread
Leseprobleme mit dem DHT21 an einem D1 Mini V3
Ich verwende einen DHT21 (https://www.amazon.de/dp/B0D82X8H3R?ref=ppx_yo2ov_dt_b_fed_asin_title) auf einem D1 Mini V3 NodeMCU ESP8266EX um alle 30 Sekunden die Temperatur und Feuchtigkeit auszulesen. Verbunden ist der DHT sowohl mit 3,3 als auch mit
beschalten? Wenn ich mich nicht komplett irre, kann der Sketch gleich bleiben und such mal nach "ds18b20 parasite power". Der DS18b20 ist nur ein anderer Tempsensor, der aber mit der gleichen Signalübertragung arbeitet. Ersetze den DS18B20 in den Schaltbildern durch deinen DHT, und dann sollte die
-
Thread
Suche erfahrene Elektrotechniker zur Schaltungsüberprüfung
die Regeleigenschaften zunichte. Bei diesem Regler von TI sogar erlaubt. http://www.ti.com/lit/ds/symlink/lm1084.pdf Seite 18. Ripple rejection enhancment. Man kann dadurch die Stoerungen auf dem Feedback/Adj Pin minimieren.
Joachim B. schrieb im Beitrag #4992357: > In der Doc AppNote von TI nur am Vout :) Ich sehe auf Seite 18 Figure 24 einen C1 (10uF) von ADJ nach GND.
-
Thread
ATMega 328p lm35
78: 22.969999 79: 22.480000 80: 21.990000 81: 21.990000 82: 21.010000 83: 21.010000 84: 20.520000 85: 21.010000 86: 20.030001 87: 20.030001 88: 20.030001 89: 19.059999 90: 19.059999 91: 19.059999 92: 18.570000 93: 18.080000 94: 18.080000 95: 17.590000 96: 17.100000 97: 16.610001
Abhängigkeit ist nicht linear und auch nicht definiert. Wenn es einfach sein soll würde ich immer einen DS18B20 nehmen ... LG, Sebastian