Wpis z mikrobloga

https://github.com/analityk/Calculator
Przypominam adres repo.
Dziś popracowałem nad schematem. Dużo rzeczy teraz wymaga przemyślenia i będzie miało ogromne konsekwencje dalej więc teraz widoczna część pracy idzie powoli.
Co idzie wolno: jaką pamięć static ram wybrać? Jaka będzie potrzebna? Jak zorganizować komunikację procesor-pamięć-wyświetlacz?
Zamówiłem wyświetlacz 128x64, panel dotykowy dla tegoż wyświetlacza (niby dziś wysłali, czekam).
Studiując notę katalogową MCP1624 stwierdzam, że zastosuje dwa akumulatory NiMH (2.0-2.8V na zasilaniu dla 3.3), w takich warunkach sprawność przetwornicy sięga 90%. Nie wiem jeszcze czy dam gniazdo USB do komunikacji z uC i do ładowania, wtedy byłoby elegancko.
Rdzeń atmegi pobiera nawet 40mA, (pamięć 128k x 8 bit - najmniejsza jaką znalazłem biorąc pod uwagę pobór mocy to 15 mA na 3.3V) za to w tym modelu jest specjalny rejestr, gdzie programowo można podzielić częstotliwość kwarcu - od 0 do 127 - czyli biorąc kwarc 16MHz można pracować na kilkuset kilohercach - oszczędzając na prądzie. Taka ciekawostka, że zawołam #arduino
Narysowane podstawowe układy - kwarce, układy zasialania (MCP), dławiki, wrzuciłem AT45D161 - topologicznie niczym nie różni się od AT45DB321.
Tyle na dziś, super, że są dwa suby, polecam się.
#kalkulatoranalityczny