-
Thread
Mal wieder Temperatur über Pt1000
die Abgleichpotis und Kennlinienkorrektur usw. Wenn Dir 125°C ausreichen, nimmt doch lieber den DS18B20. Den kannst Du bequem digital auslesen. Bei hohen Temperaturen mußt Du bloß die 5V mitführen, d.h. Du brauchst insgesamt ein 3-adriges Kabel, an dem dann alle DS18B20 parallel geschaltet sind
Leitungswiderstände, Brummspannungen, Nichtlinearitäten interessieren Dich dann nicht mehr. Den DS18B20 gibt es z.B. bei Segor. Peter
-
Thread
Conrad DCF77 und DS1822 an 3.3V?
Wenn ich die mit 1 beschreibe steuert der Transistor durch und müsste über den externen Pull Up des DS18B20 eine 0 auf dem Augang erzeugen. Also ggf. die Ansteuerung für den DS18B20 damit aufbauen, direkt den OC an den DS18B20 dran. Der Eingang wird vermutlich wie ein normaler Eingang funktionieren.
ich die mit 1 beschreibe steuert der > Transistor durch und müsste über den externen Pull Up des DS18B20 eine 0 > auf dem Augang erzeugen. Dein Pullup zieht auf 0? Interessant. Sorry, aber mit deiner Ausdrucksweise komme ich nicht klar.
-
Thread
Temperatursensor kalibrieren
Lagerraumtemperaturmessung dienen. Wie genau muss die Messung denn sein? Ich verwende vorzugsweise digitale Sensoren DS18B20/DS18S20. Ergibt 0,5°C ohne Kalibrierung und keine Probleme mit Störspannungen. Passenden Code dafür gibt's hier im Forum.
Hallo @A.K., DS18S20, da hab ich mich heute mal mit befasst. Hört' sich mit der Implementierung recht einfach. Das einzig worum man sich kümmert muss scheint die Kommunikation über den 1-Wire Bus. Jedoch meint mein
-
Thread
USB Temperatursensor: USBTemp
ähnliches Setup im Serverraum laufen. Das Projekt basiert auf dem ATMega168 und zwei Temperatursensoren DS18S20: Einer für die Innen-, der andere für die Außentemperatur. Ich benutze den Software-USB-Stack "AVR-USB" von Objective Development und die DS18X20-Routinen von Martin Thomas. Der Code und die
noch der watchdog implementiert und dann folgt der Langzeittest. Erstaunlich ist die Streuung der DS18S20. Vier von sechs sind ziemlich genau, d.h. eine Abweichung von weniger als 0,2°C, während einer bei ca. 0,7°C liegt und der letzte mit über 1,2°C abweicht, wobei es kein linearer Offset ist.
-
Thread
Labornetzteil mit getakteter Vorregelung - Überschwinger
die Spannung auf 23,4V ab. Auf dem Ausgang liegen dann nur noch kleine Spikes mit 40mVpp Amplitude. (DS0071 und DS0072)
sieht es schon besser aus. Der Mosfet wird jetzt nur noch etwa 40°C warm. Ebenso der Spulenkern. DS0016.png ist die Spannung am Drain unter Volllast, DS0017.png die Spannung am Gate.
-
Thread
Von 12 auf 3,3 oder von 5 auf 3,3?
Habe mal das Datenblatt des DS18B20 überflogen. Wenn er nicht abgefragt wird, ist der Ruhestrom unter 1 µA. Wenn er Daten sendet, bis zu 4 mA. Da nur einer senden kann, also rund 4 mA. Das kann der onboard 3,3V Regler spielend ab
Tag war der DS18B20 tot! Bis ich oben vorgeschlagene Verschaltung nachrüstete ;-)
-
Thread
PIC 32 Erfahrungsberichte
Hmmm, also ich habe vor 2 Monaten mit einem PIC16 und einem PIC18 angefangen und möchte demnächst auch diese PIC32 ausprobieren. Mir fehlt leider die Idee für ein schönes Projekt. Weiss zufällig jemand, wie lange ein Cycle bei den PIC32 braucht? Bis zu den PIC18
PIC32 relativ schnell zusammensackt, so dass effektiv nicht mehr allzu viel Unterschied zu den PIC24/dsPIC33 übrig bleiben wird.
-
Thread
typedef und weitere Fehler
Dabei kommt es zu folgenden Fehlern: user_1@Ubuntu-Box:~/librevisa/rigol$ make g++ -c -o rigol-ds2000-shell.o rigol-ds2000-shell.cc In file included from /usr/local/include/readline/readline.h:36:0, from rigol-ds2000-shell.cc:22: /usr/local/include/readline/rltypedefs.h:64:28:
$ make g++ -c -o rigol-ds2000-shell.o rigol-ds2000-shell.cc gcc rigol-ds2000-shell.o -lvisa -lreadline -lstdc++ -o rigol-ds2000-shell /usr/local/lib/libreadline.so: undefined reference to `PC' /usr/local/lib/libreadline.so
-
Thread
VU-Meter Schaltung
Bei der Schaltung: Nirgends. Anzeige ist linear. Normalerweise: Vom LM3916 Für die IN18 gab es auch eine andere Schaltung, aufwändiger, die logarithmierte.
aus der 18V-Versorgung speist.
-
Thread
Ethernet/PoE Temperatursensor
www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware + einen 1-Wire Temperatursensor (DS18B20) macht ~20€ mit 3D gedrucktem Gehäuse. Hat vielleicht irgendjemand eine andere Lösung? Egal ob Bastelprojekt oder fertig erhältliches.
Der USB-Adapter hat einen Micro-USB-Anschluss, der in den Zero passt. Raspbian kann auch mit OneWire DS18B20 umgehen. Dazu einen beliebigen PoE-Adapter.
-
Thread
Tasmota: merkt sich Geräteeinstellung nicht?
und will damit ein paar Sensoren einlesen und per MQTT weitermelden. Anfangen wollte ich mit zwei DS18B20. Schön nach Anleitung (https://tasmota.github.io/docs/DS18x20/) vorgegangen. Die Sensoren hängen an GPIO13, also unter "Einstellungen" => "Gerät" für "IO GPIO13" in der Auswahlliste "DS18x20" ausgewählt
ich bekomme da gleich einen Fehler: [code]19:58:43.837 RSL: RESULT = {"Command":"Unknown","Input":"DS18ALIAS"}[/code] Macht aber auch Sinn, Absatz vor deinem zitierten Satz: [code]To assign a static alias to a certain ID, you can use DS18Alias command. This must be enabled by setting #define DS18x20
-
Thread
Alte 2 Ziffer LCD Module identifizieren
&gclsrc=aw.ds Ganz stimmt dein Bsp. nicht. Deine haben 9 Beinchen und die vom TO nur 8 Beinchen auf jeder Seite.
Multiplex möglich und auch keine Dezimalpunkte. Nicht von ungefähr haben fast alle 2-stelligen Anzeigen 18 Anschlüsse.
-
Thread
PT1000 an Arduino mal etwas anders
angegebenen Nennspannnung. Du handelst Dir damit zumindest Unlinearitaeten ein. Warum nicht einfach einen DS18B20?
einfach richtig https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 das spart viel Mühe. DS18B20 geht nicht bis 200 GradC, aber wer braucht schon 200 GradC.
-
Thread
Geeigneten µC mit CAN-Bus auswählen, 3 zur Auswahl
Temperaturbereich von -40 bis +125°C. Kein Problem. Nimm irgendwas aus der 16 bittigen PIC24 oder dsPIC Serie, die kleineren PIC16 oder PIC18 nur, wenn es auf Stückkosten ankommt. fchk
dDocName=en538340 Bei Reíchelt findest Du das unter der Bezeichnung "DV 164131" zusammen mit einem PIC18-Board, das Du nicht brauchst. Auf ébay gibts Nachbauten aus China für 21€. Als Schaltungsvorlage nimmst Du Dir das dsPICDEM2 Board. Da kannst Du Dir viel abschauen. Lad Dir das User Manual runter.
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
Diese > sollen dann je eine 24V Steuerspannung schalten UDN 2981 Leistungstreiber, 8-Kanal, DIL-18 https://www.reichelt.de/leistungstreiber-8-kanal-dil-18-udn-2981-p22008.html Iout per channel max 500mA Iges. ist nicht zu erkennen, beim ULN ist Iges 2,5A
Diese >> sollen dann je eine 24V Steuerspannung schalten > UDN 2981 Leistungstreiber, 8-Kanal, DIL-18 > https://www.reichelt.de/leistungstreiber-8-kanal-dil-18-udn-2981-p22008.html > > Iout per channel max 500mA > Iges. ist nicht zu erkennen, beim ULN ist Iges 2,5A Wenn ich mich nicht irre (und
-
Thread
3fach Termometer
Anstatt des DS18B20 würde ich den DS28EA00 vorschlagen. Dieser ist zum DS18B20 voll kompatibel, hat die gleichen Temp. und Elektrischen Eigenschaften. Dieses Modell hat jedoch eine weiter Funktion integriert, womit
Christopher wrote: > Anstatt des DS18B20 würde ich den DS28EA00 vorschlagen. Dieser ist zum > DS18B20 voll kompatibel. Nö, kompatibel ist er nicht in allen Eigenschaften. Er ist z.B. nicht im montagefreundlichen TO-92 Gehäuse verfügbar
-
Thread
ds12b20 Einschraubfühler
nicht? https://german.alibaba.com/product-detail/maxim-chip-6-50mm-stainless-steel-304-waterproof-ds18b20-temperature-sensor-with-1m-wire-60773299081.html?spm=a2700.8699010.normalList.31.4c99132dFvKmgx
M6/8/10 https://german.alibaba.com/product-detail/Waterproof-and-acidproof-temperature-sensor-DS18b20-60748248689.html?spm=a2700.galleryofferlist.normalList.2.63cf3b71Oottvi&s=p M8/10/12 https://german.alibaba.com/product-detail/Temperature-sensor-DS18B20-60-angle-NPT-62062137661.html?spm=a2700
-
Thread
Serielle schnitstelle
einem Temperatur https://www.conrad.at/de/temperatur-sensor-mit-direktem-digitalen-ausgang-dallas-ds18s20-55-125-c-in-05-c-schritten-gehaeuseart-to-92-176168.html sensor der mir ein digitalen wert (z.b 00001111) ausgibt die Temperatur anzeigen lassen. Ich weiß das ich diesen "Wert" mit dem TX /RX einlesen
läuft und mit den oberen erst mal > nix zu tun hat. Noch viel besser: Wenn man möchte, laufen beim DS18B20 drei Dinge über den einen Draht, nämlich die Versorgungsspannung, Rx und Tx. Zusammen mit Gnd braucht man dann für den Anschluss nur zwei Adern.
-
Thread
DS 1307 Register defekt? Programmfehler ?
Libs von P. Fleury Das Programm sieht so aus: [c] /* * LCD TWI.c * * Created: 20.08.2018 18:09:52 * Author : Gigi */ #define F_CPU 8000000UL #define Ds1307 0xD0 // DS1307 ID #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "i2cmaster.h" #include "lcd-routines.h
lcd_string(datum); } return (0); } void RTC_Init(void) { i2c_init(); i2c_start(Ds1307+I2C_WRITE); // Initialize the I2c module. i2c_write(0x07); // Select the Ds1307 ControlRegister to configure Ds1307 i2c_write(0x00);
-
Thread
IRF4905 - RDSon zu hoch
> Messe ich falsch? Wahrscheinlich. Wie ∗genau∗ misst Du denn? Mess doch mal U_DS bei 4A.
https://de.wikipedia.org/wiki/Metall-Oxid-Halbleiter-Feldeffekttransistor mit der quadratischen U_DS Abhängigkeit). Wirklich linear (d.h. konstanter Widerstand) ist es also theoretisch nur im Grenzfall gegen U_DS=0 (also bei kleinen Strömen). Je näher du mit U_DS an den Grenzwert von U_DS_sat kommst
-
Thread
Schaltplan für IW-18 Uhr mit zwei UDN2981
Kondensatoren (insb. 100 nF) würde ich nicht sparen, sonst gibt es komische Effekte. Die Zeit liefert ein DS1307-IC. Die russische IW-18 VFD-Röhre kann man für 3 bis 4 Euro beziehen. Programmiert habe ich das ganze in BASCOM. Bei Interesse stelle ich den Code hier ein.
aber keine allzu große Codeanpassung nach sich ziehen sollte. Mittlerweile habe ich auch noch einen DS18B20+ Temperatursensor angelötet, so dass die Uhr auch die Raumtemperatur anzeigt. Den DCF-Teil habe ich erst einmal auf Eis gelegt, da ich die Uhr ungern ausschließlich nach Empfang platzieren möchte
-
Thread
Hilfe bei Kaufentscheidung Oszi
> nimm den Rigol DS1074 *Nu ja*. Das DS1074Z hat 1GE/s. Durch 4 macht 250MS/s oder (:12) 20,8MHz verwertbare Bandbreite. /berauschend/... Das DS1074B hat 2GS/s. Und kommt so *immerhin* auf 40MHz verwertbare
ganz brauchbar bei > günstigem Preis aus. http://www.eevblog.com/2013/04/08/eevblog-451-rigol-ds1052e-vs-ds2072-oscilloscope/
-
Thread
Projektvorstellung: Thermoschrank mit Peltier Element
Eckdaten hat der Thermoschrank: -72W Peltierelement (40x40mm) -2 CPU Kühlkörper (Überbleibsel) -DS18B20 Temperatursensoren -PC-Netzteil zur Stromversorgung -40mm Styroporplatten zur Isolation -Spanplatten für das Gehäuse "Tür" auf der Oberseite, um die Warme/Kalte Luft im Innenraum zu halten.
>2. 10mm Aluklotz mit integriertem DS18B20 zur Temp.-Erfassung am Peltier Sorry! Wen interessiert denn die Temperatur am Kühlelement? Der mit Sicherheit kältesten Stelle im System.
-
Thread
DS1820 Adressierung mit PIC in C
Nicht-PIC-Nutzer schrieb im Beitrag #3676402: > Aktuell sollten sie bei "DS18S20" sein. Und für Neuentwiclungen ist dem eher der DS18B20 mit verändertem Datenformat vorzuziehen
/DS18B20.html - AppNote 162: "Interfacing the DS18X20/DS1822 1-Wire® Temperature Sensor in a Microcontroller Environment" - AppNote 187: "1-Wire® Search Algorithm" - AppNote 126: "1-Wire® Communication
-
Thread
Tauchlampe Hartenberger mini compact LCD?
Das letzte Bild zeigt den Verdächtigen: DS2438 "Features: ... 40-byte nonvolatile user memory available for storage of battery-specific data" https://www.analog.com/media/en/technical-documentation/data-sheets/DS2438.pdf
der Logic Analyzer bestimmt auch noch. Ich bin kein 1-wire-Experte, deswegen habe ich mal einen DS18B20 an einen ESP und meinen LA gehängt; der braucht mindestens 500 kHz, um die Daten sauber zu lesen. Deine Empfehlung mit 1 MHz ist also top!
-
Thread
Warum ist der GATe-Treiber langsam?
schaltvorgang vorbei und grüßt den kondesator. und das oszi sagt das die spannung über C1 stabil auf 18V+-300mV liegt
Vollweggleichrichtung hängen, so nützt Du beide positive Halbwellen... Der Spannungsteiler R17/R18 und der C4 wird schuld sein an dem Debakel, mach mal R17 /R18 um das 10fache kleiner...
-
Thread
Webserver & 1-Wire
Hallo @Peter ich habe auch schon lange die DS18S20 im Einsatz (ohne Webserver). Der Code ist teilweise auch von Dir (?) http://www.siwawi.arubi.uni-kl.de/avr-projects. Zumindest steht das im Header. Ich habe das als Standolone-Temperatur-Erfassung
Sucher wrote: > Mein Gedanke ist nun die Temperaturfassung mit den Ds18S20 eventuell mit > einem Atmega8 (?) vom Webserver zu entkoppeln > Hardwareaufbau eventuell so >>>http://s-huehn.de/elektronik/tempmess/tempmess-sm2.htm So hab ich das gemacht (siehe (1)). Ich
-
Thread
Blinkende LCD Anzeige
Guten Morgen zusammen! Hab mir mit nem 2x16 Zeichen Display und einem DS18S20 ein Thermometer gebastelt. Jetzt habe ich das Problem, dass die Gradanzeige im Sekundentakt blinkt. Wie bekomme ich das so hin, dass es normal angezeigt wird? Falls einer von euch eine Idee hat,
steht ganz normal drauf, flackert nicht mal. Müsste also irgend etwas mit der Temperarurauslesung vom DS18S20 sein. Grüße
-
Thread
NTC, Thermocouple oder gleich alles inkl. Thermometer (1-Wire)
Yo schrieb im Beitrag #3613425: > DS18B20: Teuer (wenn nicht als Sample ;) ), aber funktioniert sehr gut > und liefert sehr genaue Temp (+/- 0,5K). Davon habe ich momentan knapp 10 Stück zu Hause. Okay, von den NTCs habe ich 200 zu
Yo schrieb im Beitrag #3613425: > DS18B20: Teuer 1,20€ würde ich für die Performance, die der DS18B20 liefert, nicht als "Teuer" bezeichnet. Für den genannten Anwendungszweck sind das allerding Perlen vor die Säue geworfen. Erst
-
Thread
Delay nötig bei DS1820?
ist; es ist möglich dass sie von DALLAS selber stammt. Ich letztes Jahr damit rumgespielt und die DS18S20 Read_temperature() Routine funktionierte bei mir 100%. Ich habe allerdings damit Probleme mit dem Erfassen der ROM codes gehabt. Der Sinn des Ganzen ist, dass hier der komplette Source-code
Using Dallas' 1-Wire ICs in 1-Cell Li-Ion Battery Packs With Low-Side N-Channel Safety FETs Master - DS1822 App Note 155: 1-Wire Software Resource Guide - DS1822 App Note 162: Interfacing the DS18X20/DS1822 1-Wire Temperature Sensor in a Microcontroller Environment - DS1822 App Note 244
-
Thread
100 Temperatursensoren, welcher Bus?
werden. Welcher Bus ist dementsprechend schnell und dennoch präzise ohne zusetzliche Kallibrierung? (DS18S20?) Vielen Dank für eine grobe Übersicht der Möglichkeiten ;-)
interressant für dich: http://www.elektor.de/jahrgang/2008/juni/thermo-snake.497315.lynkx (bis zu 128 DS18B20 Sensoren an einem Bus, mit USB-Anschluss)
-
Thread
Messinstrumente - SCPI für USB und LAN (Windows)
Für das Hameg HM2008 und den Rigol Oszilloskopen DS/MSO1000Z und DS/MSO2000A ist es jetzt möglich, die eingelesenen Messkurvendaten zu speichern. Mit der Messkurve-Funktion können die analogen und digitalen Kanäle manuell oder automatisch eingelesen werden
Hallo, was ich gesichert habe. Mit meinem Rigol DS1054Z funktioniert nur die älteste Version.
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
Das PicKIT3 kann so gut wie alle aktuellen PICs programmieren und debuggen, und zwar PIC16, PIC18, PIC24, dsPIC und PIC32. > Jedoch besitze ich derzeit auch nur einen Laptop und brauche somit einen > Brenner der per USB arbeitet! Aber zu teuer darf der auch wieder nicht > sein ^^ Wie schon
DIE PICs ist erstmal schon falsch. In den Köpfen der meisten Leute gibts nur die alten PIC16/PIC18. Schau Dir mal PIC24 dsPIC und PIC32 an. Das sind ganz andere Architekturen, deutlich leistungsfähiger als PIC18 und AVR, aber mit den gleichen Tools wie PIC18 zu programmieren. > #4 Das aufsplitten
-
Thread
Heizkörper-Stellantriebe
Joachim B. schrieb im Beitrag #4016165: > da könnten dann DS18B20 vor und hinter dem Stelltrieb oder am > Vorlauf/Rücklauf sitzen sowie MC als 1w slave Die Thermometer an der Heizung mache ich nicht in 1wire – die werden mit I²C am MC angeschlossen. Der hat
schrieb im Beitrag #4016274: > ich lasse an jeder Wand wo Telefondosen sind unterm Rahmen > einen DS18B20 vorgucken Dann kannst aber genausogut am Heizkörperventil messen.
-
Thread
Temperatursensor mit Meldung auf's Handy
waterproof-long-range-wireless-lora-sensor-node Selbst bauen ist billiger. Ein Stm32 BluePill Board, ein RFM95w, ein Ds18b20 oder DHT22, Akku mit Lade und Schutzschaltung und die passende Software.
TR.OLL schrieb im Beitrag #6148713: > Ein Stm32 BluePill Board, ein RFM95w, ein Ds18b20 oder DHT22, Akku mit > Lade und Schutzschaltung und die passende Software. Man könnte auch einen Strom sparenden uC nehmen. Es muss auch kein Akku sein, und wenn doch unbedingt, muss das Ladegerät
-
Thread
Entwicklerboard für PIC
nette Peripherie, aber eine ziemlich ungünstige Architektur > für Hochsprachen Jein. Ab PIC24 bzw. dsPIC aufwärts gehts dann wieder. Aber alles bis PIC18 kann man nur ausgewiesenen Masochisten anbieten. Davon scheint es erstaunlich viele zu geben.
PIC18 sind genauso widerlich wie PIC12 oder PIC16. Eher noch widerlicher.
-
Thread
Mehrere UARTs auf eine Schnittstelle
Terfagter schrieb im Beitrag #1784601: > Wir lesen 4x einen DS18B20 1-wire Temperatursensor aus. (Empfangen; jede > sec 1 mal auslesen) Ohne UART direkt in Software > 1x GPS-Modul (Empfangen; jede sec 1 mal auslesen; 9600bps) 1. UART > 1x GSM-Modul
Funktioniert das so? Dann bräuchte ich ja keinen I2C Baustein mehr... Funktioniert das auf die Entfernung µC-DS18B20 max. 50 cm?
-
Thread
Mal wieder Wanderkiste?
/www.ti.com/lit/ds/symlink/drv8312.pdf - *UCC28810* LED Lighting Power Controller http://www.ti.com/lit/ds/symlink/ucc28810.pdf - *OPAx835* Ultra-Low-Power, Rail-to-Rail Out, Negative Rail In, VFB Op Amp OPA835
Metallschichtwid. 0R24 1% 2W THT0617 2 µC Oki MSM85C154 DIP40 piggy-back mit 27C128 gebraucht 2 PIC18F458 DIP40 3 dsPIC30F4013 DIP40 6 Zahlenschalter Hartmann SMC-D 137 AK2 10 DC-DC Wandler NME0505DC DIP-THT 7 D/A Wandler DAC312H DIP 20 TVS-Diode P6KE30A THT 4 7-Segm.Display Litronix
-
Thread
Temperaturkontrolle Eisstadion
geht: Kapitel "CRC GENERATION" auf Seite 8 im Datenblatt: http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf Weitere Infos unter: http://www.maxim-ic.com/app-notes/index.mvp/id/27 Wenn beim "READ SCRATCHPAD [BEh]" der CRC nicht stimmt, muß man die Daten halt verwerfen, da offenbar 'ne Störung
alle möglichen Rückgabewerte auf bestimmte Befehle (z.B. 0b01000100) und gültigen Temp.Bereiche des DS 18s20 gespeichert und vergleiche ankommende Signale des Sensors damit. Wenn die ankommenden Daten nicht mit meiner LookUp Table übereinstimmen, haben sich wohl Fehler in die Übertragung eingeschlichen
-
Thread
Schaltungs-Feedback erbeten Kaminsteuerung mit PT1000
verschiedenen Schichten im Pufferspeicher und natürlich die Vor und Rücklauftemperaturen, die ich mit DS18B20 gemessen und in einem NetIO von Pollin ausgewertet habe. Für den DS18B20 brauchst Du nur 3(2) Drähte und Du kannst viele daran parallel schalten. Das NetIO baut die Daten in eine Webseite ein. Der
Alt G. schrieb im Beitrag #7222066: > ist das ein fall für DS18B20 sensoren Soweit ich das verstanden habe, sind die PT1000 schon im System verbaut (Originalausstattung). Michael W. schrieb im Beitrag #7222060: >> Evtl. macht C1 am Resetanschluss Probleme
-
Thread
SPI ATmega8L Beschleunigungssenor
Standard Input/Output functions #include <delay.h> #include <stdlib.h> #include <string.h> // DS1302 Real Time Clock functions #asm .equ __ds1302_port=0x18 ;PORTB .equ __ds1302_io=1 .equ __ds1302_sclk=0 .equ __ds1302_rst=7 #endasm #include <ds1302.h> // External Interrupt 0
|= (1<<3); SPCR |= (1<<2); SREG |= (1<<7); SPCR |= (1<<7); // spi_sende (bit_setzen); // DS1302 Real Time Clock initialization // Trickle charger: On // Trickle charge resistor: 8K // Trickle charge diode(s): 1 rtc_init(1,1,3); // ds1302_write (0x54,~(1<<7)); // Auf 24 Stundenbetrieb
-
Thread
MC Empfehlung für Anfänger
geblieben. gründe: - unterdessen gibts ein kostenloser C-compiler - unterdessen sind die PICs (ab 18er reihe) für C optimiert - extreme vielfalt: grösse, peripherie etc. - wenn du eines tages mehr leistung wilst, ist der umstieg auf die DsPICs (oder hoffentlich bald di 24er reihe) leicht und
bei den PIC18 und dsPIC30 und später sicher auch bei den 24er und 33er gibts high-priority und low-priority interrupts. aber die PIC16 würde ich nicht als 'normal' bezeichnen für den hobby-bereich, die sind in der
-
Thread
Neue Rigol Scopes 2000er Serie
@ Helmut Das PDF halten die bei Batronix schon länger vor (gefühlt 18 Monate). ;)
Hier wird ein Rigol ds 2000 geöffnet http://www.youtube.com/watch?v=BWZXGzAVkD8 lg Jakob
-
Thread
1 Wire auf 2 GPIO pins
Habe nun doch nicht nur copy/paste gemacht. Die Modbus register müssen upgedated werden. DS18x20 hätte nicht funktioniert. Es fehlt der oneWireSubTimer.sleep(oneWireSubCycle) Aufruf. Ansonsten ist die Zeit bei 11 bit 375ms . Wie soll das gehen wenn die Resultate in 1ms abgeholt wird und
alle 2 timer auf 5sec. 5x12 in diesem Fall Bei 10 Sensoren Ds2438. Es werden die detektierten Sensoren berechnet, sind 3 detektiert sind es 3+1(ds18x20)+1(timer step0 bis 1)=5. Ist aber timer 8 sec und subtimer 3 sec, bei 3x Sensoren sind es 12 sec + 8 sec =>
-
Thread
LCD Library T6963c
Hello All Can any one share us T6963C C library for dsPIC (MikroC dsPIC) because the one supported with the Compiler isn't flexible with dsPIC30F4011 Thank you
gezeichnet mit dem ausgewählten Font und in > der Listbox darunter steht dann zB > glcd_print2_P(18, 73, "Test Text", &Snap_ITC__18, 0); > > diesen Text kannst du 1:1 in deinen Sourcecode kopieren. Das habe ich auch schon festgestellt :) Aber wo finde ich die Funktion glcd_print2_P ?????
-
Thread
AVR gegen den Rest der Welt
vom ATMEGA32 mit dem PIC18F45K20 wo die Daten wieder ähnlich sind (wobei der Atmega geringfügig mehr Speicher hat, 1K6 Byte vs. 2K) so kostet der ATMEGA32 im DIP40 Gehäuse 3,90Euro, der PIC18F45K20 im DIP40 2,25Euro. Aber noch
zu anderen Microcontroller-Familien auszuweichen. Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F bisher immer gereicht (das ist natürlich
-
Thread
PIC18 Modbus TCP
wenn das Basissystem mit TCP/IP-Stack bereits läuft. Als Plattform nimmst Du entweder einen PIC18F67J60 mit eingebautem Ethernet, wenn es unbedingt ein PIC18F sein muss, oder einen PIC32 mit eingebautem MAC plus externem PHY. Von anderen PIC18F rate ich ab. fchk
hätte ich noch da. Bei neuen Projekten setze ich den PIC32MX795F512L ein. Die PIC18F sind eben auch mit dem Speicher auch nicht mehr so ganz zeitgemäß. Viele Grüße Ingo
-
Thread
PIC32 brennen
Brenner8 von Sprut habe, somit die Brennsoftware USBurn. Ich kann also alle 5V PICs (10F, 12F, 16F, teils 18F, dsPIC30) brennen und, mit dem ICSP-Adapter für 5V<->3.3V, kann ich dann die 3,3V PICs (teils 18F, 24F, 24H, dsPIC33) brennen. Die PIC32-Reihe gehört auch zu den 3,3V PICs, allerdings wird laut Kompabilitätsliste
, was ich ja auch nicht verlangen kann, werde ich wohl den erwähnten PIC32 JTAG adapter bauen. Den 18F4550 kann ich ja brennen.
-
Thread
Halbbrücke mit IRF3205 und IR2184
wäre denn eine modernere Version mit weniger R_DS_ON?
dem NE555 geht nur bis 15V, da der NE555 nur maximal 15 Volt verträgt. Da wir aber auch Klassen mit 18 Volt fahren, würde ich gerne wissen ob ich den NE555 durch einen anderen Typ ersetzen oder die Schaltung so umbauen kann, dass der NE555 auch mit 18 Volt läuft? Vielen Dank und Gruß Kai
-
Thread
Linearregler 5V für geringe Regelreserve
#5162837: > Da hatte ich nur etwas Bedenken beim Ladestrom der ersten Halbwelle. So > wären etwa 18A innerhalb der ersten 9ms geflossen. Dein Taschenrechner hat Dir die 18 A wohl auch noch mit 10 Nachkommastellen angezeigt. Miss doch einmal den Kurzschlußstrom, ob er überhaupt über 1 A kommt.
schrieb: > Da hatte ich nur etwas Bedenken beim Ladestrom der ersten Halbwelle. So > wären etwa 18A innerhalb der ersten 9ms geflossen. > > Dein Taschenrechner hat Dir die 18 A wohl auch noch mit 10 Du hast meinen Post nicht richtig gelesen. S.u. > Nachkommastellen angezeigt. Miss doch