Skocz do zawartości

Pomocna odpowiedź

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
Link to post
Share on other sites
(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
Link to post
Share on other sites
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

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.

Link to post
Share on other sites
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
Link to post
Share on other sites
(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
Link to post
Share on other sites

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
Link to post
Share on other sites
3 godziny temu, MR1979 napisał:

Mocowanie joysticka trochę przekombinowane

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

Link to post
Share on other sites
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
Link to post
Share on other sites
(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
Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.