Goto page 1, 2 Next
Roman Rumian
Guest
Wed Feb 10, 2010 11:54 am
Szanowni Koledzy,
potrzebuję zapisywać na karcie SD strumień 1 536 000 b/s (stereo,
16-bitów/próbkę, 48kpróbek/s) z użyciem mikrokontrolera dsPIC33 lub PIC32.
Szukam osoby, której to się udało. :-)
Z pozdrowieniami
Roman Rumian
u
Guest
Wed Feb 10, 2010 12:45 pm
Użytkownik "Roman Rumian" <rumian.wytnij.@agh.edu.pl> napisał w wiadomości
news:hku39u$efe$1@news.agh.edu.pl...
Quote:
potrzebuję zapisywać na karcie SD strumień 1 536 000 b/s (stereo,
16-bitów/próbkę, 48kpróbek/s) z użyciem mikrokontrolera dsPIC33 lub PIC32.
Szukam osoby, której to się udało.
Zapis 1,5Mbps ?
Chyba marne szanse, z pospolicie dostępnymi kartami i niekoniecznie
osiągniesz długotrwale taki strumień. Twój PC-t to potrafi dla posiadanych
kart?
Roman Rumian
Guest
Wed Feb 10, 2010 2:13 pm
W dniu 2010-02-10 12:45, u pisze:
(...)
Quote:
Zapis 1,5Mbps ?
Chyba marne szanse, z pospolicie dostępnymi kartami i niekoniecznie
osiągniesz długotrwale taki strumień. Twój PC-t to potrafi dla
posiadanych kart?
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla urządzeń
audio. ;-)
Pozdrowienia
RR
u
Guest
Wed Feb 10, 2010 2:17 pm
Użytkownik "Roman Rumian" <rumian.wytnij.@agh.edu.pl> napisał w wiadomości
news:hkubeg$hgm$1@news.agh.edu.pl...
Quote:
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla urządzeń
audio.
Sprawdzałeś z czasomierzem wysyłając np. kilku GB plik?
Ja to kiedyś testowałem i mój PC-t (ma proc i7) tego nie potrafi, ba nawet
do 100kB/s się nie zbliżył.
Konop
Guest
Wed Feb 10, 2010 2:29 pm
u pisze:
Quote:
Użytkownik "Roman Rumian" <rumian.wytnij.@agh.edu.pl> napisał w
wiadomości news:hkubeg$hgm$1@news.agh.edu.pl...
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla
urządzeń audio. ;-)
Sprawdzałeś z czasomierzem wysyłając np. kilku GB plik?
Ja to kiedyś testowałem i mój PC-t (ma proc i7) tego nie potrafi, ba
nawet do 100kB/s się nie zbliżył.
To jaką Ty masz kartę albo jaki czytnik??

...
--
Pozdrawiam
Konop
Roman Rumian
Guest
Wed Feb 10, 2010 2:37 pm
W dniu 2010-02-10 14:17, u pisze:
(...)
Quote:
Sprawdzałeś z czasomierzem wysyłając np. kilku GB plik?
Ja to kiedyś testowałem i mój PC-t (ma proc i7) tego nie potrafi, ba
nawet do 100kB/s się nie zbliżył.
Sprawdzałem pod Total Commander'em , który pokazuje chwilowe transfery,
ale i czas mi się zgadzał. Dla SDHC na duzych plikach dochodzi w
porywach do ponad 20MB/s.
Czytnik USB 2.0 HAMA, karta SDHC class 6 ADATA.
RR
Roman Rumian
Guest
Wed Feb 10, 2010 2:41 pm
W dniu 2010-02-10 14:37, Roman Rumian pisze:
(...)
Quote:
Sprawdzałem pod Total Commander'em , który pokazuje chwilowe transfery,
ale i czas mi się zgadzał. Dla SDHC na duzych plikach dochodzi w
porywach do ponad 20MB/s.
Poprawka: dla odczytu.
Dla zapisu do 12MB/s.
RR
Konop
Guest
Wed Feb 10, 2010 2:43 pm
Konop pisze:
Quote:
u pisze:
Użytkownik "Roman Rumian" <rumian.wytnij.@agh.edu.pl> napisał w
wiadomości news:hkubeg$hgm$1@news.agh.edu.pl...
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla
urządzeń audio. ;-)
Sprawdzałeś z czasomierzem wysyłając np. kilku GB plik?
Ja to kiedyś testowałem i mój PC-t (ma proc i7) tego nie potrafi, ba
nawet do 100kB/s się nie zbliżył.
To jaką Ty masz kartę albo jaki czytnik??

...
Żeby nie być gołosłownym sam wykonałem test....
Karta:
microSD 2GB w przejściówce na SD
najzwyklejszy, najtańszy Kingston
Czytnik:
podły czytniczek USB
karta i czytnik dokładnie takie, jak na tej aukcji:
http://www.allegro.pl/item902412176_karta_kingston_micro_sd_2gb_microsd_czytnik_kart.html
Na karcie wolne ok 1GB, plik testowy 700MB
Czas kopiowania: 121s
Prędkość średnia: 5922kB/s
Total Commander pokazywał prędkość podobną - przez większość czasu
wyższą, momentami spadała do 5700kB/s....
Tak więc możliwości byle jakiej karty są znacznie większe! Kwestia tylko
odpowiedniego sposobu zapisu. Radzę zmienić kartę i/lub czytnik...
A tak swoją drogą - w aparacie 3MPixele jedno zdjęcie zajmuje ok.
1,5MB.... wyobrażasz sobie robienie zdjęć aparatem z kartą SD, w której
prędkość zapisu wynosi 100kB/s?? Taki aparat 3Mpixele zapisywałby
zdjęcie przez 15 sekund!! A co z większymi matrycami??!!!
Ponawiam pytanie - jaką Ty masz kartę i czytnik??!!
--
Pozdrawiam
Konop
PS Komp to nie jakaś rewelacja... stary Athlon XP, 1900MHz, 1GB RAMu,
WIN XP....
RoMan Mandziejewicz
Guest
Wed Feb 10, 2010 2:54 pm
Hello u,
Wednesday, February 10, 2010, 12:45:43 PM, you wrote:
Quote:
potrzebuję zapisywać na karcie SD strumień 1 536 000 b/s (stereo,
16-bitów/próbkę, 48kpróbek/s) z użyciem mikrokontrolera dsPIC33 lub PIC32.
Szukam osoby, której to się udało.
Zapis 1,5Mbps ?
Chyba marne szanse, z pospolicie dostępnymi kartami i niekoniecznie
osiągniesz długotrwale taki strumień. Twój PC-t to potrafi dla posiadanych
kart?
To jest niecałe 200kBps - ja raczej zapytam, która karta tego nie
potrafi?
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
RoMan Mandziejewicz
Guest
Wed Feb 10, 2010 2:56 pm
Hello Roman,
Wednesday, February 10, 2010, 2:13:54 PM, you wrote:
Quote:
Zapis 1,5Mbps ?
Chyba marne szanse, z pospolicie dostępnymi kartami i niekoniecznie
osiągniesz długotrwale taki strumień. Twój PC-t to potrafi dla
posiadanych kart?
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla urządzeń
audio.
1x to 150 kBps - strumień stereo 16 bit z próbkowaniem 44.1kHz. Ty
masz ciut szybciej.
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
RoMan Mandziejewicz
Guest
Wed Feb 10, 2010 2:56 pm
Hello u,
Wednesday, February 10, 2010, 2:17:41 PM, you wrote:
Quote:
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla urządzeń
audio.
Sprawdzałeś z czasomierzem wysyłając np. kilku GB plik?
Ja to kiedyś testowałem i mój PC-t (ma proc i7) tego nie potrafi, ba nawet
do 100kB/s się nie zbliżył.
Masz coś zepsute.
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
Paweł
Guest
Wed Feb 10, 2010 3:21 pm
Quote:
Potrafi 10x wiecej, bo to przeciez tylko ok. 200KB/s.
Dla kart SDHC 100x wiecej, bo to co chcę, to tak zwany "1x" dla urządzeń
audio.
Ja przez SPI uzyskałem maksymalnie 120kB/s.
Pamiętaj, że niektóre karty szybko zapisują dane ale co pewien czas
robią długą przerwę. Aby zapewnić ciągłość zapisu potrzebny jest więc
duży bufor.
Nie sugeruj się również prędkością zapisu początkowych sektorów. W wielu
kartach był on znacznie (np. 10x) szybszy niż pozostałych.
Paweł
Roman Rumian
Guest
Wed Feb 10, 2010 3:23 pm
W dniu 2010-02-10 14:56, RoMan Mandziejewicz pisze:
(...)
Quote:
1x to 150 kBps - strumień stereo 16 bit z próbkowaniem 44.1kHz. Ty
masz ciut szybciej.
Tak, dziękuję za poprawkę.

RR
Roman Rumian
Guest
Wed Feb 10, 2010 3:24 pm
W dniu 2010-02-10 14:54, RoMan Mandziejewicz pisze:
(...)
Quote:
To jest niecałe 200kBps - ja raczej zapytam, która karta tego nie
potrafi?
Może niezbyt jasno sie wyraziłem, ale nie chodzi o kartę, ale o
aplikacje na mikrokontrolery 16-bitowe Microchip'a, które to robia. :-)
RR
Roman Rumian
Guest
Wed Feb 10, 2010 3:28 pm
W dniu 2010-02-10 15:21, Paweł pisze:
(...)
Quote:
Ja przez SPI uzyskałem maksymalnie 120kB/s.
Pamiętaj, że niektóre karty szybko zapisują dane ale co pewien czas
robią długą przerwę. Aby zapewnić ciągłość zapisu potrzebny jest więc
duży bufor.
Tak, długo sie czeka na wykonanie/potwierdzenie zapisu.
Obawiam sie, że problem sprowadza sie do przejścia z trybu SPI (1 linia
danych) na czterobitowy.
Pozdrawiam
RR
Goto page 1, 2 Next