forum speccy.pl

ZX Spectrum => WSPÓŁCZESNE KLONY => Wątek zaczęty przez: screemer w 2017.05.19, 23:39:05

Tytuł: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.19, 23:39:05
Jako, że ostatnio z pomocą forum udało mi się rozwiązać problemy z moim 16k i zauważyłem, że dało mi to trochę zabawy, to postanowiłem zbudować sobie klona... dzisiaj zamówiłem gołą płytę ZX Nuvo od superflo (zabawy będzie z lutowaniem :) ) i czekam .. w międzyczasie zanim poczta dostarczy będę po kawałku zbierał komponenty do budowy. Z tego co wywnioskowałem z emaila od superflo ZX Nuvo to klon 128k, a dostarczony wraz z PCB wsad  zawiera ... ZX Spectrum 48k, ZX Spectrum 128k +3E, ZX81 a nawet ... Jupiter Ace, dwie niesprecyzowane w mailu gry oraz diagnostic tool. Ciekawi mnie jak to będzie śmigać jako ZX81 czy Jupiter Ace programowany w języku Forth.

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 00:44:48
Mam Nuvo na biurku, gotowy do złożenia. Może uda się mi złożyć w parę dni, z Donem wymieniłem kilka maili. Powinien ruszyć bez problemu.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.20, 16:44:54
No to zaczynamy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 21:04:56
Tylko przymiarki czy już składasz?

Moje Nuvo przyszło z wlutowanymi elementami SMD:

(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_01.jpg)

(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_02.jpg)

Stan zaawansowania prac na dzisiaj:

(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_03.jpg)

Braki w rezystorach i kondesatorach zamówione, podstawki mają być na dniach.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.20, 21:22:36
No ładnie .. widzę, że zanim do mnie graty dojdą to wasze już dawno odpalone będą :) A pytanko takie  - gdzie można dostać te dwa potrzebne SRAMy w dobrej cenie, bo widzę zipp, że już masz nawet wlutowany. A drugie pytanko - czy stary Wilem bez przystawek da rade zaprogramować wymaganego flasha ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.20, 21:28:50
UM61512 mam ze starej płyty PC.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 21:33:33
Jakiś high-endowe 486? Te kości są archaiczne i nie ma ich wiele na rynku :(
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.20, 21:44:35
No to zostaje ebay i digikey - ja jak na razie mam do budowy przygotowane garść opornikow, kondensatorow, 1n4148 i kilka podstawek DIL w szafce..a   i jakiś  NEC D780 niewiadomego stanu (wylutowany z martwej issue 2). Więc praktycznie zaczynam "od zera" zbieranie komponentów.

EDIT: A sorry ... mam jeszcze obudowę od 16k z nową membraną i idealnym stanem nadruków :)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 21:48:20
Potrzebujesz tranzystory 2SA1175 i 2S7000? Mam ich trochę na zapasie.

W sumie na swojej skończyłem babranie się z rezystorami i kondensatorami. Zostały mi do wlutowania tylko trzy rezystory: 2 x 150k i 47k oraz po dwa 220uF i 2.2uF. Kondensatory muszą być nie grubsze niż 5mm i o rozstawie nóżek 2.54mm - inne nie wejdą.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.20, 22:06:55
220u mogą mieć 6mm, ale wchodzą z ledwością.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 22:21:01
Dałeś 220uF/10V na zasilaniu. Troche za mało, z zasilacza od ZXa dostaniesz ok 11V. Ten kondensator powinien być minimum na 16V.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.20, 22:26:53
Tranzystory się przydadzą bo planowałem je i tak z ebay, więc się dogadamy :) , elektrolity mam jakieś Jamicony z "ukochanego Maplina", więc na pewno nie podejdą, ale zamówię dokładnie te co w BOM z digikey razem z układami scalonymi. By the way ... co do kondensatorów ... ostatnio zjak robiłem recap zx'a  odkryłem, że oryginalne 35-letnie Philipsy mają praktycznie ten sam ESR co nówki z Maplina , przy tym nówki z Maplina mają tolerancję "w dół" a stare Philipsy miały pojemność nieznacznie większą niż znamionowa... Przypomniało mi się, że kiedyś (tak koło 2012r) z kumplem naprawialiśmy wzmacniacz gitarowy Yamahy RA-200 ( taki z głośnikami na silnikach - grał na tym m.in. Gilmour z Pink Floyd ) w którym padł układ zasilania ... jak wielkie moje zdziwienie było, gdy okazało się, że kondensatory filtra nie dosyć że były sprawne, to miały  pojemność większą niż znamionowa, a ESR był praktycznie jak z fabryki (kondensator, który ma przeszło 40 lat !!), a dla porównania w mojej Amidze 600 "gówiaki" z 91 roku przeżarły pół płytki elektrolitem.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.20, 22:27:25
Jeden jest w torze video a drugi na zasilaniu, ale po przetwornicy +5V, więc wystarczą.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.20, 22:30:15
A fakt on jest "za" a nie "przed" stabilizatorem.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.20, 22:45:44
Niepokoi mnie coś innego.
Układ z mosfetem Q15 nie ma prawa działać, nie z tak dużym rezystorem w drenie jak na schemacie, albo schemat jest nieaktualny.
Prąd płynący przez R70 a następnie przez diodę D6 nie będzie w stanie cokolwiek zdziałać, bo sumuje się z sygnałem z U4 poprzez rezystor R69 którego opór jest ponad 2000 raza mniejszy.
Gdyby U4 miał wyjścia trójstanowe to co innego, ale nie ma.
Więc gdzie tu sens takiego rozwiązania?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.21, 01:04:22
No i mamy odpowiedź od Dona:

Cytuj
Q15 works like an inverter, I don't have spare 74HC04 so I use MOSFET instead. For decode port 1FFD, A1, A14, A15 must be LOW and A12 must be HIGH. Actually we can ignore A12 (as I did in HQ128 rev 2D) but someone told me that it may conflict with some interface or demo. R69 and D6 work like OR gate. So the U45B input (CLK) is trigged by output of U4 OR with invert of A12. D7 is for disable pageing. I think R70 can be lower like 100K.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.21, 02:23:54
zipp - popatrzyłem na twoje foto dokładniej - czemu Q15 masz  odwrotnie  - jakiś zamiennik ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.21, 08:35:09
Dzięki za czujność screemer, ale to zamiennik.

Klaudiusz, wszystko jasne jak ma działać ta część układu, ale żeby R69 i D6 działały jak branka OR, to R70 musi mieć maksimum 160 om, to nie pomyłka.
Żeby wymusić wysoki stan na wejściu układu U45B, a jest on w wersji HC, musi być przynajmniej 3,3V.
Łatwo policzyć, że gdy U4 ma stan niski na wyjściu i zwiera wejście U45B do masy przez R69, to żeby wymusić  3,3V na oporności 470 om musi tam popłynąć minimum 7 mA (przez R70 i D6).
Na D6 będzie spadek 0,6V więc na rezystor R70 zostaje
5V - 3,3V - 0,6V = 1,1V.
Przy wyliczonych wcześniej 7 mA daje nam to około 160 om.
Trochę mała wartość.
Można zwiększyć R69 i przez to R70, ale będą większe opóźnienia w układzie w związku z pojemnościami pasożytniczymi.
Lepiej by to wszystko działało, gdyby zastosować mosfet z kanałem P w miejsce R70, a dren połączyć do masy przez jakieś 10k, i z drenu brać sygnał do D6.

W sumie, jeżeli zostawi się wszystko tak jak jest, to nie będzie działał tylko jakiś interface, o ile dobrze zrozumiałem, ciekawe jaki.


Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.21, 10:16:58
zipp W sumie to nie do mnie powinno być skierowane a do Dona. Patrząc jeszcze raz na schemat możnaby spokojnie obniżyć wartość R70 do setek omów, a nie setek kilo omów. Nie pozostaje nic innego, jak odpalić Nuvo i podpiąć analizator stanów logicznych oraz wiedzieć jakie demo lub interfejs wykrzaczy się.

Myślę, że wartość 1mega nie jest wzięta z powietrza, a z jakiegoś  gotowego "typowego" układu na bramkę NOT.
(http://www.learningaboutelectronics.com/images/Transistor-inverter-circuit.png)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.21, 10:48:54
Kieruje to do szerokiego ogółu. Ja z Donem za bardzo nie porozmawiam, nie ten poziom angielskiego.

Zauważ, że w Nuvo inwerter na mosfecie jest obciążony bardzo małym rezystorem R69 = 470 om.
Dodatkowo w układach impulsowych nie stosuje się tak dużych oporności, bo wraz z pojemnością tranzystora przełączanie trwałoby wieki, przy 1 Mom pewnie setki mikrosekund.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.21, 12:11:47
Bardziej skłaniam się do R70 = 1k0, może jest błąd na schemacie.

Swoją drogą napisałem do Dona.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.21, 20:23:57
Pierwsze koty za płoty.
Na razie bez klawiatury, bo tranzystory lecą dopiero z Chin.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.21, 21:24:16
Ciekawe, czy Kempston będzie działał poprawnie. W Harlequin 128k działa jak chce i właściwie nie da się z niego korzystać.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.21, 21:39:07
W sprawie R70 mam odpowiedź od Dona:

Cytuj
You are right, R70 = 1M is too much and will slow down the signal.

But for calculate the current in the circuit by assume output of U4 is GND may not be correct.
If output of U4 cannot sink current up to 7mA it will be pull up so the current in the circuit will reduce automatic.

If we choose R70 = 1K, when Q15 is on

Id = 5V/1K = 5mA

when Q15 is off and voltage at CLK of U45B is 3.3V (maybe higher than this)

Id = (5V-0.6-3.3)/1K = 1.1mA

So I think R70 = 1K should be OK, I will change in schematic.
Also Q15 can be BS170 or any N-type mostfet.

W skrócie, Don zgadza się, że wartość R70 = 1M jest zbyt duża i przełączanie będzie trwało długo. Jednak nie zgadza się, że wartość prądu płynącego do GND przez R69 będzie 7mA.

Dla punktu pracy Q15 należy przyjąć R70 = 1 kilo, wtedy prąd w obwodzie będzie miał wartość 1.1mA, co jest bliższe prawdy. Dodatkowo za Q15 można użyć BS170 lub dowolny MOSFET z kanałem typu N.

zipp: przy Tobie można zadyszki dostać. ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.22, 00:34:14
A ja sobie właśnie patrzę na ten Q15 na schemacie i zastanawiam się czemu Don zastosował tam  akurat MOSFET. Przecież taka bramka może być zrobiona na praktycznie dowolnym, walającym się w szufladzie tranzystorem NPN (dołożyc by trzeba jeszcze tylko opór między A12 i baze dodatkowy i zmienić R70 na mniejszy ). Czyli moje pytanie do mądrzejszych (zipp)... czemu tak a nie inaczej to jest zaprojektowane ?

A i pytanie do Klaudiusza napisałeś, że elementy lutowane powierzchniowo są zalutowane i dałeś foto .. enkoder wideo tez byl wlutowany na plytce ??? w BOM od superflo  nie jest wylistowany jako zamontowany.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.22, 01:02:48
Tak, płytka przyszła z AD724JR. Zdzwiłem się trochę, bo ten układ nie jest tani. W każdym razie nie będę marudził za taki prezent. :)

A dlaczego MOSFET? Aby nie mieszać technologii? Cała logika na CMOS wiec i MOSFET tylko z tego powodu moim skromnym zdaniem.

Z innych nieścisłości pomiędzy BOM a schematem, oporniki R53 & R54 na schemacie mają wartość 2k0, a w BOM 2k2. Aby nie mnożyć typów można wsadzić tam 2k2. Zresztą układ wyjścia AYka każdy może sobie dobrać pod siebie i kondensatory C37 i C38 mogą być dowolne z zakresu 1 do 47-100uF, najwyżej będzie inna częstotliwość odcięcia.

Kondensatory do kwarcu zamiast 27pF mogą być 22pF. Za 74HC04 od razu warto wsadzić 74HCU04.

Jeżeli komuś zalega SRAM AS7C512, to może go zastosować zamiast UM61C512.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2017.05.22, 05:42:25
74HCU04 polecam NXP/Philips. Z innymi bywają problemy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.22, 08:27:53
Autor projektu zjechał już z wartością R70 do 1k. Jak obniży ją do 250om, to zacznie mu w końcu coś działać, a trzeba mieć na uwadze rozrzut parametrów i jakiś margines bezpieczeństwa, więc 160-200om będzie ok.

Poprawnie zaprojektowany układ inwertera powinien wyglądać jak w załączniku, na mosfecie z kanałem P, i nie byłoby problemów z tym nieszczęsnym rezystorem.

zipp: przy Tobie można zadyszki dostać. ;)

