Category Archives: Betkas

Purple pill arba biruolių plokštė

Pamenat, rašiau apie biruolius. Apie kalną STM32F103VBT čipų su kiek palenktom kojom? Tai va, pasidariau eksperimentinę plokštę. Išvedžiau VISAS kojas į 0.1″ kištukus. Dar biški RS485/CAN prielipų pripaišiau tuščioje vietoje.

Purple pill STM32F103VBT
Tikrai sunku prilituoti mikroshemą, kai kojos biški palankstytos. Bet va iš antro karto lygtai ir gavosi. Diagnostinis softas rodo, kad per visas kojytes eina signalai ir trumpų jungimų nėra. Aišku minimalus kiekis detalių ir maitinimas iš “serial debug” lizdo.
Beja, jei netyčia užblokuosit tą “serial wire”, tai nedidelė bėda, užtrumpinat “Reset”, pradeda programuoti ir atjungiat “Reset”.

Užrašai “AL”, “AH”, “EL” ir panašiai, tai pinų grupės. Pvz. AL – PA(0-7), “low” dalis. AH tai PA(8-15) ir t.t.

Visi failai:
Diagnostine firmwarė – source code, STM32Cube failas, kompiliuotas HEX.
Gerberiai – Standartiniai gerberiai, jei staiga užeis noras užsisakyti PCB.
Schema – Šios plokštės schema. Gana negražiai nupaišyta (pdf).
PCB iliustracijos – Šios plokštės PCB vaizdai (pdf).
BOM.

Dėmesio, PCB, bottom pusėje jumperis SJ1 yra jau užtrumpintas į GND. T.y. BOOT0=GND. Jei reikia kitos reikšmės, reikia nupjauti pačiam jumperyje esantį takelį ir prilituoti atitinkamą rezistorių.

Visko po biški

Nėra jokių įdomių projektų, tai bus nedidelė galerija ir bambesiai.

Jau ne kartą bambėjau apie tai:
junk
Kažkoks industrinis “čileris”. Rodos jau stipriai įžengėm į 21 amžių, bet industriniai kontroleriai pribaigia savo tupizmu. Ką norėjo pasakyti šiuo pranešimu? Ogi, “generic alarm number 1”, nuo kurio viskas užblokuojama. “no” reiškia, kad aliarmas nerezetuojamas. Kas sukelia šį aliarmą? Ogi nesvarbu. Taip suprograminta.
Išsiaiškinau iki galo ir paaiškinsiu jums visą pizdėcą. Iškarto sakau, nepirkit prietaisų iš Italų.
Yra nedidelė indukcinė krosnis ir prie jos vandens šaldytuvas. Jis užpildytas ne vandeniu, bet antifryzu, nes Lietuvoje būna žiema. Jei sistema įjungta non stop, viskas buvo gerai. Bet kurį laiką nereikėjo krosnies ir kad taupyti elektrą, viskas buvo išjungta. Įjungus- klaida ir niekas neveikia. Pasirodo, debilai Italai (jie buvo įspėti dėl Lietuvos sąlygų ir antifryzo), tai suprogramino sistemą, kad jei temperatūra žemiau 10 šilumos, suveikia aliarmas (tipo išpilkit vandenį, nes netikėta žiema Palerme) ir užblokuoja cirkuliacinį siurblį (ir čilerį). Lydimo krosnis nemato cirkuliacijos ir neįsijungia. Lygiai taip pat, pats čileris, kuris turi pašildymo sistemą, nejungia jos, nes cirkuliacija užblokuota. Vienintelė išeitis- laukti pavasario, kol antifryzas pakils iki kokių 12 laipsnių. Tada viskas veiks. Jei būtų cirkuliacija, lydimo krosnis per minutę sušildytu sistemą. O jei neišjungi sistemos, tai pats čileris pašildo vandenį (antifryza). Ir aišku visur uždėti slaptažodžiai ir pats kontroleris debilnas. Kol kas nepavyko ji perprogramuoti, liko tik “tarybinis hack”- pajungti rubylnyką, kuris overraidins cirkuliacinį siurblį. ble.
Continue reading →

Čipų sakot trūkumas?

Vienas geras žmogus pranešė, kad atvežė biruolių. Bet kažkaip nebuvo laiko- darbai prispaudė. Po kelių dienų nuėjau ir pamačiau likučius….

stm32f103
Net širdelę užspaudė…

stm32f103
STM32F103VBT6: Medium-density performance line ARM ® -based 32-bit MCU with 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 com. interfaces. 20KB RAM.

Čia biruoliai, matosi, kad kojelės biški kreivos. Dabar reikia projektuoti universalią PCB. Jei kam reikia, galiu semtelėti. Tikiuosi geri ir nepadirbti.

Epochinis kiemo įvykis

Išvažiuoji biški į fazendą, o kai parsirandi namie, pastebi kraštovaizdžio pokyčius. Neveltui tie įtartini diedai sukosi aplinkui. Kodėl šeštadienį?
stulpo nebera Kaune

