OldComp.cz
https://www.oldcomp.cz/

TZXDuino (ArduiTape, CASDuino)
https://www.oldcomp.cz/viewtopic.php?f=39&t=7135
Stránka 23

Autor:  z00m [ 19.03.2021, 20:13 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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.

Autor:  pwramp [ 19.03.2021, 20:24 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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.

Autor:  z00m [ 19.03.2021, 20:28 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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 7056 krát ]

Autor:  z00m [ 19.03.2021, 20:30 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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.

Autor:  pwramp [ 19.03.2021, 20:44 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

Máš tam hezky čitelný font, jak jsi ho tam dostal nebo odkud jsi čerpal zdroják?

Autor:  z00m [ 19.03.2021, 21:41 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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

Autor:  z00m [ 19.03.2021, 22:33 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

Tak už som vyriešil aj logo. Treba ho najprv nahrať do EEPROM. Na záložke userconfig.h je to popísané.

Autor:  vanthomas [ 20.03.2021, 01:48 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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...

Autor:  z00m [ 21.03.2021, 12:49 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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.

Autor:  vanthomas [ 21.03.2021, 13:50 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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:

Autor:  vanthomas [ 21.03.2021, 23:47 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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

Autor:  KrteCZek [ 23.06.2022, 17:12 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

Nemáte prosím na prodej desku plošných spojů pro nějaké TZXDuino a podobně? Díky

Autor:  Trelix [ 26.06.2022, 11:23 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

Ahojky. Zkus to tady: https://www.pcbway.com/project/shareproject/TZXDuino_Shield_V2.html

Autor:  MelegK [ 26.06.2022, 12:22 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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

Autor:  Solaris104 [ 14.08.2023, 16:47 ]
Předmět příspěvku:  Re: TZXDuino (ArduiTape, CASDuino)

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

Stránka 23 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/