![]() |
|
900 Thermostat - Printable Version +- Forums (https://www.carpe-tdm.net) +-- Forum: Start your Engine (https://www.carpe-tdm.net/forumdisplay.php?fid=6) +--- Forum: All About TDM (https://www.carpe-tdm.net/forumdisplay.php?fid=22) +--- Thread: 900 Thermostat (/showthread.php?tid=13829) Pages:
1
2
|
900 Thermostat - steve-evans - 08-05-2012 <!--quoteo(post=241893:date=Tue 8th May 2012, 03:00 PM:name=JBX)-->QUOTE(JBX @ Tue 8th May 2012, 03:00 PM) <{POST_SNAPBACK}><!--quotec-->That's very strange ! Did you change only the sensor or the whole thermo assy ? It looks like the thermo valve stays wide open. Best to let the mech have a look then !<!--QuoteEnd--><!--QuoteEEnd--> I changed the whole thermostat assembly including the sensor and results are the same. When I refilled the coolant I ran the bike from cold with the radiator cap removed and checked that the thermostat did not open until the engine had heated, as you can see the water level drop when the thermostat opens. 900 Thermostat - treadman - 08-05-2012 check those 2 pipes are thin one top thick one bottom, the internal bore is the same in both so mistakes can be made, Neil 900 Thermostat - jbx - 08-05-2012 <!--quoteo(post=241913:date=Tue 8th May 2012, 08:20 PM:name=treadman)-->QUOTE(treadman @ Tue 8th May 2012, 08:20 PM) <{POST_SNAPBACK}><!--quotec-->check those 2 pipes are thick one top thin one bottom, the internal bore is the same in both so mistakes can be made, Neil<!--QuoteEnd--><!--QuoteEEnd--> The top pipe comes from the coolant reservoir but I can't remember if it is the thick one. Workshop manual pictures it as a thin pipe with a small clamp versus a bottom thick pipe that comes from the cold start mechanism, with a bigger clamp. 900 Thermostat - sayhello - 14-11-2023 hi there dear friends  are we able to take the measurement to a higher and more precise level - eg. if we do the temp measurement with a DHT22 Temperaturesensor!? that is working with a ARDUINO Uno  if we do so - then we can get a exact tempeature..  look forward to hear from you  update: we can do this with a ESP32 and / or Arduino UNO in combination with the DS1820 Sensor  <div>[attachment=o15440]  </div>  this is a great sensor - out of the shelf - very cheap   Basic Features:  Unique 1-Wire Interface Requires Only One Port Pin for Communication Each Device has a Unique 64-Bit Serial Code Stored in an On-Board ROM Requires No External Components Can Be Powered from Data Line; Power Supply Range is 3.0V to 5.5V Measures Temperatures from -55°C to +125°C (-67°F to +257°F) ±0.5°C Accuracy from -10°C to +85°C   <div>The DS18B20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with Arduino. It has an operating temperature range of -55°C to +125°C and is accurate to ±0.5°C over the range of -10°C to +85°C. In addition, the DS18B20 can derive power directly from the data line (âparasite powerâ), eliminating the need for an external power supply.  Each DS18B20 has a unique 64-bit serial code, which allows multiple DS18B20s to function on the same 1-Wire bus. Thus, it is simple to use one microprocessor to control many DS18B20s distributed over a large area. Applications that can benefit from this feature include HVAC environmental controls, temperature monitoring systems inside buildings, equipment, or machinery, and process monitoring and control systems.   see here a shematic view on the circuits:   Code: +------------------------+  Now, let's assign some pins: ... well we need to do the following steps: Â
i need to figure out, where the sensor fits best... </div>   btw: i currently do this for the Suzuki VX800 - with the watercooled V engine:   here some musings:  Measuring the water temperature - The options:  - with a temperature sensor and a "conventional" display device - with the Arduino which receives the data from the sensor and prepares it for a display:  Note; If you take the values from one of the built-in sensors - then you could process the data in the Arduino and generate a threshold value there - for example for the fan motor. So: If we have an Arduino - then you can get the threshold values (see below in the list) for the fan motor relatively easily and get the signal not just for one process (fan on), but for however many.. ..  The values that need to be recorded - or that control the processes   Quote:Thermostat, radiator and fan Thermostatic valve opening temperature 75° + - 1.5° C Thermostatic valve lift Over 6 mm at 90°C Radiator cover valve drain pressure 1.1+ - 0.15 atm Fan thermal switch switching temperature: - A approx. 105°C - From approx. 100°C    so - lets discuss here the both solutions a. DS18B20, ARDUINO UNO and a tiny Display - b. DSP18B20 - and ESP32 ...   <div> a. the solution with ARDUINO UNO  ....what we need here  a. Arduino UNO b. Pullup-Resistor: 4,7 kb d. a OLED -Display - well lets take for example a SSD 1306 OLED-Display: with a resolution of 128x64 Pixel e. ein Tem-sensor DS18B20  </div>  <div>well the next time we will show a solution with b. DSP18B20 - and ESP32 ... stay tuned.    </div> btw. see the sensor that i have choosen for the Suzuki VX 800 -   note - this original VX 800 Sensor was hacked - and now it contains a DS1820 Sensor.. - it is fixed in the water cooler - see below  [attachment=o15441]    back to the TDM 900 - i need to find out the best points for fitting the sensor..   ideas, thoughts, - are appreciated. |