Klaudiusz, wyobraź sobie, że jeszcze bawienie wnuka muszę ogarnąć  :D
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: humangutan w 2017.05.22, 21:49:59
Pytanie do zorientowanych: rezonator wyspecyfikowany w BOM-ie (https://www.digikey.com/product-detail/en/citizen-finedevice-co-ltd/HC-49-U-S17734475ABJB/300-6038-ND/284226) ma CL=18pF. Jedyny rezonator o tej samej częstotliwości jaki byłem w stanie znaleźć [tutaj (http://www.tme.eu/pl/details/17.734m-hc49/rezonatory-kwarcowe-tht/)] ma CL=32pF. Próbuję się doliczyć, jak dopasować kondensatory C2 i C4. Wychodzi mi, że potrzebne jest coś rzędu 56pF. Dobrze kombinuję?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.22, 21:55:30
Mam taki sam rezonator (z TME) i działa dobrze z kondensatorami 27p.

Zapomniałem dodać, że zamiast 74HC04 dałem 74HCU04, akurat taki miałem pod ręką.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.22, 22:31:16
Tak na marginesie, mieliśmy już rozmowę na tym forum o tych nieszczęsnych tranzystorach 2SA1175 (http://www.speccy.pl/forum/index.php?topic=1717.msg45292#msg45292 (http://www.speccy.pl/forum/index.php?topic=1717.msg45292#msg45292)). Jak ktoś będzie używał klawiatury od "gumiaka" zamiast nich można wlutować diody 1N4148 albo jakieś Schottky’ego BAT85. Jednak trzeba liczyć się z "szaleństwami" klawiatur od Plusa.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: humangutan w 2017.05.22, 22:41:38
Tranzystory 2SA1175 można dostać w Monster Elektronik (http://www.sklep.monster.p), 92 grosze za sztukę.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.22, 22:50:26
Zapomniałeś dodać, że minimalne zamówienie 10zł + 9-16zł za wysyłkę. Diody kupisz w każdym sklepie z elektroniką od reki po 10-20gr za sztukę.

http://www.scalak.zabrze.pl/index.php?dzial=8&id=1885 - tu je masz po 50gr za sztukę, o ile ida się cokolwiek kupić w tym sklepie.

Swoją drogą trudniej znaleźć 74HC366 niż tranzystory.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: humangutan w 2017.05.22, 23:03:54
Ja akurat mam obudowę i klawiaturę od Plusa, więc diody nie wchodzą w rachubę. Poza tym, zakładam, że nikt samych tranzystorów kupował raczej nie będzie. A w jednym sklepie wszystkich części i tak się dostać niestety nie da.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2017.05.23, 06:42:12
Swoją drogą trudniej znaleźć 74HC366 niż tranzystory.
Trafiłem w Sławmirze.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.23, 12:57:25
Swoją drogą trudniej znaleźć 74HC366 niż tranzystory.
Trafiłem w Sławmirze.

Obecnie tylko maja w SMD, tak jak w wiekszosci sklepow. Znalazlem dostepnego LSa. Ten 366 jest do Kempstona, wiec powinien dzialac.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.05.23, 17:48:11
Oj panowie, trzeba bylo mowic, mam tych tranzystorkow z 200 sztuk na zbyciu  ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.23, 19:33:38
Tranzystorów mam od liku ;) gorzej z 74HC366.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.05.23, 19:40:24
Coz, nowa plyta a w projekcie scalak od wielu lat nie produkowany. 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.23, 19:53:00
Nie wiem, czy jest sens uruchamiania Kempstona na tej płycie.
Jak będzie pracował tak, jak w HQ 128k, to lepiej dać sobie z tym spokój.
W slawmir-ze jest pełno 74LS366 - który też może być, nie musi być koniecznie HC.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.23, 20:25:30
Nie mam jeszcze tranzystorów do klawiatury ale udało mi się odpalić jedną gierkę i wybrać Kempstona poprzez zwieranie pinów na płytce
i wydaje mi się, że działa poprawnie.
To tak na szybko.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.23, 22:11:52
W Harlequin 128k też działa, ale nie we wszystkich grach. Mi nie działał np. w grze "Soldier of Fortune"czy też "Hero Quest".
Generalnie testy przechodzi, ale jest "specyficzny". Próbowałem i z 74HC366 i z 74LS366, to samo.

Być może w tej płycie będzie działać poprawnie. Zegar w Harlequin 128k działał na granicy częstotliwości układów, więc może dlatego.
Generalnie, nie twierdzę, że projekt jest zły, mi się podoba. Tylko teoria danych katalogowych zastosowanych podzespołów ma się nijak do praktyki produkcyjnej.
W ZX Nuvo granica ta jest - mam nadzieję - lepiej wyważona. 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.23, 23:40:50
Dostałem sugestię od autora, żeby zamiast 2SA1175 użyć: 2SA1309A, KSA928, KSA992 lub BC636. Ważne jest aby, kolektor był na środkowej nóżce. Jednak trzeba będzie je wlutować piętrowo, co drugi wyżej, ponieważ są one w obudowach TO-92.

Jak ktoś chce może probować, ale patrząc na kartę katalogową A1175, jego napięcię nasycenia jest bardzo niskie, rzędu 0.18 (typowo) do max. 0.3V. Dla porównania zwykła 1N4148 da spadek napięcia rzędu 0.6V przy obciążeniu 5mA, a BAT85 0.4V.

Z podanej przez Dona listy, skłaniałbym się do tylko do 2SA1309 i KSA992.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.24, 05:52:34
W układach ze wspólnym kolektorem, a taki mamy przypadek w klawiaturze Nuvo, tranzystory nigdy się nie nasycają.
Minimalne napięcie na emiterze będzie bardzo bliskie napięciu  Vbe (Base to Emitter Voltage) ~0,6V.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.24, 07:47:44
W takim razie skąd problemy przy zastosowaniu diód w tym układzie? Z punktu widzenia klawiatury powinno być obojętne czy tranzystor czy dioda.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.24, 08:11:55
Z punktu widzenia klawiatury to wszystko jedno, ale nie układów podłączonych do magistrali adresowej, czyli RAM, ROM, procesor i jeszcze kupę innych układów.
Założę się, że wnosi ona do układu sporą pojemność, przez co czasy narastania i opadania sygnałów na magistrali wzrastają, timingi się sypią i stąd problemy. Dodanie tranzystorów w układzie wspólnego kolektora działa jak wzmacniacz prądowy i pozwala szybciej przeładować te pojemności, odseparować klawiaturę od magistrali adresowej.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.24, 08:43:32
Zipp: dzięki za wyjaśnie sprawy. Klawiatura do gumiaka zbudowana jest tylko z dwóch warstw, ale od Plusa z trzech, stąd te ekstra pojemności.

Ech, człowiek był głupi za młodu, śpiąc na wykładach z układów cyfrowych i programowania. Następnie przez długi czas zajmując się "hodowla jedwabnikow". Na starość też pozostał nie mądrzejszy, zadając głupie pytania na forum. ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.24, 09:29:55
Klaudiusz, nie widzę tu żadnych głupich pytań.
Po prostu te klony są słabo zaprojektowane w niektórych miejscach. Newralgiczne są generatory kwarcowe i zasilacze impulsowe. Większości wydaje się, że wystarczy poukładać elementy zgodnie ze schematem.
Jak ja widzę kwarc oddalony od układu scalonego ponad centymetr a kondensatory mu przynależne porozrzucane przypadkowo, to mi ręce opadają. A potem zaczyna się jazda z wymianą kwarców, bramek, doborem pojemności.
Ale przynajmniej jest ruch na forum   :D
Przy takich częstotliwościach i upakowaniu elementów warto dać te dwa oporniki i kondensatory w SMD przy samych wyprowadzeniach bramki. Druga strona kondensatorów jak najkrótszą drogą do nogi nr 7 i oczywiście obowiązkowo kondensator blokujący na zasilaniu takiego układu scalonego.
Osobny temat to przetwornice impulsowe.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.24, 15:56:18
No to u mnie na ten moment tyle co widac na fotkach - zalutowane jest co bylo w szufladzie, a rano przyszla paczka z komponentami - wstepnie posortowalem woreczki - po pracy czesc dalsza.

Zauwazony blad na BOM (jak liczylem co przyszlo zauwazylem braki).... Gniazdko Jack Stereo 3.5  - sztuk 1  - powinno byc sztuk 2, podobnie switch do Reset/nmi - jest 1 powinno byc 2

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2017.05.24, 16:36:22
Muszę się z Tobą nie zgodzić odnośnie błędu w BOM.

18 | 1 |  J5, J6 | AUDIO JACK | CP1-3525N-ND

50 | 1 | SW1, SW2 | TACTILE SPST | 450-1661-ND

Jak widać złącze J5, J6 występuje pojedynczo i tak samo reset i nmi.

Ja nie mogę nigdzie w zasięgu zakupić złącza SD.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.24, 16:53:14
Ja tez sie musze nie zgodzic - druga kolumna to ilosc sztuk danego elementu - trzecia to lista na pcb - czyli jedno sie z drugim nie zgadza.

powinno byc  18 | 2 | J5, J6    50 | 2 | sw1,sw2

a nie
18 | 1 |  J5, J6 | AUDIO JACK | CP1-3525N-ND

50 | 1 | SW1, SW2 | TACTILE SPST | 450-1661-ND
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2017.05.24, 16:59:59
Może faktycznie masz rację, pewnie przeoczenia Dona, ja tam kapnąłem się od razu jak ma być.

Mam pytanie:
Potrzebuję 29F040 zaprogramowany wsadem od ZX Nuvo 128 (mam programator ale niestety na 28 nóżek max)
Złącze SD jakie potrzebne (microSD)
2SA1175
Jeżeli może ktoś poratować?
Proszę.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.24, 17:04:49
Micro SD - Molex 503182-1853

Standard SD - Wurth 69306302911; AMP 1010070864;

Listę zamienników 2SA1175 podałem parę postów wyżej.

Jak chcesz koniecznie te 2SA, pisz do Zaxona, on ma zapas.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.24, 18:36:25
Ja 29F040 kupowałem tu: http://allegro.pl/flash-amd-am29f040b-sst-39sf040-amic-a29040b-i6747000033.html
Działa.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.25, 01:01:18
Zostało tylko parę "dziur" do wypełnienia.

Jedną kość 628128 pożyczę z Chroma, ale na drugą i 61512 przyjdzie poczekać.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2017.05.25, 07:21:57
Najbardziej potrzebuję eprom z wsadem bo nie mam takiego programatora i złącze SD (nie micro, wiem,że zaxon montował takie w TZXDuino).
Max co mogę zaprogramować to 27c512.

2SA1175 jadą z chin, jak zamówiłem, dopiero potem przeczytałem, że zaxon ma (moje przeoczenie).

Jak coś to załaduję 27C512 w zupełności wystarczy, ale będzie bez dodatkowych fitcherów (szkoda).

Jak coś to poczekam, na razie nie pali się.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2017.05.25, 07:30:52
Jak mi dasz namiar na wsad, to mogę wysłać zaprogramowany układ. Powinienem gdzieś chyba mieć 29F040.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.25, 07:56:38
Cytat: gregoryi
... i złącze SD (nie micro, wiem,że zaxon montował takie w TZXDuino).

W TZXDuino jest inne złącze SD, długie. Do Nuvo potrzebujesz krótkie.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.25, 20:09:57
No i u mnie stan na dzisiaj wyglada tak... troche brakow:

- 74HC161N nie doszlo z digikey - zamiast tego wyslali 74HCT254 - wiec mam trzy sztuki niepotrzebnych scalakow, a HC161 brak :(
- pod SRAM nie mam waskiej koszci SRAM - ale zamowilem AS7C512 powinno byc na dniach (3 sztuki az podobno )
- R1 jest dziura bo zalutowalem zla drabinke ... i musialem wylutowac.. czekam na 10kOhm x 8, przy okazji wylutowania troche uszkodzilem PCB (sic) - ze 3 linie mam wypalone przelotki - ale to sie poprawi jak zalutuje nowa drabinke mam nadzieje
- brak switcha od przerwania
- brak zworki RGB/Composite
- flash 512kB mam ale nie zaprogramowany - moze dzis odpale Wilema ktory z 5 lat lezal to zobaczymy czy sie uda
- 27c64 w drodze jeszcze niestety

Klaudiusz:
Jak juz odpale to te dwa waskie SRAMy moge oddac jezeli cie poratuje.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2017.05.25, 21:05:58
pear:
Poszło na PW.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.26, 00:23:55
Jak tylko będziesz miał 74HC161, możesz odpalić bez SRAMu 61512, powinien działać jako 16K.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2017.05.26, 08:39:51
Mała korekta.
Złącze SD już do mnie jedzie.
Okazało się, że mają na allegro, a ja głupi szukałem po świecie.
Ponoć najciemniej pod latarnią.
Jeszcze tylko czekam na 61512 i płytkę, która utknęła w Polsce i będzie znowu zabawa.

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.28, 20:30:53
Ech, w moim Nuvo zegar robi co chce. Na HC04 od różnych producentów nie rusza wcale, na HCU04 pojawia się, ale po wsadzeniu procesora ... d... zbita. Mam po jednej kości F04, S04 i LS04 ... na nich sieczka. Wymieniłem kondesatory przy kwarcu na chyba wszystkie kombinacje od 15 do 35pF. Jedynie jako tako jest dla 27pF, dla każdej innej wartości nawet HCU04 odmawia współpracy. Podniemiłem kwarc na inną sztukę ... to samo.

74HC161 mam od ST, więc 17.7344MHz jeszcze sporo do ich maksymalnej częstotliwości pracy.

Na procesorach Ziloga 4, 6 i 8MHz nie ma nic na ekranie, po wsadzeniu Sharpa LH0080 zrywana jest synchronizacja obrazu (pozioma).

Na dzisiaj mam dość. :(
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.28, 20:50:02
Skąd ja to znam :)
Miałem to samo przy uruchamianiu Harlequin-a 128 :)
Zegar wstał mi na jakimś 74LS04 z wylutu ze starej płyty od PC i działa poprawnie. Na 74HC04 czy 74HCU04 była kiszka.
Dlatego odpuściłem Nuvo.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.05.28, 22:05:00
Najlepiej działa mi z 74F00 ale...
R15 (1M) wymieniłem na 3,3k
R16 (1k) wymieniłem na 330om
C2 i C4 (27p) mają teraz po 51p, przy 27p obraz jeszcze lekko szarpało, trzeba dobierać.
Tak mała wartość R15 wynika z innej technologi wykonania wersji 74F00.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.29, 10:41:48
Ja zrobiłem sobie pole doświadczalne w postaci oddzielnej płytki z generatorem, jako pole testowe.
Szkoda co chwilę odlutowywać elementy z płytki, bo druk może nie wytrzymać.

No cóż, widocznie taka uroda tych płyt. Jest to wielki eksperyment, gdzie osoby składające, to beta-testerzy.

W Nuvo jest trochę inaczej, niż w HQ 128k.
Tu wyjście z generatora wchodzi na bramkę EX-OR układu 74HC86, następnie po przepuszczeniu przez 74HC175 (przerzutnik) wpada na bramkę NAND z układu 74HC00. Dopiero teraz, wchodzi na układy 74HC161 - z którymi to bywają kłopoty.

Przydatny jest oscyloskop, bo tak na czuja, to właściwie, nie wiadomo, jak ten sygnał z generatora wygląda i czy z niego wychodzi.

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.29, 12:24:08
Z tym, że na 74HC161 wchodzi już tylko 7.094MHz, a nie pełne 17.735MHz z groszem. A problem też dotyczy dekodera PAL/NTSC, ponieważ zegar 17.735MHz wchodzi wprost na AD724RJ (4x4.4336MHz). W takim razie wyeliminowałbym dzielnik z tego równania i raczej cała zabawa tkwi w stabilności generatora 17MHz.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.05.29, 12:55:11
Trafiliście Panie Kolego w sedno :)
Taki urok zastosowania w tym projekcie takiego, a nie innego rozwiązania generatora.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2017.05.29, 13:12:18
W FDD35 generator 16 MHz pogania na pojedynczym tranzystorze. Po co sobie komplikować życie ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.29, 16:25:08
Jeszcze mi czesci do konca nie przyszly, a juz zaczynacie mnie Panowie przerazac .... szczegolnie, ze oscyloskop to u mnie towar wysoko deficytowy.

Lekki offtop - pisales Klaudiuszu zebym kupil ten analizator logiczny 8 kanalow za 10 ze znanego portalu aukcyjnego ale nie ma przy nim zadnej plyty cd z softem ... ani instrukcji obslugi - wystarczy mi ten wynalazek do odpalenia Nuvo ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.29, 16:44:06
OT ;)

