2009. szeptember 30. (szerda)Végtelen ciklus![]() Azok számára, akik nincsenek tisztában a végtelen ciklus fogalmával a számítógépes program esetében, a következő magyarázatot mellékeljük. Egy igazgató így szól a titkárnőjéhez: - Egyhetes kongresszusra utazunk külföldre, és remélem jól fogjuk magunkat érezni együtt. Tedd meg a szükséges előkészületeket. A titkárnő felhívja a férjét: - Egyhetes kongresszusra utazunk külföldre a főnökkel. Légy szíves vigyázz magadra, míg távol leszek drágám! A férj felhívja a szeretőjét: - A feleségem külföldre utazik egy hétre. Mi is bulizhatnánk együtt Hercegnőm. A szerető (iskolai tanítónő) a gyerekekhez: - Jövő héten elintézendő dolog miatt nem jövök, így nektek sem kell iskolába jönnötök. Egyik gyerek a nagyapjához siet a hírrel: - Nagyapa, jövő héten nem kell iskolába mennünk és a múltkor azt ígérted, hogy elviszel kirándulni a hegyekbe, ha nem kell suliba mennem. A nagypapa (a történetünkben eddig igazgatóként ismert) imádja az unokáját, ezért felhívja a titkárnőjét: - Az unokám megkért, hogy töltsem vele a következő hetet, így nem megyek a kongresszusra. Kérlek töröltesd a foglalásokat... Titkárnő a férjhez: - Az igazgató lemondta az utat, így a következő héten együtt leszünk Drágám. Férj a szeretőhöz: - Sajnos nem lehetünk együtt Édesem, a feleségem mégsem utazik el A szerető értesíti a gyerekeket az iskolában: - Az elintézendő dolog közben megoldódott, így a tanítás mégsem marad el. Gyerek szól a nagypapának: - Mégis lesz suli, nem tudunk most menni kirándulni. Igazgató a titkárnőnek: - Az unokám lemondta a kirándulást. Kérlek, folytasd a megfelelő előkészületeket a kongresszussal kapcsolatban... 2009. szeptember 22. (kedd)Tudni vs. tanulni.![]() Kezd nagyon rossz irányba menni a világ. Valahogy senki nem akar tanulni, csak tudni. Idézet egy mostani prog..hu témából. Egy konkrét ASM programot szeretnék válasznak, ami elhelyezgeti a programot a megfelelő memóriaterületeken majd átadja neki a vezérlést. Az egyszerűség kedvéért olvassuk ki fájlból a programot. Azt már utána át tudnám alakítani úgy, hogy máshonnan olvasom be a dolgokat. Miért gondolják azt emberek, hogy CSAK egy példaprogramból bármit is meg tudnak tanulni? A példaprogram az elméleti tudást modellezi. Ha nincs meg a tudás nem ér semmit a példaprogram. Meg sem nézik a kapott linkeket. Ostoba Ön igazoló dumát nyomnak. - Ha látnék egy kódot, akkor én is meg tudnám csinálni. -Én így tanulok. Hát nem! Így senki sem tanul. Elméleti tudás elsajátítása nélkül a gyakorlat semmit sem ér. Tessék tudomásul venni, hogy az agyunk pont úgy működik, mint az izmaink. Ha nem terheljük, elsatnyul. Az izmaink is csak úgy fejlődnek, ha folyamatosan kondicionáljuk. Aki elhiszi, hogy pusztán egy példaprogramból megtanul bármit az szerintem már rendelt a tvshop-tól olyan szemcseppet, amitől kocka hassa lesz. Már az is megrázó volt számomra, hogy léteznek programozást oktató videók Nem is érdekli őket a programozás. Egyszerűen csak feszíteni szeretnének, hogy miket csináltak. Tudomásul kel venni, hogy vannak szakmák (programozás, elektronikai fejlesztés) ahol a tudás nem tulajdonság, csak állapot. Az hogy példaprogramok „created by ..” mezőjét átirogatunk a nevünkre még nem programozás és nem készségszintű tudás. Tanulni kell folyamatosan. Ha nem tudunk rendesen tanulni, akkor végünk. Egy leszel vagy nulla. Vagy élő, vagy hulla. Volt egy másik fickó a Windows működését a dll és sys fájlokon keresztül akarta megérteni. Ez most egy morgásos bejegyzés volt. A végére megfogalmazódott bennem: miért nem ezek betegek helyettem? Én meg hiába akarok, nem tudok dolgozni. Sikerült felinstallálnom az influenza mellé tüdő- és középfül- gyulladást is. 2009. szeptember 21. (hétfő)iBUG - RC MOTOR![]() Készül ez is... A dolog ott vesztette el a lendületét, hogy a gyári RC motorokban lévő elektronikával nem voltam megelégedve. Ezeknek a motoroknak 3 kivezetésük van. 1. VCC (+) 2. GND (-) 3. PWM bemenet A 3. Lábon menne a vezérlés egy PWM szerű jellel. Amit nem tudnak ezek a motorok: - Visszajelezni a pozíciójukról. - A felvet áramról tájékoztatni. Pozíció visszajelzés azért kell, hogy tudjam milyen állapotban, van a láb, esetleges elakadást tudok vele detektálni. Az áram meg a motorra ható erőmérésre kell. Például ha egy lukba lépne a bogár az egyik lábával, akkor a pozíciót ugyan eléri, de nem igényel áramot. Ebből lehet következetni, hogy levegőben van a láb. De nézzük meg milyen is egy RC szervo motor.
RC motor még egyben
RC motor szétszedve Mint látható a motor több fogaskeréken keresztül hajtja meg a kimenő tengelyt. Nagy fordulatszámból csinál kis fordulatszámot és ezzel együtt kis nyomatékból nagy nyomatékot. A kimenő tengely össze van kapcsolva a potméter tengelyével. Innen tudja az elektronika milyen pozíción, van a kimenő tengely. Az egyik oka, hogy ezek a motorok nem fordulnak körbe ez a potméter, a másik ok, hogy nincs rá igény. Mint már említettem a motornak három bejövő vezetéke van. Ebből kettő tápfeszültség, a harmadik, ahol PWM (Pulse Width Modulation). Ez hétköznapi nyelvre lefordítva: „nincs villany – van villany – nincs villany – van villany”, ahol a „van villany” állapot idejének változtatása jelenti az impulzus szélesség modulációt. A motor elektronikája a bejövő PWM jelet analóg feszültségé alakítja. Amit egy komparátor hasonlít össze a potméter jelével. Az eltérés iránya és mértéke határozza meg a motor forgás sebességét és irányát
Működési vázlat
A PWM jel általában 20ms periódus idejű. Ez az átlagos RC feladatokra elég. De én többre vágyok. Nekem tudnom kell, hogy a motor milyen pozíción van. (elakadások detektálása miatt), illetve a motorra jutó terhelés is érdekes lehet. Terveztem és gyártattam új panelt a motor belsejébe.
De amikor elmentem megvenni a bele való processzort (~1000 forint/db), akkor történt egy kis baleset. 25 darab procit vettem (20 motor van a bogáron). Szabálytalanul akartam átkelni a 2*2 sávos úton, aminek a közepén még villamos sin is megy. Csúcsforgalom közepén szaladtam át, kezemben egy műanyag csövecskével, amiben a processzorokat szállítják. De mivel nem egész csővel vettem, már fel volt bontva és sajnos nem volt rendesen lezárva. Futó mozdulatok következtében egy híján sikerült az összes alkatrészt kiszórnom. Persze nem kezdtem az autók közt szedegetni. /Ebből is láthatjátok gyerekek, csak a kijelölt gyalog átkelőhelyen szabad átkelni! Itt még nem adtam fel a dolgot. Akkortájt rendeltem egy lengyel jóáras cégtől sok elektronikai alkatrészt, eszembe jutott ez is. Gyorsan rákattintottam a webshop-ban és rendeltem 25 darabot. Szállításkor szomorúan konstatáltam, hogy a lengyel csomagoló faszi valamit elkevert, mert nem az volt benne. Jobban megnézve kiderült, hogy én kattintottam egy sorral lejjebb. Így most van 25 darab soha semmire nem használható alkatrészem. De egyszer meglesz majd… 2009. szeptember 19. (szombat)286 reload
Nem úsztam meg, mégis le kellet menni.
Az alaplap hibáján kívül volt más gondja is a gépnek. Nem volt kép. Az alaplap és a videokártya soros porton van összekötve. (Nem a teljes memória, hanem csak szöveg megjelenítő és vezérlő parancsok mozognak ezen a porton.) Nos ez a soros por adta meg magát Kiváltás után működött a gép. Azaz csak működne, de a gépet eredetileg beüzemelni szándékozó német fickó lenyúlta a hardverkulcsot. Az okát sejtem... A sikeresnek éppen nem nevezhető tevékenységéért 7000 Euro-s (értsd hétezer eurós) számlát állított ki. Gondolom, addig nem adja vissza a hardverkulcsot, amíg nem kapja meg a pénzt. Ha nem volna ennyi melóm, és nem lennék ennyire beteg (H1N1), bevállalnám a feléért a hardverkulcs kiváltását. Néhány kép a gépről. ![]() Kezelő felület ![]() Maga a gép
Beküldte Kisj
in Velem történt
at
10:46
| Megjegyzés (1)
| Trackbacks (0)
| Kilépések Toplistája (0)
2009. szeptember 10. (csütörtök)286-os alaplap javítás.
Van itt egy 80-as évek közepén gyártott 80286-os procival szerelt alaplap.
Németek hozták a gépet, de nem tudták elindítani. Hozzám került javításra. Én kb. egy hetet mondtam rá. A friccek komolyan vették. Hazarepültek, majd egy hét múlva vissza. Most állítólag morcosak... Tehát neki állok. . . . 3 hours later . . Működik. Holnap leviszem Szolnokra (merthogy ott van a gép), aztán jöhetnek a németek átadni a gépet. ![]() 286-os alaplap. (Kimaszkolva a hibás alkatrész.) ui: Más nagyon nem akar blogolni. Félek Sting kiszámlázza nekem a jobb alsó sarkot, mert csak az én blog bejegyzéseim linkje van ott.
Beküldte Kisj
in Velem történt
at
22:00
| Megjegyzések (4)
| Trackbacks (0)
| Kilépések Toplistája (0)
(Page 1 of 3, totalling 11 entries)
» következő oldal
|
KategóriákArchívum |