Tai buvo “stalino vargonų” arba trukdymo stoties (Objekto Nr. 603) viena iš išlikusių antenų. Ji jau kurį laiką buvo nenaudojama, nes mobiliakų technologijos pasikeitė, o toks brangus žemės lopinėlis Kauno “turčių” rajone tikrai viliojo visokius biznierius. Nors žemės sklypai buvo “išdalinti nusipelniusiems žmonėms” dar prieš daugybę metų, mano nuomone čia buvo padaryta klaida. Žemes aišku “garbingi žmonės” pardavė ir kai neliko stulpo tuoj pavarys daugiabučių rajonuką.
Geriau čia buvo įrengti parką- juolab, kad čia išliko gražūs ąžuolai su žemom ir plačiom šakom- gi teritorija išbuvo daugybę metų be žmonių veiklos. Čia buvo prūdas, gyveno antys, medžiuose veisėsi pelėdos… Sklypas buvo unikalus, nes jo nereikėjo niekam grąžinti, nei palikuoniams, nei šventiems žydų kaulams. Tiesiog gabalas valstybinės žemės. Deja, bizniukas buvo prasuktas seniai.
Continue reading →

Softas Vanta XRF grafikams

Jau kelis metus Olympusas negali padaryti normalaus softo. Net elementariausios klaidos dar nepataisytos, o jau dėl grafikų tai išviso neklausk. O dirbant kartais reikia palyginti visą XRF spektrą- pvz palyginti medžiagos “fingerprint”. Ne tik palyginti, bet ir pažymėti svarbesnes zonas, uždėti markerius. Ir aišku, gražiai atspausdinti ar eksportuoti į pdf failą.
Visas softas parašytas per kokius penkis vakarus ir grynai “for fun”. Kartu kiek daugiau išmokau apie .NET galimybes.

Kad naudotis programa, reikia kaip nors išeksportuoti XRF spektrą į CSV failą. Tai irgi ne iškarto pavyksta, bet galima nugalėti Olympuso kvailystes ir šiaip ne tai ištraukti duomenis. Toliau reikia pašalinti pirmas 40 eilučių ir pirmą stulpelį (gal vėliau padarysiu automatinį importą).

Darbinis pavyzdys, trys medžiagos, labai panašios. “Standartinis” grafikas, matomas originaliam softe atrodo maždaug taip:
XRF
Continue reading →

PCIe linijų trūkumas?

Jau rašiau, kad naudoju daug mažų diskelių. Kartu su dar likusiais dideliais diskais gaunasi 10 diskų. Ir visada norėjau naudoti kokį nors prabangų RAID kontrolerį. Tačiau kiek kišau kontrolerių į lyšną PCIe (x8) slotą, nei vienas neveikė, kompas net į BIOSą neužsikurdavo:
x8 (x16) PCIe
Tai fizinis x16 lizdas, tik jame elektriškai išvesta x8. Taip dažniausiai būna buitiniuose kompuose- pirmas ilgas, video plokštei, x16, o antras tik x8.
Continue reading →

Proto mankšta: SVG kalbos interpretatorius

Viskas prasideda nuo mažos nesamonės: nutariau ant vieno 3D spausdinto gaminio padaryti USB jungties logotipą. Kokio nors STL failo greitai nusikrauti niekur neradau (for free arba download be registracijos). Tada sau galvoju- nu yra gi SVG iliustracija, ten gi grynas vektorius, tereikia jį tik “ištempti” į viršų (extrude) ir viskas bus čiki.

Ir tada pradidėjo… Mano 3D printeriavimo ir modeliavimo programa tokių failų nepriima. Gerai, ji netobula ir ne tam skirta. Online konverteris kažko irgi neveikia:
Defektuotas STL
Matom kaip nukando gabaliuką nuo kvadratėlio.
Continue reading →

Šiaudelius uždraudė ble…

Biški peršalau (tikriausiai ne omikronas), tai piktas kaip širšalas. Bet kas greitai suerzina. Kad išlieti pykti, biški pabambėsiu.
Mane užpiso humanitarai- ekologai. Neapkenčiu. Išsaugokim gamtą, uždrauskim plastikinius šiaudelius. Ne padarykim plastiką “biodegradable” kaip visokie plastikiniai maišeliai, bet iš viso uždrauskim. Ir tuo pačiu, prieš kelis metus visi humanitarai sakė, koks geras daiGtas yra spineris, kaip jis lavina autistiškus vaikus (ir hipsterius)… Beja, penktadienį vienai jaunai tetai parodžiau spinerį ir ji nesuprato kas tai… Ogi pažiūrim į konkretų modelį:

spineris ble
Jis labai lavina kažką, super priemonė ir panašiai. O dabar pažiūrom giliau. Pirmiausia pakuotė- gerai popierius. Jį galima perdirbti arba sudeginti. Korpusas- plastikas. Ji galima perlydyti į gėlių vazonėlius ar gulinčius policininkus.
Continue reading →