'MCU' kategorijos archyvas

Ne emuliatorius!

Thursday, March 9th, 2023

Čia tikrai ne emuliatorius, o multifunkcinis vienetinis instrumentas….
Kažkada rašiau apie Z80 plokštę ir pramoninį kompiuterį. O dabar neturėjau ką veikti ir ištraukiau seną “toolsą", kiek ji patobulinau ir pademonstruosiu. Tai tikrai ne ZX spectrum emuliatorius, nors jis tai gali daryti:

Aišku taimingai neteisingi, kokios nors prigulnybės nepadarytos. Bet čia ne ZX emuliatorius, o Z80 debug įrankis. […]

Bezdalai

Tuesday, February 28th, 2023

Yra toks kiniškas dujų detektorius MQ-5 (LPG, natural gas, coal gas) ir man jis kažkaip keistai veikia. Va grafikai- matavome kas 5 minutes. Gana ilgai.

Pajungiau prie STM32, registruojam tris parametrus- Vref (1.2V), čipo temperatūrą ir įtampą iš jutiklio.
Namie:

Darbe:

Iš kur tie “metano" pliūpsniai? Namie dar galiu sugalvoti- žmonės bezda. Bet darbe tai ištraukiamoji ventiliacija.
O gal tie […]

ARM42: 4 lempų NIXIE laikrodis

Friday, January 6th, 2023

Tai keturių lempų NIXIE laikrodžio “skeletas". Laikrodis naudoja hardwarinį RTC. PWM šviesumo valdymas, trys skaitmeniniai mygtukai, vienas analoginis (potenciometras, fotorezistorius), USB-COM jungtis laikrodžio nustatymui (sinchronizavimui). Maitinimas 9-15V. Dinaminė indikacija, vienas dešifratorius (155id1), lempas junginėja MPSA42/MPSA92 tranzistoriai. Šis modelis dabar naudoja apie 2W galios. (kogero LEDai daug naudoja )

Dizainas bus kuriamas kitų žmonių. Čia […]

Su Naujais, 2023 metais!

Sunday, January 1st, 2023

Sveikinu visus su Naujais, 2023-čiaisiais metais!
Ką čia palinkėti. Kai jau tapau senu diedu, tai norėčiau palinkėti visiems laimės ir sveikatos. Laimė reikalinga jums, o jūsų sveikata reikalinga jūsų aplinkiniams.

Ir kai visiškai stogas pradeda važiuoti nuo bėdų, lai visada atsiranda kažkoks užsiėmimas. Kaip ir šitas užsakymas. Kartais toks darbukas labai padeda atsipalaiduoti ir pagauti dvasinės ramybės […]

STM32F103 ir SD SDIO kortelė

Friday, December 23rd, 2022

Straipsnis skirtas tiems MCU kurie turi SDIO geležį.
Visur yra straipsniai apie SPI SD kortelės pajungimą arba kur jau rimtesnė techniką, tai SDIO su keturiais duomenų kanalais. Tačiau nebūtina naudoti visus kanalus, galima jungti ir per vieną. Todėl, kad prijungti SD kortelę užtenka 5 laidų: Vcc ir žemė, lieka trys duomenims. Reikia SDIO_SC (clock), SDIO_CMD ir […]

STM32F103 ir “tikras" CRC32

Wednesday, December 7th, 2022

STM32F103 (bent jau mano naudojamas) turi hardwarinį CRC32 skaičiuotuvą. Tačiau bėda- kažko tai suskaičiuotas CRC32 neatitinka kokio nors online kalkuliatoriaus rezultatui. Internetas prirašytas visko, bet niekur dorai nepaaiškinta kodėl nesutampa.
Atsakymas labai paprastas- big ar little endian skaičiuoja mūsų MCU ir dar kokia bitų seka.
CRC32 pas STM32 skaičiuojasi 32 bitų skaičiais. Todėl kokį nors baitų (ar […]

STM32 LCD devboardas

Monday, December 5th, 2022

Rašiau, kad prisirinkau PCB nuo brokuotų Varnos žoliapjovių, su grafiniu LCD, STM32F103VGT ir BT. Viskas kaip ir veikia, bet šūdas tas BT (hosto softo normalaus neradau), o ir daugumas MCU kojų neišvedžiota. Todėl nutariau pasidaryti savo PCB.

Kibiras broko. Bėda ta, kad beveik visos PCB lakuotos. Lakas nusiima tik mechaniškai.

Maišas LCD ekraniukų. Gaila, bet jie kažkokie […]

Dar karta galios matuoklis

Sunday, September 4th, 2022

Praėjo dešimt metų ir vėl prireikė elektros galios matuoklio… Va tai laikas bėga. Senąjį modelį aš vieną padovanojau, kitą pardaviau ir sau nepalikau. Buvo dar kelios PCB, keli dar skaitliukai. Bet va firmwarė man nepatiko. Norėjosi universalesnės, rimtesnės ir dar norėjosi kitokių funkcijų. Teko kiek pakrapštyti galvą ir gavosi nauja firmvarė, bet prietaiso konfiguravimas […]

ARM38: soft PWM pertraukimas

Wednesday, August 10th, 2022

Pratesiant HUB08 temą. Rašiau, kad OE signalo ilgis reguliuoja visos matricos šviesumą. Ir tokiam reguliavimui labai gerai naudoti “single shot" PWM pertraukimą. T.y. paleidžiam taimerį kuris vieną kartą sugeneruoja PWM signalą kurio ilgis nusistato harwariškai. Toliau galimi du variantai- tiesiogiai naudoti PWM signalą OE valdymui arba naudoti PWM signalo pasibaigimo pertraukimą.
Pasinagrinėjam antrą variantą (pirmas variantas […]

ARM38: HUB08 ir STM32F1 hardware

Monday, August 1st, 2022

Šiais laikais dažnai galima rasti kiniškų LED matricų- ar tai išmestos, ar defektuotos arba nusipirkti pas pačius kinus. Tokias matricas valdo kiniški kontroleriai kurie viską ir atlieka, jei užtenka nervų suprasti kiniško softo kreivumą. Tačiau kartais atsiranda noras sukurti kažką savo ir paaiškėja, kad nelabai yra informacijos apie tas matricas- yra įvairios bibliotekos (gana kreivos) […]

Unhappy Tikbalang