Z tego co widzę, soft jest do ściągnięcia z sieci a może samplować do 24MHz. Sygnałów 17MHz raczej na nim nie zobaczysz, ale 10MHz powinieneś bez problemów. Do Nuvo moży być słabo, bo zegar taktowany jest 17.735MHz.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.31, 22:06:55
No i stan na dzisiaj ... "Królestwo za SN74HC161N" :(
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.31, 22:11:41
Dwa chcesz? ;)

Widzę, że zaprogramowałeś EPROMy nowym nabytkiem :)

U mnie bez zmian na froncie, ponieważ czekam na dostawę różnego rodzaju inwerterów 7404. Wtedy zacznie się misja "W poszukiwaniu zagubionego sygnału zegarowego", bo jeszcze jedna wymiana kondensatrów na PCB, a będę musiał kupić nową.

Tak z innej beczki, jakiej długości są te dynksy od przycisków RESET i NMI?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.05.31, 22:18:08
Tak .. zaprogramowalem bez jakichkolwiek problemow - co ciekawe 39F040 bylo "niby" zaprogramowane - czyli Wilem cos tam losowego zapisal (kosc fabrycznie nowa) :)

Zamiast inwerterow zawsze mozesz dac NOR albo NAND i podac sygnal na oba wejscia :) haha a "noz widelec" ruszy :)

Z innej beczki ... 10mm - ale mam tylko jeden bo sie pierdzielnolem w zamowieniu do digikey a na ebay takich nie widze nigdzie (tj w Europie...w Chinach sa ale 11 do 35 dni czekania). Na razie za NMI bedzie robil spinacz do papieru...jakbys zamawial to chetnie ci sie doloze :)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.05.31, 22:21:24
NANDy i NORy mam tylko zwykłe, LS i HCT, więc mała szansa, że ruszy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.03, 13:21:08
Przyszły w końcu tranzystory do klawiatury i mogłem ponowić testy Nuvo i tego nieszczęsnego generatora kwarcowego.
Chociaż po modyfikacjach niektórych elementów ruszył na 74F04, to ciągle nie dawało mi to spokoju.
Przy okazji przyjrzałem się dzielnikowi przez 2,5 na układzie 74HC175 i dwóch bramkach, bo mi się nie podobał.
Ten poczwórny przerzutnik typu D ma spore opóźnienia, a połączony w takiej chorej konfiguracji i przy marnym sygnale z generatora po prostu nie wyrabia przy 17MHz.
Sprawę załatwiła wymiana74HC175 na szybszą wersję. Przetestowałem układy F, ALS, AS i S - wszystkie działają prawidłowo.
Dałem nawet na generator 74HC04 jak w schemacie i też wszystko pięknie śmiga.
Podsumowując, nie trzeba nic kombinować z bramkami przy generatorze (choć wersja HCU nie zaszkodzi) tylko wymienić U39 (74HC175) najlepiej na 74F175 albo coś innego, szybszego od wersji HC.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.03, 16:43:22
Zipp: dobre wieści w sumie, ale sprawdziles obraz po composite? Te 17MHz z groszem wchodzi też to AD724JR i on potrafi szaleć, jak mu pływa sygnał z kwarcu.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.03, 19:17:51
Kabel video zrobiony na szybko, nie ekranowany i do tego mora wyszła na zdjęciach.
RGB i Composite, obraz stabilny, różnica jest ale tragedii nie ma.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.03, 20:29:32
Podziękował ślicznie, zamówiłem 74F175. Nawet jeśli będzię działało mam ochotę, aby w miejsce U13 wsadzić małą płytkę z dwoma inwerterami 7404. Na jednym (74S04) zrobić zegar z 3 bramek taki jak w 128K i Zaxon ma w swoim JS128K. Kwarc zostanie tam gdzie jest, C2, C4 i R15 do wyrzucenia, zamiast R16 wsadzić kondensator 22pF. Drugi inwerter (74HC04) wykorzystać w logice Nuvo, tak jak oryginalnie U13. Dodatkowo pozbyć się tranzystora polowego Q15 (R70 do wyrzucenia), wolną bramkę w 74HC04 wykorzystać na zanegowanie A12 i podać na D6 (G = A12, D = /A12). Dwa lutowania potrzebne w miejscu Q15.

Wstępna koncepcja poniżej:
(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_CLK_nXTAL_01.png)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.09, 23:31:19
No i u mnie nie dziala ... ciemnosc na ekranie - wedlug mojej chinskiej sondy na U13 mam tylko 6Mhz zamiast 17 :( na procesorze na szostej nozce ledwo jakiestam 1.8Mhz. Czas zamowic HCU04 i AC175 :(
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.09, 23:52:18
Na WoS pojawił się wątek o Nuvo, takie same jazdy z zegarem.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.10, 00:03:21
No tamten czlowiek ma jakikolwiek obraz - ja mam ciemnosc na composite - jutro sprobuje zrobic kabel na scart bo nie mam akurat takiego wtyku nigdzie i zobacze czy cokolwiek sie pokaze. Na razie jestem dosyc rozczarowany :(
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.10, 10:40:56
Tam jest zastosowany generator overtonowy. Ze wszystkimi jego zaletami i wadami.
Czasami, mimo obliczenia parametrów elementów i ich doborze, układ ten może się nie wzbudzić. Jest to spowodowane min. "dobrocią" kwarcu.
Zostaje tylko eksperymentowanie z doborem elementów R/C.

Widzę po Waszych postach, że jestem jednym z nielicznych, któremu to działa :) nawet bez większych komplikacji.
W każdym bądź razie, ja na razie Harlequin-ą 128k i ZX Nuvo - dziękuję.
Nie dotyczy to HQ 48k, których złożyłem z 10 szt. i nie było większych problemów z uruchomieniem i działaniem.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.10, 13:18:19
A na forum WOS Superflo (w odpowiedzi na to co Klaudiusz tam naskrobał) pisze, że zrobił już 4 plytki "pod rzad" i jemu działają wszystkie :) czyzby SOA#1 ? Mimo to stwierdził, że da zalecenie aby używać szybszych układów w generatorze.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.10, 13:25:35
Ważniejszy jest dzielnik przez 2,5 na 74HC175. U mnie podmiana na F załatwiła sprawę.
Już pisałem o tym wcześniej.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.10, 16:02:28
Miałem chwilę oraz garść różnych inweterów (HC, HCU, AC, VHC, F, S) od różnych producentów (Toshiba, TI, ST, Motorola, Fairchild) do tego dwa układy 74175 (jeden HC i jeden F), niskie kwarce (20pF i 18pF) z 3 różnych źródeł. Jedynie jako taki obraz daje kombinacja 74F175 wraz z 74HCU04, oba układy od TI. Nie jest idealnie, nadal obraz skacze. Próbowałem różnych kondensatorów (od 10 do 56pF), bawiłem się całym generatorem ... ogólnie d... zbita i tyle.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.10, 17:43:48
A te 74HC161 jakie Dałeś ?
Ja kupiłem ostatnio jakieś 74AC161 Texas Instruments i mój HQ 128k zaczął dziać trochę lepiej niż na 74HC161 TI.

Kluczem do sukcesu u mnie, w uruchomieniu HQ 128k było dobranie w/w 74xx161 i 74xx04 - pozyskanego ze starej płyty od PC.

U mnie ruszył na 74HC161 TI oraz 74HCU04 z ST. Niektóre 74HC161 Toshiby też działają, ale zależy z jakiego rzutu produkcji.
Z tym, że te 74HC161 TI były od Zaxon'a z jakichś starych zapasów.

W ZX Nuvo może być też tak, że jedna z bramek 74HC00, przez która idzie sygnał zegarowy z 74HC175 na 74HC161 się "nie wyrabia".
Jest tam jeszcze po drodze kawałek 74HC86. W HQ 128k było prościej.

Trzeba też zwracać uwagę na scalaki, bo wiele z nich jest sprzedawanych jako "odświeżone" i z nimi jest różnie.
Zdarzają się też podróby, nawet wśród 74xxxx. Niestety, na to wpływu nie mamy.

Reasumując, chyba Superflo powinien sprzedawać pełne KIT-y, albo już złożone komplety, ew. zawierające newralgiczne elementy (nie tylko SMD).
Skoro jemu działa i złożył tego trochę, to cudów nie ma, problem leży w jakości elementów.

 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.10, 18:02:34
U mnie newralgiczny był 74HC175, musiał być w wersji  F, ALS, AS lub S. Reszta układów w wersji HC od TI, nawet w generatorze.
Dla świętego spokoju dałem tam jednak HCU.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.10, 18:05:40
Wszystkie scalaki mam prosto z RS Component, DigiKey i Arrow, nowki nieśmigane. 74HC161 mam od ST i TI, działające w HQ48K przy zegarze 14MHz, podawanym prosto na nie. W Nuvo na 74HC161 wchodzi tylko 7MHz z groszem. SN74HC00 wymieniłem na nowe Toshiby. Jedynie bramek XOR nie mam innych niż 74HC86 od TI.

Rezystory o tolerancjach 1 i 5%, kondensatory monolityczne o tolerancji 10%.

Zrobiłem już zegar po swojemu, w przyszły weekend będę miał więcej czasu to się nim pobawię.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.10, 20:52:40
Skoro z Twoją płytą ZX Nuvo dzieją się takie rzeczy, to może po prostu płyta (druk) jest wadliwa ?.
Chyba, że któryś z elementów biernych jest taki "upierdliwy" i bruździ.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.12, 09:27:11
Właśnie patrzę na BOM, widzę ze kondensatory do kwarcu są o tolerancji 5%, kwarc jest 18pF, rezystory 5%, a wszystkie scalaki od TI.

Będę musiał zabrać PCB do pracy i podpiąć oscyloskop, bo mój nie wyrabia przy 17MHz.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.12, 14:14:43
No i w końcu ... jest zegar !!! Oczywiście zipp jesteś wielki ... u39 na 74as175 i nawet generator na 74hc04 ruszył ! :) pora porobić porządne przewody av i odpalić divmmc
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.12, 15:33:20
Gratuluję
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.12, 16:06:31
Czyli oficjalnie potwierdzam .... ZX Nuvo 128 nie rusza za "Chiny ludowe"  na SN74HC175 - objaw - calkowita ciemnosc na ekranie i wariujacy zegar .

