Én is elkezdtem Legozni. Na nem azért, mert kedves barátaim ezzel töltik el a felesleges idejüket és akkor én is, hanem mert kellett :-)
2013. december 24., kedd
2013. december 21., szombat
GitHub - Rendrakás
Elkezdtem rendet rakni a dolgaim között. Ennek részeként az elektronikai projectjeim költöznek a githubra. Három dolgot tettem ki újonan:
a KiCAD könyvtáraim: https://github.com/sufzoli/suf-electronics-KiCAD-lib
a feszültségreferencia terveit: https://github.com/sufzoli/suf-electronics-vr001
és az UV levilágító dolgait: https://github.com/sufzoli/suf-electronics-lb001
a KiCAD könyvtáraim: https://github.com/sufzoli/suf-electronics-KiCAD-lib
a feszültségreferencia terveit: https://github.com/sufzoli/suf-electronics-vr001
és az UV levilágító dolgait: https://github.com/sufzoli/suf-electronics-lb001
2013. december 18., szerda
LED-es villogó 3. - Kész
ENGLISH VERSION
Már régen tartozom magamnak (és pici fiamnak), hogy befejezzem a Lego méretű LED-es villogót. Ma este végre rászántam az időt, hogy beforrasszam a maradék két alkatrészt. A két LED-et.
Íme az eredmény:
Már régen tartozom magamnak (és pici fiamnak), hogy befejezzem a Lego méretű LED-es villogót. Ma este végre rászántam az időt, hogy beforrasszam a maradék két alkatrészt. A két LED-et.
Íme az eredmény:
(Az első saját YouTube videom)
2013. december 16., hétfő
Windows 8.1 - Sárba tiport "szabadság" 2.
Korábban itt írtam arról a problémárol, hogy a Freescale Freedom fejlesztőeszközei nem működnek együtt a Windows 8.1-el.
Amióta tudok róla foglalkoztat a gondolat, hogy nekiugrok egy USB loggerel és megpróbálom megtalálni, esetleg Windows oldalról meg is oldani a problémát.
Ehhez el is kezdtem összeszedni a szükséges eszközöket, de ennél nem jutottam tovább.
Tegnap olvasom itt, hogy a P&E végül is megoldotta a hibát.
Ha már van megoldás akkor alkalmazzuk.
Összeszedtem az összes a házban található freedom boardot.
És megcsináltam az összesen a szoftver cserét.
A bootloaderrel együtt a debug alkalmazásból is készült új. Ez utóbbi már egyszerre támogatja a háttértár és a debug típusú működést, így a jövőben az alkalmazás cserélgetése is elmarad.
2013. december 15., vasárnap
Ultrahangos tisztító
Ma reggel üzembeállítottam az ultrahangos tisztítómat.
Alapvetően egy nagy kérdés volt számomra. Az LCD kijelző túléli-e a műveletet. Ha visszamegyek időben a kvarcórák megjelenéséhez valamikor a 80-as évek elejére, akkor felrémlik bennem, hogy az egyszerű egyszínű LCD-k nem igazán bírták a vizet.
Ez úgy látszik megoldódott, mert a kijelző túlélte a tisztítást.
Képekben:
Előtte
Utána
Alapvetően egy nagy kérdés volt számomra. Az LCD kijelző túléli-e a műveletet. Ha visszamegyek időben a kvarcórák megjelenéséhez valamikor a 80-as évek elejére, akkor felrémlik bennem, hogy az egyszerű egyszínű LCD-k nem igazán bírták a vizet.
Ez úgy látszik megoldódott, mert a kijelző túlélte a tisztítást.
Képekben:
Előtte
Utána
2013. december 14., szombat
Frekvenciamérő V2 9. - Prototipus kész
ENGLISH VERSION
Ma reggel (vagy három napja kezdtem el írni, de csak most jutottam oda, hogy befejezzem) a végére jutottam annak amit a prototípussal elterveztem.
A szerkezet működik, mér frekvenciát, periódusidőt és ez utóbbit képes frekvenciaként is kiírni, három tizedes pontossággal.
Ez már megfelel (sőt bizonyos szempontból túl is teljesíti) az ügyféligénynek.
Ez persze még nem jelenti a project végét. Megpróbálom összeszedni, hogy mi van még hátra:
Hardver:
Ma reggel (vagy három napja kezdtem el írni, de csak most jutottam oda, hogy befejezzem) a végére jutottam annak amit a prototípussal elterveztem.
A szerkezet működik, mér frekvenciát, periódusidőt és ez utóbbit képes frekvenciaként is kiírni, három tizedes pontossággal.
Ez már megfelel (sőt bizonyos szempontból túl is teljesíti) az ügyféligénynek.
Ez persze még nem jelenti a project végét. Megpróbálom összeszedni, hogy mi van még hátra:
Hardver:
- A jelenlegi design-ban van egy jumper/dip switch sor ami működik ugyan, de valami nem az igazi vele, mert nem gondoltam eredetileg jól át.
- Meg kellene oldani a későbbi bővíthetőséget. Ez elsősorban a kezelőszervekre és azok visszajelzéseire vonatkozik.
- Meg kell nézni, hogy egy 2 timer-el rendelkező uC-vel a jelenlegi kapcsolásból (vagy annak minimális módosításával ki lehet-e hozni többet.
- Kell hozzá tervezni némi bővítményt. Ezek akár kombinált cuccok is lehetnek: OCXO, tápegység, bemeneti jelformáló, bemeneti osztó, kezelőszerv panel visszajelzéssel
- Meg kell tervezni a gyártásra szánt nyákot.
- Le kell kezelni a mérési tartományon kívüli állapotoka. Számláló túlcsordulása, hiányzó kapujel, stb.
- Periódusidő mérés fix beállítása nanosecundumra.
- Kitöltési tényező mérése
- Eltérő időalap kezelése (pl. külső 10MHz. Az OCXO-hoz ez kelleni fog)
- Automatikus méréstipus váltás (alacsony frekvencián periódusidő, magas frekvencián frekvencia)
- Több mérés átlagolásából pontosabb eredmény
- Külső eszközök kezelése
- A WDT+ használata a kijelző/multiplex kezelésére
2013. december 11., szerda
ARM Cortex-M4 kurzus 1.
Két napja megjött az első levél az ARM kurzussal kapcsolatban amiről itt írtam.
Már amikor jelentekztem is világos volt, hogy be kell szereznem az általuk használt TI Tiva C Launchpad-et, de valahogy halogattam a rendelést.
A levél adott egy lökést a dolognak, így megrendeltem.
Ma ide is ért. Íme:
Már amikor jelentekztem is világos volt, hogy be kell szereznem az általuk használt TI Tiva C Launchpad-et, de valahogy halogattam a rendelést.
A levél adott egy lökést a dolognak, így megrendeltem.
Ma ide is ért. Íme:
2013. december 10., kedd
Frekvenciamérő V2 8. - Újabb hiba
A bemeneti védelem hibájára ugyan még nem sikerült rájönnöm, helyette viszont feltűnt, hogy a méréseknél az utolsó tizedespont nem villog.
Itt megelégeltem a kijelző hibáit, így írtam gyorsan egy kis kódot ami bekapcsolja az összes szegmenst.
Ki is bukott, hogy az utolsó tizedespont bizony hibás. Kijavítottam. Íme az eredmény:
Itt megelégeltem a kijelző hibáit, így írtam gyorsan egy kis kódot ami bekapcsolja az összes szegmenst.
Ki is bukott, hogy az utolsó tizedespont bizony hibás. Kijavítottam. Íme az eredmény:
2013. december 9., hétfő
Frekvenciamérő V2 7. - Hibák
Sajnos nem haladok úgy, ahogy szerettem volna.
Tegnap este már nem volt sok időm foglalkozni a szerkezettel. Ma hajnalban nekiugrottam, hogy beüzemeljem. Először is nem világított az egyik kijelző szegmens. Nagyítóval igen nehezen találtam meg, hogy mi volt a baja, több dolgot átforrasztottam mire jó lett. Utána nem indult el. Nem volt meg a 4MHz az oszcillátor kimenetén. Mint kiderült, nem az oszcillátorral volt a gond, hanem a kimenetére sikerült egy testzárlatot produkálnom. Amikor ezeken túl lendültem, kiderült, hogy valami gubanc van a bemeneti védelemmel is, mert ha közvetlenül az MCU lábára kötöm a bemenőjelet akkor jó, viszont a bemeneten nem (valami 10KHz körüli számot kapok a 4MHz helyett).
Így áll most. Sajnos már látszik, hogy egy pár napot csúszni fogok vele.
Tegnap este már nem volt sok időm foglalkozni a szerkezettel. Ma hajnalban nekiugrottam, hogy beüzemeljem. Először is nem világított az egyik kijelző szegmens. Nagyítóval igen nehezen találtam meg, hogy mi volt a baja, több dolgot átforrasztottam mire jó lett. Utána nem indult el. Nem volt meg a 4MHz az oszcillátor kimenetén. Mint kiderült, nem az oszcillátorral volt a gond, hanem a kimenetére sikerült egy testzárlatot produkálnom. Amikor ezeken túl lendültem, kiderült, hogy valami gubanc van a bemeneti védelemmel is, mert ha közvetlenül az MCU lábára kötöm a bemenőjelet akkor jó, viszont a bemeneten nem (valami 10KHz körüli számot kapok a 4MHz helyett).
Így áll most. Sajnos már látszik, hogy egy pár napot csúszni fogok vele.
2013. december 8., vasárnap
Frekvenciamérő V2 6. - Beültetve
Csütörtök este, péntek hajnalban, tegnap este, és ma reggel végre sikerült kifúrnom, levágnom, leónoznom és beültetnem az új frekvenciamérő prototípusát. Sokáig tartott. Utálok átkötéseket forrasztani, ezen pedig van egy rakással.
Kipróbálni még nem tudtam, de, ha működik akkor már csak a szoftver 10-20% és a kalibráció van hátra.
Jó lenne ezt ma éjjel/holnap hajnalban letudni, hogy mihamarabb el tudjam küldeni.
Kipróbálni még nem tudtam, de, ha működik akkor már csak a szoftver 10-20% és a kalibráció van hátra.
Jó lenne ezt ma éjjel/holnap hajnalban letudni, hogy mihamarabb el tudjam küldeni.
2013. december 5., csütörtök
Ilyet én is akarok
Nem úgy tűnik, hogy van időm ilyesmire, de ezt szívesen kipróbálnám. LCD házilag:
Marker
Egy ideje használom/szenevedem a remek TN190-es kifejezetten nyák rajzolásra kitalált lakkfilcet. Állandóan beszárad, már újonan is alig használható, a színe miatt alig látszik, a panelen már fenn lévő vasalt mintát viszont megoldja.
Egy pár hónapja vettem egy Schneider lakkfilcet. Akkor ki is próbáltam, majd gyorsan félretettem. Akkor valami SMD-s panelhez kellett volna és sok volt a 0.8mm.
Frekvenciamérő V2 5. - Kész a panel
Tegnap este meglepően korán végeztem napelemes tananyaggal. Ezért még maradt időm a másik "határidős" dolgommal foglalkozni. Kinyomtattam, levasaltam, leáztattam a frekvenciamérő paneljét.
Ma reggel még kijavítottam a hibákat és lemarattam. Ebből most kettő készült, mert a szoftver nem lesz teljesen kész mire el kell küldenem (a megrendelő igényeit tudni fogja, de nekem sokkal több van most a fejemben, mint ami elkészülhet pár napon belül.)
Íme a panel:
Ma reggel még kijavítottam a hibákat és lemarattam. Ebből most kettő készült, mert a szoftver nem lesz teljesen kész mire el kell küldenem (a megrendelő igényeit tudni fogja, de nekem sokkal több van most a fejemben, mint ami elkészülhet pár napon belül.)
Íme a panel:
2013. december 4., szerda
Napelem kurzus 3. - vége
A mai nappal befejeztem a napelemes kurzust. Talán nem is rossz eredménnyel.
Gyakorlati haszna valószínüleg az itthoni napelemes rendszer összerakásánál lesz. Nem hinném, hogy a majdani telepítő fel tudna ültetni.
A tanulósdi tetszik. Ki is választottam a következő kurzust:
https://www.edx.org/course/utaustinx/utaustinx-ut-6-01x-embedded-systems-1172
Gyakorlati haszna valószínüleg az itthoni napelemes rendszer összerakásánál lesz. Nem hinném, hogy a majdani telepítő fel tudna ültetni.
A tanulósdi tetszik. Ki is választottam a következő kurzust:
https://www.edx.org/course/utaustinx/utaustinx-ut-6-01x-embedded-systems-1172
Frekvenciamérő V2 4. - panelterv
Elkészült a frekimérő házi verziójának a panelterve. Kicsit nagy lett de arra most nincs időm, hogy a miliméterekkel játszak, majd a gyártandó verziónál megteszem, hisz ott minden mm pénzbe kerül.
Közben a szoftverrel is haladtam.
Sikerült túllendülnöm két makacs problémán:
Ezzel sajnos a program még nincs kész, de talán már nincs sok belőle hátra:
Le kell kezelnem az üzemmód váltó jumper (vagy csatlakozó) blokkot
Meg kell csinálnom a periódusidő mérést. Ez trükkös lesz, miután másodpercenként csak egy értéket kéne kiírni, jó lenne átlagolni több mérést, le kell kezelni az 1Hz alatti frekvenciákat. Meg kell oldani a periódusidő/frekvencia átválltást.
Ráadásul még van egy ötletem az automatikus váltásra a kettő között, csak még ki kell számolnom, milyen frekvencián kell váltani.
Közben a szoftverrel is haladtam.
Sikerült túllendülnöm két makacs problémán:
- Hogyan használjunk külső kvarc alapú órajelet a uC-hez. Ez nem a processzor pontos frekvenciájához kell, hiszen az marad a DCO-n, hanem ahhoz, hogy változtatni tudjam programból a számláló bejövő jelét. Ha frekvenciát mérek akkor a mért frekvenciát kapja, ha viszont periódusidőt akkor az időalap jelét.
- Sikerült munkábaállítani a második és harmadik capture/compare blokkot. Itt nekem nem logikus az interruptok működése, így csak hosszas doksiolvasás után sikerült megoldanom a dolgot. Az okok megegyeznek a fentivel. Több különálló forrás kell a kapuzójelnek - frekvenciánál az időalap leosztva, periódusidőnél pedig a bemenőjel.
Ezzel sajnos a program még nincs kész, de talán már nincs sok belőle hátra:
Le kell kezelnem az üzemmód váltó jumper (vagy csatlakozó) blokkot
Meg kell csinálnom a periódusidő mérést. Ez trükkös lesz, miután másodpercenként csak egy értéket kéne kiírni, jó lenne átlagolni több mérést, le kell kezelni az 1Hz alatti frekvenciákat. Meg kell oldani a periódusidő/frekvencia átválltást.
Ráadásul még van egy ötletem az automatikus váltásra a kettő között, csak még ki kell számolnom, milyen frekvencián kell váltani.
Robo3D - megérkezett
Túl vagyok a vámoláson, a futár meghozta, kicsomagoltuk. Íme:
Valahogy úgy értettem, hogy kapok hozzá egy teljes spulni alapanyagot. Amit kaptam, az inkább a pár deka kategória.
Gondoltam rendelek. Találtam magyar forgalmazót, rendeltem is valami nyolcezerpárszáz forintért kilóját.
Megláttam az seeednél, hogy rájöttek, a 3D nyomtatás nem az ő üzletük, így elkezdték kiszórni $15-ért a készletet. Majdnem vettem is négy gurigát, csak sajnos az ingyenes szállítás az $50-től viszont 2kg-ig értendő. Erre viszont $130 lett volna a szállítás. Most marad a magyar forrás, utána majd keresek mást.
Feliratkozás:
Bejegyzések (Atom)