Elektronika.lt
 2025 m. vasario 6 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 02 06, 15:29. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Atmega8L projektas - problemos
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 12
Pereiti prie 1, 2  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 17:42 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Sveiki,
gal kas dar su naujametinėmis nuotaikomis galėtų pasakyti kurioje vietoje kodas blogas šiame projekte? http://extremeelectronics.co.in/avr-projects/avr-project-%E2%80%93-atmega8-based-multi-channel-ir-remote/
Aš pagal juos paėmiau atmega8l - 8pu, kuri veikia iki 8 MHz, o kvarcas 16MHz. Į kokius fuse bits perstatyti norint suderinti? Nors kažkam buvo pavykę šią atmegą 16MHz dažniu paleisti..
Analogiškai pasiremtas projektas http://arif-ece.blogspot.com/2010/07/remote-controlled-home-appliances_10.html irgi be gyvybės ženklų. Viską patikrinau, ULN mikroschemos veikia, relės jungiasi, TSOP sensorius reaguoja į distancinį pultą. Beliko tik problemos su kodu.. Atmegos output niekaip neduoda 5V.


Paskutinį kartą redagavo XgN, 2015 01 02, 18:14. Redaguota 1 kartą
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 17:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Master_Of_King
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Tai kad ten parašyta kokius fuse bit nustatyti, o jei nekeitei tai ir neveiks
Čia iš extremeelectronics:
High Fuse Byte = 0xC9
Low Fuse Byte = 0xFF
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 18:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Bandžiau abu projektus, neveikia ir su fuse bits. Nei pirmas, nei antras. Na pirmas, tai 16MHz turi veikt, ši atmega kaip suprantu iki 8MHz gali tik dirbti.. Antrame projekte naudoja vidinius 8MHz, bet vistiek jokių gyvybės ženklų.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 19:13 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Karolis.L
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Pabandyk įkelti naują kodą, kur įjungia visą B portą. Gal išvis užrakinęs atmega turi?
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 21:10 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ą
O Atmega bent jau užsiprogramuoja? Kokį programatorių naudoji ir kokius pranešimus programavimo metu parodo?

Pats niekada nebandžiau 8MHz mikrovaldiklio su 16MHz kvarcu paleisti, bet jei atmintis nemeluoja, AVR-Freaks forume rašė, jog dirbti dirba, bet labai nestabiliai, todėl siūlau naudoti jį su 8MHz kvarcu. Tik tokiu atveju kompiliatoriui reikia nurodyti F_CPU=8000000

Beje, naudoji HEX failą ar pats programą kompiliuoji? Nes įtariu, jog HEX failai ko gero yra skirti 16MHz versijai, tai su 8MHz nieko nesigaus.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 02, 23:54 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Programatorius USBasp kinų. Užsiprogramuoja čiki, jokių klaidų. Hex naudoju sukompiliuotą iš tinklapio. Užprogramavus fuse bits, be kvarco programatorius neatpažįsta uC, prijungus - viskas gerai. Tai gal kažkiek ir veikia su 16MHz. Bet visa kita nereaguoja. Keista, kad iš antro tinklapio paėmus hex ir surašius fuses taip pat nieko nevyksta.
 Re: Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 00:16 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Karolis.L
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
XgN rašo:
Atmegos output niekaip neduoda 5V.


Bandei tiesiog visus B porto outputus uždegti? TIesiog pasirašyk elementariausią koduką. Ir pažiūrėk ar viskas įsijungia

Jeigu įsijungia - bandyk ant 8MHz vidinio leisti, jeigu neįsijungia ieškok klaidų schemoje

http://www.mikrocontroller.net/topic/212631 čia šneka apie panašias problemas
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 09:35 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ą
Jei mikrovaldiklis "gyvas" - programuojasi, tuomet belieka arba ieškoti klaidų schemoje, arba pačiam pasirašyti ir susikompiliuoti išėjimų tikrinimo programą.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 17:12 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Pamėginau mirksiuką ant kelių D portų - veikia. Gražiai tiek LED bėga, tiek relės paskui (per ULN) Very Happy Bet tas kodas nuo remote niekaip. http://arif-ece.blogspot.com/2010/07/remote-controlled-home-appliances_10.html Pagal idėja šis turėtų ir be LCD veikt, bet nereguoja ir viskas.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 18:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Karolis.L
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Kas būtent tau neveikia? LCD nešviečia ar jis visai neprijungtas?

Prie fusebit'u kokios varnelės uždėtos? Aš atsimenu ilgai knisausi, kol išsiaiškinau, kodėl Porto C neveikia 4 kojos. Pasirodo JTAGEN varnelė buvo uždėta. Gal šiuo atveju pas tave panašiai.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 19:26 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Visai neprijungęs LCD, man reikia, kad tik į remote reaguotų. Atmega8, kiek matau, neturi JTAGEN.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 23:36 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Karolis.L
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Tai kaip suprantu tiesiog duomenų nepasiima iš remote. Arba daviklis blogas arba atvirkščiai įjungtas. Atliekamą jei turi bandyk jungti. Idėjų daugiau nebeturiu
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 03, 23:44 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Per tranzą ir LED pajungiau sensorių, reaguoja į pultelį (t.y. užsižiebia LED). Nors tiek gerai. Kažkas su kodu. Nelabai aš juos moku..
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 04, 19:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AVRkas
Naujokas
Naujokas
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Pagal remote.c turėtų veikt ir su 8 MHz kvarcu, nurodant F_CPU = 8000000 MIRRemote.c.
Fuse bitai tiks tokie pat.
AtmelStudio projektas sugeneruos naują .hex įrašymui. EEPROM reikėtų ištrint; kažkodėl avinas pateikia .eep su nenuline atminties reikšme - tokiu atveju kontroleris nesikalibruos - neveiks "key mapping".
Esant ištrintai atminčiai ir korektiškai veikiančiai programai turi būt taip:

When the device is powered on for the first time, the load LEDs start to blink one by one

Jei to nėra - bėdos su mikrokodu/EEPROM/Fuse.
Jei LEDai žybsi, bet distancinis neįsirašo - bėda IR kanale, greičiausiai neatitikimas moduliacijos dažniuose tarp RX ir TX.
Visos kodo dalys gi su komentarais - prireikus galima patikrinti atskirus blokus su testine programa, išmetant nereikalingus gabalus iš MIRRemote.c.
 Atmega8L projektas - problemos
PranešimasParašytas: 2015 01 05, 16:20 Pranešti apie taisyklių pažeidimą Atsakyti su citata
XgN
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
Pakeičiau dažnį į vidinį 8MHz, atitinkamai fuses nustačiau. Kompilinant išmeta warning'ų. Įrašius hex nieko naujo. Net LED neužsižiebia. Nei pirmam nei antram projekte.
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie 1, 2  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

www.esaugumas.lt – apsaugok savo kompiuterį!

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
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
KCD2 Mods
Installing KCD 2 Mods, KCD 2 Guides, KCD 2 Cheats
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Wiki
GTA 6 Map, GTA 6 Characters, GTA 6 News
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama