OldComp.cz http://oldcomp.cz/ |
|
ET-57 - klon kalkulátoru TI-57 http://oldcomp.cz/viewtopic.php?f=138&t=9070 |
Stránka 1 z 2 |
Autor: | Panda38 [ 01.11.2020, 21:41 ] |
Předmět příspěvku: | ET-57 - klon kalkulátoru TI-57 |
Challenge splněn - úspěšně vytvořen klon kalkulátoru TI-57 s rozšířenými funkcemi a "natlačen" do 8 KB ROM procesoru ATmega8. Obzvláště vhodný jako výukové programovadlo do škol, protože umožňuje ovládání externích periferií a je zcela open source. A i pořizovací náklady jsou příjemné (400 Kč). Důvodem byla také zásoba procesorů a displejů ze starších zařízení, o které se mohu podělit. http://www.breatharian.eu/hw/et57/index.html Příloha: ET57_0.jpg [ 44.14 KiB | Zobrazeno 16765 krát ] Výčet vlastností: - Procesor ATmega8 (8MHz, 8KB ROM, 1KB RAM, 512B EEPROM) - Napájecí napětí 5 V (z USB nabíječky nebo z USB portu) - Výpočty v BCD kódu - Přesnost výpočtů 17 číslic - Přesnost základních registrů 15 číslic - Přesnost rozšířených registrů 13 číslic - Zobrazení údaje na 11 platných číslic - Exponent 2 číslice, rozsah +- 99 - 10 programových prostorů - Každý prostor 50 programových kroků (celkem 500 kroků) - Uživatelský program uchován v EEPROM (bez baterie) - 10 základních registrů (přístupných přímým adresováním) - 70 rozšířených registrů (přístupných indexovým adresováním) - Dvouřádkový LCD displej (2 x 16 alfanumerických znaků) - 40 tlačítek - Ovládání externího zařízení přes ISP konektor - Kód kalkulátoru kompletně napsaný v AVR assembleru - Exponenciální a logaritmické funkce - Trigonometrické funkce - Faktoriál - Generátor náhodných čísel - Indexový přístup k proměnným - Vědecký mód zobrazení s exponentem - Statistická funkce - 10 návěští v každém programovém prostoru - Volání funkcí a skoky mezi programovými prostory - Hardware i software plně open source |
Autor: | Panda38 [ 26.04.2021, 16:43 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Vytvořil jsem mini klon kalkulačky TI-57, programovatelná mini-kalkulačka ET-57M. Určená např. jako náramková kalkulačka na ruku. Má 6-místný LED displej, napájení z baterky CR2032, 12 ovládacích tlačítek a procesor ATmega8. Softwarově má plné vybavení jako kalkulačka ET-57. Příloha: Link na www stránku: http://www.breatharian.eu/hw/et57m/index.html Manuál PDF: http://www.breatharian.eu/hw/et57m/dwn/ ... ual_CZ.pdf Vlastnosti: - Procesor ATmega8 (4MHz, 8KB ROM, 1KB RAM, 512B EEPROM) - Napájení z baterie CR2032, akumulátoru LiR2032 nebo z USB - Externí napájení a dobíjení akumulátoru z USB konektoru - Rozměr pouhých 43 x 43 mm - Výpočty v BCD kódu - Přesnost výpočtů 11 číslic - Zobrazení údaje na max. 6 platných číslic - Exponent 2 číslice, rozsah +- 99 - 10 programových prostorů - Každý prostor 50 programových kroků (celkem 500 kroků) - Uživatelský program uchován v EEPROM (bez baterie) - 10 základních registrů (přístupných přímým adresováním) - 90 rozšířených registrů (přístupných indexovým adresováním) - 6-místný LED displej - 12 tlačítek - Kód kalkulátoru kompletně napsaný v AVR assembleru - Exponenciální a logaritmické funkce - Trigonometrické funkce - Faktoriál - Generátor náhodných čísel - Indexový přístup k proměnným - Vědecký mód zobrazení s exponentem - Statistická funkce - 10 návěští v každém programovém prostoru - Volání funkcí a skoky mezi programovými prostory - Hardware i software plně open source Příloha:
|
Autor: | Mikes21 [ 26.04.2021, 18:46 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Safra, Pando, ty neprestavas udivovat. A to jsem tak moc chtel ET-58 , ale tohle bych chtel taky. Uz jen pro ten pocit, ze je to klon TI-57, kterou mel muj spoluzak a ja ne. A na tomhle jsme proste vyrustali... Muzu nechat udelat par desek? |
Autor: | Panda38 [ 26.04.2021, 19:23 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
... mimochodem info k ET-58, s uvolněním uzavírek se to zas začíná rozjíždět, jsou teď vyrobené plexi kryty a řeší se potisky, tak snad už se to konečně dostane do závěru aby se daly rozesílat. Udělat desky - to raději ne. Tohle má hodně mouchy - ET57 je pomalá a bez napájení baterkou, a ET57M je málo vyzkoušená, spíš takový experiment pro zajímavost, a to MLF pouzdro se tam HODNĚ špatně letuje. |
Autor: | Panda38 [ 27.04.2021, 09:44 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Zajímavé že už se mě na plošňák (nejlépe s osazeným MCU) na tu mini kalkulačku ptalo více lidí. Divím se, že by byl o to zájem? Asi by se to dalo i nechat rovnou osadit v jlcpcb, ty ATmega8 v MLF tam mají k dispozici. Nejslabší místo tam asi je baterka - držák je jen přiletovaný z druhé strany na nožičkách k plošňáku, nic moc konstrukce, a navíc si myslím že baterka tu dlouho nevydrží. |
Autor: | Mikes21 [ 27.04.2021, 10:26 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Osazeni: Tak by se to nechalo osadit jen z jedne strany. Upravy pcb: muzu upravit tu desku tak, aby mela ISP jako piny zezadu v jedne rade. Pri programovani by se pritlacily merici piny jen tak na kontakt. A taky by tam mohly byt kontakty pro tu baterku. Vim, ze jsi asi nechtel mit hodne spoju na obou stranach pcb, ale kdyz by se to delalo u vyrobce, tak je to jedno. A nepajiva maska taky hodne pomuze. |
Autor: | faraon [ 27.04.2021, 10:37 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Mohla by z toho být stavebnice jako Sinclairovy hodinky Jen aby pak nebyly reklamace jako kdysi (snad) u Tandy, kde se zákazník přesně řídil návodem ke stavbě digitálních hodin: "Ze strany spojů součástky důkladně zapájejte." Tak tam rozlil centimetrovou vrstvu cínu... |
Autor: | danhard [ 27.04.2021, 10:38 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
12 tlačítek je hodně spartánských, na ovládání něčeho jsem vždy uvažoval aspoň o 16 |
Autor: | Panda38 [ 27.04.2021, 10:44 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Já bohužel konstrukce neumím, tak je to jen tak spíchnuté, abych to mohl naprogramovat. (plošňák jednostranný fotocestou) Pro bližší představu jak to vypadá v reálu jsem to vyfotil ještě ze stran. Ta baterka je tam připíchnutá dost nešťastně, nestabilně, jen tak za nožičky. Kdyby se s tím mělo dál něco dělat, tak by to musel dotáhnout někdo konstrukčně schopnější. Jo a upozorňuji, že na těch původních fotkách je displej přes červené sklo, jinak není tak barevný. Příloha: Příloha:
|
Autor: | Panda38 [ 27.04.2021, 10:48 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
danhard píše: 12 tlačítek je hodně spartánských, na ovládání něčeho jsem vždy uvažoval aspoň o 16 Kupodivu se to dá docela používat, i když samozřejmě je to pracnější než velká kalkulačka. Základ jsou číslice, těch se zadává nejvíc. Pak po jednom stisku 2nd jsou základní matematické operace, druhé nejčastější použití. INV + číslice je rychlé vyvolání programů. Takhle až do úrovně 5x stisk 2nd případně ještě s INV. Když jsem v tom psal programy, tak dá se na to i docela zvyknout a posloupnosti tlačítek si zapamatovat a odmačkat je rychle, po chvíli tréninku.Trochu větší omezení je asi displej - když má exponent 2 číslice a číslo je záporné, zbyde na zobrazení mantisy jen 2 číslice. Příloha: et57m_disp.jpg [ 47.04 KiB | Zobrazeno 14265 krát ] |
Autor: | danhard [ 27.04.2021, 11:03 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Já bych si nezvykl, číslice si pamatuju po hmatu, podle toho co mačkám na bankomatu |
Autor: | Panda38 [ 27.04.2021, 11:11 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Tak technicky není problém změnit klávesnici podle bankomatu. ... Ale fakt z toho nevymáčkneš ani korunu! |
Autor: | jirka_holub [ 27.04.2021, 14:02 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Panda38 píše: Základ jsou číslice..... po jednom stisku 2nd jsou základní matematické operace...... INV + číslice je rychlé vyvolání programů. ........Takhle až do úrovně 5x stisk 2nd případně ještě s INV. Nešlo by tam přidat nějaké indikační diody, indikující kolikrát byl stisknutý 2nd a INV? Nebo třeba barevné diody indikující ty režimy ( a ve stejmých barvách by se udělaly popisky) ? Aha tak ne.. tam je 12 režimů , koukám na návod : |
Autor: | danhard [ 27.04.2021, 15:03 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
To má prefix 5x ? no nazdar ještě že na mobilu vidím, kolikrát jsem to zmáčknul, po třetím zmáčknutí si to už nepamatuju Co nějakej LCD 2x8 ? https://www.robotistan.com/2x8-lcd-scre ... 802b-01xa0 nebo https://www.laskarduino.cz/open-smart-1 ... 64-st7567/ nebo OLED, ten ale žere https://www.laskarduino.cz/oled-displej ... 0-91--i2c/ nebo tu mám na rozebrání mobil A1018 |
Autor: | Panda38 [ 27.04.2021, 15:19 ] |
Předmět příspěvku: | Re: ET-57 - klon kalkulátoru TI-57 |
Jo prefix až 5x, plus INV. Ale ono to není tak strašné. Ty nejpoužívanější funkce jsou na začátku. Dá se to docela i bez té indikace. Kódy kláves znamenají kolikrát je stisknutý prefix. Např. -29 (STO) znamená, že se stiskne INV (to je '-'), pak 2x 2nd a pak číslice 9. Je to zkrátka stroj jen pro drsňáky. Jo o malém OLED jsem uvažoval, nějaký jsem si i koupil, ale k realizaci jsem se zatím nedostal (a mám obavu že už nedostanu). |
Stránka 1 z 2 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |