Jump to content
tgabika76

Fedélzeti computer, automenedzsment - épített megoldások, extrák

Recommended Posts

1 órával ezelőtt, georgee írta:

Valamennyit befolyásol a műszer referencia értéke is. +- pártized volt. Tehát multiméter és mutiméter között is láttam már 0,4V differenciát. Mindenesetre ma utána nézek miért vagy hol esik le a feszültség. 

A helyedben közvetlenül ott mérnék feszültséget multiméterrel, ahol az arduino méri. Ha másnál jól működik ugyanezzel a szoftverrel, nem lehet áramköri hiba? Az ellenállásértékek jók, ezeket ellenőrizted multiméterrel?

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
9 órája, georgee írta:

Jajj, elnézést. Kicsit belenyúltam a programozói nyelvbe :D Akkun mértem. 

Ezt a mérési pontatlanságot annak idején szóvá tették az "eredeti" fórumon,az egyik fórumozó azt tanácsolta (én így használom)  hogy a BC bemenő feszültség (3.) 100k-s ellenállása helyett egy 150K-s mini heli potit javasolt amivel a fesz.osztó értéke minimálisan változtatható,majd így egy multiméterrel mérve a feszültséget az akku sarukon hozzá állítható a kijelzőn megjelenített értékhez.

 

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
16 órája, georgee írta:

Jajj, elnézést. Kicsit belenyúltam a programozói nyelvbe :D Akkun mértem. De sokallom azt az 1V feszültség esést. Amikor beépítettem még egyezett a multiméterrel. Még az ellenállás toleranciára vagyok kíváncsi, vagy hogy a hideg idő mennyire befolyásolja a mérést. 5%-os ellenállás tolerancia esetében szerintem már előfordulhat 1V differencia. A szoftveres kalibrálásra viszont van már ötletem :)

Így van! Egyébként, 1%-os ellenállással kell feszültségosztót kialakítani. 5% az nagyon sok. Pl: 100K -+5%= 95000...105000 érték között lehet. Hideg/meleg környezeten ez az érték is változik. 4 darab van az osztóban... 15V/4=3,75V van az A0-án, ha a bejövő 15V. A heliopoti is jó megoldás, nagyon pontosan be lehet vele állítaniaz adott értéket. Ha USB-n csatlakozol az arduinora, megnézheted Serial monitoron az aktuális értéket, amit az A0 lábra kap. Ez még a számítás előtti érték.(szofveresen nem bántanám, jelenleg van egy hőre változó feszültségosztód) Ha kicseréled, megyszűnik a hiba. 

Magam 1/3 as osztást elegendőnek találok, 100K-47K két ellenállással, és legalább 0,1% alkatrészekkel. (így már az értéket/szorzást át kell írni)

meg is van az ára.

Módosítva : DarthVödör

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
8 órája, DarthVödör írta:

 Ha USB-n csatlakozol az arduinora, megnézheted Serial monitoron az aktuális értéket, amit az A0 lábra kap.

Ezt megnézném. Az arduino programmal hogy tudok csatlakozni? Megnéztem 1%-os az ellenállás tűrése. Bár a 3db 100k esetébe a tűrés is összeadódik. Lehet értelmesebb lenne tényleg 1darabbal osztani. Nem értem miért így oldotta meg.

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
16 órája, georgee írta:

Ezt megnézném. Az arduino programmal hogy tudok csatlakozni? Megnéztem 1%-os az ellenállás tűrése. Bár a 3db 100k esetébe a tűrés is összeadódik. Lehet értelmesebb lenne tényleg 1darabbal osztani. Nem értem miért így oldotta meg.

magyarul bővebben.