Jakby kogos ciekawilo jaka reszta bebechow u mnie:

Wszystkie uklady logiczne serii 74xxxx (poza HC161N, ktory nie doszedl) zamawiane bezposrednio z DigiKey wg listy BOM - kazda Texas Instruments
Kwarc i jego kondensatory, przetwornica, zenerka 12V i "male" elektrolity itp. rowniez DigiKey z listy BOM
Diody, tranzystory, kondensatory ceramiczne itp ... glownie z wylutu i z jakis tam kupowanych garsciami - nic tam specjalnego (jezeli chodzi o tolerancje)
CPU: Zilog Z80 od Retroleum UK (wersje sprawdze w domu bo nie pamietam), bo akurat NEC ktorego tu planowalem poszedl w plyte od 16k
RAM: 2xHM628128-7  + 1xAS7C512-15
ROM: SST39F040 i AM27C64
AY: Jakis pierwszy lepszy z jebaja
Zasilanie: Zasilacz stabilizowany impulsowy 9V 2A (w obudowie Sinclaira UK1400 sie zmiescil juz jakis czas temu i sluzy mi do zasilania kazdego ZX'a )


I na koniec 74AS175 w miejsce U39  i .... mamy PRAWIDLOWY obraz i na composite i na rgb :) Nic nie skacze, jasnosc jest ok (no moze lekko za jasny, ale to chyba ustawienia TV, bo z reguly pracuje on z 16k i mam suwaki na maxa). Jeszcze do sprawdzenia AY mi zostal, beeper i DIVMMC i Kempston - ale to dopiero po pracy ... na razie przy probie NMI odpalil mi sie Basic 48k, ale karty w srodku nie ma z OSem jeszcze.

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.12, 16:36:04
To już wiadomo, co i jak.

ZX Nuvo 128k - newralgiczny 74xx175
ZX Harlequin 128k - newralgiczne 3x74xx161 i 74xx04
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.12, 16:39:38
Idę szukać tego 74AS175, bo na 74F175 nadal obraz podskakuje.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.12, 17:03:31
Proszę oto dokładnie taki jaki mam założony
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.13, 01:41:08
Małe video z odpalenia po złożeniu obudowy ... nie mam przycisku NMI ciagle więc wybierałki nie ma jak odpalić  :) ale jak widać divmmc, ay i nawet kempston w tym przypadku śmiga jak należy  ... by the way muzyka w tej grze jest rewelacyjna (ogólnie gra "zamiotła mi trochę beret" tym jak jest dobrze zrobiona). Za to w rick dangerous nie dałem rady zmusić kempstona do działania niestety :(

https://www.amazon.com/photos/share/Ow7aRjBISs16NB0sSVFdAZCVaddqVF0ei9SNwfgP4xj

Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.13, 09:59:10
Pisałem, że ten Kempston jest jakiś dziwny.
W niektórych grach działa, zaś w niektórych nie.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.13, 11:21:03
Przyjrzę się tej grze wieczorem.
Jak poprawimy wszystkie bugi, to będzie całkiem przyjemny klon  :).
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.13, 13:28:58
Spojrzałem na schemat, układ Kempstona jest błędny. Będzie działał tylko w niektórych grach, tych, które maskują 3 najstarsze bity. Prawidłowy interfejs ustawia te bity w stan zera (w logice dodatniej) lub jedynki (w logice ujemnej, bo dalej jest negator).
Trzeba wykorzystać "nieużywany" klucz w 366 (odcinając od D5) i wymusić stan niski (klucz to negator) na D7, D6 i D5. Czyli zrobić dla D7 i D6 to, co autor zaplanował tylko dla D5.
Najprościej chyba diodami.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.13, 14:43:05
To trochę dziwne, że autor, w kolejnym swoim projekcie powiela ten błąd z Kempston-em.
Dokładnie tak samo było w HQ 128k. Może kolejny projekt będzie pozbawiony tych wad.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.13, 14:59:47
Wlasnie spojrzalem na schematy Nuvo i HQ128 jest dokladnie przeklejony nieprawidlowy kempston na 74xx366 - zapewne autor sugerowal sie tym blednym schematem:

http://homepages.force9.net/mdfsnet/Info/Comp/Spectrum/Circuits/Joy1IC.gif

Z tego co widze to  wystarczy przeciac sciezke idaca z D5 do pinu 13 na 74HC366 i dolutowac katody trzech diodek jakis dowolnych do pinu a poszczegolne anody do linii D5, D6 i D7 na magistrali i to juz powinno dzialac w kazdej grze.  Ale to tez jeszcze nie - bo dekoder adresu tez jest "slaby" bo olewa stan A6 i A7 (w porownaniu do oryginalnego kempstona)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 17:10:03
Kemston w Nuvo dekoduje po A5 (D4) lub RD (D5) podane na /OE1 i IORQ na /OE2 74HC/LS366. Brakuje A6 lub A7 na wejściu /OE1. Czyli dwie diody do istniejących D4 i D5 zalatwilby sprawę. 4 wejściowy OR na piechotę.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2017.06.13, 18:19:29
Korzystając z okazji, że miałem w rękach SnapShot II, zrysowałem jego schemat.
Właśnie na układzie LS366 jest tam zrobiony port joysticka.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 18:24:26
5 diód lub dodatkowy 74HC32 zalatwilby wszystkie niedogodności. Wolnego miejsca na PCB Nuvo jak na lekarstwo. W sumie Don mógłby pozbyć się AD724JR z przynaleznosciami i zmiescilaby się dodatkowa logika.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.13, 18:30:10
Moznaby teoretycznie stwierdzic ze przy pomocy 5 diodek mozna ten kempston naprawic zeby byl calkowicie niezawodny. Po robocie moze sprobuje troche polutowac na pajaka. A co do dekodowania to dokladnie tak jak piszesz Klaudiuszu ... tylko ja bym to opisal bardziej po ludzku -   czyli /OE1 jest niskie (stan aktywny) wtedy i tylko wtedy gdy A5 i /RD (oba) rowniez sa niskie. A powinno to dzialac ze /OE jest niskie wtedy gdy kazde z: A6,A7,A5,RD jest niskie. Z tego co widze na schemacie to /OE1 nawet jest podprowadzone w jakis punkt testowy do ktorego mozna dolutowac dwie brakujace diody dekodera  z jednej strony (podobnie jak sie robi mod EPROM w spectrum).

" 4 wejściowy OR na piechotę. " - jakie tam na piechote ... przerabiamy Nuvo po kawalku z logiki CMOS na DRL po prostu :)

a ta dodatkowa logika by sie zmiescila nawet bez wywalania enkodera CVBS mysle bez problemu.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.13, 18:38:44
Korzystając z okazji, że miałem w rękach SnapShot II, zrysowałem jego schemat.
Właśnie na układzie LS366 jest tam zrobiony port joysticka.

