Comments (3)
This actually occured to me a while ago. A the pull up is dependant on the type of bead although I know from memory the top two are 10k.
Yes agreed that the current limiting resistor should be indicated as optional.
from espruinodocs.
I'd imagine it doesn't actually matter that much what resistor you use as long as it's about right - my gut feeling would have been to use one that fits with the temperature range you expect to measure - but then there's self-heating/etc to worry about.
Also if someone really cared about accuracy they might want to measure their 10k resistor's value and put that in, as it's probably not spot on unless they've spent a lot of money.
from espruinodocs.
I used some high precision SMD resistors when I made the HVAC board which
worked okay but had previously tested with similar success using through
hole resistors.
Personally I tend to only use the first two on the list which happen to
require a 10K bias because its the most popular.
We do not measure the resistance of the cable to the sensor nor take into
account any heating etc. for commercial units so I would say you can ignore
that. Providing any cabling to the sensor is screened with the earth
connected at only one end you will have no issues over even significant
distances.
To be honest the bias resistance could be measured and used but its not for
commercial units so figured it would be sufficient to hardcode this. I
might add a functionality for a temperature offset although from experiance
its not linear so never really works.
I think someone was after a way of characterising their own sensors on the
Espruino forum. I have an excel spreadsheet which gives you the correct
figures to use in the Steinhart Hart equasion if you know the temperature
and the resistance over a number of readings. Would you like me to add
this in the module folder?
from espruinodocs.
Related Issues (20)
- tutorials/Bangle.js App Settings.md HOT 1
- Tutorial Enhancement: Add Data Streaming for Heart Rate Data, updating a graph HOT 1
- Bangle2.js Firmware Source Code and Hardware Schematic HOT 3
- [tutorials/BLE Advertising.md] Python section, not using sudo with pip HOT 1
- STM32F4DISCOVERY with different accelerometer HOT 2
- Data Streaming To GCP HOT 1
- [Hardware Reference - SetUI] HOT 3
- info/Compilation.md HOT 1
- info/Font Converter.md HOT 3
- KeyPad return values HOT 1
- Docs not built correctly HOT 1
- ST7735 on ESP32 using hardware SPI HOT 3
- graph module bug HOT 1
- Add "Bangle.js Battery Load/Intensity notes" HOT 2
- Reference pages layout improvements HOT 4
- Forum isn't redirecting correctly HOT 1
- tutorials/Software PWM.md HOT 1
- There is no maximum PW rate specified for the puck.js2 HOT 1
- Add Ungoogled Chromium and Bromite to docs as a FOSS alternative HOT 2
- New tutorial: How to rapidly build and test Espruino for banglejs2 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from espruinodocs.