luciann Posted September 4, 2008 Author Share Posted September 4, 2008 (edited) Ce ne-ai fentat "> Sau care pe care > La momentul cind am facut cablajul si am montat piesele inca nu ma gindisem sa deduc si turatia din comanda injector. Mai tirziu mi-a venit ideea, cind am inceput analiza semnalelor pt firmware, si m-am ofticat, ca mi-ar fi iesit putin mai mic cablajul fara semnal de la bobina (sau CKP), dar acum nu mai regret deloc ca este acolo! O sa verific ce se poate face cu CKP... Am verificat si nu am curaj sa folosesc senzorul CKP pentru ca de la el (dar si de la senzorul de PMS) pleaca cablu ecranat catre ECM (vezi manual Matiz pag. 188). Daca firul tras de mine de acolo se comporta ca o antena si baga paraziti, iar ECM crede ca trebuie sa dea scinteie iar momentul este nepotrivit? Cine are diesel va face montajul si se poate lega la PMS, modifica o constanta numerica in program si gata! E suficient odata, sau de 2-3 ori sa apara rateuri pe aprindere, si cine stie ce se intimpla pe acolo! Poate chiar cind testez montajul!! Edited September 4, 2008 by luciann Link to comment
luciann Posted September 14, 2008 Author Share Posted September 14, 2008 (edited) Deoarece nu am buton de edit la primul post, postez aici schema si cablajul corectate (am inclus pe schema si valorile componentelor, pinii la care se leaga display-ul, precum si intrarea suplimentara pentru semnalul de turatie de la bobina de inductie). Am atasat si programul in limbaj de asamblare pentru microcontrolerul AVR ATMEGA48 (peste 1100 linii de program!). Fiecare linie de program este comentata asa ca descarcati programul fara frica! Programul face pina acum urmatoarele: - turometru digital instantaneu cu autoscalare - voltmetru digital pt baterie masina cu autoscalare - comutarea din buton intre modurile de afisare posibile (cu scurt beep) - fake alarm noaptea (clipeste un led albastru pt ca hotii sa creada ca masina are alarma) In rest am implementat in proportie de 60-70% subrutina de masurare a cantitatii de benzina din rezervor, plus scheletul de program pentru restul de functii ale "Universal Car Computer". Memorie ocupata: 28% din memoria microcontrolerului, deci mai este spatiu la greeeu! Peste citeva zile sau o saptamina, o sa postez si un filmulet in care sa se vada "cum se misca" device-ul pe masina. ATENTIE! In arhiva zip sint mai multe fisiere decit cele atasate separat (si care exista deasemenea si in zip). afisor_lts_547ap.pdf universal_car_computer.zip universal_car_computer_atmega48.asm.txt Edited September 14, 2008 by luciann Link to comment
tolin Posted September 14, 2008 Share Posted September 14, 2008 Solutia de a trece comunul (suma curentilor tuturor segmentelor) unei cifre de afisaj printr-un pin al unui port este una chinezeasca, ce ai economisit, mai putin de 1leu ? La fel este si absenta unui conector intre modul si cablul afisajului. Publicarea surselor firmware nu-i un avantaj pentru tine decat pentru a afla ca exista si solutii mult mai elegante, de ex. look-up table pentru un decodor BCD-7 segmente sau pentru o conversie binar-BCD, ca loc e garla. Altfel, daca cineva in domeniu doreste sa faca o modificare, prefera sa rescrie totul in doua zile. Link to comment
luciann Posted September 14, 2008 Author Share Posted September 14, 2008 AVR-urile de generatie noua suporta pe pini curenti mult mai mari decit cele de generatie veche (gen AT90S2313). In plus, inca 2 tranzistori inseamna piese in plus, cablaj mai mare, posibilitate de defect marita (mai multe piese -> mai multe vulnerabilitati) si mai putina eleganta a solutiei. Am pus si programul pt. ca exista foarte mare interes pe topicul de turometre pentru "ceva" de masurat turatia, iar cine doreste poate sa adopte solutia completa prezentata aici. Nu este un montaj de facut afacere din el pt ca pe viitor 99% dintre masini vor avea si turometre, si computere de bord, etc. si va disparea utilitatea unui astfel de montaj, asa ca ce conteaza daca e si programul? Link to comment
anton_yo Posted December 7, 2008 Share Posted December 7, 2008 nu se mai aude nimic de acest "computer" ? Link to comment
luciann Posted December 15, 2008 Author Share Posted December 15, 2008 "Computerul universal" e functional si afiseaza la momentul actual turatia instantanee (fara delay de 0.3 sau 0.9 sec ca celelalte turometre digitale cu numarare) si tensiunea bateriei. Se poate lua de pe forum pachetul complet (cablajul, schema si programul). Daca sint probleme cu programatul microcontrolerului si aveti drum prin Brasov se rezolva contra la o bere (suc) Eventual poate fac si un film sa il postez... Restul functiilor nu le-am programat pentru ca am avut un montaj mult mai urgent de facut: detectarea camerelor radar fixe (DN1, Cluj, Bacau, Valea Oltului, etc. in total 92 camere radar!) cu ajutorul unui GPS si a unui microcontroler de acelasi tip ca cel folosit aici. Link to comment
naylui Posted December 15, 2008 Share Posted December 15, 2008 Detaliaza treaba cu detectarea... Link to comment
luciann Posted December 15, 2008 Author Share Posted December 15, 2008 Offtopic! Pt detectare camere radar: modul GPS+antena GPS + microcontroler + SD card = total cost piese intre 130 sau 140 ron. Montajul incepe sa bipaie la apropierea de 200 - 300 m de "target" adica de camera radar si apasind butonul de "silence" montajul tace pina cind se modifica configuratia de camerele detectate (ne apropiem de alte camere, etc) Avantaje montajul meu fata de GPS-urile clasice cu ecran, de la magazin: - hotii nu sint atrasi de un astfel de aparat pt ca nu stiu ce este (nu are ecran!) - poate fi lasat nonstop in masina (vezi pct 1) - ca si cost este mai avantajos, dar numai pt cine se pricepe la electronica - siguranta mult mai mare in functionare a montajului meu (pt ca GPS-urile de la magazine ruleaza in schimb pe Windows mobile 5.0, etc ceea ce poate face ca softul lor sa se blocheze, sa "piarda" alarmarea auditiva si sa arate doar camerele, etc etc) - numar nelimitat al camerelor radar gestionate (in Europa sint cca 32000 camere radar acum si am citit ca la o astfel de baza de date bagata in IGO, softul respectiv se misca foarte greu si porneste in cca 70 - 90 secunde!) - protectia la erori de citire de pe SD card cu checksum la fiecare coordonata de camera precum si cu numere de ordine la fiecare sector de date de pe SD card. - firmware dedicat, construit in limbaj de asamblare (deci se elimina erorile compilatoarelor din ecuatia stabilitatii in functionare) Daca cineva vrea asa ceva pot face un topic cu schema si programul... Link to comment
Aygun Posted December 25, 2008 Share Posted December 25, 2008 (edited) Salut! Sunt interesat de treaba cu detectorul de camere radar. Intrebarea mea este : "Care este modaitatea / algoritmul de detectie? Ii setezi in soft niste coordonate ?" Altfel nu vad cum poate detecta doar cu gps-ul. De unde stie programul daca , camera - radar este pornita sau nu ? Multumesc Edited December 25, 2008 by Aygun Link to comment
luciann Posted January 1, 2009 Author Share Posted January 1, 2009 Camerele radar fixe au coordonate GPS stiute de toata lumea (si lista lor, alcatuita de voluntari, e pe site-uri publice). GPS-ul afla unde anume esti tu pe glob cu precizie de 5 - 20 m, si trimite informatia la microcontrolerul de calcul al apropierii de camere, care calculeaza fata de acel loc un offset de +/- 300m. Daca una din camerele fixe (cu coordonatele x,y) pica in interiorul acelei regiuni, montajul anunta ca e o camera radar in apropiere. Link to comment
Tommy Posted January 1, 2009 Share Posted January 1, 2009 (edited) Avantaje montajul meu fata de GPS-urile clasice cu ecran, de la magazin: - hotii nu sint atrasi de un astfel de aparat pt ca nu stiu ce este (nu are ecran!) - poate fi lasat nonstop in masina (vezi pct 1) - ca si cost este mai avantajos, dar numai pt cine se pricepe la electronica - siguranta mult mai mare in functionare a montajului meu (pt ca GPS-urile de la magazine ruleaza in schimb pe Windows mobile 5.0, etc ceea ce poate face ca softul lor sa se blocheze, sa "piarda" alarmarea auditiva si sa arate doar camerele, etc etc) - numar nelimitat al camerelor radar gestionate (in Europa sint cca 32000 camere radar acum si am citit ca la o astfel de baza de date bagata in IGO, softul respectiv se misca foarte greu si porneste in cca 70 - 90 secunde!) - protectia la erori de citire de pe SD card cu checksum la fiecare coordonata de camera precum si cu numere de ordine la fiecare sector de date de pe SD card. - firmware dedicat, construit in limbaj de asamblare (deci se elimina erorile compilatoarelor din ecuatia stabilitatii in functionare) Daca cineva vrea asa ceva pot face un topic cu schema si programul... De ce nu precizezi ca te adresezi acelora ce inca mai cred in mos craciun? Adica mai stimabile... softul si montajul tau neprocreat e mai stabil ca un tom tom utilizat peste un symbian de exemplu ce e folosit de milioane de oameni si implicit testat la sange? Oricine poate copia niste poi-uri in directorul cu pricina si activa alarma pentru ele, nu mai indruma bazaconii acolo. Edited January 1, 2009 by Tommy Link to comment
VAXXi Posted January 1, 2009 Share Posted January 1, 2009 Domnu' Tommy, daca matale nu intelegi ce e descris omul mai sus, nu e problema; nu te lua insa degeaba de el. Solutia construita de LucianN e o chestie desteapta, care prezinta niste avantaje fata de solutiile PDA/PNA existente (mie mi s-a intamplat sa dispara din senin notificarea audio de la TomTom). Ca nu e e placul tau, ok... dar nu critica aiurea. Link to comment
Tommy Posted January 1, 2009 Share Posted January 1, 2009 Pai daca ti-as spune ca si eu pot scrie soft mai bun ca route 66, daca sunt doritori sa anunte? Link to comment
tolin Posted January 1, 2009 Share Posted January 1, 2009 - firmware dedicat, construit in limbaj de asamblare (deci se elimina erorile compilatoarelor din ecuatia stabilitatii in functionare) Daca un compilator genereaza erori de compilatie, atunci ce face un asamblor ? Probabilitatea de eroare intr-un limbaj de nivel jos sunt intotdeauna mai mari decat cele intr-un limbaj de nivel mai inalt (mai multe semne, mai multe erori). Orice functie apelata de catre un limbaj inalt a fost testata de mii de utilizatori, pe cand, unicatul produs in limbajul de asamblare are cel mai rau tester din lume: scriitorul. Erorile din firmware sunt de judecata, de algoritm care nu trateaza problema exhaustiv. Nu mai postati, doar, pentru blondele de la drept ! Avantajele proiectarii in limbaj de asamblare sunt altele, iar erorile inglobate in rezultat sunt pe prima pozitie la dezavantaje. Link to comment
Abram Burel Posted January 2, 2009 Share Posted January 2, 2009 Buey, de ce nu vreti voi sa fiti... constructivi (azi sunt in toane bune ) sau sa taceti (da' ma enervez cam iute )? Lucica, o tema de cercetare: integreaza si o unitate de detector de radar si coreleaza informatiile. Ma gandesc ca in velul asta poti adauga ceva valoare ideii (care altfel e o solutie de... criza). Link to comment
tolin Posted January 2, 2009 Share Posted January 2, 2009 (edited) Buey, de ce nu vreti voi sa fiti... constructivi (azi sunt in toane bune ) sau sa taceti (da' ma enervez cam iute )? - pentru ca nu vrem; - pentru a respecta adevarul; - pentru a contrabalansa masa de aplaudaci; - pentru a sustine critica, singura cale spre progres; - pentru ca "somnul ratiunii naste monstri". Edited January 2, 2009 by tolin 1 Link to comment
rm.popa Posted January 2, 2009 Share Posted January 2, 2009 (asta şi pentru a justifica aliniatul 3)... Link to comment
crysty7 Posted October 13, 2009 Share Posted October 13, 2009 "Computerul universal" e functional si afiseaza la momentul actual turatia instantanee (fara delay de 0.3 sau 0.9 sec ca celelalte turometre digitale cu numarare) si tensiunea bateriei. Se poate lua de pe forum pachetul complet (cablajul, schema si programul). Daca sint probleme cu programatul microcontrolerului si aveti drum prin Brasov se rezolva contra la o bere (suc) Eventual poate fac si un film sa il postez... Restul functiilor nu le-am programat pentru ca am avut un montaj mult mai urgent de facut: detectarea camerelor radar fixe (DN1, Cluj, Bacau, Valea Oltului, etc. in total 92 camere radar!) cu ajutorul unui GPS si a unui microcontroler de acelasi tip ca cel folosit aici. Cum mai merge cu car-computerul ? Ma intereseaza idea pt. implementare pe Audi 80 2.0 benzina (monopunct). Link to comment
crysty7 Posted October 20, 2009 Share Posted October 20, 2009 ce ziceti de : http://ecomodder.com/wiki/index.php/MPGuino#Getting_started + http://ecomodder.com/forum/showthread.php/canadian-version-kilometers-7204.html ?? Link to comment
pmar_kpj Posted April 25, 2010 Share Posted April 25, 2010 salut tuturor! am vazut ca tolin scria la un moment dat despre un calcul al consumului de combustibil in functie de MAP. eu am tot sapat pe net si mai toti fac calculul folosind MAF-ul. dar din ecu de la matiz poti citi doar MAP-ul. se poate calcula un sintetic MAF din MAP dar mai trebuie si un VE (Volumetric efficiency). sau stie tolin mai multe? eu am pus pe un lcd de telefon cu un pic :turatia,viteza,temperatura,km parcursi dar acum vreau sa afisez si un consum mediu! daca mai sunt si altii interesati sau care au idei sunt rugati sa comenteze! multam! Link to comment
tolin Posted April 25, 2010 Share Posted April 25, 2010 (edited) 1- nu exista MAF la Matiz; 2- debitul prin injector depinde si de diferenta de presiune absoluta dintre amonte si aval, adica dintre presiunea regulatorului si cea din galeria de admisie; 3- cand te apuci de un astfel de proiect, daca vrei sa eviti munca in zadar, mai intai te interesezi despre fenomenul fizic pe care vrei sa urmaresti si abia apoi legi componente si bitaresti. Edited April 25, 2010 by tolin Link to comment
pmar_kpj Posted April 25, 2010 Share Posted April 25, 2010 pt 1. - pai asta am spus prin faptul ca din ecu de matiz se poate citi doar MAP pt 2. - stiu de toate astea . din acest motiv am afisat pe LCD doar cele mentionate in postul anterior. pt 3. - cit priveste studiul unui anumit fenomen : am vrut sa renunt la un moment dat ! dar am gasit pe net o jucarie pe obd2 care poate sa scoata consumul din MAP si anume PLX kiwi mpg. Asta e scopul pentru care am postat aici! eu am gasit ceva formule dar totul e legat de MAF! la partea cu MAP e nevoie de VE - aici sap acu' sa inteleg si io ceva! multam si pentru critici! Link to comment
tolin Posted April 26, 2010 Share Posted April 26, 2010 Deobicei, consumul = debitul x timpul. Daca vrei tu sa cauti o varianta prin VE sau EV (eficienta volumetrica) nu te opreste cineva. Link to comment
pmar_kpj Posted April 26, 2010 Share Posted April 26, 2010 (edited) pai alta solutie nu e ! doar prin dialogul cu ecu. sa intind fire pe la motor nu ma intereseaza! oricum partea nasola cu VE e ca depinde de fiecare motor in parte si in timp el trebuie reetalonat. oricum acest VE nu e cel real ( VE fiind un tabel scris in ecu = > depinde de turatie si pozitia pedalei => si resulta BPW (modularea) pt injectoare )! Daca ai o solutie cum sa scot din MAP alti parametri care sa rezolve ecuatia ce ai scris-o in postul anterior iti multumesc. am gasit si o formula pentru CLV ! dar depind de parametri rezultati din MAP (BARO spre exemplu )! multam Edited April 26, 2010 by pmar_kpj Link to comment
tolin Posted April 26, 2010 Share Posted April 26, 2010 Pai, din MAP se scoate presiunea absoluta din aval de injector. Presiunea din amonte se cunoaste, este o constanta, la fel si debitul injectorului la o diferenta de presiune data (din catalogul producatorului). Mai trebuie sa citesti durata de injectie. Debitul il calculezi cu o regula de 3 simpla, si multiplicand cu 3, cazul Matizului. Inmultind rezultatul cu timpul pe unitatea de spatiu parcurs afli consumul pe unitatea de spatiu. Daca metoda aceasta nu te multumeste si vrei sa faci un aparat de masura universal, atunci pune un debitmetru pe conducta de benzina si ai terminat povestea. Altfel, n-am inteles ce vrei sa citesti din ECU (ECM). Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now