I tak to powinno z grubsza wyglądać. Oczywiście nie jest dekodowany /RD, co jest nieeleganckie, ale działa.
Dekodowanie A6 i A7 jest zbędne, dopóki nie używa się interfejsów typu Kempston Pro czy Kempston Mouse.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 18:41:22
@pear: ten Snapshot II chyba może powodować problemy z obsługą przerwan. Brak sprawdzenia stanu /RD choćby. Każde wywołanie A5=0 spowoduje odczyt z tego interfejsu.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.13, 18:45:06
Klaud, w niczym to nie przeszkadza. O ile nie używa się jakich wymyślnych interfejsów korzystających z IM1.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 18:48:39
Jak już przerabiamy Nuvo, zalatwmy wszystko za jednym zamachem ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.13, 19:07:55
Można by napisać o w/w fakcie do autora projektu, bo może nie wie o tym i powiela ten błąd w swoich projektach.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 19:10:40
Napisze do Dona wieczorem, jak tylko dostanę się do normalnej klawiatury i odbebnie obowiązki domowe :D.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.13, 19:15:00
Ja za chwile dodam opis co i jak na WOS w tym topicu o ZX Nuvo jakby co - z tego co widzialem to Don chyba tam czyta.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.13, 21:20:33
Jak już przerabiamy Nuvo, zalatwmy wszystko za jednym zamachem ;)

Pytanie, czy warto kombinować? W TC2048 nie jest dekodowana ani A6, ani A7 - i działa.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.13, 21:46:52
@trojacek: Ale w TC2048 nie działa auto-fire :D bez przeróbek. Poza tym za Jarkiem Adamskim

Cytuj
W Timex Computer 2048 ULA jest widoczna tylko w porcie #FE. Inne użyte porty to #F4 (przełączanie pamięci, nie używane w TC2048), #FF (tryb ekranu, przełączanie pamięci i wyłączanie przerwań) oraz interfejs Kempston Joystick. No i interfejs Kempston Joystick może tworzyć problemy, ponieważ jest dekodowany tylko linią A5=0. Można więc odczytać stan joysticka w portach 0..31, 64..95, 128..160 i 192..224. Powoduje to konflikty z wieloma zewnętrznymi urządzeniami i nie ma sposobu, aby zablokować odczyt z wewnętrznego portu bez zmian wewnątrz. (Są również dekodowane porty #F5 i #F6 na użytek AY-3-8912, ale ponieważ nic nie jest dołączone do linii sterujących, nie stanowią one problemu.)

Powyższe chyba wystarczy, aby zrobić poprawnie Kempstona w Nuvo. Licytować się, nie ma sensu. Każdy zrobi jak chce.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.13, 22:11:47
Brak autofire to zupełnie inny temat.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.13, 22:42:31
No dobra ... poprawiłem ... teraz proszę o przykład gry która nie działała z hq128 i jego kempstonem.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.13, 23:10:08
Np. Soldier of Fortune i Peliminary Monty.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.14, 00:04:20
Tiaa..... no to kolejne video

https://www.amazon.com/photos/share/g7nyw6DeopfkVs5epQVD5W5h9GfiVITLlNrMWVnlv49
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.14, 07:26:26
Czyli wynika z tego, że te trzy diody załatwiły sprawę.
Czy Byłbyś uprzejmy opisać, które ścieżki trzeba przeciąć i gdzie dolutować diody ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.14, 07:30:57
Nie ciąbym ścieżek, a wygiał 13 nogę U26 aby nie wchodziła w podstawkę, a diody zamontował na pająka na nim. Ewentualnie możnaby w miejsce 74HC366 wsadzić minipłytkę i 4 lutowania (A6, A7, D6 i D7).


Swoją drogą Don nie był świadomy, że Kemston nie działa w pewnych grach i czyta ten wątek.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.14, 08:23:01
Jak czyta, to znaczy, że już wie. No chyba, że translator jakieś głupoty mu przetłumaczył :)
Więc jest duże prawdopodobieństwo, że następna rev. ZX Nuvo 128k będzie pozbawiona tego feleru.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.14, 09:03:47
Żadne ścieżki .... tylko jedna ścieżka ... w przypadku Nuvo jest to pin 13 hc366 od kempstona. Diody przylutowałem do linii d5 d6 i d7 akurat na opornikach oddzielających linie danych ula od linii danych cpu (bo jest blisko na pcb). Nie wiem jak to jest w harlequin fizycznie zrobione na pcb, ale nic nie broni wlutowac diody w piny z80 albo rom, albo górny sram... żadna różnica :)

Dobra sprawdzilem schemat Harlequina jest to samo - nawet oznaczenia te same, czyli:

Diody na Pin 9,10,11 na U47 (rezystory) - sciezke przeciac tak aby pin 13 na 74hc366 nie byl do niczego podpiety . katody diodek razem i kabelkiem do tego pinu co jest "luzem" po przecieciu sciezki. 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.14, 17:39:38
Dzięki Screemer :)
Tak wygląda "okolica" Kempstona w HQ 128k.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.14, 18:51:15
W HQ128K masz prosto, ponieważ są dostępne punkty lutownicze od górnego RAM (U3). Jeżeli masz wąski SRAM, wlutuj anody diód 1N4148 obok nóżek 19, 20 i 21. Diody zamontuj pionowo, zrób mostek na katodach. Do mostka przylutuj kawałek kynaru. Teraz wyjmij U39 z podstawki i zawin mu nogę nr 13 na plecy, przylutuj do niej kynar od diód.

Jak masz kość SRAMu w szerokiej obudowie, pod tą kością będziesz miał dostęp do linii D5, D6 i D7 (nogi 19, 20 i 21). Trochę gimnastyki ale zasada ta sama. Anody w płytkę, katody razem i kynar od nich do nogi 13 U39.

I tym sposobem dorobiłeś sie namiastki "zechlego karalucha" ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.14, 19:11:58
O i bardzo fajnie.
W chwili wolnej, wezmę się za to "upgrade".
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.14, 23:33:56
Mnie to najbardziej dziwi jednak to ze przez tyle czasu nikt nie zwrócił na ten problem uwagi i ze błąd był kopiowany z rewizji na rewizje przez tyle czasu. A co ciekawe to superfo na WOS napisał ze to zrobił tak właściwie to  specjalnie żeby zaoszczędzić miejsca na pcb , tylko ze w hq128 to akurat miejsca jest w h... i jeszcze trochę. No i do tego nikt poza nami z tego co widać nie narzekał wcześniej  na ten niedziałający do końca  Kempston, szczególnie ze ta usterka jest na prawdę banalna do naprawy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.14, 23:57:59
Z innej beczki, podpiąłem się pod tego MOSFETa (Q16) i działa on jako inwerter z rezystorem R70 = 1kilo.

Kanały:
Logic 1 - zegar Z80 (pin 6)
Logic 2 - linia A12 (pin 2 Z80)
Logic 3 - anoda D6/dren Q16

Zegar co prawda pływa mi nadal, ale kij z tym. 74AS175 zostawiłem na biurku w pracy (karwafa).

@screemer: myślę, że ludzie mieli większe problemy z HQ128K, niż czasem nie działający Kempston. Poza tym wersji HQ128K jest chyba ogólnie dostępnych ze 4. Na początku HQ128K miał timingi jak 48K. Ale robi się OT.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2017.06.15, 00:14:10
Mnie to najbardziej dziwi jednak to ze przez tyle czasu nikt nie zwrócił na ten problem uwagi i ze błąd był kopiowany z rewizji na rewizje przez tyle czasu.

No to nieskromnie napiszę, że zauważyłbym to wcześniej, gdyby mnie te klony zainteresowały. A akurat żaden z nich nie przypadł mi do gustu.
A ten konkretny błąd zapadł mi w pamięć, bo ponad 30 lat temu skleciłem taki właśnie interfejs Kempstona i zastanawiałem się, dlaczego nie działa :)
Mam go gdzieś do dzisiaj :D
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.15, 10:52:02
Mnie to najbardziej dziwi jednak to ze przez tyle czasu nikt nie zwrócił na ten problem uwagi i ze błąd był kopiowany z rewizji na rewizje przez tyle czasu. A co ciekawe to superfo na WOS napisał ze to zrobił tak właściwie to  specjalnie żeby zaoszczędzić miejsca na pcb , tylko ze w hq128 to akurat miejsca jest w h... i jeszcze trochę. No i do tego nikt poza nami z tego co widać nie narzekał wcześniej  na ten niedziałający do końca  Kempston, szczególnie ze ta usterka jest na prawdę banalna do naprawy.

Jeśli to prawda, to podważa to zaufanie do autora projektu oraz stawia znak zapytania nad dalszymi jego pomysłami.
A że zostało to wychwycone na niniejszym forum, świadczy to tylko o czujności, znajomości tematu i fachowości forumowiczów.

Jak coś robić, to robić to solidnie, a nie na odp... się. Bo taka fuszerka prędzej, czy później kopnie autora w "części niesforne".

Nie wiem, co o tym sądzić, jeśli ktoś powiela świadomie błąd, który wpływa na jego reputację.
Każdy musi sobie odpowiedzieć na to sam.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.06.15, 11:29:54
A ja proponuje narzekaczom zrobic swoja płytę  :D  Ciezko jest wylapac wszystko. Produkt raczej niekomercyjny, dla zabawy a oczekiwania high-endowe ;) Tez bywa ze mam problemy gdy sobie ludzie skladaja JS128, w BOM jest jak byk KM4164B-15 a ludzie wstawiaja co w smieciach znajda , LS,HCT,, HC, tez bywa ze im wszystko jedno. Zegarek na 74f04 ?   Olac to damy co mamy . A potem , plyta do dupy bo nie działa ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.15, 11:43:05
W sumie Zaxon masz rację, ale Nuvo miało parę błędów, które będą poprawione przez Dona w następnej edycji. Wymieniłem z nim naście maili w tych sprawach. A całe Nuvo traktuje to jako zabawę oraz naukę, odświeżenie nieużywanej przez lata wiedzy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.15, 13:32:22
Dzisiejszy klient jest wybredny. Przyzwyczajony do produktu, który ma działać od tzw. "strzału".
Dlatego, jest tyle wymagań odbiorców oferowanego produktu.

