Konference: Počítač SHARP MZ-800 a emulátory

Od: Zdenek Adler
Datum: 5.6.2008 13:34
Předmět: Re: Basic MZ-1Z016 za 39 sekund


Tak po debate s Michalem byly shledany v konvertoru nejake chyby, proto 
zatim odvolavam testovaci maraton a slibuju ze se na to po vikendu znovu 
podivam :-)

Zdenek


----- Original Message ----- 
From: "Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz)" <zdeneka tu byla ta zakroucena vec seznam.cz>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz>
Sent: Thursday, June 05, 2008 11:25 AM
Subject: Re: Basic MZ-1Z016 za 39 sekund


>
> Takze zde je alespon kratky popis konvertoru a moznosti laborovani:
>
> v prvnim chlivku jsou zasadni udaje pro casovani signalu a ovlivnit se tu 
> da presne jaky bude mit tvar log. 0 a log. 1. Jelikoz se jedna o 
> pulzne-sirkovou modulaci, kazdy prenaseny bit je reprezentovan nizkou a 
> vysokou urovni a teprve dle pomeru mezi temito urovnemi se rozlisi zda je 
> prenaseny bit 1 ci 0. Vsechna cisla uvedena v tomto chlivku znamenaji 
> pocet samplu pro tu ci onu uroven, pri rychlosti 44100 Hz
>
> Standartni signal 1200 Bd by mel v nasem pripade vypadat nasledovne:
>
> Log.0 LO = 9, Log.0 HI = 11
> Log.1 LO = 18, Log.1 HI = 19
> Konstanta na 0A4B = 82 (0x52 hexa)
>
> - u signalu 2400 Bd dojde ke zkraceni vsech urovni priblizne na polovinu, 
> konstanta na 0A4B by mela byt priblizne polovicni - 41 (0x29 hexa)
>
> - u signalu 3600 Bd dojde ke zkraceni vsech urovni oproti 1200Bd priblizne 
> na tretinu,  konstanta na 0A4B by mela byt dle Turbo copy zhruba 27 (0x1B 
> hexa)
>
> Pri nahravani se signal meri asi nasledovne: nejdrive probehne LO uroven 
> signalu a ceka se na prechod do HI urovne. Jakmile se tak stane, probehne 
> odskok do jednoduche smycky ktera probehne presne tolikrat na jake cislo 
> je nastavena konstanta na 0A4B. Po ukonceni teto smycky se precte signal 
> ze vstupu pro magnetofon a podle toho zda je ve stavu HI nebo LO se jedna 
> o log. 1 ci 0
>
> Jinak posledni cisla k nastavovani ktera nejsou nijak kriticka je LGAP a 
> SGAP - je to jen delka dlouheho tahleho tonu pred blokem dat, cislo je v 
> poctu vyslanych jednicek. V pripade zvetseni cisla se nic moc nestane 
> (prodlouzi se nahravani), v pripade vyraznejsiho zkraceni se Sharp 
> nezasynchronizuje a nenahraje hlavicku. Monitor tusim ocekava pouhych 100 
> jednicek, ale je vhodne jich poslat min. 5000 a vice - s timto uz se da 
> laborovat az na zaver.
>
> Takze, tesim se na vysledky :)
>
> Zdenek
>
> ----- Original Message ----- 
> From: "Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz)" <zdeneka tu byla ta zakroucena vec seznam.cz>
> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz>
> Sent: Thursday, June 05, 2008 10:58 AM
> Subject: Re: Basic MZ-1Z016 za 39 sekund
>
>
>>
>> V priloze posilam prvni nastrel uni-konvertoru. V dalsim mailu ho zkusim
>> trochu popsat s par priklady, nyni jen co zkusit jako prvni...
>> Konvertor je po spusteni nastaveny na ty nejkritictejsi hodnoty (s jekymi
>> byl vygenerovan vcerejsi basic) - jako prvni bych zkusil prodlouzit LGAP 
>> +
>> SGAP na hodnotu rekneme 11000 a k tomu zkusil pohnout s casovaci 
>> konstantou
>> pro Monitor - v emulatoru to pri teto rychlosti chodilo s hodnotou 1 ci 
>> 2,
>> tak mozna vyzkouset 2-3 zda se to nechytne, popr. se nenacte alespon cast
>> dat.
>>
>> Zdenek
>>
>>
>> ----- Original Message ----- 
>> From: "Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz)" <ordoz tu byla ta zakroucena vec ordoz.com>
>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
 <sharpemu tu byla ta zakroucena vec pandora.cz>
>> Sent: Thursday, June 05, 2008 10:44 AM
>> Subject: Re: Basic MZ-1Z016 za 39 sekund
>>
>>
>>>
>>>
>>> V pohode, mam "v praci ;)" Sharpa na stole, takze muzu experimentovat 
>>> ...
>>> Nahrany blok dat je vzdy stejny, ale asi se to chyta na trochu jinych
>>> hranach, nez by melo: 00 08 D3 CE E5 21 00 00 ...
>>> Nevim zda by se nejak projevila zmena hlasitosti (mam nastaveno na max),
>>> taky nemam odzkouseno jak je to stabilni pri ostatnich rychlostech -
>>> podarilo se mi vytvori pouze jediny referencni wav, ktery je na 1200bps 
>>> a
>>> ten nahraju bez problemu ... Nejak se mi prozatim nepodarilo prijit na 
>>> to,
>>> jak vytvorit 2400 a 3600bps. Emulatorem mi to nejak nejde...
>>>
>>> Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>>>>
>>>> Michale, jestli jsi takto online u Sharpa, planuji behem dneska 
>>>> vypustit
>>>> konvertor MZF-WAV ve kterem bude mozne nastavit vsechny parametry
>>>> prevodu. Jinak data ktera se nahraji od 1200, podobaji se BASICu? Mela 
>>>> by
>>>> zacinat C3 F9 0E C3 84 0A C3 AB .......
>>>>
>>>> Zdenek
>>>
>>>
>>> --- 
>>
>> ---
>>
>
>
> --- 


Ostatní příspěvky vlákna:

 
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]