Sudėtingėjant elektronikos projektams tenka
spręsti dilemą – kaip kompaktiškai ir efektyviai sujungti diskretinius
elektronikos komponentus, sutaupyti vietos? Ne ką svarbiau ir įsiveliančių klaidų
skaičius projekte – kuo daugiau komponentų, jungčių – tuo didesnė tikimybė suklysti.
Sprendimai jau senokai surasti – schemas projektuoti CAD programomis ir viską
po to pervesti į spausdintinių plokščių pavidalą – PCB. Žinoma, turint visus
brėžinius galima užsisakyti plokščių gamybą pas profesionalius gamintojus arba
PCB gaminti namuose. Atitinkamai pirmuoju atveju kaina ir kokybė bus didesnė,
tačiau paprastiems sprendimams – pilnai pakanka viską atlikti patiems. Taigi,
šiame straipsniuke – kaip gaminti PCB plokštes namų sąlygomis.
2012-11-22
Spausdintinių montažinių plokščių (PCB) gamyba namuose
žymės:
basics,
cad,
circuit,
diy,
eagle,
electronics,
elektronika,
getting started,
hardware,
litavimas,
pcb,
photoresist
2012-10-26
Duomenų perdavimas Atmega mikrokontroleriui per USB
Visur kompiuteriuose vyraujant USB (angl. universal serial bus) jungčiai,
kitos, paprastesnės jungtys kaip LPT ir COM tampa tiesiogine to žodžio prasme –
atgyvena. Jau neberasime šių jungčių ir nešiojamuose kompiuteriuose, nebent
iškrapštysime kokį seną, kuriame dar buvo. Na, kad stacionariose (desktop) darbo vietose vis
dar jos dedamos - ne naujiena, bet galbūt jau nebeilgai?
Bet kokiu atveju, progresas vyksta ir toliau jos galų gale liks tik reliktu - istorija.
Problema su USB ta, jog sudėtingiau tiesiogiai prijungti išorinę įrangą kaip
Atmega ar PIC mikrovaldiklius. Programuoti mikrovaldiklius per COM jau bandėme. Taip pat apžvelgėme, kaip tai būtų galima padaryti naudojant USBasp, tačiau būtų gerai mokėti perduoti duomenis per USB bei valdyti kompiuteriu tą prijungtą įrangą. Derinti mikrovaldiklių programas nėra pats lengviausias užsiėmimas, ypač jei programa blogai veikia,
papildoma išvedama informacija kompiuterio ekrane visada praverčia aiškinantis galimus
sutrikimus. Mokytis 500 puslapių USB specifikacijos nesinori. Kurti
specializuotą techninę įrangą galima, bet ekonomiškumo ir laiko požiūriu – neverta.
Galbūt yra kokių altvernatyvų? Šiame straipsnyje kaip tik ir bandysime tai
išsiaiškinti bei išmokti, kaip perduoti ir gauti duomenis šią populiariąją USB
sąsają į/iš Atmega mikrovaldiklio panaudojant minimalų skaičių diskretinių elektronikos komponentų.
2012-09-22
Echolokacija naudojant HC-SR04 ultragarso sensorių bei Atmega
žymės:
atmega,
atmel,
electronics,
hardware,
HC-SR04,
microcontroller,
module,
sensor,
ultrasound
2012-08-21
USB programatorius – USBasp
Vis dažniau kompiuteriuose COM ir LPT jungtys yra nebeįtraukiamos į
pagrindinę komplektaciją. Nors ir yra labai mėgiamos elektronikos entuziastų dėl savo
paprastumo, tačiau tampa vis didesne retenybe. Valdyti prietaisus ar
programuoti mikrokontrolerius tampa sudėtingiau. Tai dar labiau pasireiškia
nešiojamuose kompiuteriuose, kuriuose jau senokai dominuoja USB ir kitos
sudėtingesnių protokolų jungtys. Ką daryti tokiu atveju, jeigu reikia įrašyti
sukompiliuotą programą į mikrokontrolerį, o paprastų priemonių nėra? Šiame
straipsnyje pabandysiu į tai atsakyti, panaudojant tą pačią šiuolaikinę komunikavimo jungtį - USB.
2012-07-23
Testuojam Atmega ADC su LM35DZ temperatūros sensoriumi
Dažnai vienas iš
mikrokontrolerių privalumų yra integruotas ADC (analoginis-skaitmeninis
keitiklis). Šiuolaikiniai mikrokontroleriai turi apie 10 bitų ir daugiau ADC
keitiklius, tokio tikslumo visiškai pakanka tolydiniam signalui konvertuoti į
skaitmeninį pavidalą. Taip pat keletą atskirų kanalų-linijų, prie kurių galima
jungti ir paduoti skirtingas matuojamas įtampas. Labai patogu turėti keitiklio
funkciją viename įrenginyje tiek vietos, tiek galimybių prasme. Svarbiausia
mokėti pasinaudoti suteiktu funkcionalumu kai prireikia. Žinoma, rinkoje visada
išlieka ir specializuoti bei spartesni 16bitų ir pan. keitikliai. Šiame
straipsnyje apžvelgsime Atmega ADC naudojimo ypatumus bandant nuskaityti vieno
iš populiariausių analoginio temperatūros sensoriaus LM35DZ išvedamą
informaciją.
žymės:
adc,
atmega,
celsius,
electronics,
hardware,
lm35dz,
microcontroller,
sensor,
temperature
2012-07-14
Doom 3 Source + LAN Coop modifikacijos
Tie, kas kartais pažaidžia PC žaidimus, greičiausiai
žino tokią legendinę pirmo asmens šaudyklės (first person shooter - fps)
žaidimo Doom seriją, kuri pasirodė
dar 1993 iš „Id Software“ studijos. Iki šios dienos išleistos trys šio žaidimo
dalys – paskutinė Doom 3 dalis 2007 metais
ir jos papildymas Resurrection of Evil. Tuo metu šis žaidimas vykdė revoliuciją
žaidimų grafikos industrijoje – buvo naudojami naujoviški apšvietimo (framebuffer
blending) ir tūrinių šešėlių (shadow volumes) efektai, žaidimo variklis buvo
pavadintas kaip naudojantis Id Tech 4 technologiją. Dar prisimenamas ir garsus 2002 metų žaidimo alpha versijos nutekinimas, kuriame jau buvo matyti naujosios technologijos, o dėl palikto derinimo režimo su žaidimu sunkiai susidorodavo net sparčiausios to meto grafinės plokštės. Dėka sugalvoto „Carmack‘s
Reverse“ šešėlių algoritmo ir šio žaidimo kūrimo, tapo žymus John Carmack, Id Software įkūrėjas-programuotojas.
Na ir žinoma, jau tada buvo pasinaudota šešėliavimo kalbų (shading languages)
teikiamomis galimybėmis, o iš kompiuterių buvo spaudžiamas maksimumas. Šiandien šis projektas vis dar gyvuoja, kalbama apie kitas dalis ir atnaujinimus. Ką galima išbandyti prisimenant Doom 3 žaidimą, bandysime išsiaiškinti šiame straipsnyje.
2012-06-19
Mezon 4G WiMax interneto apžvalga
2012-03-23
Šiuolaikinė telekomunikacija. I dalis
Nuo to laiko kai 1876 metais A. Grehamas Bellas išrado
telefoną daugelis nebeįsivaizduoja savo gyvenimo be fiksuoto ar mobilaus ryšio
telekomunikacijų. Praėjo daugiau nei 130 metų nuo pasaulį apvertusio įvykio.
Per tą laikotarpį pasikeitė išties nemažai, rinkoje vis labiau dominuoja
išmanieji telefonai, internetinės paslaugos, didelis technologijų progresas
akivaizdus ir jo teikiamą naudą bei pasekmes jaučia visi. Apie šiuolaikines
telekomunikacijų sistemas, skambučių valdymą bei signalizaciją – šiame trumpų straipsnių cikle.
žymės:
GSM,
intelligent networks,
PSTN,
SS7,
telecommunications
2012-02-08
(De)montuojam Hp Pavilion dv5
Netyčia išpylus kavą ar arbatą
ant kompiuterio klaviatūros viskas dar gali baigtis laimingai. Pakaktų gerai
išplauti ir išvalyti, tačiau, jei tas kompiuteris yra nešiojamas, tai pasekmės
gali būti dar baisesnės. Tokio nuotykio visada reikia laukti, kai šalia
puodelis karšto ar šalto gėrimo. Ši istorija kaip tik apie tai, jog teko akis į
akį susipažinti su tokia situacija ir gan skubiai likviduoti paties atliktas
išdaigas. Be to, senokai norėjau išardyti nešiojamą kompiuterį, pravalyti
dulkes, pažiūrėti ir patikrinti tokią kompaktišką konstrukciją. Proga
pasitaikė, todėl šiame straipsnyje apžvelgsime, kaip išardyti HP Pavilion dv5 nešiojamą
kompiuterį.
žymės:
coffee spill,
disassemble,
dv5,
hardware,
hp,
pavilion
2012-01-28
Elektroninės skaityklės ir ekranų technologijos
Užsisakykite:
Pranešimai (Atom)