Inlägg

Inlägg som nablaman har skrivit i forumet
Av nablaman

Jag gjorde en rejäl uppfräschning och utökning av projektsidan för Zusie för en tid sedan.
Bland annat finns där en online-simulator där man kan skriva egna program för maskinen.
http://www.nablaman.com/relay/

Skrivet av biorrith:

Ska du inte sleeva?

Näe, massor med lösa kablar e snyggt

Skrivet av Oftakofta:

Detta gjorde min dag! Underbart vackert och måste vara ett fantastiskt projekt att förlora sig själv i. Hur många timmar har du lagt ner?

Jag vet faktiskt inte, men det borde vara hundratals. Men ett bra hobbyprojekt är ett som man kan lägga ner en tid för att sedan återvända till när lusten infinner sig, och så har det varit i perioder med detta också. Men som sagt, med losslödande av reläer, ritnings-ritande, fel-och-om-byggande och allt så snackar vi nog om ett antal hundratals timmar

Av nablaman

Tack AMD, mycket uppskattat!!

Av nablaman
Skrivet av Kare:

du bor alltså i Halmstad? Då kommer jag över dirr och tittar

Absolut, du är välkommen!

Av nablaman

Tack allihopa för alla positiva kommentarer!
Det är sådant som håller motivationen uppe!!

Skrivet av AndreaX:

Haha, underbar!

En liten modern finess som hålkortsläsare skulle kanske göra den mer lättanvänd.

Jag har faktiskt funderat på att försöka bygga en hålremsläsare, det vore en väldigt kul övning i mekanik

Skrivet av walp:

