Elektronika.lt
 2025 m. gruodžio 19 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2025 12 19, 10:12. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Varžos reguliavimas su Arduino
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 46
Pereiti prie Atgal  1, 2, 3, 4, 5, 6  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 10:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
R2D2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
viskas gerai su atmegos ADC tikslumais.

Ugniues rašo:
Pasidariau įtampos daliklį 10k ir 15k. Atmega rašo 8.24V (skaičiuoju V=(adc*8.4)/1023), multimetras rodo 8.19V? Kur tikimybė didesnė, kad kažkuris pjauna grybą? Very Happy


ir viskas gerai su matavimu, nes:

a) varžos yra su matyt 5% tikslumo
b) Vref yra irgi kokio nors tikslumo

ir išvis, skirtumas tarp 8,19 ir 8,24 yra vos 1%.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 12:10 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Del ADC yra dar vienas dalykas:
URef * ADC / 1023 yra netikslus skaiciavimas, nes 10 bit keitiklis turi 1024 busenas, nors 1023 atitinka URef * itampa.

* URef cia salyginai, nes gali buti naudojamas tiek vidinis daugiklis, tiek isorinis varzinis daliklis, tiek tarpinis stiprintuvas.

P.S. Dar yra ir iskraipymu lauzte, kuri priklauso nuo URef ir kaikuriose atmegose gali buti dideli nelinijiniai iskraipymai, kai URef < 4V.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 12:56 Pranešti apie taisyklių pažeidimą Atsakyti su citata
gintaras_bar
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ugniues rašo:
Pasidariau įtampos daliklį 10k ir 15k. Atmega rašo 8.24V (skaičiuoju V=(adc*8.4)/1023), multimetras rodo 8.19V? Kur tikimybė didesnė, kad kažkuris pjauna grybą? Very Happy

O koks multimetras - pigus, kiniškas už keliasdešimt litų, kur deklaruojama matavimo paklaida 1%, o reali 5%, ar rimtesnis daiktas, matuojantis pvz. su 0,1% paklaida?
Jei pirmas atvejis, tai sakyčiau rezultatas netgi labai neblogas.

sopkls rašo:
Visų pirma atmegos adc dideliu tikslumu matuojant 10 bitų režime nepasižymi, tiksliau triukšmauja

Ko tai nepastebėjau tokio fenomeno. Jei plokštė suprojektuota gerai, tai matavimai pilnai atitinka techninę specifikaciją. O jei schema ir PCB būna suprojektuota kokio "kreivarankio", tada taip, ten signale tikras "zoologijos sodas" matosi. Bet Atmega čia ne prie ko.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 13:05 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sopkls
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
gintaras_bar rašo:
sopkls rašo:
Visų pirma atmegos adc dideliu tikslumu matuojant 10 bitų režime nepasižymi, tiksliau triukšmauja

Ko tai nepastebėjau tokio fenomeno. Jei plokštė suprojektuota gerai, tai matavimai pilnai atitinka techninę specifikaciją. O jei schema ir PCB būna suprojektuota kokio "kreivarankio", tada taip, ten signale tikras "zoologijos sodas" matosi. Bet Atmega čia ne prie ko.

Aš matau kad tu mažai ką pastebi. Paimk atmegą, ir išvesk 10 bitų adc reikšmę į ekraną ir pamatysi kas dedasi.Taip pat nepatrukdytų techninės informacijos skaitymas.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 13:28 Pranešti apie taisyklių pažeidimą Atsakyti su citata
gintaras_bar
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
sopkls rašo:
Aš matau kad tu mažai ką pastebi. Paimk atmegą, ir išvesk 10 bitų adc reikšmę į ekraną ir pamatysi kas dedasi.Taip pat nepatrukdytų techninės informacijos skaitymas.

Ne tik į ekraną išvedinėjam, bet ir duomenų bazėse informaciją kaupiam, ir jokių siurprizų Atmega mums nėra pateikęs. Nebent patys kokią nesąmonę padarom, tada jau taip.
O techninę informaciją skaitau, ir labai įdėmiai, ir po kelis kartus, nes žmogiška atmintis linkusi pavesti. Gal todėl mano suprojektuoti prietaisai kaprizų ir nerodo Smile
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 16:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ugniues
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Mane tenkina toks rezultatas, viskas gerai, tik norisi išsiaiškinti kas ir kaip.

