Ahoj,
na stredni sme meli stavebnici (specialne urcenou pro vyuku pneumaticky
automatizace) a fungovalo to prakticky jako vetsina elektronickych
stavebnic. na takovejch velkejch stolech sis skladal krabicky a propojoval
je hadickama, v rohu stal kompresor a vsechno to napajel. asi tam byly i
soucastky na stavbu "pocitace" (hradla) a dalsi se daly postavit, protozes
tam mel pisty a pneumaticky spinace/prepinace/zesilovace, ktery se s nima
daly ovladat. staveli sme ruzny astabilni multivibratory, synchronizovali
dva pisty tak aby do sebe nenarazili, etc...
bohuzel uz nevim jaka firma to dodala.
jinak rozhodne nezapominej na zesilovani vsude kde se da, pneumatika je na
to mnohem nachylnejsi nez elektronika a ani primitivni obvod neudelas bez
toho, abys do nej vsude (v kazdym hradlu, spinaci,...) znovu a znovu
dodaval tlak...
On Fri, 1 Apr 2011 02:25:22 +0200, "David Klusacek"
<klusacek(a)atrey.karlin.mff.cuni.cz> wrote:
> Ahoj,
>
> vzhledem k dnesnimu datu jsem se osmelil zeptat se, zda by nemel nekdo
> zajem
> se mnou pracovat na nasledujicim, tak trochu vystrednim, projektu.
>
> Rikal jsem si, ze by se RepRap dal mozna pouzit k vytisteni vzduchem
> pohaneneho CPU a pameti. Predbezne odhaduju, ze by melo by byt mozne
> dosahnout rychlosti radove asi 1000 instrukci za sekundu s 32bitovou ALU
a
> s
> asi 10 KB pameti v krychli o hrane 20 cm. Pocitac by se pohanel
stlacenym
> vzduchem (vycistenym a vysusenym) z bomby nebo z kompresoru.
>
> Detaily jeste nemam rozmyslene, ale napriklad takto (pomoci trubek ve
tvaru
> Y) jde udelat pamet jednoho bitu:
>
> power
> | |
> | |
> ==== === control
> / \
> / /\ \
> out1 out2
>
> Kdyz se k power privede tlakovy vzduch, tak se ten prilne k jedne ze
sten a
> vychazi z out1 xor z out2 a pomoci "psouknuti" z trubek control zleva do
> prava nebo naopak to lze prepinat. Podobne se da udelat NAND a z nej uz
lze
> postavit zbytek. Nevyhoda je, ze je to pomaly (omezeny rychlosti zvuku
ve
> vzduchu -- kdyby se pouzilo helium tak by se rychlost zvysila pouze 3*
> takze
> to asi nema cenu -- rozhodne cim mensi prvky tim bliz k sobe a tim
> rychlejsi
> pocitac ale jsme omezeni presnosti RepRapu a pro velmi tenke potrubi by
> mohla byt viskozita vzduchu uz problem).
>
> Vyhoda je ze si pocitac muzeme navrhnout cely sami jak se nam libi a
kdyz
> by
> se vytiskl pruhlednym plastem tak by bylo videt skrz, coz by se dalo
> pouzit pro vyuku, nebo alespon popularizaci.
>
> Dalsi prakticka vyhoda je, ze by byl (slovy robota z futuramy)
`impervious
> to our most powerful magnetic fields (yet in the end it would succumb to
a
> harmless sharpened stick)'. Takze mozna, ze by takovy pocitac i treba
nasel
> skutecne vyuziti v radiaci zamorenem prostredi (i kdyz me nenapada co by
> tam
> mohl pri tak nizkem vykonu uzitecneho pocitat).
>
> Predstavuju si, ze do ROMky by se naprogramoval interpret FORTHu a jedna
> stena pameti RAM by se udelala pruhledna a do OUT2 by se dala nejaka
> kulicka
> ktera se otoci spravnou barvou ven kdyz to na ni fouka, takze by se to
> chovalo jako obrazovka. Klavesnice by tez sla vyrobit vduchova a pak by
> jeste bylo potreba mit nejake elektromechanicke zarizeni ktere by
emulovalo
> seriovou linku na rekneme 600 Bd, aby bylo odkud nacist a kam ukladat
data,
> ktera maji prezit vypnuti stroje.
>
> Idealni by bylo, kdyby se podarilo na RepRapu vytisknou prepinaci
element
> ve
> velikosti (dovnitr krychle) 2*2*2 mm^3. Pak by jich mohlo v krychli
> pocitace
> byt 10^6, ve skutecnosti rekneme 10^5, protoze nekde musi vest sbernice,
> napajeni, vyfuk a nosne prvky. Ale i 10^5 by melo pro konstrukci
takoveho
> jednoducheho pocitace stacit.
>
> Ze zacatku bych zkoumal jestli to vubec bude fungovat kdyz RepRap
neudela
> vnitrni steny trubek uplne hladke, a jak moc to pujde zmensit. Pak
bychom
> treba mohli postavit oscilator, NAND, pamet, citac, scitacku, ALU a
> postupne
> zbytek CPU a pameti.
>
> Pochopitelne bych to nechtel cele delat rucnim zadavanim tvaru, chtel
bych
> vytvorit neco jako kompilator z VHDL nebo Verilogu do 3D popisu. Ten
> kompilator by mel zohlednit fyzikalni omezeni (tlakova ztrata), pripadne
> sam
> generovat obnovovaci zesilovace, mel by umet pocitat kde bude jaka
teplota
> pri expanzi plynu a jak dlouho poleti signal potrubim a jestli toto
> zpozdeni
> uz nezpusobi tzv. hazard, atd.
>
> Zatim je to jen blazniva myslenka a nevim jestli to nekoho bude zajimat,
na
> druhou stranu nevim, ze by se v soucasnosti nekdo o neco podobneho
pokousel
> (v minulosti nejake pneumaticke pocitace zkonstrovany byly, ale z
> diskretnich prvku, ze by ho nekdo tiskl na 3D tiskarne jsem neslysel).
>
> Mohl by to byt projekt (alespon ze zacatku) unikatni pro brmlab.
>
> Tak pokud ma nekdo zajem, ozvete se.
>
>
> David
>
>
> _______________________________________________
> Announce mailing list
> Announce(a)v.or.cz
> http://rover.ms.mff.cuni.cz/mailman/listinfo/announce
--
S pozdravem
Best regards
Tomáš Mudruňka - Spoje.net / Arachne Labs
XMPP/Jabber: harvie(a)jabbim.cz, ICQ: 283782978