ideea e ca eu vreau sa fac ceva in regie proprie, lucrez acum la softul pentru microcontroler, afisare pe grafic de nokia3310, deocamdata am implementat doar masurarea tensiunii de pe baterie, pe langa seturile de caractere si rutine de afisare a numerelor de pana la 3 cifre, acum urmeaza sonda de la rezervor. Deci, are cineva idee ce voi gasi pe acel fir ce duce in ceasuri, ca nu vreau, inca, sa ma apuc de desfacut bordul.
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Joi Apr 29, 2010 12:49 pm
zice ca-i mester
Membru din: Lun Mai 08, 2006 6:04 am Mesaje: 237 Localitate: Potigrafu
Domiciliu: Potigrafu
la mine la oldshit sonda litrometrica are 3 fire unul merge la masa caroseriei printr-un surub unul(cel de bec),merge la becul din bord,si are pe el minus cand rezervorul este gol al treilea este de pe rezistenta aia bobinata ,si vine tot cu minus,dar cand rezervorul este plin rezistenta este minima(2-3ihmi),si cand rezervorul este gol rezistenta e maxima,si parca sa zic are valoarea de vreo 230ohmi
deci rezistenta respectiva are o borna la masa si una duce la ceasuri. Ceasul din bord cum o functiona! ceasul o avea o borna la plus si cealalta la masa prin rezistenta sondei !!!... Atunci, prin ce metoda ma sfatuiti sa adaptez acea rezistenta pusa la masa, la microcontroler ! Sa o pun parte dintr-un divizor rezistiv si sa obtin astfel o tensiune reglabila?
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Joi Apr 29, 2010 4:54 pm
zice ca-i mester
Membru din: Lun Mai 08, 2006 6:04 am Mesaje: 237 Localitate: Potigrafu
Domiciliu: Potigrafu
cum sa faceti asta nu ma pricep,eu v-am spus doar cum e la oltcit,si tind sa cred ca la majoritatea masinilor este ceva asemanator,stiu pe cineva care a incercat sonda de oltcit la un bord electronic de logan,si litrometrul functiona perfect(cel de pe displayul din bord adica...)
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Lun Mai 03, 2010 7:38 am
nou in bransa
Membru din: Mar Dec 04, 2007 9:01 pm Mesaje: 73 Localitate: Otelu Rosu, RO
XAN77 scrie:
deci rezistenta respectiva are o borna la masa si una duce la ceasuri. Ceasul din bord cum o functiona! ceasul o avea o borna la plus si cealalta la masa prin rezistenta sondei !!!... Atunci, prin ce metoda ma sfatuiti sa adaptez acea rezistenta pusa la masa, la microcontroler ! Sa o pun parte dintr-un divizor rezistiv si sa obtin astfel o tensiune reglabila?
Hai sa iti explic: deci, sonda aia nenorocita este de fapt un potentiometru, daca pana acuma nu a fost clar acest aspect. Acest potentiometru are un capat conectat la masa/caroserie si unul e liber (in aer). Firul care duce "informatia" la bord duce de fapt o valoare variabila fata de masa, culeasa de pe cursor. Deci, daca masori intre masa si acel fir ai mereu o rezistenta (mai mare sau mai mica, in functie de pozitia cursorului data de plutitorul care este mereu la suprafata lichidului, indifferent de nivel, deci variaza cu nivelul). Ceasul indicator din bord are si el 3 borne: PLUS, MINUS (sau masa) si SEMNAL. Primele doua alimenteaza o bobina de referinta in acel ceas, iar firul de SEMNAL (care de fapt vine de la rezervor cu acea valoare variabila) alimenteaza o a doua bobina de excitatie (care are un capat legat tot la PLUS). Astfel lucreaza ceasul din bord. Tu poti folosi sonda exact asa cum e ea, iar pe intrarea microcontrolerului citesti o valoare rezistiva intre "atat" si "atat", corespunzatoare pentru nivel maxim si, respectiv, minim. Ce se situeaza intre aceste valori cap de scala se calculeaza conform cu volumul maxim admis in rezervor. Dupa ce faci calculele in program, rezulta LITRI. Cred ca am scris destul. Pentru alte detalii pe teme de ceasuri de bord auto va stau la dispozitie oricand. Stima si spor la treaba!
_________________ Mai bine 2 capete decat unul singur !
microcontrolerul nu citeste rezistente, deci, am 2 variante zic eu : 1. pun firul ce vine de la sonda la plus printr-o rezistenta fixa formand un divizor rezistiv si de la punctul dintre ele citesc cu convertorul analog digital al microcontrolerului o tensiune ce va fi influentata doar de rezistenta sondei, fiind singura ce-si schimba valoarea. 2. pun firul ce vine de la sonda printr-un condensator la plus, iar pinul microcontrolerului vine intre rezistenta sondei si condensator, se va masura timpul de descarcare/incarcare al condensatorului care este functie de valoarea rezistentei. Compilatoarele C, Basic etc au comenzi speciale pentru aceasta functie, adica pentru citit pozitie de potentiometru. Acum ramane sa ma decid care ar fi mai indicata ca metoda. Eu as opta pe prima, intrucat in soft mai folosesc AD pentru citit tensiunea bateriei deci m-as folosi de acea rutina si as consuma mai putina memorie, plus ca mi se pare mie mai usor, condensatoarele nefiind piese fiabile si stabile in timp.
Sti ceva date despre senzorul de viteza care la dacia supernova este dispus pe cablul de kilometraj, adica ce semnal da?
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Lun Mai 03, 2010 5:01 pm
ElForum staff
Membru din: Mie Feb 07, 2007 8:55 pm Mesaje: 4642 Localitate: Bucuresti
Domiciliu: alimentat din UPS
Ar trebui sa dea impulsuri
_________________ LED _ CCFL _ VFD _ Hg ----- vsvs PM-ul e pt afaceri si chestii personale-gen adrese etc Pt probleme tehnice,se folosesc subiectele forumului!
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Mar Mai 04, 2010 7:04 am
nou in bransa
Membru din: Mar Dec 04, 2007 9:01 pm Mesaje: 73 Localitate: Otelu Rosu, RO
Cea mai buna varianta e cea cu pull-up, adica cea cu rezistenta la PLUS. Astfel poti folosi ADC-ul cum ai zis si tu si vei "citi" o tensiune variabila. Ma bucur ca te-ai prins de chestie; eram curios daca o sa-ti dai seama. In ceea ce priveste senzorul de viteza de la DSN da impulsuri dar nu stiu exact cate impulsuri/rot: 2 sau 5? Aici nu mai retin exact. Oricum, tu poti modifica foarte usor acest coeficient in soft.
_________________ Mai bine 2 capete decat unul singur !
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Vin Mai 21, 2010 2:35 pm
nou in bransa
Membru din: Mar Dec 04, 2007 9:01 pm Mesaje: 73 Localitate: Otelu Rosu, RO
Aia inseamna ca la 625 de rotatii poti spune ca ai parcurs 1 km de drum. Dar cate impulsuri/rotatie ai la vitezometru?! Aici e cheia. Restul e matematica simpla. Cred ca trebuie desfacut un senzor DSN si vazut ce si cum sau alimentat si numarat la iesirea lui pentru 360*. eu as merge pe varianta unui senzor manufacturat acasa, fiabil si usor de intretinut/fara intretinere: senzor inductiv sau magnetic. Oricum, ai deja numarul de rotatii/km, asa ca la 1 rotatie poti pune cate impulsuri vrei (un numar mai mare de impulsuri/rotatie va insemna o rezolutie mai mare, deci o variatie sensibila).
_________________ Mai bine 2 capete decat unul singur !
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Lun Mai 24, 2010 1:33 pm
nou in bransa
Membru din: Joi Dec 04, 2008 6:19 pm Mesaje: 10
@XAN77
ai mai progresat cu litrometrul ? o sa incerc si eu o varianta care permite introducerea si memorarea a 10 valori in litri si interpolarea intre aceste valori deoarece sectiunea rezervorului nu descreste liniar cand se consuma benzina.
_________________ Nu dati cu parul ! Este un loc mai jos de dat cu capul...
Subiectul mesajului: Re: Minicomputer pentru automobile
Scris: Vin Mai 28, 2010 2:56 pm
nou in bransa
Membru din: Lun Iun 27, 2005 4:33 pm Mesaje: 41
masster scrie:
@XAN77
ai mai progresat cu litrometrul ? o sa incerc si eu o varianta care permite introducerea si memorarea a 10 valori in litri si interpolarea intre aceste valori deoarece sectiunea rezervorului nu descreste liniar cand se consuma benzina.
Ceva de genul vreau sa fac si eu, insa am cumparat un senzor de presiune MPX5050DB, diferential pe care il folosesc si in alte aplicatii.
Am vazut recent un computer embedded, cu windows 7/xp pe el, de dimensiuni foarte mici 10 / 7cm pe care as vrea sa-l adaptez pentru o motocicleta. A cumparat cineva asa ceva?
N-as scapa de microcontroler, dar macar partea de interfata cu utilizatorul as putea-o face intr-un limbaj managed (.Net), pe langa capacitatea de calcul a procesorului si perifericile disponibile :D.
_________________ Stiu ca sunt prost, dar cand ma uit in jur prind curaj. Ion Creanga
Daca mai e cineva interesat de subiect puteti sa cautati siteul meu, acelasi cu numele de utilizator si veti gasi informatii despre computere de bord...
Utilizatorii ce navighează pe acest forum: kinderu56 şi 18 vizitatori
Nu puteţi scrie subiecte noi în acest forum Nu puteţi răspunde subiectelor din acest forum Nu puteţi modifica mesajele dumneavoastră în acest forum Nu puteţi şterge mesajele dumneavoastră în acest forum Nu puteţi publica fişiere ataşate în acest forum