Najlepiej w momencie oferowania do masowej sprzedaży zaznaczyć:
- że jest to produkt hobbystyczny, wykonywany w takich a nie innych warunkach.
- poprawną pracę zapewnia użycie nowych elementów, zgodnych z BOM od sprzedającego.
- przeznaczony, dla osób mających rozeznanie w temacie elektroniki, elektryki i informatyki.
- jeśli wykorzystuje się w projekcie jakieś gotowe rozwiązania, dać linka do schematów.
- zaznaczyć, że jest to wersja rozwojowa i w trakcie montażu być może, trzeba będzie dokonać poprawek.
- poinformować, że nie ze wszystkimi peryferiami dany produkt może być kompatybilny.

Napisać to DUŻYMI LITERAMI, żeby klient widział i wiedział, co i jak.

Czyli docelowo, produkt dla entuzjasty-hobbysty, który będzie zorientowany w temacie.

Może wtedy konstruktorzy będą mieli chwilę dla siebie, zamiast skrzynki pełnej mail-i :)

Pamiętajmy  "ten się nie myli, który nic nie robi".

 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.15, 13:43:25
@mariansss: Nie o to chodzilo, ze on wiedzial ze Kempston nie dziala prawidlowo - calkowicie zle to zrozumiales co napisalem. superfo stwierdzil jedynie ze specjalnie nie montowal tych diodek zeby zaoszczedzic miejsce na PCB bo wydawalo mu sie, ze to i tak bedzie dzialalo prawidlowo (a wiemy juz teraz, ze to nie prawda i sie mylil). Napisal tez ze postara sie poprawic ten problem w kolejnej wersji przy pomocy trzech diodek tak jak mysmy to zrobili i przy okazji podziekowal nam wszystkim za testowanie i wylapanie bledow :) . Nie widze tu nic zlego jezeli chodzi o "renome" projektanta.

Co do highend/hobby - to chyba nie o to chodzi .... te plytki kupuja zapewne takze ludzie ktorym wiedza sie konczy na tym ze wiedza jak zlapac lutownice i potem maja problem :) A tak prywatnie to moim zdaniem Nuvo jest bardzo kompletnym i kompetentnym klonem   i tylko JS128 jest jego konkurencja na ten moment, bo jak wiadomo "odpala od strzala". Sam zamowilem Nuvo (mimo iz myslalem tez nad JS128 i moze ciagle sie skusze, bo widze ze na SMR ciagle zaxon masz tam kilka sztuk pcb) glownie temu, ze dolozylo emulator ZX81 i Jupiter Ace, AY i DivMMC i chcialem miec taki kombajn zamiast mojego 16k z beeperem i iphonem jako magnetofon. De facto budowa Nuvo lekko przekroczyla koszt samego gotowego DivMMC/DivSD, wiec moim zdaniem to te klony maja na prawde swietny stosunek ceny do mozliwosci :)

A wracajac do on topic: Klaud i jak ci chodzi zegar na tym 74AS175 ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.15, 13:47:20
Skoro tak, to przepraszam i zwracam honor.
W takim razie, czekam na następny rev. ZX Nuvo :)

A na razie idę dolutować diody w moim HQ 128k  :P
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.06.15, 13:54:46
 MMC u mnie kosztuje tyle co sama płyta do Nuvo.....

Mariansss , sprzedawca tez jest wybredny  :D .Sprzedajac moje fejsy zakladam ze ktos kupujac de facto specjalistyczny sprzet dysponuje jakąś tam wiedzą jak go używać, przeciez to qurde nie sa Ajfony. Mam robic spis czego z fejsem nie robic? Pisac jak na kubkach z kawą ze jest gorąca ?  :D
 Do tego  na tym własnie community powinno polegac, wylapac błędy, dać znać, poprawić i dobrze sie przy tym bawić.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.15, 14:26:49
Klaud i jak ci chodzi zegar na tym 74AS175 ?

Jeszcze nie chodzi, bo scalak leży przede mną na biurku w pracy. ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2017.06.15, 14:37:32
Klaudiusz, odpaliłem oscyloskop więc posyłam screena (fota 1) dla porównania, sygnały takie same, zegar na górze, środek A12, dół anoda D6.
Niby wszystko gra.
Następne zrzuty ekranu: żółta góra - IORQ (U4 pin 5), cyan środek - po Q15 anoda D6 (zanegowane A12), fiolet dół - U45B pin 11.
Fota 2 - instrukcja OUT 16381,0 - wszystko gra bo A12 nic nie stara się zmienić, sygnał na Q15 niski, dioda D6 nie przewodzi.
Fota 3 - instrukcja OUT 12285,0 - A12 w stanie niskim, dren Q15 w stanie wysokim (czy na pewno???), prąd płynący przez D6 ma wymusić stan wysoki na U45B.
No i doopa. Tam jest raptem 1V. Ustawiłem kursory, na samym dole biała linia ciągła = 0V, przerywana 3,3V (próg przełączania układów HC).
To siodło w środkowym przebiegu jest wynikiem obciążenia przez rezystor R69, gdy IORQ (i inne sygnały) wywołuje stan niski na wyjściu Y0 U4 (pin 15).
Fota 4 - dalej instrukcja OUT 12285,0 - rezystor R70 zmniejszony do 180om, napięcie na U45B prawie 3,3V i teraz jest dopiero dobrze.

Liczyłem to już w poście #17, dzisiaj sprawdziłem oscyloskopem. R70 poniżej 200om dopiero ma prawo działać, ale Don uważa, że 1k jest wystarczający  :o.
A teraz mi powiedzcie, po co ten układ z Q15, żeby to sprawdzić w praktyce. Podobno jakiś fejs nie działał albo demo.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.15, 15:25:32
MMC u mnie kosztuje tyle co sama płyta do Nuvo.....

Z tego co widze u innych ludzi  to DivMMC/SD z obudowa z drukarki 3d i  Kempstonem jednak troszke wiecej kosztuje .... thefuturewas8bit - 65 funtow,  ByteDelight Enjoy! Black - 69 funtow.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.06.15, 15:38:25
Jak ktos sie daje obdzierac i nabiera  na marketing to jego problem ;)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.15, 16:21:31
@zipp: dziękuje za te przebiegi.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.06.15, 19:41:42
Ot, zrobione i działa :)
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.16, 14:02:26
Tak wygląda u mnie zegar 17MHz. Czyli nie wygląda.

Zrobię pomiar jeszcze raz później.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.20, 17:41:50
No to kilka rzeczy z mojego Nuvo po kolejnych testach:
1) Skonczony w 100%- mam juz switche do NMI i reset - 15mm  - 10mm byly troszke za krotkie
2) Zalozylem 74HCU04 na U13 - i jest zadna roznica - i tak, i tak chodzi prawidlowo
3) Testowo zalozylem jako CPU starusienki NEC D780C z mojego 16k (czyli 100% NMOS) i tez Nuvo dziala i startuje jak trzeba
4) Mam super malutki problem z DivMMC - w sumie nie problem a bardziej fanaberia, ale na screenie u zipp widze ze u niego dziala wiec tym bardziej zastanawiam sie czemu u mnie jest inaczej ... otoz karte mam 32GB SDHC w FAT32, ESXDOS 0.8.5 stabilny wrzucony na karte za pomoca MacOS ... dwie rzeczy mi nie chodza dokladnie jak bym chcial
  - po pierwsze nie mam loga ESXDOS po resecie - jest ekran wykrywania kart itp... ale w miejscu logo mam czarne tlo i nic wiecej z jakiegos dziwnego powodu
  - nie moge zmusic divideo do odtworzenia czegokolwiek, sciagnalem przykladowe pliki DVO, nagralem na karte sam ESXDOS i pliki dvo - robie .divideo plik.dvo  i .... czarna ramka i 0:0 OK , podobnie jak zaladuje .tapein player.tap i wlacze to mam 0:0 ok i zero odtwarzania - cisza i tyle - czy to moze byc ten sam powod ze nie widac loga (esxdos nie widzi pliku, czy jak) ?

Troche sie osobiscie  nie znam na DivMMC, bo na prawdziwym Spectrum to zawsze tylko kasety albo playtzx/speccytape uzywalem (ma sie ta cierpliwosc :) )
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.06.20, 17:53:16
Divideo nie dziala z MMC, musi miec IDE czyli cos na karte CF.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.20, 18:25:04
Próbowałeś wgrywać coś z zewnętrznego źródła (magnetofon, komórka, laptop)? Też z tym podobno są problemy.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: screemer w 2017.06.20, 23:15:49
Tak probowalem ... praktycznie zero problemow - speccytape na iphone, max glosnosc i wgrywa lepiej niz ULA na issue 3b. Kabel zwykly mono od oryginalnego Spectruma. Jedyne czego nie dalem rady odpalic to fairlight w wersji 128k na ten moment - z divmmc w TAP staje i jakby nie laduje, przez speccytape tap jest R Tape loading error w ostatnim bloku a tzx cos speccytape widzi tylko 4 pierwssze bloki.  Jakis pomysl czemu logo esxdos nie widac ?

pliki tap/tzx gry Fairlight z WOS oczywiscie pobrane - moze z nimi cos nie tak ...

 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.27, 21:25:36
A teraz mi powiedzcie, po co ten układ z Q15, żeby to sprawdzić w praktyce. Podobno jakiś fejs nie działał albo demo.

Wygląda na to, że Beta Disk Interface może mieć problemy jeżeli port 0x1FFD nie jest poprawnie dekodowany oraz każdy inny fejs używający stronicowania ROM/RAM.

Z instrukcji do +3:
Cytuj
Port 1FFD
Bit 0: Paging mode. 0=normal, 1=special
Bit 1: In normal mode, ignored.
Bit 2: In normal mode, high bit of ROM selection. The four ROMs are:
  • ROM 0: 128k editor, menu system and self-test program
  • ROM 1: 128k syntax checker
  • ROM 2: +3DOS
  • ROM 3: 48 BASIC
Bit 3: Disk motor; 1=on, 0=off
Bit 4: Printer port strobe.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zaxon w 2017.06.27, 21:51:14
Beta disk interface 48/128 nie ma problemow. Wspolczesne klony maja problemy. Drobna acz istotna roznica.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.06.27, 21:52:15
Zaxon, w sumie masz rację, to nie wina Bety a uproszczeń w konstrukcjach klonów.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: superfo w 2017.06.27, 22:16:34
Someone told me that for using Beta Disk, we have to disable Kempston joystick.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2017.07.12, 21:49:17
ZX Nuvo Kempton Fixer zmaterializował się.

(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_Kemp_fix_01.jpg)

(http://fotogalleria.info/pub/ZXNuvo/ZXNuvo_Kemp_fix_03.jpg)

Jak ktoś chciałby sam zamówić płytki, wszystkie pliki w załączniku.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.11.25, 16:51:31
No to, ktoś podsumował Don'a https://www.youtube.com/watch?v=8rfLAjCztls
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: superfo w 2017.11.27, 02:46:48
I see you use 74HCT for all Logic ICs, it won't work. You have to use 74HC (except U39, it should be 71AC/T175 or 74F175).
All components and part number are shown in the BOM. There is timing different between 74HC and 74HCT.

Even "Superfor Harlequin 48 Rev G", if using 74HCT, it wont work either.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2017.11.27, 10:11:29
I know about it, but the person who places these things on youtube, probably does not.
People are becoming increasingly nervous and upset because they do not know it. That's why this person put this movie.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2018.01.25, 08:15:42
Chcę zapytać tylko czy mam to samo?
Poskładałem, ruszył z kopa.
15,5 KHz CSync - elegancko.
I zaczęło się demo. Obraz mruga, ale wszystko wczytuje się, dema działają (Binary Love, Mescaline), AY daje dźwięk.

Zastosowane układy:
U13 - 74HC04 (mam w zapasie jakby co HCU)
U39 - niestety 74HC175.

Czy jest to przypadek U39 czy gubi CSync'a, czyli HC86?

Jeżeli tak, czy ktoś z Was posiada inne modele HC175 typu jw. AC, F, ..., które działają, chętnie kupię.
Dodatkowo potrzebuję przycisk reset(oryginał)  do obudowy plusa by zamknąć projekt, też chętnie kupię.

Pozdrawiam.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2018.01.25, 08:43:32
Przyciski RESET pojawiają się czasem w sklepiku Retroleum oraz w DataServe Retro.

Co do scalakow szukasz raczej sprawdzonej pary '04 i '175.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2018.01.26, 07:10:40
Do Klaud

Tak na prawdę potrzebuję może 2, 3 scalaki typu innego niż HC, jak nie będą działać będę szukał par.
Reset zrobiłem zastępczy, też działa.

No niestety to nie jest problem z zegarami (U13 - 74HC04, U39 - 74HC175).
Gra normalnie dema, gry.

Do testów wziąłem:
ZX Harlequin 48K
ZX Harlequin 128K 2D (128K timining) (nie ma HC175)
ZX Harlequin Nuvo (dzielnik zegara na HC175)

Efekt jest taki sam, i zastanawiam się, czy to nie wina poziomu sygnałów SCART.
Na jednym jak i drugim dema grają (muzyka) ciągle.
Co jakiś czas, czasem mniej, czasem więcej wyłącza mi się tylko obraz przez RGB, muzyka gra dalej bez zacinania zwalniania.

Mianowicie:

Jak podłącze 48K po RGB czy Composite, żadnych zaciemnień obrazu nie ma (w celu sprawdzenie kabla i monitora TV).
Jak podłącze 128K 2D przez Composite działa ciągle bez mrugania.
Jak podłącze Nuvo i dotknę tylko nóżki 6 układu 74HC86 działa ciągle.
Jak jest podłączony Nuvo ze zworką bodajże J9 na pinach 2-3 to obraz szaleje, jak na 1-2 działa poprawnie (nie wiem co robią zworki).
U13 był zmieniany na HCU, sytuacja taka sama.

Czy ktoś z Was ma jakieś pomysły?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: zipp w 2018.01.26, 08:33:34
Prawie we wszystkich klonach poziomy sygnałów na wyjściu są za wysokie.
Dla CVBS i synchronizacji maksimum to 1V, dla RGB 0,75V.
Może twój monitor/telewizor jest bardziej wrażliwy na te wartości.
Mimo tego zamieniłbym 74HC175 na wersję F, ALS, AS lub S,
U13 na 74HCU04,
i ewentualnie R16 możesz zmniejszyć o połowę dla stabilniejszej pracy generatora.
Z tym były zawsze problemy w Nuvo.
 
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2018.01.26, 09:34:24
W takim razie ponawiam pytanie.

Ktoś z Was posiada U39 - HC175 w wersji innej najlepiej działającej z 2,3 różne?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: gregoryi w 2018.01.28, 20:04:23
Poziomy sygnałów w moim Harlequinie 48 Rev G jest na poziomie 0,45 V bez BRIGHT i 0,6 V z BRIGHT (ten działa cały czas bezproblemowo).
Natomiast w obydwu Harelquinie 128 Rev 2D i ZX Nuvo jes na poziomie 0,35 bez BRIGHT i 0,5 Z BRIGHT.
Oczywiście mowa o sygnałach RGB.
Na drugim tym razem TV (Samsung) wszystko jest OK, oba działają poprawnie.
Czy da się podnieść trochę wartości napięć sygnałów, być może one są za niskie?
Sygnały CSync we wszystkich Harlequinach wahają się w granicach 1,05 do 1,1V.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: ACULA2 w 2019.03.25, 18:39:02
Montuje najnowsza rewizje issue 2c. Brakuje sram 61512 i przetwornicy R-78E5.0.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: HTBoss w 2019.04.01, 23:58:10
Przetwornica kupisz tu: Mouser.com - > R-78E5.0-1.0
61512 kupiłem z Chin
Co to za wynalazek U2? ja kupiłem SST39SF040 za 1$
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: trojacek w 2019.04.02, 00:27:26
Co to za wynalazek U2? ja kupiłem SST39SF040 za 1$

Coś takiego: link (https://www.eliptor.pl/index.php?p78,pamiec-flash-29f040-z-adapterem-dil32-z-mozliwoscia-emulacji-eprom-a-27c040-27c4001-90ns-40-c-do-85)

Też mnie zastanawia, po co za coś takiego przepłacać.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: pear w 2019.04.02, 05:42:21
Z tego co pamiętam 29F040 ma jakiś bardziej cywilizowany sposób kasowania i zapisywania nowymi danymi.
Tylko czy akurat w tym projekcie jest to wykorzystane ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: KWF w 2019.04.02, 11:03:25
W tym zastosowaniu w ZX Nuvo nie ma znaczenia czy uklad bedzie typu 29F040, czy 39SF040. Glowna roznica miedzy nimi to wielkosc sektorow jakie mozna kasowac. W tym pierszym sa one po 64K w drugim 4K. Przy odczycie sa wymienne miedzy soba.

Jedyny uklad na tej plycie, ktory uzytkownik moze przeprogramowac, to ROM do MMC.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: ACULA2 w 2019.04.03, 00:52:41
Ciezko dostac w kraju 29f040 w tht. Wiec kupilem z Eliptora wersje smd z adapterem na dil 32. Przetwornice kupilem z Conrad Electronics. Niedlugo odpalam.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: ACULA2 w 2019.04.03, 23:39:55
Panowie Zx Nuvo uruchomiony. Pojawił się tylko problem z synchronizacją a mianowicie Commodore 1084S wersja D1 nie przyjmuje tak dużego poziomu. Po wymianie rezystora r18 z 270ohm na 820ohm wszystko pracuje prawidłowo. Fajny ten klonik.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: humangutan w 2019.05.11, 18:18:07
Panowie, pomocy. Po dłuuugiej przerwie wróciłem do tematu Nuvo 128. Dokupiłem brakujące elementy, poskładałem, odpaliłem i... ruszył. A przynajmniej w większości, bo mam problem z klawiaturą. A konkretnie:

Klawiatura jest od Plusa, nowa folia, przetestowana z Harlequinem 48, z którym działa bezproblemowo. Czy ktoś jest w stanie wywnioskować z powyższych objawów co "nie trybi"?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2019.05.11, 19:51:21
Nie ma gdzieś zwarcia przy tych "szczupłych" tranzystorach ?
Może odwrotnie wlutowane ?
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: humangutan w 2019.05.12, 00:06:38
Tranzystory nie, ale drabinka rezystorowa owszem...  :-[
Już gra i gwizda.
Tytuł: Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
Wiadomość wysłana przez: Maryjan w 2019.05.12, 01:28:21
Byłem blisko :)