Ostsin odavalt portsu infrapuna temperatuuri sensoreid (MLX90614ESF). Soovin valmistada rajaautole rehvide temperatuuri mõõtmissüsteemi.
Plaanis paigutada kõrvuti 3 sensorit rehvi kohta - kokku 12tk. Kogu info peaks võimalikult väikse viivitusega jõudma 1-4 ekraanile autos.
Siiani on mikrokontrolleritest kokkupuuteid olnud Arduinoga, seega oleks väga hea(softi pärast), kui saaks selle peale süsteemi ehitada. Lisaks vedeleb sahtlis hetkel üks Arduino Mega.
Sensorid suhtlevad kontrolleriga I2C abil ja sellega eelnevalt mul kokkupuuteid ei ole olnud ja üsna tume maa minu jaoks.
Praeguseks loetud info põhjal olen jõudnud all olevate võimalusteni. Hea kui keegi saaks neid kommenteerida või mõne parema lahenduse välja pakkuda.
A1) Igale sensorile oma aadress ja üks kontroller loeb nende väärtuseid ja kuvab ekraanil.
- Juhtmed lähevad päris pikaks(üle 5m ilmselt). Kas seetõttu ei või häireid tekkida? Kas oleks võimalik seda vältida?
- Kas 1 kontroller jõuab vähemalt 0,5 - 1 sek sees kõikide sensorite väärtust kuvada/uuendada.
A2) 2-4 kontrollerit ja 2-4 eraldi ekraani. Ehk igale rattale või sillale eraldi süsteem.
- Sama küsimus nagu eelnevalt. Kas juhtmete pikkused tekitavad probleeme?
- Usun, et 3 sensori kuvamisega saab hakkama.
B) Igal rattagrupil kontroller, mis loeb väärtuseid ja saadab nn peakontrollerile, mis kuvab ekraanil.
- Kas selline süsteem annaks mingi võimaluse paremaks suhtlemiseks kontrollerite vahel?
- Kui kasutada I2C kogu süsteemis, siis sensoreid lugev kontroller peaks olema Master, kuidas siis toimuks suhtlus kahe kontrolleri vahel? Master-Master?
- Mida rohkem kontrollereid, seda keerukam ilmselt seda süsteemi ilusti toimima ja suhtlema saada.
Kas on veel asju, mis võivad komistuskiviks saada?
Kas oleks mingi muu ja parem võimalik lähenemine?
Kaspar
Plaanis paigutada kõrvuti 3 sensorit rehvi kohta - kokku 12tk. Kogu info peaks võimalikult väikse viivitusega jõudma 1-4 ekraanile autos.
Siiani on mikrokontrolleritest kokkupuuteid olnud Arduinoga, seega oleks väga hea(softi pärast), kui saaks selle peale süsteemi ehitada. Lisaks vedeleb sahtlis hetkel üks Arduino Mega.
Sensorid suhtlevad kontrolleriga I2C abil ja sellega eelnevalt mul kokkupuuteid ei ole olnud ja üsna tume maa minu jaoks.
Praeguseks loetud info põhjal olen jõudnud all olevate võimalusteni. Hea kui keegi saaks neid kommenteerida või mõne parema lahenduse välja pakkuda.
A1) Igale sensorile oma aadress ja üks kontroller loeb nende väärtuseid ja kuvab ekraanil.
- Juhtmed lähevad päris pikaks(üle 5m ilmselt). Kas seetõttu ei või häireid tekkida? Kas oleks võimalik seda vältida?
- Kas 1 kontroller jõuab vähemalt 0,5 - 1 sek sees kõikide sensorite väärtust kuvada/uuendada.
A2) 2-4 kontrollerit ja 2-4 eraldi ekraani. Ehk igale rattale või sillale eraldi süsteem.
- Sama küsimus nagu eelnevalt. Kas juhtmete pikkused tekitavad probleeme?
- Usun, et 3 sensori kuvamisega saab hakkama.
B) Igal rattagrupil kontroller, mis loeb väärtuseid ja saadab nn peakontrollerile, mis kuvab ekraanil.
- Kas selline süsteem annaks mingi võimaluse paremaks suhtlemiseks kontrollerite vahel?
- Kui kasutada I2C kogu süsteemis, siis sensoreid lugev kontroller peaks olema Master, kuidas siis toimuks suhtlus kahe kontrolleri vahel? Master-Master?
- Mida rohkem kontrollereid, seda keerukam ilmselt seda süsteemi ilusti toimima ja suhtlema saada.
Kas on veel asju, mis võivad komistuskiviks saada?
Kas oleks mingi muu ja parem võimalik lähenemine?
Kaspar
Comment