-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es neben der sdcc (den ich persönlich nicht gut finde für PIC18) noch den wenig bekannten CPIK, mit welchem
Pascal X schrieb im Beitrag #4456468: > Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine > pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es > neben der sdcc (den ich persönlich nicht gut finde für PIC18) […] Auch objektiv ist der SDCC
-
Thread
erstes Layout ATMega16 bitte um Überprüfung
Braucht der DS1822 nicht noch einen Ziehwiderstand am 1-Wire-Bus nach +5V? Im Datenblatt ist in den Schaltungen immer 4,7k vorhanden, der interne Pull-Up des µC ist jedenfalls viel hochohmiger. Matthias schrieb
Bei 16MHz sind das rund 18m Wellenlänge, geteilt durch 4 macht 4,68m, da können es ruhig ein paar cm sein. Keine Panik... Ingo
-
Thread
ESP8266 (Node MCU und D1 Mini)
. Jetzt weiss ich nicht mehr weiter. Hat jemand eine Idee? [code] import machine, onewire, ds18x20, time # Verbindung zu Wlan import network sta_if = network.WLAN(network.STA_IF); sta_if.active(True) sta_if.scan() # Scan for available access points sta_if.connect
= MQTTClient(CLIENT_NAME, BROKER_ADDR, keepalive=60) mqttc.connect() TOPIC = 'home/temp/azi' ds_pin = machine.Pin(4) ds_sensor = ds18x20.DS18X20(onewire.OneWire(ds_pin)) roms = ds_sensor.scan() #print('Found DS devices: ', roms) while True: ds_sensor.convert_temp() time.sleep_ms(750
-
Thread
Atmega328p und DS1307
Habs jetzt mal an ein grove - ds1307 gehängt. Auf dem Board ist ja nur der DS1307 Chip, ein quarz und 2 Pullup Widerstände. Funktioniert einwandfrei. Hab mir mal nur die Sekunden ausgeben lassen. Liegt also eindeutig nicht am
internen Oszillator am ATMega328P F_CPU wird auf 8000000 gesetzt. Wir hatten den über den Quarz am DS1307 gesprochen, weil ich keinen 32,768 kHz da hatte hab ich mit nem 16Mhz versucht, was nicht von Erfolg gekrönt war. Deshalb hab ich seinen Code genommen und an nen Grove-DS1307 gehängt und es hat
-
Thread
Oszilloskop Meinung VOLTCRAFT vs RIGOL
DS1054z ACHTUNG NICHT PLUS Lässt sich per Key auf 100MHz + alle Optionen öffenen.
gefunden hast zeige ich schon mal 5 Shops, die bei ihrer Kalkulation fürs allseits beliebte Rigol DS1054Z auf exakt den gleichen Endpreis von 393 Teuros kommen: https://www.batronix.com/versand/oszilloskope/Rigol-DS1054Z.html https://www.conrad.de/de/p/rigol-ds1054z-digital-oszilloskop-50-mhz
-
Thread
Gibt es Sensoren für Luftfeuchtigkeit über 1-Wire?
H. H. schrieb im Beitrag #8060766: > DS2482-100? Hätte DS2482-800 heißen sollen.
bereits vorhanden, läuft über 3 Adern mit 3,3 V (also NICHT parasitär) und funktioniert mit diversen DS18B20 seit Jahren zuverlässig. Ich habe also kein Problem mit der Spannungsversorgung, sondern suche für den schon vorhandenen Bus eine Lösung mit einigermaßen preiswerten Feuchtigkeits-Temperatur-sensoren
-
Thread
RFM12 vs nrf24l01
2Mbps, LNA:HCURR SPI_Write_Reg(FLUSH_RX,0);//flush Tx SPI_Write_Reg(WRITE_REG + CONFIG, MASK_TX_DS | MASK_MAX_RT | 0x0F); } void SwitchToRxMode() { CE_HIGH(); _delay_us(150); SPI_Write_Reg(WRITE_REG + CONFIG, MASK_TX_DS | MASK_MAX_RT | 0x0f); // Set PWR_UP bit, enable CRC(2 bytes) & Prim:TX. MAX_RT & TX_DS enabled.. } void SwitchToTxMode() { CE_LOW(); _delay_us(150); SPI_Write_Reg(WRITE_REG + CONFIG, MASK_TX_DS | MASK_MAX_RT | 0x0e); // Set PWR_UP bit, enable CRC(2 bytes) & Prim:TX.
-
Thread
Temperaturstabile Uhr
dallas ds32khz
, dass du eine Pierce-Schaltung vorsiehst und würde dann für die beiden Kondensatoren je 15pF oder 18pF nehmen
-
Thread
Feedback zu Thermometer Schaltung
Um dem ganzen Zirkus aus dem Weg zu gehen, könnte man gleich den LM50 rausschmeißen und durch einen DS18B20 ersetzen. Der ist deutlich pflegeleichter.
dem ganzen Zirkus aus dem Weg zu gehen, könnte man gleich den LM50 > rausschmeißen und durch einen DS18B20 ersetzen. Der ist deutlich > pflegeleichter. Der DS18B20 sieht durchaus auch interessant aus, würde den evtl. in einer späteren Ausbaustufe verwenden, wenn der Rest steht und man sich voll
-
Thread
Interessante LCD Ausgabe
GND also alles standard Beschaltung, wie ich immer verwende. Das Kabel zum LED Modul wo auch der DS18B20 Sensor sitzt ist etwa 5 Meter lang. Das Kabel, wurde in einem anderen Thread empfohlen 10x 0.25mm2 2 x 3 Adern verdrillt für LED 3 Adern für den Sensor. Sensorausgang mit 4K7 Pullup an 5V Nun
mich auch täuschen. Ähnlich wird es hier auch so verwendet : http://pc-rentner.de/index.php/ds18b20-bascom Die Grundlagen habe ich hier gelesen.
-
Thread
Ich möchte mir eine "8Kanal" Temperatursteuerung bauen und bracuh etwas Hilfe
Das ist möglich, als Sensoren vielleicht DS18S20 (gibt's gerade bei Pollin) als uC ein AVR wie Atmega8, als Display soinein alphanumerisches wie du es dir ausgesucht hast und ein paar Tasten. Das Problem ist das Programm, du wirst erst erlernen
Schau mal unter http://home.arcor.de/wosm/AtmegaProjekt/index.htm eine Seite für Anfänger. DS18S20 ist ok. BASCOM unterstützt den Zugriff auf diesen Baustein. Die Daten aus dem DS18B20 sind jedoch einfacher umzurechnen. Joe
-
Thread
EMS > Adapter > NetIO > Raspi
18:07:11 raspi2 ems-collector[31513]: CONFIGFILE= /etc/ems-collector.conf Jan 13 18:07:11 raspi2 ems-collector[31513]: OPTIONS= Jan 13 18:07:11 raspi2 ems-collector[31513]: SERIALDEVICE= tcp:192.168.1.60
//#4 3 heating pump on/off 0x08,0x18,0x07,0x60, //#5 4 tap water heating on/off 0x08,0x18,0x0B,0x05, //#6 5 boiler temperature x 10 0x08,0x18,0x0D,0x05, //#7 6 temperature water in (cvreturn) x 10 0x08,0x18,0x11,0x06
-
Thread
Empfehlung Schaltregler
http://www.ti.com/lit/ds/symlink/lmr24220.pdf oder als 1A-Type: http://www.ti.com/lit/ds/symlink/lmr24210.pdf
> L5973D kein Enable-Eingang Schlumpf schrieb im Beitrag #2981954: > http://www.ti.com/lit/ds/symlink/lmr24220.pdf > oder als 1A-Type: > http://www.ti.com/lit/ds/symlink/lmr24210.pdf René Z. schrieb im Beitrag #2981788: > Grösse = ]BGA|SO] maximal BGA ausgeschlossen Gregor B. schrieb
-
Thread
Messwert für Blynk fehlt bei esp32
BlynkSimpleEsp32.h> #include <RunningMedian.h> RunningMedian mediandist = RunningMedian(5); /* DS18B20 Temperature Sensor */ #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 4 // DS18B20 on arduino corresponds to D4 on physical board OneWire oneWire(ONE_WIRE_BUS); DallasTemperature
PUSH. This means // that you define how often to send data to Blynk App. void sendSensor() { DS18B20.requestTemperatures(); float t = DS18B20.getTempCByIndex(0); Serial.print(t); Serial.println("ºC"); if (isnan(t)) { Serial.println("Failed to read from DS18B20 sensor!");
-
Thread
DS 1820 Frage
geändert um den 64 Bit ROM-Code auszulesen. Am Bildschirm wir aber nur 10 CA 66 70 03 08 bei dem einen DS 1820 und 10 CA 66 70 03 08 bei dem anderen DS 1820 angezeigt. Ich verwende am I2C Bus jeweils nur einen Sensor. Nun meine Frage, warum werden nicht mehr Bit ausgelesen? Kann es sein das die alten DS
Es gibt aber viele Nachbauten. Ob die das alle implementiert haben? Bist Du sicher, dass es ein DS1820 und kein DS18S20 oder DS18B20 ist? Die DS1820 sind im Original schon länger abgekündigt. Der Programmcode ist immer hilfreich bei solchen Fragen.
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
Manche RTC Module (China DS3231, https://datasheets.maximintegrated.com/en/ds/DS3231.pdf) haben ein 4kB EEPROM mit dabei, das würde locker reichen, um für 365 Tage Stunde (5 bits) und Minute (6 bits) von Sonnenauf- und Untergang
14.07.22 4:15:14 4:15:14 4:15:47 15.07.22 4:16:27 4:16:27 4:17:00 16.07.22 4:17:42 4:17:42 4:18:15 17.07.22 4:18:59 4:18:59 4:19:31 18.07.22 4:20:18 4:20:18 4:20:49 19.07.22 4:21:38 4:21:38 4:22:08 20.07.22 4:22:59 4:22:59 4:23:29 21.07.22 4:24:22 4:24:22 4:24:51 22.07.22
-
Thread
Löschung von Threads Gesperrt
neugierig machen soll, schreib was mit T*tten rein. > 2) Wie könnte wohl ein korrekter Betreff lauten? dsPIC30 mit C18: Timerinterrupt Jitter > 3) Ist es schade, dass die Arbeit der User einfach so in die Tonne > getreten wird. Bringt der gelöschte Thread denn mehr? Lerneffekt. Wozu schreibt man denn
Michael H. schrieb im Beitrag #1797477: >> 2) Wie könnte wohl ein korrekter Betreff lauten? > dsPIC30 mit C18: Timerinterrupt Jitter
-
Thread
Zwei Fehlermeldungen beim Kompillieren. Bitte um Hilfe.
Hallo meine Freunde. Ich bekomme zu dieser Funktion 2 Fehlermeldungen: [c] float ds18b20_readtemp (unsigned char code) { int i, ds1820skratchpad[9]; float floattemp; cli(); w1_reset(); w1_command(READ, code); for (i=0; i<9; i++) { ds1820skratchpad[i] =
Der Funktionsprototyp: float ds18b20_readtemp(unsigned char code); für die w1-Funktionen: uchar w1_reset(void); uint w1_byte_rd( void ); void w1_command( uchar command, uchar idata *id );
-
Thread
Ist Usbasp gut?
Axel S. schrieb im Beitrag #4428779: > Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner > geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und > dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit > MIPS. So ein
K. J. schrieb im Beitrag #4428791: > Axel S. schrieb: >> Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner >> geistigen Gesundheit ausschließlich in C programmieren. PIC24 (und >> dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit >> MIPS. > > So ein
-
Thread
Benötige Hilfe PT1000 + I2C
Wenn es um fertige Module geht: Schau doch mal ob ein DS18B20 was für dich ist. Bis 300*C kommt der nicht, aber -10°C bis 100°C kann der durchaus abbilden. Er wird mit +-0,5°C Genauigkeit angegeben, seine Auflösung geht bis 0,0625°C Ob das reicht musst
Ergänzung: Bei drei Sensoren muss der Temperaturbereich 25-300°C sein. Beim Kühlwasser geht auch der DS18B20.
-
Thread
AVR-Studio 5
auf der Platte. Beim letzten WinAVR sind es ~250MB. Der Vollständigkeit halber: Das MPLABC für PIC18 braucht etwa 500MB. Der ARM-GCC von Codesourcery begnügt sich mit ~130MB und der PICC18 von HITECH mit rund 70MB. Und zu guter letzt der CCS-C für PIC18 mit ~20MB einschl. seiner bescheidenen IDE
, channel is closed 20:34:54.330: [WARNING] The avrdbg process exited with code 3221225725 20:35:18.997: [ERROR] Processes:terminate:Timed Out Code:0 ,Service: ,Message from peer: 20:35:18.997: [ERROR] Failed to terminate the session. 20:35:18.998: [ERROR] Tool:disconnect:Timed Out Code:0 ,Service
-
Thread
Suche günstiges Oszi - Taugt OWON was?
Hey, klasse. Das Rigol Oszilloskop DS1052E wirds werden :-)
/forum/blog/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/1200/ danach hat es 100MHz bandbreite
-
Thread
Frage an die onewire spezis
Hallo zusammen, ich möchte nen DS18S20 auswerten habe aber nur noch rund 400Byte an Flash übrig. Ich habe mir mal den Beispielcode von Peter angeschaut kenne aber das Protokoll noch nicht in der Tiefe. Bei dem genannten Beispiel ist das gesamte Protokoll implementiert. Gibts nen quick & dirty für die Auswertung von "nur einem" DS18S20 ? Mir gehts bei der Frage um eine Einschätzung, kann mich ja dann daran versuchen.
-
Thread
Digitalen Temperatur Sensor bis 200°C ?
Hi Habe bei meinen DS18B20 beobachtet, daß Diese über 125°C wieder 'unten anfangen'. Wenn also sicher ist, daß wir weit über Null sind, kann man die ausgegebene Temperatur + 180 (125 + 55) rechnen. Wie genau der Messwert
bzw. Codeschnipsel inkl. Messchaltung, dann währe das ganze gleich wieder Interessanter. ) Der DS18B20 ist auch immer mein Standart Ansprechpartner wenn ich eine Temperatur messen will. Problem nur, es gibt in in nur sehr wenigen Bauformen. Einen PT 100 gibt es hingegen super als Einschraubfühler
-
Thread
Selbstbau: Dev-Board
Hallo P41145! wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Gibt's zum 1-Wire Sensor DS18S20 eine Application Note, die das erläutert?
Karl M. schrieb im Beitrag #5210488: > wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Du verwendest einen DS2482 als 1-Wire-Master, der über I2C angesteuert wird. In diesem Fall hast Du auch keinerlei Timing- und Interrupt-Probleme, die bei einem Software-Master
-
Thread
DS1822 auslesen klappt nicht mehr, Atmega8, BASCOM
dann stimmt etwas nicht Elseif Err = 0 Then If Dsid1(1) = 34 Or Dsid1(1) = 40 Then Gosub Temp_ds1822 ' wenn der Sensor ein DS1822 oder DS18B20 ist dann Berechnung Temp_ds1822 Max1 = Dsid1scratchpad(3) ' Sensor Interne Alarm
Return 'Tabellen Data1: ' 0 1 2 3 Data " " , "DS1822 " , "DS18S20" , "DS18B20" Data2: ' 1 2 3 Data 34 , 16 , 40 [/code]
-
Thread
Datum und Uhrzeit auf Mikrocontroller
DS3231
erfahren oder ist das geheim? Hast du wohlmöglich die eierlegende Wollmilchsau bezgl. Einstellung DS1307-Uhr gefunden? 73 Wilhelm
-
Thread
Wer hat Erfahrung mit Devicetreibern in DOS (gar mit BCC) ?
Gerätetreiber in C (den einzigen, den ich je fand) gibt es unter http://ada2.unipv.it/biblio/trickyc/18c.htm (zwar auch ein zeichenorientierter, aber leider offenbar ohne Interruptersetzen :( ). Da ich beim Compiler mit mt Tiny als Modell wähle, dürfte sowieso CS=DS sein (Änderung macht im Programm
BCC S ein Assemblerlisting): push ax push bx push cx push dx push es push ds push si push di push bp mov bp,cs:DGROUP@ mov ds,bp mov bp,sp ...eigentliches Interruptprogramm... pop bp pop di pop si pop ds pop es pop dx pop cx
-
Thread
Temperaturabhängiger Regler für LEDs
Sollte mit einem Arduino kein Problem sein. 3 poliger Lüfter und ein Thermofühler, wie DS18B20 o.ä. Ein Display 2x 16 bis 4x20 leistet zumindest in der Inbetriebnahmephase gute Dienste. kann man enweder linear oder mit PID Regler machen, das die Lüfterdrehzahl per PID nachgeregelt wird,
Dann lieferte die Drehzahlauswertung Phantasiewerte (nur bei 100% waren die Werte stabil) und ein DS18B20 starb, weil ich im Lampenrohr Powerleitungen zur LED und den Temperturfühler auf 1,5m parallel hatte. Das Problem bekam ich aber in den Griff, indem ich die vom DS18B20 die Datenleitung vorn und
-
Thread
Zahlenbereich bei Addition
(6) <= AdcInBufxDS(5); AdcInBufxDS(5) <= AdcInBufxDS(4); AdcInBufxDS(4) <= AdcInBufxDS(3); AdcInBufxDS(3) <= AdcInBufxDS(2); AdcInBufxDS(2) <= AdcInBufxDS(1); AdcInBufxDS(1) <= AdcInBufxDS
AdcInBufxDS(1) + AdcInBufxDS(0); NextDataInDecxS <= SumxD(18 downto 3); -- /8 [/vhdl] NextDataInDecxS ist dann wieder ein 16-bit-signed. Simulieren müsste Aufschluss geben.
-
Thread
Betriebspannung bei OP
habe eine grundsätliche Frage zu Operationsverstärker: In den Datenblättern steht (z.B.TS912) Vcc 18V und Vid +-18V, bedeuted das ich den OP mit maximal +18 und -18V betreiben kann (36V zwischen + und -) oder das die Spannungen am OP maximal 18V sein dürfen?
Ich interpretiere das Datenblatt des TS9212 so: Versorgungsspannung: VCC+ - VCC- ≤ 18V d.h. single Supply: VCC+ ≤ +18V und VCC- = 0V symmetrische Versorgung: VCC+ ≤ +9V und VCC- ≥ -9V Differenzeingangsspannung: -18V ≤ Vid ≤ 18V d.h |Vin+ - Vin-|
-
Thread
C: AVR: Library für verschiedene I2C-Chips unter Verwendung der P.Fleury-Lib inkl. Datenblätter
So hier V1.1 mit DS1307
Ich habe auch mal stichprobenweise reingeschaut: ds1307.h: [c] #define ds1307_address 0x68; [/c] Hier ist das Semikolon zuviel. HDMM01.c: [c] _delay_ms(10); //wait 10ms to let the sensor take the measurement [/c] Wie kann man _delay_ms
-
Thread
Temperaturdifferenz-Schaltung
2xDS1820 + Tiny25
aber besser :-) Peter Dannegger schrieb im Beitrag #3904336: > H.Joachim Seifert schrieb: >> 2xDS1820 + Tiny25 ich wäre ja auch für Tiny und 2x DS18B20 ABER [c] if(Entfernung > 100m || gar > 1km) DS18B20 == doof; [/c] scnr :-)
-
Thread
LM92 aus China- eine Produktfälschung?
Bei den DS18B20 und DHT22 aus meinem Shop ist das selbige zu beobachten. Zuviele Abfragen führen zur Eigenerwärmung. Trump würde sagen, das stimmt nicht, das sind Fake-News ;-) Frag mal nur alle 5 Sekunden
Fred R. schrieb im Beitrag #5064374: > Bei den DS18B20 und DHT22 aus meinem Shop ist das selbige zu beobachten. > Zuviele Abfragen führen zur Eigenerwärmung. > > Trump würde sagen, das stimmt nicht, das sind Fake-News ;-) > > Frag mal nur alle
-
Thread
ICD2 Clone - Startprobleme
, dass er bei PIC16Fxxx und PIC18Fxxx funktioniert. Bei den dsPICs bin ich mir leider gar nicht sicher, ob die sich damit flashen lassen... Wurde denn, nachdem du das entsprechende Projekt mit MPLAB eingerichtet hast, die "Flash-Firmware
gleiche Problem) Das ist gut (oder auch nicht). Es zeigt zumindest, dass es nicht unbedingt an dem dsPIC liegt. Ich habe mir gerade das Datenblatt des dsPICs durchgelesen und konnte auch keinen Grund finden, warum er nicht programmiert werden können sollte... Also: >ICDWarn0020: Invalid target
-
Thread
Temp Sensor mit WiFi bauen
ähnliche genommen - hoffe das funktioniert .. 1. Stromzufuhr und PC Verbindung: YS-16 FT232RL 2. DS18B20 WiFi Modul 3. DS18B20 Temp Sensor 4. AMS1117-3.3V Zuerst zum Verständnis: 1 Benötige ich zum Flashen und zur Stromzufuhr, solange ich keine Batterie habe? 2 Das LUA Programm kommt auf das
Hi, im ersten Post wird im Link "instructables.com..." erklärt, dass die Daten via ds1820.lua Script auf die Seite von ThingSpeak übertragen werden: ds1820.lua - measure and post data to thingspeak.com: --> conn:send("GET /update?key=YOURKEY&field1="..t1.."."..t2.." HTTP/1.1\r\n")
-
Thread
C30-Compiler von Microchip
Für einige Projekte suche ich einen C-Compiler für diverese dsPICs und PIC18Fxxxx. Macht es Sinn, sich mit dem C30-Compiler zu beschäftigen oder gibt es bessere Alternativen? Gruß Damaskus
dsPIC30, PIC24,PIC33 C30 Compiler PIC18 C18 Compiler Bis auf diversen Optimierungen, lohnt es sich schon diese Compiler zu nutzen. Gruß Sascha
-
Thread
Temperatur messen und regeln mit µP?
. @ Falkenberg: Was ist denn ein kty10? Wie genau würde denn so etwas ca. sein? @ Arndt: Das DS18S20 ist von Maxim, oder? Habe bisher noch keinen Preis ausfindig machen können, mit was schlägt das denn zu Buche? Gruß, STefan
Hallo, den DS18S20 gibt es für 4,10 EUR / Stk. (Bei mir, keine Werbung), oder für 5,45 EUR bei Reichelt. Gruss A. Arndt
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
dann kann man ja das Gesamtprojekt planen. Für das was Du messen willst sind sehr wahrscheinlich DS18xxx völlig ausreichend. Die machen alles alleine, da mußt Du Dich nicht um Ströme oder ähnliches kümmern, das machen die alles alleine. Der Wert kommt da schon digital. Dann haben die auch noch den
einem z.B. Kapilarrohr steckt. Dann schlägt die Eigenerwärmung nicht durch. Dies hat man auch beim DS18b20 wenn man den im 1-sekunden Rhythmus abfrägt. Dann schnellt der auch nach oben. Gepulster Betrieb, Taktbetrieb naja, ... macht man eigentlich nicht. Kenne ich so in keiner Anlage, weder von z.B
-
Thread
I2C & TMS320F28069 mit DS2482 Verständnisproblem
Hallo liebe Forengemeinde, ich würde gern anhand des TMS320 mit dem DS2482 kommunizieren an dem jeweils mehrere DS18B20 angeschlossen sind. Datenblätter: DS2482 : https://www.maximintegrated.com/en/products/interface/controllers-expanders/DS2482-100.html DS18B20 : https://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20.html Wenn ich mir das Datenblatt des DS2482 anschaue sehe ich bei der I2C Kommunikation das nach so ziehmlich jedem Byte ein Acknowledge vom Slave durchzuführen ist. Wenn ich mir die Spezifikationen
-
Thread
Welcher PIC ist der beliebteste ?
Ich nehme 18F2680. 64kB Flash, CAN, RS232, SPI...
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag #5308934: >>> Das wären die 16f877, 16f628, 18f2550 bzw. 18f4550.
-
Thread
Erfahrung mit Bestellung bei Semitron
Also, ich habe mit den 18er Pics angefangen und kann auch wirklich nur empfehlen, es genauso wie ich zu machen, wenn du gerne mit PICs arbeiten willst. Mein Lieblings-PIC ist schon lange der 18F1320. Der hat eigentlich alles
meine Hobby-Basteleien so brauche. Ansonsten liegen hier aber auch noch fettere Teile rum, z.B. der 18F4550 mit USB und ein dsPIC, an den ich mich aber aus Zeitgründen noch nicht gewagt habe... Also, wie du siehst bin ich schon recht begeistert von den PIC-Controllern. Aber fang doch nicht mit den
-
Thread
LCD an ein STK500 anschließen
auf die Kabel) brauch ich nicht? Habs nämlich NICHTS da. Ist es möglich einen Temperatursensor (DS18S20 / DS18B20) per 1-wire an das stk500 anzuschließen? Brauch ich dafür vllt noch Widerstände oder so? Danke für die Antworten!
Spass). Ohne jetzt gerechnet zu haben: so um die 50 Ohm > Ist es möglich einen Temperatursensor (DS18S20 / DS18B20) per 1-wire an > das stk500 anzuschließen? Ja, klar geht das. Selbes Spiel wie vorher: Du brauchst Kabel und etwas, womit du es am STK einstecken kannst. (Du merkst vielleicht
-
Thread
PIC MPMASMX PIC-AS
fehlerträchtigen EQU Anweisungen: Beispiel: DSEG ORG 20h TuneStart: DS 6 ; (ulong) Startwert für DDS-Tuningword TuneCurrent: DS 6 ; (ulong) momentanes DDS-Tuningword StepSize: DS 6 ; (ulong) Schrittweite MaxSteps: DS 2 ;
Hab mal grad geschaut: Die letzte Änderung des Assemblers ist rund 10 Jahre her. Da hatte ich die PIC18 eingebaut, aber nie benutzt. W.S.
-
Thread
Signalauswertung Temperaturmessung
Oder ds18b20.... Alle parallel anschalten und nur ein PortPin belegt.
Die besagten DS18B20 sind über mehrere 10 Meter verwendbar. ... Einfach mal das Datasheet studieren. ... Ausserdem spart man sich die ADCs.... Und in deinem Vorhaben braucht man entweder mit 12 ADCs oder Umschalter
-
Thread
Deutschsprachige Anleitung für Rigol DS1052E, DS1102E, DS1052D, DS1102D
diskutiert wird, wollte ich kurz bekanntgeben, dass es nun eine deutschsprachige Anleitung für die DS1000er Reihe gibt. Die Anleitung für die Rigol DS1052E, DS1102E, DS1052D und DS1102D steht ab sofort unter dem folgenden Link zum Herunterladen bereit: http://www.batronix.com/goto/to.pl?l=ds1000-
/products/digital-oscilloscopes/ds1000e/ dann auf 'documents' klicken und 'DS1000E/D User's guide - German' runterladen. geht übrigens auch mit fake-mailadresse.
-
Thread
DOS-COM mit bcc erzeugen (16bit),
Ablauf: - (optional: Magic Number und Checksumme prüfen und evtl. abbrechen) - Hook auf INT 0x18/0x19 platzieren - FAR CALL nach (CS+0x40):0x0003 - bei Rückkehr Fehlermeldung ausgeben Wenn ein INT 0x18/0x19 ankommt: - Hook wieder entfernen - INT 0x21/0x4C Fertig. Damit bildet der Loader
;Space for chksum ;setup our own int19 vector Setup proc far push DS push 0 pop DS ;seg 0 mov word ptr DS:[19h*4+0],Offset INT19Boot mov word ptr DS:[19h*4+2],CS pop DS ret Setup
-
Thread
DS1337 schlechte Genauigkeit
Ich habe nun seit So. 10Uhr meine RTC (SOIC) und die RTC-Testplatine (PDIP im Sockel)(beide mit DS1337 und 0,032768-L6) laufen. Die Testplatine hat ebenfalls einen 0.1µF GoldCAP. Bei den Beiden habe ich jetzt eine Abweichung von +10s (Mo. 18.00Uhr) die sich konstant im Gleichgang entwickelt.
Tausch doch einfach den Chip und nimm DS1307 statt DS1337. DS1307 benötigt 12.5pF und ist damit genau passend für das Reichelt-Quarz - und pinkompatibel (ohne Gewähr).
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
negativen Puffer-Kondesaror des Netzteils PB14 P1.38 OW Data MISO One-Wire für DS18B20 PB15 P1.39 OW Data MOSI One-Wire für DS18B20 PC1 P1.7 3.3V Sense ADC in 3.3V-Versorgung 1:2 geteilt PC2 P1.10 N Sense ADC in
interessant für weitere Anregungen ? Das ist sehr interessant, ich habe das schon laufen mit einem DS18B20. Die Doku auf der Webseite ist leider noch sehr rudimentär.
-
Thread
5V Schaltnetzteil liefert nur 3,2V
dem Bild gezeigte Netzteil ist von einem Samsung S27c450 LED Bildschirm. Das Netzteil hat einmal 18,0V und einmal 5,1V Ausgangsspannung. 18V scheinen zu funktionieren (haben jedoch ca 18,5V). bei den 5,1V kann ich nur 3,2V messen. Was habe ich bisher getan: *) Alle Elkos ausgebaut und durchgemessen
Netzteil. Grad mal gegoogelt, 1. Treffer: http://www.ebay.de/itm/Goobay-Netzteil-12V-14V-15V-16V-18V-18-5V-19V-19-5V-24V-8500mA-150W-8-Stecker-/221364760010 18 Volt 8000 mA 5V kriegst du dann mit einem Schaltregler. Natürlich, diese Variante ist nur zweite Wahl, wenn du dein Original Netzteil