|
Konu Başlığı: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 09, 2020, 23:47:05 ÖS Hikaye her zaman başımıza geldiği gibi sinclair zx spectrum bulup satın almam ile başlıyor. Satıcı test edememiş (sanırım) ve çalışmıyor.
Bir de makinada yüksek miktarda inleme var (speakerdan geliyor) Ekran en düzgün halinde inleme azalıyor (sanırım) Yapmadıklarım : hala kontrol etmediğim transistörler var. Bobini test etmedim ama ramlerdeki voltaj doğru gibi. Rom'u değiştirmedim. Her türlü desteğe açığım :) Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 10, 2020, 12:03:51 ÖS
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 10, 2020, 12:24:31 ÖS Ula yı sağlam makinaya taktığımda görüntü kayıyor. Sağlam makinadaki Ula yı bozuk makinaya takınca görüntü en fazla eke koyduğum kadarıyla düzeliyor. Evet kesinolan şey Ulanın gidik olduğu :) Ama sağlam ula ile güzel görüntü alsam, günün birinde bir ula bulurum ihtimali ile makinayı saklayacağım. Ama bu yazıdaki kumlama ve stabil olmayan görüntüyü çözemedim :(
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 10, 2020, 12:43:21 ÖS Verdiğin fotoğraftaki bozuk karakterlere bakınca ROM'daki karakter seti düzgün okunamıyor gibi geldi bana, ROM'u değiştirmen işe yarayabilir. Ama board çalışır hale gelse bile uygun fiyatlı bir ULA çözümü pek mümkün olmuyor. Bende de istirahate çekilmiş board'lar var o nedenden dolayı.
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 10, 2020, 14:08:20 ÖS Görüntü alamadığım iki sinclair sattım geçtiğimiz aylarda, çok pişmanım. Belki ulaları sağlamdı :)
Rom'u değiştirmeyi deneyeceğim. Random hata ekranları gelmesi ve kapatıp açtığımda aynı hata ekranının yine gelmesi de romdan olabilir mi? Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 10, 2020, 14:41:13 ÖS Rom'u değiştirmeyi deneyeceğim. Random hata ekranları gelmesi ve kapatıp açtığımda aynı hata ekranının yine gelmesi de romdan olabilir mi? ROM'daki sorundan dolayı Z80 hatalı kod çalıştırdığında, görüntü ile ilgili RAM'deki display file ve attributes düzgün sıfırlanamadığı zaman her açılışta farklı hata ekranları gelebilir. Z80 ekranı düzgün sıfırlıyor ama bu sefer ROM'daki karakter setini düzgün okuyamıyorsa fotoğraftaki gibi bazı karakterler bozuk görünebilir. Gerçekten ROM'dan mı kaynaklanıyor diye anlamak için ROM'u söküp yerine soket takıp onun üzerine de sağlam bir ROM takarak denemen lazım. Elinde sağlam ROM yoksa işin biraz daha zor, şuradaki (http://blog.retroleum.co.uk/electronics-articles/how-to-replace-the-rom-of-a-zx-spectrum-with-an-eprom/) ROM Replacement with an EPROM işlemini uygulaman lazım.Edit: Karakter setini düzgün okuyamayan Z80 olabilir diye düzelttim. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 10, 2020, 15:17:57 ÖS Aslında bir diagnostic board kullanarak ROM'un sorunlu olup olmadığını anlamak çok kolay, ama tabi elinde ondan olması lazım. Bende Winston'ın Diagnostic Board'u var, şemasına bakarak delikli plaket üzerine yapmıştım. Arıza tespiti konusunda çok iyidir, tavsiye ederim. Winston'ın sitesi artık yok piyasada, ama ben board ile ilgili sayfaları bilgisayara kaydetmiştim. Aşağıya ekliyorum, tamirler konusunda işine yardımcı olur. index.html dosyasını tıklayarak inceleyebilirsin.
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 10, 2020, 15:50:43 ÖS Kaynak ve bilgiler için çok teşekkürler. Benim elektronik bilgim bunu üretmeye yetmeyebilir ama uğraşacağım :)
Elimdeki sağlam spectrum dan rom sökmekle başlayayım işe :) Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: ercanersoy üzerinde Şubat 10, 2020, 16:31:35 ÖS Aslında bir diagnostic board kullanarak ROM'un sorunlu olup olmadığını anlamak çok kolay, ama tabi elinde ondan olması lazım. Bende Winston'ın Diagnostic Board'u var, şemasına bakarak delikli plaket üzerine yapmıştım. Arıza tespiti konusunda çok iyidir, tavsiye ederim. Winston'ın sitesi artık yok piyasada, ama ben board ile ilgili sayfaları bilgisayara kaydetmiştim. Aşağıya ekliyorum, tamirler konusunda işine yardımcı olur. index.html dosyasını tıklayarak inceleyebilirsin. Bir CGTR projesi fikri daha çıktı. :D Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 10, 2020, 18:49:17 ÖS misket
Fikir vermesi açısından bendeki Winston's Diagnostic Board'un fotolarını paylaşayım. Çekilen kablo miktarı görüldüğü gibi pek az sayılmaz, bir PCB bastırmak düşünülebilir =) (https://dl.dropboxusercontent.com/s/ulgwhcm506qii0n/winston%27s%20diagnostic%20board%20-%20top.jpg) (https://dl.dropboxusercontent.com/s/s1moezqi7gh7gyh/winston%27s%20diagnostic%20board%20-%20bottom.jpg) ercanersoy Winston'ın diagnostic board'u arıza tespitinde kullanılan bir ürün. Bu forumda ZX Spectrum kullanan zaten çok az kişi var, onların içerisinden tamir yaparken işime yarar diyerek bu ürünü almak isteyecek 3-5 kişi zor çıkar bence. ZX Dandanator Mini (http://dandare.es/Proyectos_Dandare/ZX_Dandanator%21_Mini_EN.html)'yi üretmek daha akıllıca olabilir sanırım. Onun da arıza tespitinde kullanılan bir ROM'u var ve bir oyun kartuşu olarak daha gelişmiş durumda olduğu için satılma şansı daha yüksek. Ama o ürüne bile yeterince talep olmaz diye düşünüyorum. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 13, 2020, 10:56:47 ÖÖ Sağlam makinadan ROM sökmek için kolları sıvadım. Ama nedense ram sökmek kadar kolay olmadı. Lehimleri aldığımda bile hep bir miktar kanalın içinde kaldı sanırım.
Bu nedenle ROM sökerken zorlandım ve sonunda 4 bacağı kırdım. 3 bacak öyle güzel kırıldı ki tam sıfırından. Ucu bile kalmadı :) Bu arada boardun üstünde çipin bacaklarına tutunan (z80 ile rom arasında) bir kaç yol da kalkıp koptu. Böylece çalışan makinamında artık çalışmayacağını garantilemiş oldum. Hem board hem de rom gitti :) Önce bu kopan yolları board'un altından kablo ile tekrar birleştirdim. Sonrasında Rom un kopan bacaklarını yeniden ortaya çıkartmak için entegre kılıfını dramel ile kazımaya başladım. Bacakların bakırını çıkarana kadar devam ettim. (foto 1) Elimdeki sıfır 7805 in bacakları daha sağlam gözüktü gözüme. Onlardan iki tanesini feda ettim ve 4 bacak aldım. Bacakların uçlarını bakırın üzerine gelecek şekilde kıvırdım, ve ilk önce ayaklara az miktarda lehip koyup sonra bacağın üzerinde havya ile ısıtarak birleşmelerini sağladım. (foto 2) Üzerlerine ve altlarına çift komponentli epoksi yapıştırıcı yaptım ki sökme takma sırasında biraz daha rahat edeyim. (foto3 - foto4) En son sinclair boardunda rom yuvasına soket yaptım. Tüm bunlar neticesinde çalışan sinclair yeniden çalışır hale geldi :) Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 13, 2020, 10:59:39 ÖÖ Asıl amacım olan çalışmayan makinayı test etmek için işe devam ettim.
Çalışmayan makinanın rom'u çalışan makinada çalışmadı. Bu nedenle hem ulanın hem de rom un gidik olduğunu anladım. En son test çalışan rom ve çalşan ula yı çalışmayan makinaya takmaktı. Yine çalışmadı. Ama artık tek bir hata ekranı var, ne kadar söküp taksamda değişmiyor. Bu ekran genelde ram hatalarında ortaya çıkan bir hataymış, aslında ramleri sıfırlamıştım. Testlere devam edeceğim. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 13, 2020, 20:25:00 ÖS misket
ZX Spectrum 48K board'undan ROM sökmek zor gerçekten. Uyarıda bulunmayı ihmal ettim, kusura bakma lütfen. Neyseki sonuçta ROM'un bacaklarını ve yolları onarabilmişsin. Ben de başlarda birkaç pad ve onlara bağlı yolu kabarttığımı hatırlıyorum. Acemilikten kaynaklanmıyor bu, şöyle bir sıkıntı var: Pad içindeki delikler çok geniş olduğundan lehim board'un üst tarafına kadar ilerleyerek orada da bir miktar birikmiş durumda. İşte onlar sökme işleminde sorun çıkartıyor. Farkettiysen sadece ROM'da değil, diğer çip ve entegrelerde de aynı durum var. Ben en son sıcak hava üfleyicisini kullanmaya başlamıştım, ama o yöntem de pek kolay değil. Aslında şuradaki (https://www.youtube.com/watch?v=xMXJTLWyBCo&t=84s) havya ucuna bakır tel sarma ve jel kıvamında no-clean flux kullanma yöntemini uygulamak lazım bu işler için. İleride bu tür bir şey geliştirmeyi düşünüyorum, pratik bir yöntem bulursam buradan paylaşırım. Son durum olarak çalışmayan board'daki ROM'un gidik olduğu anlaşıldı, ama sağlam ROM ve ULA takınca board hala çalışmıyor diyorsun. Lower ve upper memory çiplerinin datasheet'lerine bakarak çiplerin üzerinden besleme gerilimlerini kontrol et. Gerilimler normalse RAM'leri tek tek alıp sağlam board'a takarak denemen lazım. Ayrıca bir süre önce kaybettiğimiz sevgili Bülent'in başlığına (https://www.commodore.gen.tr/forum/index.php?topic=6291.msg61051#msg61051) yazdıklarıma da bakabilirsin. Umarım olumlu bir sonuç alırsın, kolay gelsin. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 14, 2020, 14:54:50 ÖS Verdiğin linkler çok işime yaracak gibi, teşekkür ederim. Elimde kullanmayı başaramadığım bir dijital osiloskobum var. Belki ramler için onu da kullanabilirim diye düşünüyorum. Çalışan makinanın ramleri soketlememiştim. En azından 1 ram soketleyerek diğer makinanın ramlerini öyle de deneyebilirim. Sonuçlar ile ilgili haber vereceğim.
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 14, 2020, 23:27:09 ÖS Zaman darlığından sadece ramden voltaj kontrolü yaptım. Çalışmayan makinada -5 volt -4.4 civarı geliyor, çalışan makinada -5.2 geliyor. ikisinin de voltaj düzenleyicisi yeni ve aynı adaptör. Bu farktan sorunu bulabilir miyiz? (diğer voltajlar iki makinadan aynı)
Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: ercanersoy üzerinde Şubat 15, 2020, 01:07:35 ÖÖ 9V adaptörlerle gibi bilgisayarlarda sayısal devrelerde çalışacak gerilim seviyesine düşürmek için ek güç devreleri kullanılır.
Sinclair ZX Spectrum bilgisayarlarında kullanılan adaptörler 9V olduğundan dolayı bilgisayarınızda bu güç devresi vardır. Arıza, bu devrede olabilir. Gerilim farkı, bilgisayarın sayısal devrelerinin çalışmasını etkiler. Alıntı Yapmadıklarım : hala kontrol etmediğim transistörler var. Bobini test etmedim ama ramlerdeki voltaj doğru gibi. Rom'u değiştirmedim. Alıntı Bir de makinada yüksek miktarda inleme var (speakerdan geliyor) Ekran en düzgün halinde inleme azalıyor (sanırım) Ayrıca, bilgisayarınızın bobinlerini de kontrol etmeniz gerekir. Ses devresindeki bobinde de sorun olabilir. Ancak, sorunu tam olarak bulmanız için güç devresini kontrol etmenizi öneririm. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 15, 2020, 09:28:41 ÖÖ misket
Sorunlu 4116'lardan biri -5V'yi düşürüyor sanırım, board'un güç katında sorun olsaydı daha bariz bir gerilim farkı olurdu. Board'daki RAM'leri sıfırladığına göre 4116'ları soketlemişsindir, tamamını çıkartarak -5V'yi tekrar kontrol et bakalım ne oluyor. Bir iyileşme varsa 4116'ları teker teker geri takıp -5V'yi ölçerek hangisinin sorun çıkardığını bulabilirsin. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: ercanersoy üzerinde Şubat 15, 2020, 17:08:24 ÖS Yukarıdaki önerdiğim çözümü güncelledim.
misket Sorunlu 4116'lardan biri -5V'yi düşürüyor sanırım, board'un güç katında sorun olsaydı daha bariz bir gerilim farkı olurdu. Board'daki RAM'leri sıfırladığına göre 4116'ları soketlemişsindir, tamamını çıkartarak -5V'yi tekrar kontrol et bakalım ne oluyor. Bir iyileşme varsa 4116'ları teker teker geri takıp -5V'yi ölçerek hangisinin sorun çıkardığını bulabilirsin. Evet, sorun tümdevrelerin bir tanesinde olabilir ancak, çalışan makinede farklı gerilim değeri olduğu için güç devresinde sorun olduğunu düşünüyorum. Üstelik, bilgisaayrınızın çalışmasını farklı bir adaptörde denemeinizi öneririm. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 15, 2020, 19:48:02 ÖS ercanersoy
ZX Spectrum 48K board'larındaki 9V'nin -5V ve 12V'ye çevrilmesini sağlayan bölüm bobin, transistör, diyot ve dirençlerden oluşuyor. Bir 7805 gibi regülasyon yapan sağlam bir yapısı yok, üzerinden aşırı akım çekildiğinde çıkış gerilimleri etkileniyor. -5V hattında ölçülen -4.4V, 4116'lardan birinin sorun çıkardığına işaret. Önceden belirttiğim gibi güç katında bir sorun olduğunda -5V ve 12V hatlarındaki ölçümlerde daha bariz farklar görülür. 4116'lar soketli olduğu için onları çıkartarak hatları ölçüp -5V hattı düzeliyor mu diye bakması lazım. 4116'lar soketli olmasaydı, -5V ve 12V hatlarına, 4116'lara ulaşmadan önce kesik atarak ölçüm yapmasını söyleyecektim. Bu ayırma işlemini yapmadan güç katıyla uğraşınca verimli bir sonuç alınamayabilir. Hatta güç katında bir arıza varsa, örneğin TR4 gidikse, onu değiştirsen bile 4116'lardan biri bozuk olduğu için aşırı akım çekiyorsa (dokununca aşırı ısındığı farkedilir genellikle) gerilimler yine düzelmez, hatta TR4 yine gidebilir. Ayrı bir konu olarak, ses devresinde bobin yok ve misketin dediğine göre zaten speaker'dan ses geliyor. Benim tahminim speaker'dan gelen inleme/zırıltı sesi, sorunlu ROM'u çıkardıktan sonra kesilmiştir. Önceden o durumla karşılaşmıştım. Z80, sorunlu ROM'dan okuduğu hatalı koda göre bir şekilde out ($fe),a yapmaya başlıyor, sağlam ROM takınca ses kesiliyor =) Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 16, 2020, 00:51:22 ÖÖ Yorumlar ve yardımlarınız için çok teşekkürler.
İzzeti nefis meselesi olmuş bu tamiratın sanırım sonuna geldim :) Sonuçta zaten ula ve romlar bozuk, çözümü bulsam bile bir sonraki aşama zorlu. Artık yedek parça olarak saklanacak gibi duruyor. Bazen yenilgiyi kabul etmek lazım :( Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: Metallic üzerinde Şubat 16, 2020, 05:20:42 ÖÖ
O ses speaker'dan değil, 7805'in yanındaki bobinden gelen zırıltı herhalde. Hafiften zırıldaması normal onun.
Durum kötüye gitmiş. Önceden Z80 sorunlu ROM'dan kod çalıştırarak ekranı sıfırlayabiliyordu, ama ROM'daki karakter setini düzgün okuyamadığı için bazı karakterler bozuk görünüyordu. Şimdi Z80 ROM'a ulaşamaz hale gelmiş görünüyor, açılışta büyük karakterlerin çıkması ondan. Sorunlu ROM'u söküp yerine soket taktıktan sonra durum kötüye gittiğine göre şemaya bakarak Z80 ve ROM arasındaki bağlantıları (adres ve veri yolu + kontol sinyalleri) ölçü aletinin buzzer'ı ile kontrol etmek lazım. ROM'u değiştirdikten sonra Speccy çalışsaydı iyiydi, bitmeyen tamirat mutlu sona ulaşmış olurdu. Bence hala ümit var o board'da, belki ileride bir tamir şansı daha olur. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: misket üzerinde Şubat 16, 2020, 08:52:11 ÖÖ Sorunlu makina 1985 de tamir görmüş (içinde el yazısı ile yazılmış tamir notundan anladım) ve sanırım o zaman rom, ula, upper ramler soketlenmiş. Sağlam makinada rom u sökerken bir sürü sorun yaşasam ve duzeltsemde o bunları hissetmedi :)
Soketin altinda bir soguk lehim, kabarmış bir yol vb. olabilir sanırım. Soketi cekerken o gitmiş olabilir. Konu Başlığı: Ynt: Bitmeyen Sinclair Tamiratı Gönderen: ercanersoy üzerinde Şubat 16, 2020, 17:24:13 ÖS ercanersoy ZX Spectrum 48K board'larındaki 9V'nin -5V ve 12V'ye çevrilmesini sağlayan bölüm bobin, transistör, diyot ve dirençlerden oluşuyor. Bir 7805 gibi regülasyon yapan sağlam bir yapısı yok, üzerinden aşırı akım çekildiğinde çıkış gerilimleri etkileniyor. -5V hattında ölçülen -4.4V, 4116'lardan birinin sorun çıkardığına işaret. Önceden belirttiğim gibi güç katında bir sorun olduğunda -5V ve 12V hatlarındaki ölçümlerde daha bariz farklar görülür. 4116'lar soketli olduğu için onları çıkartarak hatları ölçüp -5V hattı düzeliyor mu diye bakması lazım. 4116'lar soketli olmasaydı, -5V ve 12V hatlarına, 4116'lara ulaşmadan önce kesik atarak ölçüm yapmasını söyleyecektim. Bu ayırma işlemini yapmadan güç katıyla uğraşınca verimli bir sonuç alınamayabilir. Hatta güç katında bir arıza varsa, örneğin TR4 gidikse, onu değiştirsen bile 4116'lardan biri bozuk olduğu için aşırı akım çekiyorsa (dokununca aşırı ısındığı farkedilir genellikle) gerilimler yine düzelmez, hatta TR4 yine gidebilir. Ayrı bir konu olarak, ses devresinde bobin yok ve misketin dediğine göre zaten speaker'dan ses geliyor. Benim tahminim speaker'dan gelen inleme/zırıltı sesi, sorunlu ROM'u çıkardıktan sonra kesilmiştir. Önceden o durumla karşılaşmıştım. Z80, sorunlu ROM'dan okuduğu hatalı koda göre bir şekilde out ($fe),a yapmaya başlıyor, sağlam ROM takınca ses kesiliyor =) Evet, devrenin geri kalanında güç devresini etkileyecek arıza varsa güç devresi yeniden bozulabilir. |