Spėju mikrovaldiklis tiksliau rodo už manąjį multimetrą (taip už 20lt Very Happy, bet dar nematau reikalo pirkti rimto, kai nieko doro dar neišmanau).

Varžos 1%(iš ebay pirktos, tai visko gali būti, kad ir 5%), Vref neužmaitintas prijungtas tik kondensatorius.

Ir taip, 10bitų adc šokinėja +-2 (jungta plikai ant breadboard'o).
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 16:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Jei yra palikta "plaukiojanciu" analoginiu iejimu, tada jie prisigaudo visokiu siuksliu, todel nenaudojamus ivadus reiktu perjungti i OUTPUT, alaloginiu ivadu registro bitus nustatyti i LOW, o naudojamiems analoginiams ivadams nustatyti DIDR registra. Priklausomai nuo F_CPU, tinkamai pasirikti ADPS[2..0], jei yra galimybe, matuojant itampa naudoti NoiseCanceling technikas.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 17:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
gintaras_bar
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ugniues rašo:
Ir taip, 10bitų adc šokinėja +-2 (jungta plikai ant breadboard'o).

breadboard - čia tas, kur į skylutes laideliai susikiša? Tai ADC bitų šokinėjimas +/-2 dar visai normaliai.
Beje, prie viso to, ką AlgisL patarė, siūlyčiau maitinimą analoginei daliai (AVCC) paduoti tiksliai taip, kaip aprašyta Data Sheet'e - per 10uH droselį, su 0,1uF kondensatorium (jei taip nepadaryta). Atrodo smulkmena, bet labai efektyviai triukšmus mažina.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 19:18 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ugniues
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
AlgisL rašo:
nenaudojamus ivadus reiktu perjungti i OUTPUT, o naudojamiems analoginiams ivadams nustatyti DIDR registra.

DDR registras kaip žinau ir kontroliuoja "I/O" ar čia kažką kitką turėjot omeny?
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 22:48 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ugniues rašo:
AlgisL rašo:
nenaudojamus ivadus reiktu perjungti i OUTPUT, o naudojamiems analoginiams ivadams nustatyti DIDR registra.

DDR registras kaip žinau ir kontroliuoja "I/O" ar čia kažką kitką turėjot omeny?
DIDR, o ne DDR http://www.openmusiclabs.com/learning/digital/atmega-adc/
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 23:06 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ugniues
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Gal aš klystu, bet atmega8 neturi tokio dalyko? Datasheet pražiūrėjau, įjungti per programą irgi nepavyko.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 09, 23:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
atmega8 neturi, bet dauguma kitu turi, netgi attiny
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 15, 14:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
sopkls
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Buvo ir pas mane mintis savo elektroniką VV/VW modui gamintis, bet naudojuosi pirktais. Eleaf iStick 20W su Erlkonigin, ir iStick mini (10W) su Erlprinc. Tarp jų 18650 baterija, kad gabaritai matytūsi. Taip ir liko Vamo v3 ir Twisto pcb nepanaudotos.
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 21, 21:21 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ugniues
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Niekad nenaudojau Mosfetų, tai šiandien susilitavau patestuoti.
Mosfetas praleidžia įtampa visą laiką: ar į GND pajungčiau, ar su pwm reguliuočiau(kai pwm 0, atrodo silpniau kaitina, nei 255), vis tiek įjungtas. Pradžioj buvau sumaišęs drain su source, bet dabar perlitavau ir vistiek tas pats.(mosfetas truputi kaista, bet spėju del PWM, kuris dabar tik 250Hz). Kas galėtų būti?
 Varžos reguliavimas su Arduino
PranešimasParašytas: 2015 01 21, 21:29 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ugniues
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Jungimas:
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3, 4, 5, 6  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Must have farming mods
Farming simulator modhub, Best farming simulator mods
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama