A másodperc ajánlata: 2461 Ft
133 db. hozzászólás
35 pont
Tud valamit
2014.10.31.
tag |
Szerintem az elmúlt 10+ évben sokat javult a kezdők helyzete a szakmában. Amikor én kezdtem el sima PC programozás után mikrókkal is foglalkozni az volt sok akkori nagy öreg hozzáállása, hogy ha ezt akarod csinálni csak szopjál szépen az idióta fejlesztő rendszerekkel, a hetvenes évekből rajtunk maradt kusza regiszter használattal amikor még minden bitért kökeményen kellett fizetni mert ez így bevált és ezért így jó. Aztán ha nem megy el a kedved az egésztől már a legelején akkor akár hetek alatt eljuthatsz az egy szoftver vezérelt villogó led szintjére.. (panel építés, programozó építés, kalóz fejlesztő rendszerek beszerzése vagy utazás az ingyenes ASM körül. stb) A többi finomság mint idő kritikus megszakítás kezelés vagy egzotikus perfiériák használata csak ezek után kezdődik - még több szopás.
Aztán jött az új hullám és az Atmel akik sutba dobták a rég beidegződéseket és jól használható, ingyenes fejlesztő környezetet és rengeteg jó application note-ot adtak ki. Később fityiszt mutattak a kurva drága C fordítót fejlesztő cégeknek és hivatalosan is beemelték az ingyenes GCC toolchain-t a rendszerükbe. A többi új generációs cég pedig hasonlóan cselekedett.
Így egy mostani kezdő minimális befektetéssel vehet egy egyszerű kezdő panelt és máris van minden. Vas, programozó, fejlesztő környezet és dokumentáció. Igény szerint, 8, 32 vagy lassan már 64 biten is....
Az internetes open-source szellem pedig annyira beindult, hogy gyakorlatilag mindenre lehet közel kulcsra kész megoldást találni. Hobby CNC fórum még magyar nyelven is van és ők is egész segítőkészek (egy kék lézer gravírozót vettem távlati tervbe).
Tehát mostanra hacsak nem akarsz perverz módon elmerülni egy terület speciális kérdéseiben, akkor inkább "rendszer integrátori" feladatokat kell csak végezned és nem szívni minden apró részlettel. Ezzel egy csomó munkát tudsz megspórolni és ráérsz a már működő, kész alkatrészelből összerakott rendszered tökéletesítésével csak akkor bajlódni ha tényleg igényed van rá. És így a logikai hibák száma is viszonylag alacsony lesz mivel viszonylag kevés teljesen saját kódod lesz.
Hacsak nem vagy olyan mint csaba és határozod el, hogy mindent te magad fogsz megcsinálni és megoldani a saját eszközeiddel és lehetőségeiddel kizárólag a saját elképzeléseid szerint. Ekkor viszont az időköltség tetemes lesz. *
*Mindezt mérnökként mondom, napi programozási rutin és elfogadható "olvasói" szintü HW ismeret mellett. Előzmény: #5170
|
|
|
1203 db. hozzászólás
303 pont
Őstag
2009.05.08.
moderátor |
Azért nagyon sok mindent kell átlátni, hogy működjön is a végén amit akarsz... Főleg amikor a logikai hibákat kell megtalálni a programban... :D
Én most egy desktop cnc marót akarok összerakni, kis melókhoz, nem bonyolult rendszer de már ez is karcolja az eddig összekapart tudásom határát... :D Szóval könnyű annak akinek ez a melója, és ezt tanulta, főleg utólag átlátva az egészet :) |
|
|
177 db. hozzászólás
93 pont
Hobbista
2012.01.11.
tag |
Hát most már értem az elvét,de nem értem,hogy ezt hogy tudod megcsinálni.Olyan bonyolultnak hangzik az egész. |
|
|
133 db. hozzászólás
35 pont
Tud valamit
2014.10.31.
tag |
A vezérlésemet azzal az alapvető céllal terveztem, hogy teljesen automata és modulárlisan bővíthető legyen. Azaz csak az indítás / esetleges vészmegállítás igenyelje a beavatkozásomat. Eredetileg amikor még elcseszett messze volt a szilveszter a rendszert a következő részekből terveztem felépíteni egy táskába:
- 1-6 darab csatorna panel, panelenként 16 csatornával a táskában
- Raspberry Pi mikroszámítógép, wifivel, webszerverrel a táskában
- Bármilyen wifi képes okostelefon / tablet www böbgészővel a kezemben
Az okostelefon / tablet adja a virtuális vezerlőpultot. Innen adom ki a parancsokat és ezen látom, hogy mit csinál épp az elektronika.
A Raspberry a másik "értelmes" példánya a rendszernek. Ezen fut egy webszerver ami a telefonnal elérhető vezérlőpultot csinálja, illetve ezen fut a "műsor", azaz ez kommunikálja le az egyes csatornáknak, hogy mikor kell aktivizálódniuk.
A csatorna panelek buták, csak a soros / SPI-on érkező parancsokra kapcsolgatják a maguk 16 csatornáját
Aztán rájöttem, hogy ez azért sok lesz és visszaskáláztam. Az RPi-t kivettem a rendszerből és a telefont "esetleg"-re tettem. Ebből viszont az is következett, hogy a csatornák közül egyet ki kellett nevezni "mesternek" ami majd helyettesíti az RPi időzítő és vezérlő funkcióit amik az automata fellövéshez kellenek. A dolgot akkor hagytam abba, hogy meg volt tervezve a csatornák közötti protokoll illetve a mester megtanult számolni (az időt, hogy nyilván tudja tartani a fellővési időpontokat). Illetve természetesen a proto csatorna panel fel volt élesztve és szépen tudta a csatornákat kapcsolgatni.
Most majd amolyan side-project keretében befejezem a csatorna szoftverét. Utánna csinálok egy bluetoot-soros illesztést és megpróbálok androidra írni egy virtuális vezérlőpultot (androidra még nem fejlesztettem). Ha az kész, a csatornák vissza lesznek butítva az eredetileg tervezett szintre, és a BT kapcsolaton lesz a vezérlés.
Ha ez is kész és még mindig van időm, akkor lehet eljátszok az RPi gondolatával, mert nyugodtabb lennék, ha a fellövésért felelős rész inkább a táskában futna mint a kezemben (a rádió zavarok miatti műsormegállás fenyegetése zavar).
Hát nagyjából így.
|
|
|
177 db. hozzászólás
93 pont
Hobbista
2012.01.11.
tag |
"... Már bőven a vezérlő szoftver megírásával bajlódtam..." Ez alatt mit értesz?Kérlek kicsit kifejtenéd bővebben,mert kíváncsivá tettél! ) |
|
|
133 db. hozzászólás
35 pont
Tud valamit
2014.10.31.
tag |
Danee: A megakadt visco kb 2-2.5mm vastag volt és úgy 3-5 cm/s égett. Törve se nagyon volt, mert vigyáztam rá mint a hímes tojásra. A golyót a dobozból kivéve csak annyi történt, hogy a viscot letekertem a golyóról, a legvéget elhajlítottam derékszögben és ezt a szakaszt raszallagoztam a főzsinorra majd az egészet be a csőbe. Kész.
A megállás nem is a kötésnél, hanem ott történt ahol a vetőcsőhöz volt matricázva egy kb centi széles szigszalaggal, hogy égés köben nehogy átdőlhessen a szomszéd csőhöz.
Viszont emlékeim szerint (szerencsére már nincs belőle) a fogása egész "laza" volt a lengyel-kínai 2.5mm viscohoz képest, szinte lötyögött a por benne. Egyértelműen rossz minőség, nem is értem miért nem cseréltem le az egészet. Bár így spóroltam 9 metér viscot és nincs a nyakamon egy csomó gagyi maradék.
Vince: Köszi. Ez azért nem mindig jó, mert így idén se volt sok saját, inkább csak befektetett munka. (és még így is az én részem teljesített a leggyengébben). Na de majd meglássuk mit hoz az új év... |
|
|
122 db. hozzászólás
6 pont
Haladó
2013.12.23.
tag |
Gratulálok nagyon jó, összeszedett blogot írtál. Annak a tulajdonságodnak meg csak örülj szerintem hogy nem szereted a félmegoldásokat. Én is mostanában kezdek leszokni a gányolásról mert az csak annyira jó hogy elcsessze az időt az ember, de használható eredménye nincs. |
|
|
529 db. hozzászólás
128 pont
Pirotechnikás
2008.11.29.
PM Tag |
A visco gondolom elég vékony volt.Meg ha megtörik, az a gáz, attól lehet még ilyen.
Gyári 3 mm viscoval pl. soha nem volt ilyen problémám. |
|
|
|
>>Vegyészfórum
>>Kiülő
Online felhasználók: 0
Ebből tag: 0
Látogatók: 3605133
Látogatók ma: 22
|