AWESOME-O! Magnifikt!
Jag har jobbat litegrann med relän, är det lätt att felsöka om någon går sönder?
Typ lamp-test etc?
(Jag har bara 4st, så det är rätt lätt att testa sig fram

Reläna kommer från gamla reservdelar från 70talet, så ett antal av dem har varit trasiga.
Fel hittar man, som i all teknik, med mycket tid, svordomar och kaffe
Kortslutningar är roligast - då kan det börja självsvänga, reläna låter som humlor och det slår gnistor ur ett relä som sitter på ett helt annat kort än det ställe där kortslutningen är

Skaffa lite fler relän och bygg nåt vetja, det är väldans kul!

Av nablaman
Skrivet av Zotamedu:

De hade rea så han tömde lagret. Det är ju bra att ha

Jäklar, missade jag en relärea???

Av nablaman
Skrivet av Xellofan:

Mycket imponerande !

EDIT: Vad använder du för att generera klockpulserna ? Är det också reläbaserat ?

Tackar!

Idag använder jag en elektronisk oscillator (det uppstrappade vita kortet längst ner på baksidan av riggen), men tanken är att det ska ersättas av en motor som ska monteras i hålet i frontpanelen och som ska generera pulserna på mekanisk väg.

Av nablaman
Skrivet av spaceslee:

Inte dumt alls, inte dumt. Nästa steg är att bygga en lite mer avancerad och elektronrörsbaserad dator, kanske?

Rördator blir det nog inte. Rör är dyra, svåra, ömtåliga, stora och väsnas inte
Kanske nån mer relädator i framtiden - vore coolt att bygga en mer tidstrogen, autentisk replik av t.ex. Zuse Z3 eller vår egen svenska BARK (om man kan hitta ritningarna till denna)
Eller också nån helt annan sorts dator

Av nablaman
Skrivet av beatles-3122:

Den där Amperemätaren, mäter den på 230V eller den interna spänningen (12V?)?

På något sätt så känns det väl lite mycket att den skulle kunna dra över 400W den här burken men saknar någon direkt referenspunkt.

Maskinen har två matningsspänningar, 5V till logikkretsarna (RAM etc) och 24V till reläna.
Längst ner i riggen sitter en 10 amperes 24volts industrinätdel monterad på DIN-skena.

Amperemätaren mäter sekundären till reläna, som är på 24V.
Så det blir ca 100 W vid full belastning. Inte så jättemycket.

Av nablaman
Skrivet av Zotamedu:

Det är inte kaos, det är hacksäkert

Till trådskaparen: Helt underbart bygge. Skall tipsa en kompis som råkade köpa på sig stora mängder reläer som han inte vet vad han ska göra med.

Haha hur råkade han göra det?
Men jag kan absolut rekommendera ett relädatorbygge för den som har tiden och golvytan
Det är en väldigt lärorik hobby

Skrivet av PBGP:

Hej nablaman, pontus från EF här. Det finns en del relälogik på kärnkraftverken också. En del har säkert moderniserats, men dom grabbarna gillar ju gammalt och beprövat så en hel del är nog också kvar.

Tjena! Kul att se dig här också
Hade ingen aning om att det fanns så mycket relälogik i användning fortfarande. Man borde ju absolut slänga iväg lite mail åt olika håll så att de inte slänger bort reläna när de en gång i framtiden byter ut grejerna. Måste försöka ta mig runt lite och kolla på de här installationerna medan de fortfarande används. Kärnkraftverk verkar svårare att ta sig in och titta på än tågstationer..

Som jag även säger nedan, om nån har tillträde till ställen med relälogik, så skicka ett meddelande!
Jag vill komma och titta lyssna och njuta!

Skrivet av Nandai:

Väldigt häftigt bygge.

Skulle det gå att skriva ett program som låter reläerna spela fina små melodier?

Absolut, den är en riktigt fin trummaskin
Min första film på youtube ("First Experiment") har en riktigt fin trumrytm

Skrivet av houze:

Fantastiskt bygge!!

Inget addressutrymme för I/O till sekundärenheter, eller är det 9000-9FFF?

Det finns gott om utrymme att mappa in enheter i utrymmet 0000-7FFF, allt detta behövs sällan till RAM.
T.ex. flipdotdisplayen (den där med gula punkter som sitter på frontpanelen) mappas till 14 bytes i minnet. Varje kolumn har 8 punkter och svarar mot bitsen i en byte i minnet, och det finns 14 kolumner.
Adressen sätts med en 8-polig DIP-switch på baksidan av kortet, så om man till exempel sätter den till
00001000 så kommer flipdotdisplayen dyka upp på adresserna 0800 - 080D.

Skrivet av Bazooka_tim:

Nice! men vad kan den göra för någonting ?

Den löser alla dina 8-bitars additionsbehov!

Skrivet av Corran:

Fasen så kul att nå'n plockar upp reläerna! Riktigt kul! Gillar namnet, även om Konrad ju byggde sin första i - om historieböckerna har rätt - i sin mammas vardagsrum var det väl?

(Och tröttnar du på Zusie eller bygger en Mark II, prata med Tekniska museet i Stockholm, de har en rätt stor datorsamling och de kan säkert vara intresserade av en så'n för deras utställningar. Barnen skulle nog gilla henne Tekniska är bra att ha och göra med och har mer datorgrejjer än man kan tro.)

Alldeles rätt, Konrad Zuse byggde sin första dator Z1, som var helt mekanisk och helt jäkla otroligt häftig, i föräldrarnas vardagsrum i Berlin. Han var väg- och vatteningenjör men tyckte det var tråkigt att räkna för hand, och uppfann datorn på fritiden för att slippa detta. Sanslöst häftigt!

Har fått tips om TM innan, blir kanske att man kontaktar dem, för jag har faktiskt ingen aning om var jag ska ha Zusie när den är klar. Just nu lånar jag en kompis garage, och han lär tröttna förr eller senare

Skrivet av eatorb:

Precis sådär ser det ut i infranords/överiga sveriges ställverk på järnvägen. Fast då kanske det är 2-3 väggar av reläer

Om någon här har access till ställen med intressant relälogik så får ni hojta till!!!!
Jag vill komma och titta!!!

Av nablaman
Skrivet av kkaallll:

Var inne i Banverkets relärum för Stockolms central i veckan, riktigt koolt. Runt 300m3 med reläer-rack av olika slag bara för att styra Centralenstationen (alltså inte tunnelbanan utan för fjärr- och pendeltågen).
Att de system som dessa fortfarande fungerar och används är helt otroligt. Riktigt lugnande att gå omkring och lyssna på de klickande reläerna.

Fast och gå in och ändra i de där system måste vara helvetiskt, med den mängd kabel som går fram och tillbaka i rummet och vad jag såg fanns det inte särskiljt mycket kabelmärkning för att underlätta för utomstående, så man ska nog vara rätt hemma för att ändra där...

Hehe, det verkar ju finnas reläer på massor av intressanta ställen. Det hade jag ingen aning om. Underbart.
Vilken trevlig access du verkar ha, kkaallll. Dig kanske man skulle lära känna?

Av nablaman
Skrivet av mini-ryttge:

Skicka ett mail med din dator, driftarna (om de har några) är nog mer en villig att visa upp härligheten för en entusiast, befinner du dig någon gång arbetslös så är det nog också ett säkert kort.

Det ska jag absolut försöka göra!

Av nablaman
Skrivet av -=FULLMOON=-:

Häftigt.. om inte jag minns fel så har hela stockholms tunnelbane linje bestått av relä 'datorer' tror fortfarande gröna linjen är det men på utfasning för moderna datorer.

En fördel med relän är att de tål atombomber och är väldigt slitstarka och det går liksom inte att bli fel. Jag har läst att under alla år de var i drift så har det aldrig varit något fel på 'programmet' utan typ alla stopp har berott på folk som blivit påkörda osv.

http://www.idg.se/2.1085/1.253031/sa-fungerar-tunnelbanans-sa...

Lästvärt!!

Fy ända in i helsike vilken cool länk!!!
Det där stället måste jag försöka åka och se live!!

Av nablaman
Skrivet av Vattendroppe:

Riktigt grymt bygge! Men hur kommer det att man kallar det relädator? Alla datorer är väl byggda på reläer, jag vill minnas att reläer även innefattar transistorer?

Nej relän används inte i datorer längre. Relän är helt mekaniska - det är en kontaktarm som fysiskt sluts med hjälp av en spole (elektromagnet). Detta gör att de är vansinnigt långsamma, de kan bara byta tillstånd några gången i sekunden. En transistor, som snarast bygger på kvantmekanik, kan byta tillstånd flera miljarder gånger i sekunden. Relädatorer slutade byggas på 50-talet, när rören kom.

Av nablaman
Skrivet av Ragin Pig:

och nu får vi se om jag blandar ihop begrepp, hårdvara är inte riktigt min grej

väldigt imponerande och extremt snyggt byggt. började du projektet med intentionen att bygga en hel dator eller växte det fram allt eftersom, typ med en alu osv?

har du använt dig av någon sen tidigare känd arkitektur(?), dvs finns det något färdigt instruktionsset med tillhörande assemblator?

återigen extremt häftigt bygge!

Nej, målet var faktiskt att bygga en hel dator redan från början. Jag behövde nåt kul att göra på kvällarna haha Och sen lyckades jag komma över 100 kretskort fulla med relän hos en skrothandlare för 2 år sen, och då var det bara att sätta igång

Arkitekturen är en ganska standard CISC, von Neumann-arkitetur, som det kallas. Samma principer som x86 och andra vanliga datorer bygger på, men naturligtvis väldigt nerbantat och anpassat för relän

Jag har skrivit en assemblerare till den också. Ska snart lägga upp en beskrivning av instruktionsuppsättningen samt kasta upp assemblern på nätet, hade jag tänkt.
Funderar på att skriva en simulator till maskinen också. Blir förmodligen något som kan köras online.

Av nablaman
Skrivet av ultimadriver:

om ni lyssnar på ljudet så låter det som en lastbil eller en stor hjullastare

Man kan få en mängd olika intressanta ljud genom att trixa med de där röda små strömbrytarna på kontrollpanelen. De ändrar timingen på de interna kontrollsignalerna

Av nablaman
Skrivet av saigon:

Riktigt tufft. Inte ofta jag kommenterar "nyheter" men nu kände jag mig tvungen. Imponerande bygge helt klart.

Låter som en dieselmotor på tomgång när datorn idlar.

Ja riktigt mysigt ljud, man kan lyssna på det hur länge som helst

Av nablaman
Skrivet av Uzor:

Detta är nog det mest imponerande bygget jag har sett på Sweclockers,

Förtjänar verkligen att vara på första sidan!

Oj, tack!

Av nablaman
Skrivet av LoTex94:

Tror du hade fått 5.0 på galleriet om du kunde skriva "SweClockers" med dioderna på "busstavlan" längst upp

Det hade varit underbart

Hehe ska ha denna utmaning i åtanke!

Av nablaman
Skrivet av Warwolf_Swe:

Mycket imponerande.
Varför kör du med 16 bitars adressbuss men med adressregister på 12 bitar? Om minnet är byte-adresserat (vilket jag antar det är) kommer du ju bara åt 4k av ditt totala 64k minne. Eller har jag väldigt otur när jag tänker?

Du tänker alldeles rätt!
Minneskartan ser ut som följer:
0000-7FFF är RAM
8000-8FFF är programminne
F000-FFFF är stack (räknas "baklänges")

Programräknaren har sina översta fyra bitar hårdkodade till 1000 och stackregistret sina översta till 1111, så man hamnar alltid i rätt "bank" när man försöker komma åt programminne resp stack med dessa register.
Övriga 12-bitars register kommer peka in i RAM-minnet.
12-bitars stack och program (dvs 4096 bytes) räcker alleles utmärkt - det längsta programmet jag skrivit hittills har väl varit på sisådär 20 bytes

Detta är en ganska vanlig teknik när man designar datorer - man har ett stort adressutrymme och sen mappar man in olika enheter på olika bekväma minnesadresser.

Av nablaman

Tack så mycket allihop!

Skrivet av Henrikfotograf:

Inget jag skulle vilja sova med i samma rum dock.

Ljudet är faktiskt ganska sövande när man har vant sig... fast nä samma rum hade nog inte varit nån höjdare.

Skrivet av Kilroy:

Wow, hur många Hz är den på? Om man ens kan räkna på det sättet.
I vilket fall som helst, wow!

Den kommer upp i ungefär 5 - 6 Hz. Här kör den lite långsammare, kanske 3 till 4 Hz.

Skrivet av Atlas Tasume:

Jag är så förvirrad!

Då har jag lyckats!

Skrivet av LoTex94:

Och här kommer frågan..:

Vad gör den?

Programmet som visas i den senaste filmen ser ut som följer:
LDL->A b10101010 // Ladda A-registret med 10101010
:loop
INCXY // Öka XY-registret med 1
MOVY->B // Kopiera låga halvan av XY-registret till B
XORAB->C // Beräkna XOR mellan A och B-registren och placera resultatet i C
SBR loop // Hoppa tillbaka till loop och kör igen

Med andra ord ett helt meningslöst program, som dock testar många funktioner i maskinen och som involverar massor av lysdioder

Skrivet av Überklass:

Maxar den Crysis?

Nästan