'MCU' kategorijos archyvas

AVR100: Max7219 LED matricos iš kinų

Friday, October 11th, 2019

Reikėjo padaryti LED eilutę. Kaip visada greitai ir pigiai. Labai prabangiai nereikėjo, todėl pasirinkau kiniškas 8×8 matricėles su MAX7219 valdymu. Viskas ko reikia tai tik maitinimas ir koks nors SPI. Kelios komandos leidžia reguliuoti šviesumą. Visas gerumas tame, kad kiniški modeliai agregatuojasi į ilgą eilutę ar panašiai. Pats eilutės valdymas vyksta per USB-COM portą.

Jau toks […]

AVR:99 GPS duomenų analizė ir LUFA USB su COM

Monday, October 7th, 2019

Šiais laikais, kai kiniški GPS imtuvai visai atpigo, kilo noras panaudoti juos kaip RTC. Tačiau iškilo paprasčiausia problema- programinė įranga internete arba “arduino" arba “C++" arba velniai žino kokia. O man reikėjo kažko paprasto, grynam AVR GCC. Todėl, pasižvalgant į svetimą softą, iškilo mano NMEA teksto analizatorius. Jo dirbimo rezultatas- struktūra užpildyta duomenim, tuos duomenis […]

AVR97: Teletaipinis USB printeris

Thursday, July 4th, 2019

Pratesiant teletaipo temą, kilo mintis padaryti tikrą USB printerį, kad tiesiai iš kompiuterio būtų galima telegrafuoti tekstą. Kadangi su V-USB man nepavyko priversti veikti printerį, tai pasinaudojau kiek naujesnę mikroschemą iš aliekspreso, ATMEGA32U4. Su mažyte plokštele, už kokius 2€. Ši mikroschema turi šiokį tokį hardwarinį USB ir jai tinka kiek naujesnis softas- LUFA paketas.

Elektriniai […]

AVR97: Baudot kodas ir AVR

Monday, July 1st, 2019

Mano turimas agregatas naudoja archaiškus greičius ir visiškai nesuprantamą Baudot (Bodo) kodą. Kodą sugalvojo toks Jean-Maurice-Émile Baudot, dar 19-tam amžiuje. Kai nebuvo jokių kompiuterių, megahercų ir tranzistorių. Tik geros patikimo rėlės ir visokios svirtys. Tačiau kaip sakoma- dėkui dėl backward compatibility, daugelis įrenginių palaiko nesamoningus formatus. Nes mūsų teletaipui reikia 50 bodų (čia irgi Baudot) […]

Preview: kas bus kitam mėnesyje…

Wednesday, June 26th, 2019

Sveiki,
Jau senokai nieko nerašiau ir staiga pastebėjau, jei kokio nieko čia neparašysiu, sugrius daugiametė tradija, kad bent vienas įrašas į mėnesį. Todėl rašau kas bus kitam mėnesyje, jei pavyks paleisti projektėlį.

Tai nauja plokštė. Joje naujas iššukis man- tas HE910-D modulis jau beveik BGA. Tiksliau gal LGA. Tikrai nežinau kaip buitinėm priemonėm jį lituoti. Nes datašytas […]

AVR88: Lipdukų printeris ir svarstyklės

Thursday, April 18th, 2019

Užduotis: yra dvejos skirtingos senos svarstyklės ir vienas modernus Zebra lipdukų printeris. Reikia spausdinti gražius lipdukus su svoriu, data ir laiku. Reikia ir suregistruoti visus svėrimus į “nešmeną".
Šiuolaikiniai lipdukų printeriai gana protingi, viduje netgi galima parašyti BASIC kalbos programą kuri apdoros duomenis ir paruoš lipduko dizainą. Tačiau papildomi punktai- operacijos data ir duomenų registravimas, neleidžiai […]

AVR93: Beveik savadarbis generatorius: AD9833

Wednesday, January 23rd, 2019

Jau minėjau, kad operacinius stiprintuvus tikrinau su beveik savadarbiu generatorium. “Beveik" dėl to, kad generatorius paremtas kinišku moduliu:

Generatorius skaitmeninis. Reikėtu skaityti datašytą, kaip tiksliai jis veikia, bet principas paprastas- ROM atmintis ir ADC. Du variantai- tiesiai adresas į ADC, tada išėjime trikampis, o jei duomenys iš ROM atminties- sinusas. Dar yra vienas režimas, kai išėjimas […]

AVR92: Kiniškas rotary encoder

Saturday, December 8th, 2018

Va kartais internetas nepadeda. Prireikė į vieną projektą sudėti valdymui rotary encoderį. Tą su sukiojama rankenėle. Projekto sąlygos, kad tas enkoderis bus pats prasčiausias kiniškas. Ir jokios papildomos hardwarės. Tingėjau programuoti pats, ir pamaniau, kad tikrai kas nor pridėjo visokiausių pavyzdukų AVR (ir ne tik) kontroleriams. Aha, pridėti kalnai, bet visi kopypaste vienas nuo kito.
Išsiskiria […]

Narkomaninis LCD

Sunday, July 29th, 2018

Buvo proga padaryti projektą naudojant LCD iš kasos aparatų (rodos). Nes ekraniukas daugmaž tinkamo dydžio ir valdomas 3 laidais. Deja nepasisekė ir viskas buvo užmesta. Dabar buvo kiek laisvo laiko ir LCD ekraniukas buvo panagrinėtas kiek atidžiau…

Viskas čia paprasta, tik LCD ekraniuką prie NJU6432BF jungė kažkoks narkomanas. Dėl nesuprantamų priežasčių du paskutiniai simboliai ir patys […]

Atari kompiuterio OS ROM darymas

Thursday, May 3rd, 2018

Labai lėtai remontuoju senoviška Atari 800XL kompiuteriuką. Jis jau buvo kiek tobulintas mūsų meistrų, plėsta atmintis, dėtos rusiškos mikroschemos ir šiaip kūšis laidų. Jis vos vos veikė ir ekranas mirgėjo dėl atminties problemų. RAM čipų keitimas nepadėjo, todėl nutariau atstatyti pradinį, fabrikinį variantą. Deja nuardžius visas ataugas, kompiuteriukas nepasileido. Tiesa, oscilografas kažką rodė, bet vaizdelio […]

Unhappy Tikbalang