|
|
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 01 03, 14:24. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Mikrovaldikliai » 74hc595 ir atmega 16
|
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
|
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 05, 19:47 |
|
|
|
sveiki, reik pagalbos, naudoju atmega16, ir bandau paleisti 7 segmentu, 6 indikatorius, tipo laikrodis turetu buti, ir bandau segmentus valdyti su 74hc595, o taip pat ir atskirai skaicius valdyti su atskira 74hc595. ar galima taip daryti? ar galima iskart atskirai ant to pacio porto paleisti signala ir vienam registrui ir kitam? nes man nevekia.
beto kai pajungiu visa sita geri, man pradeda sviesti segmentai visu skaiciu. cia generuoja ar kazkas kitas gryba pjauna. nes atmega ir tuscia bandziau pajungti tas pats.
pats kodas:
main.c - 5.0 Kb
http://www.part.lt/perziura/f4bc2690a5e393176bf54b3821bc3292127.jpg
http://www.part.lt/perziura/4697f6cd0e9544eaf5cf012f1238e64c771.jpg
http://www.part.lt/perziura/69911d8857a300744679ad98bf687ca632.jpg
visi 6 skaiciai pajungti kaip standartinis 7 segmentu ekraniukas, nuo kiekvieno skaiciaus segmento iseina po laida ir katodai sujunti i bendra. jei sitas budas nevykes, patarkit kaip valdyti kad sutaupyciau atmegos koju |
|
_________________ Skype: dmb-220 |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 05, 22:00 |
|
|
|
maza to, kad impulsu poliariskuma kiek sumaisei, dar ir randi kur irangos inicializacija daryti, o jau ISR apdorojimas.... |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 06, 11:03 |
|
|
|
AlgisL rašo: |
maza to, kad impulsu poliariskuma kiek sumaisei, dar ir randi kur irangos inicializacija daryti, o jau ISR apdorojimas.... |
zinau kad kodas blogas yra. pasitvarkysiu. bet kodel kai paduotu maitinima 74hc595 jau ledams siuncia signalus ir led sviecia. del ko taip yra? jokiu signalu i mikre nepaduodu. dejau ir naujas tas pats. kur ieskoti problemos? |
|
_________________ Skype: dmb-220 |
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 06, 17:05 |
|
|
|
Na tai rodyk schema, nes įtariu kad joje yra kokia nors klaida. Jei patys junginėjasi led, kai nieko nepaduodi. |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 06, 20:38 |
|
|
|
lukassal1 rašo: |
Na tai rodyk schema, nes įtariu kad joje yra kokia nors klaida. Jei patys junginėjasi led, kai nieko nepaduodi. |
schema paprasta tiesiog nesibraziau jos, pagal keletos pwz sulipdziau savo, nuo atmega16 pajungta 3 laidai iki 74hc595 http://www.part.lt/perziura/a4de5c83fa54cbea7a371e3f6e56b8f0349.png kaip cia yra, o po 74hc595 stovi varza ir tranzistorius, o tada i LEd. 9 mikres kojos niekur nejungiau, 10 koja i +5 per 10k varza. signalas is po mikres eina i tranzo baze, i emiteri +5 arba gnd, cia jau priklauso pnp ar npn. o kolektorius i led. daugiau nieko mandraus. kai 74hc595 istraukiu is lizdo, tada jokiu efektu nebelieka. kazkas su mikre darosi |
|
_________________ Skype: dmb-220 |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 06, 21:28 |
|
|
|
programoje pataisyk:
INICIALIZACIJA:
SCK high
SCL high
issiunti 0x00
SIUNTIMAS
1) isstatai duomenu bita
2) SCK low
3) SCK high
4) kartoji likusius bitus (1)
5) SCL low
6) SCL high
DINAMINE REGENERACIJA
ANODAMS siunti 0x00
KATODAMS siunti skaitmens (stulpelio) isrinkima
ANODAMS siunti simbolio atvaizda
jei nori, gali pamodifikuoti schema ir programa taip, kad duomenims siuntineti ir pakvituoti uztektu 4 laiduku:
pirmojo SER iejimas bus DATA_BIT
antrojo SER iejima jungi prie pirmojo Q7S (9 pin)
abieju SCK jungi lygiagreciai ir naudoji kaip SCK
abieju SCL jungi lygiaigreciai ir naudoji kaip DATA_LATCH
algoritmas tas pats tik dabar reikes siusti iskarto abu baitus (16bitu)
ir vienu irasymu iskarto isirasys duomenys i abu LATH, todel gesinti nuliniu baitu ANODU nebereikes, nebent naudosi dar kazkokias tarpines letapedes pastiprinancias grandines. |
|
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 07:49 |
|
|
|
AlgisL rašo: |
programoje pataisyk:
INICIALIZACIJA:
SCK high
SCL high
issiunti 0x00
SIUNTIMAS
1) isstatai duomenu bita
2) SCK low
3) SCK high
4) kartoji likusius bitus (1)
5) SCL low
6) SCL high
DINAMINE REGENERACIJA
ANODAMS siunti 0x00
KATODAMS siunti skaitmens (stulpelio) isrinkima
ANODAMS siunti simbolio atvaizda
jei nori, gali pamodifikuoti schema ir programa taip, kad duomenims siuntineti ir pakvituoti uztektu 4 laiduku:
pirmojo SER iejimas bus DATA_BIT
antrojo SER iejima jungi prie pirmojo Q7S (9 pin)
abieju SCK jungi lygiagreciai ir naudoji kaip SCK
abieju SCL jungi lygiaigreciai ir naudoji kaip DATA_LATCH
algoritmas tas pats tik dabar reikes siusti iskarto abu baitus (16bitu)
ir vienu irasymu iskarto isirasys duomenys i abu LATH, todel gesinti nuliniu baitu ANODU nebereikes, nebent naudosi dar kazkokias tarpines letapedes pastiprinancias grandines. |
aciu uz issamu atsakyma. bet vistiek lieka klauzimas susijes su 74hc595 kodel ji bludija? |
|
_________________ Skype: dmb-220 |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 08:18 |
|
|
|
arba pas tave zemiu mokslas ir del sroves impulsu sminga atmega arba taip ir nepataisei kodo. pati 74hc595 neturi is ko smigti, ja valdyti gali 30+MHz dazniu. |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 09:05 |
|
|
|
AlgisL rašo: |
arba pas tave zemiu mokslas ir del sroves impulsu sminga atmega arba taip ir nepataisei kodo. pati 74hc595 neturi is ko smigti, ja valdyti gali 30+MHz dazniu. |
as visa valdymo net nepajungiu prie atmega, tik maitinima paduotu valdymui ir led, jie pradeda man sviesti |
|
_________________ Skype: dmb-220 |
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 10:28 |
|
|
|
Taip ir turi būti, jei nieko jai nepaduodi, nes ant jos įėjimu gali but bet koks lygis, kai jos nepajungtos ir kabo. Iš vis atsimink kad niekada negalima palikti neprijungtu kojų, jos visada turi būt kur nors pajungtos, nebent kitaip sako detalės aprašimas. |
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 10:35 |
|
|
|
dmb-220 rašo: |
AlgisL rašo: |
arba pas tave zemiu mokslas ir del sroves impulsu sminga atmega arba taip ir nepataisei kodo. pati 74hc595 neturi is ko smigti, ja valdyti gali 30+MHz dazniu. |
as visa valdymo net nepajungiu prie atmega, tik maitinima paduotu valdymui ir led, jie pradeda man sviesti |
tai taip ir turi buti, nes reikia resetuoti.
galima siusti 0x00 ir uzgesinti arba naudoti resetavimo schema, kad ijungiant maitinima i /MR koja reikia paduoti trumpam logini 0 |
|
|
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 17:43 |
|
|
|
AlgisL rašo: |
dmb-220 rašo: |
AlgisL rašo: |
arba pas tave zemiu mokslas ir del sroves impulsu sminga atmega arba taip ir nepataisei kodo. pati 74hc595 neturi is ko smigti, ja valdyti gali 30+MHz dazniu. |
as visa valdymo net nepajungiu prie atmega, tik maitinima paduotu valdymui ir led, jie pradeda man sviesti |
tai taip ir turi buti, nes reikia resetuoti.
galima siusti 0x00 ir uzgesinti arba naudoti resetavimo schema, kad ijungiant maitinima i /MR koja reikia paduoti trumpam logini 0 |
MR koja pajungta i +5v per 10k varza, gal tiesiogiai jungti? nes buna ir per varza, ir be varzos schemos. |
|
_________________ Skype: dmb-220 |
|
|
|
|
74hc595 ir atmega 16 |
Parašytas: 2012 11 07, 18:14 |
|
|
|
10k varza palik, tik koki kondensatoriu i mase pajunk, pvz 0,1uF keramini. |
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
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 |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
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 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|
|
|