Cilibiu Postat Aprilie 23, 2013 Autor Partajează Postat Aprilie 23, 2013 Mersi de indrumari.Atmega trebuie alimentat tot timpul din cauza ceasului, ceasul este afisat pe acelasi ecran, deci alt montaj este exclus, doar daca este un montaj separat care tine minte ceasul iar atmega la alimentare citeste ceasul din el, ma gandesc eu.Consumul de 20mA lam luat din foaia de catalag a atmega128, asta ar cam fi consumul lui, ma orientasem sa il il bag in IDL dar nu imi mai functioneaza ceasul.Pana acum am imbunatatiri, de la 100mA la 12V am scazut la 8.3mA. Din calculele mele rezulta asa.La consum de 100mA 12V am 1.2Wh, bateria este de 7.5A 12V, deci 90Wh, la 1.2W ma tine 75 ore in jur de 3 zile. Insa la 20mA 5V adica 100 mWh (la 12V am consum 8.3mA) la 90Wh si 100mW la 12V consum am 900 ore asta inseamna 37.5 zile.Mai sus mam referit gresit cand am zis 20mA, era vorba de 20mA la 5V si respectiv 8.3mA la 12V.Cutia bordului este facuta din PCB cu strat de cupru pe ea pe dinauntru, care este legat la MASA. Doar fata este din plastic, poate cu ocazia asta o ecranez si pe ea cu ceva plasa de alama fina.Tyc ai o idee foarte buna cu BARGRAPH, eu actual am mufa "serial" defapt care scriu si updatez programul de cate ori vreau.Urmatoare versiune va fi cu bargraph, dar intai sa termin ce miam propus acuma. Link spre comentariu
godFather89 Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 Mai sus mam referit gresit cand am zis 20mA, era vorba de 20mA la 5V si respectiv 8.3mA la 12V.Deci ai un regulator in comutatie cu eficienta 100%? Care e ala? Link spre comentariu
Cilibiu Postat Aprilie 23, 2013 Autor Partajează Postat Aprilie 23, 2013 Pai am zis mai sus ca pun un LDO LM2940, nu are eficienta 100%, Atmega128 are consum 17mA la 5V si 8MHz, iar 3mA iam lasat pentru LDO asa rezerva, dar luand acum la mana bine datele tehnice zice asa.LM2940 Tensiune intrare VO +2V ≤ VIN ≤ 26VCurent consumat de "consumator" IO = 5 mACurent pasiv 10mA MAXDeci adugat 10mA MAX la 12V, cea ce nu cred ca depaseste 5mA deoarece 10mA se considera la 26V, iar dupa regula de 3 simpla imi rezulta 4.6mA, deci pe aproape, acum calculand ca el consuma 5mA la 12V sunt 60mW+ 85mW atmega, si am ajuns la 145mW la 12V in "st-by" si de aici reiese ca bateria mar tine 25 zile, a cam scazut numarul de zile, dar ma mai documentez sa vad daca gasesc ceva mai bun.Iar la final sa zicem , consumuld e curent la 12V ar fi de 12mA, deci trebuie sa mai cobor.L.E am gasit un LDO care consuma 12mA la consum de 500mA si tensiune de intrare pana la 16V, iar la consum 0mA consumul lui este de 0.5mA ....1mA MAX.LF50 LDO 5V 500mA. Link spre comentariu
bercioiu Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 Ma bag si eu in seama... Eu i-as face loc la un RTC pentru ceas cu bateria sa de backup care tine 10 ani... si am scapat de toate complicatiile. Am luat contactul, consum ZERO mA.Succes! Link spre comentariu
Vizitator tyc Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 ... Eu i-as face loc la un RTC pentru ceas cu bateria sa de backup care tine 10 ani... . Am luat contactul, consum ZERO mA.Ca bine zici. Si cum evolueaza calculatoare gasesti un RTC pe o placa veche.Cand merge motorul nu are importanta pierderea pe stabilizator ,numai cand e pe baterie .Randamentul stabilizatorului e de vreo 40% ceea ce conteaza daca ramai la optiunea initiala , indicat e sa folosesti o sursa in comutatie cu randament peste 90% ;cea mai eleganta solutie e cea indicata de bercioiu ,daca nu o vrei foloseste macar un integrat de ceas cu alimentare separata si comunicare I2C pe 1 fir .Calculele referitoare la durata de functionare sant corect teoretic dar practic nu.Bateria de acumulatoare in functionarea de zi cu zi se presune incarcata la 50% -teoretic (si practic) o baterie nu se poate incarca la 100% din capacitate pe motor . In al doilea rand ,bateriile de pornire de pe moto au tensiunea minima de 10,5V .Pt a pute sa o folosesti pt scopul destinat,adica sa pornesti motorul ,ai nevoie de 12,2V ca bobina de inductie foloseste impulsuri de curent mare .Asta teoretic ,practic alarma de pe motorul meu consuma 10mA dar cand am lasat 1 saptamana moto nepornit si alarma armata ,nu s-au aprins nici farurile ce sa zic de dat la automat.Asa ca mai bine cumperi un ceas d'ala de mana si rezolvi . Link spre comentariu
Cilibiu Postat Aprilie 23, 2013 Autor Partajează Postat Aprilie 23, 2013 Intradevar , amandoi aveti dreptate, sunt atat de confuz incat nu stiu ce sa fac. As putea sa renunt la ceas din bordul moto si sa pun un FIZIC cum zice @tyc, chiar nu am alta idee.Datele sunt stocate la luarea contactului, deci nu este vreo problema daca dupa ce isi ia shut down sa isi taie aliementarea singur (am mai facut sisteme dastea). Problema consta in afisarea separata a ceasului, cea ce imi va da un pic bataie de cap in implementarea lui in carcasa dar sa fie total idepedent. ,... foloseste macar un integrat de ceas cu alimentare separata si comunicare I2C pe 1 fir.....Iar la asta , chiar habar nu am cum sa o folosesc, nici cum sa citesc datele treansmise onewire nici sa fac codul in BASCOM. Deci pe scurt sunt afon la asta, de aceea imi este si greu sa implementez sistemul asta. Sincer chiar as vrea sa il implemetez, deoarece afisarea se face pe acelasi ecran, dar in loc sa fie rulat din "memoria" uC, este preluata extern, mai simplu si pentru mine, dar mai complicat pentru programare pentru mine. Link spre comentariu
godFather89 Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 ... foloseste macar un integrat de ceas cu alimentare separata si comunicare I2C pe 1 fir ...cum vine asta? trebe macar 2 + masa. Link spre comentariu
binox Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 Un ceas de timp real la care am facut referire, bazat pe DS1302 costa 3.6$ cu tot cu transport si baterie. Microcontrolerul va citi data si ora la fiecare pornire si astfel scapi de bataile de cap cu consumul inutil. Link spre comentariu
Cilibiu Postat Aprilie 23, 2013 Autor Partajează Postat Aprilie 23, 2013 ... foloseste macar un integrat de ceas cu alimentare separata si comunicare I2C pe 1 fir ... cum vine asta? trebe macar 2 + masa. http://avrhelp.mcselec.com/ Dute la SEARCH si scrie 1-WIRE Un ceas de timp real la care am facut referire, bazat pe DS1302 costa 3.6$ cu tot cu transport si baterie. Microcontrolerul va citi data si ora la fiecare pornire si astfel scapi de bataile de cap cu consumul inutil. Daca ai avea vreun link de pe ebay sau de unde recomanzi, ar fi si mai bun. Ar mai ramane de vazut progamul de citit datele. Link spre comentariu
Liviu M Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 comunicare I2C pe 1 fir .Sorry de offtopic, da' din cate stiu eu, i2c foloseste 2 fire - clock (scl) si data (sda). Asa ca expresia anterioara suna cam aiurea pe un forum de specialitate.PS Nasul a fost mai iute.PPS @Cilibiu 1 wire nu e i2c. Link spre comentariu
ratza Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 1 wire nu e acelaşi lucru cu I2C, sînt protocoale complet diferite, şi ca layer fizic, şi ca implementare software.EDIT: Liviu M. a fost mai rapid Link spre comentariu
binox Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 N-am cautat pe ebay, eu mai cumpar de pe dx.com. In Franta unde sunt acum pachetele de la ei mi-au ajuns intre 10 si 25 zile. Stiu ca livreaza fara probleme si in tara. La asa ceva ma refeream. http://dx.com/p/ds1302-real-time-clock- ... 032-126453 Circuitul folosit este foarte popular sigur gasesti multe exemple de cod pt el. Link spre comentariu
Cilibiu Postat Aprilie 23, 2013 Autor Partajează Postat Aprilie 23, 2013 Da @liviu M ai dreptate I2C nu e pe un fir, eu ma blocasem in 1-WIRE. The 1-wire protocol was invented by Dallas Semiconductors and needs only 1 wire for two-way communication. You also need power and ground of course.Mersi @binox de link, am cont la ei, de la ei am luat leduri si au ajuns in 14 zile calendaristice. Mersi inca o data. Daca nu gasesc alternativa, voi comanda ce ai propus. Am gasit pe un site la 9 lei, de ce sa nu cumpar integratul ca doar nu am doare mana sa il plantez in PCB direct in bord dar totusi sa fie separat de restul. Link spre comentariu
binox Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 Pe langa integrat mai trebuie si soclul pt baterie+bateria.Daca-i graba mare le gasesti si pe la noi sau pe alte siteuri care trimit mai repede, doar ca e ceva mai scump.Asta cu RTC ar fi o solutie , totusi nu e cea folosita de fabricantii moto, ei nu folosesc baterie suplimentara pt memorarea ceasului(la deconectarea acumulatorului se pierde ceasul, inclusiv la modele recente, ultimul la care am observat asta a fost un burgman 2011) si totusi cumva rezolva problema consumului care este foarte mic cu tot cu ledul de la imobilizator care clipeste o data la cateva secunde. Link spre comentariu
briobit Postat Aprilie 23, 2013 Partajează Postat Aprilie 23, 2013 Link ebay RTC asta e I2C Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum