Archive for the ‘MCU’ Category

Loginis Analizatorius – USBee AX[klonas]

Sunday, March 20th, 2011

Vis nėra kada rašyti į blogą, ir vis tokie darbeliai nekurybiniai 🙂 Bet jau gal prieš pusę metų buvau nusibraižęs USB Loginio Analizatoriaus (toliau LA) PCB, tačiau neturėjau pagrindinės jo detalės tai: EZ-USB FX2LP™ USB Microcontroller – High Speed USB Peripheral Controller. Tai yra Cypress gaminukas su “paturbintu” 8051 procu 🙂 ir viskas su juo būtų gerai jei ne Lietuviška kaina 🙂 Lemona parduotuvėje 86.52Lt  už vieną čipuką 😮 tai taip ir laukė tas LA progos..

USBee_SS

(more…)

AVR Dažnomatis

Wednesday, July 28th, 2010

Labai aktualus dalykas dirbant su mikrokontroleriais yra dažnis. Kažkaip seniau vis galvodavau ir galvodavau kaip pasidaryti aparačiuką jam išmatuoti 🙂 O dabar taip stagiai pribėgus ir be didesnių sunkumų pavyko kažką panašaus padaryti 🙂 Kadangi žadu daryti kuro sanaudų matuoklį galvoju reikia pradėt treniruotis su tuo dažniu. Pakolkas padariau visų primityviausiai, kad tik rodytų dažnį.. be jokių pusperiodžių plotčių ir t.t. Dariau ant 7 segmentų ekraniuko.

5khz

(more…)

USB – TTL konverteris

Friday, July 23rd, 2010

Ką nors darant su mikrokontroleriais dažnai prisireikia kažkaip bendrauti su kompiuteriu. Paprasčiausias būdas yra bendrauti per RS232 (COM) jungtį.. Bet dabartiniai kompiuiriai ne visi turi šitą jungtį, o ką jau kalbėti apie laptopus:) Sakykim turime tikrą COM portą, bet jame kaip jau buvau minėjęs senesniuose straipsniuose yra kitokie įtampos lygiai (12v ir -12v), o mikrokontroleriui reikalinga 0v ir 5v:) (TTL) tam reikalui galima panaudoti MAX232 mikroschemą, kuri ir pakeičia lygius.. Bet kadangi COM portą nelabai dažnai besutiksi, tai reikia USB – COM konverterio..

done

(more…)

3-jų Ašių Akselerometras

Thursday, June 17th, 2010

Iš seniau buvau gavęs iš Freescale kelis akselerometrus MMA7455L. Taigi sugalvojau išbandyti.. 🙂 Tik šiek tiek baisokai atrodė, kaip reikės prilituoti tokią mažą mikruškę..  Jos korpusas: LGA-14, o matmenys: 3mm x 5mm x 1mm 🙂

Package

(more…)

Navarotai Automobilyje

Monday, June 7th, 2010

Taigi kol nėra kaip išsiaiškinti signalų iš automobilio kuro sanaudų laido. Pasidariau nors termometra laikinai:) Tokios karštos dienos būna, tai įdomu pasižiūrėti kiek tos temperatūros yra..  Šitam reikalui nadojau Nokia 3310 LCD ir DS1624 temperatūros daviklius.

working

(more…)

Tipo Skopas (Voltage Logger)

Thursday, May 20th, 2010

Vis bandau pasidaryti šiokį tokį Įtampos sekiklį. 🙂 Kur Atmega8 su savo vidiniu ADC nuskaitinėja įtampos reikšmes. Pasirinkau 8bit ADC, nes patogus duomenų siuntimas ir pakankama rezoliucija. Iš pradžių galovjau kad eis padaryti taip: į while(1) (amžiną ciklą) įdėsiu siuntimo funkciją, kuri siųs greičiau (daugiau) nei ADC pridarys konversijų. Atmegos pusėje taip galėtų būti, bet PC pusėje susidūriau su sunkumais. Iš pradžių galvojau darysiu su Delphi.. kaip ir visada, bet neradau kaip panaudoti event (įvikį) kai duomenys gaunami.. Seniau aš darydavau kad nuskaitytu COM port buferi kas tam tikrą laiko periodą. O dabar man reikėjo nuskaityti būtent tada, kai tik kas nors pasirodo COM porte. O jame pasirodydavo maždaug 2000 baitų per sekundę. Atrodo nieko čia greito. Pradėjau daryti PC programą su C# ant .NET platformos.. ten buvo ir tas minėtais event, kai duomenys gauti.

Scope

(more…)