Erre a analóg-digitál bemenetre adott jel értéke 0....1023 lehet. 0=0 5V=1023. Tehát ha az adott maximális érték 1/4 osztás alapján (a teljes létra 20V a leágazásnál 5V mivel az autóban NEM lesz 20V, csak maximum 15V, akkor az értéke 3,75V=767,25 és mivel egy kisebb skálán fér el, a felbontása, is elnagyolt lesz. Akár 0,5V-ot is léphet, ami egy kis változáskor nem mévadó. Ugyanakkor az osztók tűrése miatt is lehet folyamatosan vándorló az érték. 

100K/47K azért lenne jobb, mert a bemenet (A0) +5V-ig mintavételezhető. Vagyis felhasználnánk a teljes 1023. Ha ez osztom 1023/15V=68.2 pontossága. A 14.4V-os mintára, 982.08 érték jön ki, ami már elég jó.

Módosítva : DarthVödör

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
4 órája, DarthVödör írta:

magyarul bővebben.

Erre a analóg-digitál bemenetre adott jel értéke 0....1023 lehet. 0=0 5V=1023. Tehát ha az adott maximális érték 1/4 osztás alapján (a teljes létra 20V a leágazásnál 5V mivel az autóban NEM lesz 20V, csak maximum 15V, akkor az értéke 3,75V=767,25 és mivel egy kisebb skálán fér el, a felbontása, is elnagyolt lesz. Akár 0,5V-ot is léphet, ami egy kis változáskor nem mévadó. Ugyanakkor az osztók tűrése miatt is lehet folyamatosan vándorló az érték. 

100K/47K azért lenne jobb, mert a bemenet (A0) +5V-ig mintavételezhető. Vagyis felhasználnánk a teljes 1023. Ha ez osztom 1023/15V=68.2 pontossága. A 14.4V-os mintára, 982.08 érték jön ki, ami már elég jó.

Ez esetben ha jól értelmezem és a 100K/47K osztót használom, akkor elég a program elején is az R1 R2 értéket is módosítanom?

Időközben összeállt a kép. Köszönöm a kimerítő választ. Azért nem jött ki a matekolás mert az A0-ra a feszültség osztóra kapott értékkel számoltam, és nem a hozzátartozó digitális értékkel.

 

Módosítva : georgee

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
14 órája, georgee írta:

Ez esetben ha jól értelmezem és a 100K/47K osztót használom, akkor elég a program elején is az R1 R2 értéket is módosítanom?

Időközben összeállt a kép. Köszönöm a kimerítő választ. Azért nem jött ki a matekolás mert az A0-ra a feszültség osztóra kapott értékkel számoltam, és nem a hozzátartozó digitális értékkel.

 

nincs mit, sajnos csak otthon tudtam volna ránézni az arduinos programozás miatt. (a cégnél új PC-t kaptunk W10-es, teljesen üres, minden telepítéshez rendszergazda szintü hozzáférés kell...) 

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
18 órája, DarthVödör írta:

nincs mit, sajnos csak otthon tudtam volna ránézni az arduinos programozás miatt. (a cégnél új PC-t kaptunk W10-es, teljesen üres, minden telepítéshez rendszergazda szintü hozzáférés kell...) 

KB 2 perc alatt lehet adni a saját fiókodnak is rendszergazda szintű hozzáférést még úgy is hogy nem ismered a rendszergazda jelszavát ;-). Utána nem lenne gond a telepítés.

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:
On 2018. 12. 07. at 8:29, georgee írta:

Ez esetben ha jól értelmezem és a 100K/47K osztót használom, akkor elég a program elején is az R1 R2 értéket is módosítanom?

Időközben összeállt a kép. Köszönöm a kimerítő választ. Azért nem jött ki a matekolás mert az A0-ra a feszültség osztóra kapott értékkel számoltam, és nem a hozzátartozó digitális értékkel.

 

Meglett a megoldás. Excelben az akkufeszültség matekolós részt megnéztem. Viszont ha a 100/47 értékekkel használom a feszosztót, akkor a mért érték fél volttal feljebb lesz, tehát 12v esetében 12,51v lesz a kiírt érték. Viszont ha az osztót. 94k/47k vagy 100k/50k-n használom, akkor az érték már végig pontos. Vagy szoftveres kompenzációval lehet a fél voltot "eltüntetni"(Bízom benne, hogy nem fog 15V fölé szaladni a generátor :D). A 100/50-es osztó a legjárhatóbb. Amint kész lesz és járható ez az út, jelzem.


Érdekesség: Reggelente a nagy hidegbe "nem indul" a computer. A TID a dátumot kijelzi, majd kb 8-10 perc után magához tér. A mérések megvannak, tehát az ARDUINO dolgozik a háttérben és ha magához tér a TID akkor pl az eltelt időnél a már indítás óta eltelt időt mutatja, csak épp a TID és az ardu között nincs kommunikáció. Valaki tapasztalt már hasonlót?

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:

Sziasztok! Kérdésem a következő lenne hátha valaki találkozott már ilyen problémával.

X20dtl motoros, Astra g, hidegen gyújtás kapcsolás után a motorhűtés visszajelző ikon kint marad, és elindulnak a hűtő ventilátorok, (vészüzemmód) kb. 3-4 percig. Csak hidegen, melegen nem csinálja.

Hűtővíz jeladó cserélve, klíma nyomáskapcsoló cserélve, relék, vezetékek jók. Hűtő vezérlő cserélve, OPCOM hibát nem hoz. 

Hozzászólás megosztása


Hozzászólás linkje
Megosztás:

Szeretnél hozzászólni? Hozz létre egy fiókot, vagy jelentkezz be.

Regisztrált felhasználónak kell lenned ahhoz, hogy hozzászólást írhass.

Fiók létrehozása

Regisztrálj egy új fiókot a közösségünkben. Nem nehéz!

Regisztráció

Bejelentkezés

Már felhasználók vagy? Jelentkezz be!

Bejelentkezés

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.