Skocz do zawartości

Pomocna odpowiedź

(edytowany)

Zapowiada się ciekawie.

23 minuty temu, MR1979 napisał:

2. Zewnętrzny SDRAM 32MB / Zewnętrzny FLASH: 16kB

Chyba masz literówkę, bo jak nie to odpuść sobie te 16kB - nie warte zachodu 😛 

Edytowano przez pmochocki
(edytowany)
17 minut temu, pmochocki napisał:

Zapowiada się ciekawie.

Chyba masz literówkę, bo jak nie to odpuść sobie te 16kB - nie warte zachodu 😛 

Zewnętrzne 16kB EEPROM jest do przechowywania konfiguracji urządzenia: np kalibracja joysticka analogowego, konfiguracja sieci WiFi itp.
We Flash STM32 co prawda jest możliwość przechowywania danych programu, ale jest to upierdliwe. Łatwiej dolutować zewnętrzną kość I2C.

Pozdr,
Marek

 

Edytowano przez MR1979
  • Lubię! 1
  • Pomogłeś! 1
4 minuty temu, ethanak napisał:

Z ciekawości: czemu nie EEPROM?

To jest EEPROM 🙂 Błąd w opisie. Już poprawiłem. Stosuję M24128B.

Dzięki za zwrócenie uwagi.

Pozdr, Marek.

(edytowany)
14 minut temu, MR1979 napisał:

To jest EEPROM 🙂 Błąd w opisie. Już poprawiłem. Stosuję M24128B.

W podobnej cenie można kupić FLASH'a na SPI... Wprawdzie NOR, ale to nie jest silnik statku kosmicznego...

4Mbit 0.21$ea (unit price), 0.13$ea (1000 price)... Zawsze delikatnie szybsze ładowanie 😉 (teoretycznie do 55Mbit/s o ile dobrze sprawdziłem na szybko w tej nocie 😉)

No ale STM to nie jest jakaś chińska PUYA, przecież ich układy są projektowane w krajach pierwszego świata... 

Btw. jaka kość RAM'u tam siedzi?

Edytowano przez H1M4W4R1
(edytowany)
9 minut temu, H1M4W4R1 napisał:

Btw. jaka kość RAM'u tam siedzi?

ISSI IS42S16160G-7TL-TR - praktycznie bliźniacza do tej co jest w ST Discovery STM32F429 (tam było 16MB).
Co do doboru układów, to ten EEPROM już mam po poprzednich projektach 🙂

Edytowano przez MR1979
  • Lubię! 1

Kolejny dzień przymiarek 🙂

IMG_20211222_174534.thumb.jpg.8ca1693d764eb7bfa5e538959245c81a.jpgIMG_20211222_175144_1.thumb.jpg.6f94a0a273a760e17cedac4ceac55594.jpgIMG_20211222_175152.thumb.jpg.7b2f8ebbca883894f7f5d2ee01aa9da2.jpgIMG_20211222_175158_1.thumb.jpg.43d2a5542ccc870d597e662a72f930c0.jpgIMG_20211222_175256_1.thumb.jpg.943013e9bca63dbb06d84d25ddd6e3aa.jpgIMG_20211222_175535_1.thumb.jpg.dabaa79aa908a487ff32d87c037277e0.jpgIMG_20211222_180241_1.thumb.jpg.1cb2d8a7852007b7633c2f6dbc5e99d3.jpgIMG_20211222_180315.thumb.jpg.79475120deff55dec39cc6572046d159.jpgIMG_20211222_180337_1.thumb.jpg.4e9e42a9dbfb576eb2e9137eef114b18.jpg

Jak dotąd wszystko mniej więcej pasuje (nie licząc tego zniekształconego narożnika górnej części obudowy).

Chwila prawdy nadejdzie gdy przyjdzie PCB i ekran. Mocowanie joysticka trochę przekombinowane, ale miałem do wyboru obecne rozwiązanie albo wkręty Fi-1,4 mm.

Na bieżąco wprowadzam poprawki do projektu, także finalna obudowa będzie o wiele lepiej spasowana.

Pozdrawiam,
Marek

 

  • Lubię! 1
3 godziny temu, MR1979 napisał:

Mocowanie joysticka trochę przekombinowane

Dlaczego tak twierdzisz? Sorry może to oczywiste, ale nie znam się na tym... 

4 minuty temu, pmochocki napisał:

Dlaczego tak twierdzisz? Sorry może to oczywiste, ale nie znam się na tym... 

Intuicja projektanta 😛 Jeżeli mam w głowie jak to zrobić prościej, to da się to zrobić prościej. Jak coś da się zrobić prościej to jest przekombinowane. Poza tym joystick wymaga dodatkowego elementu, a to dodatkowy czas produkcji, czego nikt nie lubi...

  • Lubię! 2
(edytowany)
8 minut temu, pmochocki napisał:

Dlaczego tak twierdzisz? Sorry może to oczywiste, ale nie znam się na tym... 

Bo producent joysticka przewidział otwory montażowe. Mają one średnicę 1.6 mm. Ja zwykle wszędzie stosuję wkładki gwintowane, a do tak małych śrub takowych nie ma. Więc pozostają wkręty, ale z wkrętami jest tak że dwa razy wkręcisz/wykręcisz, a później plastik się wyrobi i takie mocowanie nie trzyma.

Drugi powód to że TME sprzedaje takie wkręty w liczbie min 100 sztuk, a tyle na pewno nie potrzebuję.
Dlatego powstała taka dziwna konstrukcja: podkładka + obejma mocowana na śruby M2 🙂

Teoretycznie podkładkę mógłbym zintegrować z dolną połową obudowy, ale wtedy cała obudowa drukowałaby się jeszcze dłużej, bo ta podkładka wystaje ponad jej obrys i potrzebny byłby dodatkowy suport na całej powierzchni.

Obudowę drukuję powierzchnią zewnętrzną do góry, więc i tak trochę tych suportów jest 🙂

Edytowano przez MR1979
  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...