OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 29.03.2024, 01:31

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 32 ]  Přejít na stránku Předchozí  1, 2, 3  Další
Autor Zpráva
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 20:13 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
Tak som to vykoumal aj sám :lol:

V /arduino/hardware/arduino/avr/boards.txt treba nájsť pasáž nano.name=Arduino Nano.
Treba tam pohľadať a zmeniť riadok nano.build.f_cpu=16000000L na nano.build.f_cpu=8000000L.

V zdrojáku MaxDuina treba v hlavnej záložke MaxDuino_v1.66 pridať na začiatku riadok #define F_CPU 8000000L.

Takto upravené to treba znova skompilovať a uploadnúť do arduina.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 20:24 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Odpověděl sis sám, je to stejné řešení, jako když vybereš v prostředí Arduina Tools > Processor > ATMega328P (3,3V / 8 MHz). Dělá to úplně to samé jako Tvá přidaná řádka.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 20:28 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
No a takto vyzerá moje MaxDuino aktuálne. Trocha som ho upratal :angel:

Tak ako ho vidíte má pri zapnutí nárazovo cca jednu sekundu spotrebu 21mA, beží to na 12mA, občas to padne aj nižšie. 3.7V baterka je schovaná pod SDCard shieldom.

Nemám zatiaľ presne odmerané, ako dlho to vydrží bežať z tej batérie, ale čo som skúšal, tak to vyzerá na desiatky minút, čo mne bohate postačuje, takže som ani neriešil, ako znížiť spotrebu.


Přílohy:
IMG_0512_.jpg
IMG_0512_.jpg [ 209.43 KiB | Zobrazeno 6584 krát ]

_________________
To err is human, but to really foul things up requires a computer.


Naposledy upravil z00m dne 19.03.2021, 20:31, celkově upraveno 1
Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 20:30 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
pwramp píše:
Odpověděl sis sám, je to stejné řešení, jako když vybereš v prostředí Arduina Tools > Processor > ATMega328P (3,3V / 8 MHz). Dělá to úplně to samé jako Tvá přidaná řádka.


Bohužiaľ takú voľbu tam nemám, preto som s tým maturoval.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 20:44 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Máš tam hezky čitelný font, jak jsi ho tam dostal nebo odkud jsi čerpal zdroják?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 21:41 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
Zobral som to priamo z githubu. Nič som tam nemenil. Trocha ma mrzí, že pri boote to nemá žiadne logo. Ale inak to funguje dobre.

https://github.com/rcmolina/MaxDuino_v1.66

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 19.03.2021, 22:33 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
Tak už som vyriešil aj logo. Treba ho najprv nahrať do EEPROM. Na záložke userconfig.h je to popísané.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 20.03.2021, 01:48 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Dotaz na zkušenější :) Spáchal jsem si jeden kousek a s firmwarem tzxduino to funguje. Zkoušel jsem TAP TZX a ZX81 .P - všechno prošlo...
Nedaří se mi ale s ArduiTape. Zatím jsem to zkoušel taky se spectrem, bylo na stole... WAV (44kHz) jsem přesamploval na 16kHz 8 bit a nic. Zvuk na ucho vypadá v pořádku, ale ani náznak že by se to chtělo chytat. Jen blikající border.
Nemá někdo nápad co by mohlo být špatně? V EightyOne i Fuse oba ty wavy načíst jdou...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 21.03.2021, 12:49 
Online
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1068
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
Skús 32kHz, a skús odstrániť AC zložku. Prípadne nahliadnuť do tej PCM knižnice, že s akým formátom interne pracuje.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 21.03.2021, 13:50 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Zkusit se to dá, v dokumentaci TMRpcm píšou, že 8-32khz. Ale zase u toho ArduiTape autor píše, že 22khz max... Každopádně 48khz to nedává, v tom jsou uchem slyšet výpadky.
AC složka by měla být vyřešená, tenhle shield má na sobě LM386 a na výstupu 220uF.

Pokud to nahraju zvukovkou do PC, tak výsledek v emulátorech funguje. Jen s originálními kompy se nějak nedaří...
Zatím mám pracovní teorii, že se nějak nepohodne to PCM přehrávání v kombinaci se zapojením výstupu TZXduina a vstupu Sinclairu. Při přehrávání TAP nebo TZX z toho lezou krásné čisté obdélníky. To co produkuje ta TMRpcm rutina jsem asi ani nechtěl vidět :twisted:

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 21.03.2021, 23:47 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Asi bych to uzavřel s tím, že verze s výstupem s LM386 si při přehrávání wavu pomocí ArduiTape nějak nerozumí se vstupem spectra. Podrobně to asi zkoumat nebudu, stejně takové použití nedává smysl, protože přehrávání TAP a TZX je bezproblémové.
S IQ-151 ArduiTape normálně funguje, ale jak autor píše, WAV musí být 8bit unsigned PCM a 22kHz maximálně. Na 32kHz sice jde nahrát krátký program v basicu, ale nahrávání v monitoru po pár vteřinách spadne. Taky je u Arduitape varování před použitím nových rychlých SD karet. Na to jsem nenarazil, s class 10 kartou to jede.
Jinak pro přehazování firmwaru doporučuju TZX tools, je to rychlé a pohodlné :) https://github.com/rickyelqasem/TZX_Tools

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 23.06.2022, 17:12 
Offline
Prvnička

Registrován: 03.08.2020, 10:11
Příspěvky: 14
Has thanked: 0 time
Been thanked: 0 time
Nemáte prosím na prodej desku plošných spojů pro nějaké TZXDuino a podobně? Díky


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 26.06.2022, 11:23 
Offline
Radil
Uživatelský avatar

Registrován: 05.12.2013, 09:01
Příspěvky: 289
Bydliště: Praha
Has thanked: 1150 times
Been thanked: 83 times
Ahojky. Zkus to tady: https://www.pcbway.com/project/shareproject/TZXDuino_Shield_V2.html

_________________
//// eLeMeNt_v1; ZX Nucleon512_v2A; ZX Spectrum; ZX Spectrum+; ZX Spectrum 128k; ZX Spectrum 2B; SDI-1; Sparrow 48K; Didaktik D80; D80min; Didaktik Melodik; Betadisk; Divide; Aritma 517; ZX Diskface Plus B; BDI; NewBetaDisk-css; DigitalTapeRecorder_v2; ZX-VGA-JOY; ///A500mini;


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 26.06.2022, 12:22 
Offline
Kecka

Registrován: 26.04.2021, 09:15
Příspěvky: 59
Bydliště: Kolárovo
Has thanked: 0 time
Been thanked: 23 times
KrteCZek píše:
Nemáte prosím na prodej desku plošných spojů pro nějaké TZXDuino a podobně? Díky

Skús na Ebay ,predáva slovák.
https://www.ebay.de/itm/114522320691?ha ... SwiSBfOPsU
MK


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TZXDuino (ArduiTape, CASDuino)
PříspěvekNapsal: 14.08.2023, 16:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Sice nevím, kdy vyšel ani kde je to oficiálně vystavené, ale je k dispozici FW 1.20.
https://mega.nz/file/aFFiVL6C#hVuirJHp3 ... 7bbvlpIe-8

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 32 ]  Přejít na stránku Předchozí  1, 2, 3  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 11 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz