Forum www.nestor-electronic.pl Strona G堯wna www.nestor-electronic.pl
Forum sterownik闚 procesorowych- programy BASCOM
 
 FAQFAQ   SzukajSzukaj   U篡tkownicyU篡tkownicy   GrupyGrupy   RejestracjaRejestracja 
 ProfilProfil   Zaloguj si, by sprawdzi wiadomo軼iZaloguj si, by sprawdzi wiadomo軼i   ZalogujZaloguj 

Modu + Karta SD + zrzut plik闚 z karty przez WWW

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.nestor-electronic.pl Strona G堯wna -> Sterownik internetowy- p造tka testowa ATMEGA32
Zobacz poprzedni temat :: Zobacz nast瘼ny temat  
Autor Wiadomo嗆
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Sro Mar 17, 2010 8:30 pm    Temat postu: Modu + Karta SD + zrzut plik闚 z karty przez WWW Odpowiedz z cytatem

Czy istnieje mo磧iwo嗆 do這瞠nia procedur obs逝gi karty SD i zrzucania jej zawarto軼i poprzez stron WWW modu逝.

Chodzi mi o to, czy ci庵造 odczyt z przetwornika i zapis go na karcie SD, kt鏎y b璠zie realizowany w g堯wnej p皻li lub przez przerwanie timera, nie wp造nie negatywnie na prac serwera WWW modu逝, albo jego chwilowe zacinanie.

Planuj zrobi urz康zenie rejestruj帷e kilka warto軼i napi璚ia, tak oko這 1000 pr鏏ek 16-bitowych na sekund. B璠 chcia zapisywa wyniki oblicze w plikach na karcie SD. A co jaki czas chcia豚ym te pliki 軼i庵n望 nie wychodz帷 z domu.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Slawek_Killer
Nowy


Do陰czy: 18 Mar 2010
Posty: 1

PostWys豉ny: Czw Mar 18, 2010 7:53 pm    Temat postu: Odpowiedz z cytatem

Witam, ciekawy projekt, mo積a by jeszcze opr鏂z obs逝gi karty do這篡 USB i mo磧iwo嗆 pod陰czenia modemu GSM. Wtedy to by by super rejestrator z obs逝g zdaln. Smile
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Miglandz
Sta造 bywalec


Do陰czy: 11 Gru 2007
Posty: 145

PostWys豉ny: Czw Mar 18, 2010 8:03 pm    Temat postu: Odpowiedz z cytatem

z tego co zauwa篡貫m testuj帷 stacje meteo kt鏎 pisze to mo瞠 zaistnie a prawie na pewno zaistnieje chwilowe zatrzymanie tej p皻li na czas wy鈍ietlenia strony to samo mam u mnie jak wchodz na stron to na 1s albo czasem 2 zatrzymuje si zegar na wy鈍ietlaczu.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆 Wy郵ij email
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Czw Mar 18, 2010 8:42 pm    Temat postu: Odpowiedz z cytatem

I w豉郾ie tego chcia豚ym unikn望, bo rejestracja b璠zie najwa積iejszym procesem. Nawet przyszed mi do g這wy system dwuprocesorowy: jeden procesor mia豚y robi pomiary, zapisywa je, i na polecenie drugiego (modu internetowy TCP/IP), np przez port szeregowy, wysy豉 tym portem list plik闚, a potem zawarto嗆 wskazanego pliku.

O module GSM te my郵a貫m, ale je郵i b璠 mia sie kablow, albo WiFi to przez stron WWW b璠zie najpro軼iej pobra plik danych.
A je郵i chodzi o WiFi, to wymy郵i貫m, 瞠 do modu逝 do這輳 dowolny AccessPoint i w ten spos鏏 b璠 m鏬 dosta si do urz康zenia.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Miglandz
Sta造 bywalec


Do陰czy: 11 Gru 2007
Posty: 145

PostWys豉ny: Czw Mar 18, 2010 9:16 pm    Temat postu: Odpowiedz z cytatem

ale je瞠li zapis na t karte SD zrobi by w p皻li jakiego timara to by mo瞠 uda這 by sie zapisywac dane z tak rozdzielczo軼i a w g堯wnej p皻li programu zrobi odczyt danych z karty.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆 Wy郵ij email
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Czw Mar 18, 2010 9:35 pm    Temat postu: Odpowiedz z cytatem

Idea jest taka, 瞠 przez 59s mierz dwie warto軼i, przetwarzam je, a w 60 sekundzie mog zrobi zapis do pliku. Problem tkwi w tym, 瞠 jak przyjdzie polecenie wy鈍ietlenia strony, to procesor zajmie si wy鈍ietlaniem, a obr鏏ka danych b璠zie zak堯cona.
Chyba, 瞠 drugoplanowym zadaniem b璠zie strona WWW, a najwy窺zy priorytet nadam obr鏏ce danych.

Teraz zachodzi kolejny k這pot: gdy w 60 sekundzie otworz dost瘼 do pliku i jednocze郾ie przyjdzie polecenie ze strony WWW dost瘼u do tego w豉郾ie pliku, to albo procesor zg逝pieje, albo wszystko przewidz i zapobiegn takiej sytuacji przez odpowiednie komunikaty o braku dost瘼u, lub nawet oczekiwanie na zwolnienie blokady dost瘼u - to jest kwestia przemy郵enia.

Jeszcze nie mam tego modu逝, ale my郵, 瞠 b璠zie z niego dobry materia na pocz徠ek. I tak chyba b璠 robi to na troszk lepszym procku, my郵 o Atmedze 2561, ma wi璚ej timer闚 i port闚 szeregowych i innych rzeczy.

Pytanie, czy z tego modu逝 da si wyj望 t p造tk ethernetow, czy jest ona na gnie寮zie, czy bezpo鈔ednio wlutowana???
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Miglandz
Sta造 bywalec


Do陰czy: 11 Gru 2007
Posty: 145

PostWys豉ny: Czw Mar 18, 2010 9:42 pm    Temat postu: Odpowiedz z cytatem

modu ethernetowy mo積a bezproblemowo wyj望 Smile
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆 Wy郵ij email
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Czw Mar 18, 2010 9:50 pm    Temat postu: Odpowiedz z cytatem

Miglandz napisa:
modu ethernetowy mo積a bezproblemowo wyj望 Smile


Ju si nie mog doczeka zestawu.

Jak zrobi co ciekawego to dam zna.

A jak kto b璠zie mia ciekawe rady dla mnie to ch皻nie przyjm


Ostatnio zmieniony przez slota.marcin dnia Czw Mar 18, 2010 10:37 pm, w ca這軼i zmieniany 1 raz
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Miglandz
Sta造 bywalec


Do陰czy: 11 Gru 2007
Posty: 145

PostWys豉ny: Czw Mar 18, 2010 10:01 pm    Temat postu: Odpowiedz z cytatem

no zastanawiam sie czy nie da這 by sie tego rozwiaza tak ze jeden timer ustawiony tak aby mia 1000 cykli na sekunde zapisywa je do jakie zmiennej i gdy zrobi by tak 59000 cykli to potem by zajo sie zapisywaniem do karty SD. a g堯wna p皻ka by豉 by tylko zaj皻a wy鈍ietlanie strony www.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆 Wy郵ij email
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Czw Mar 18, 2010 10:11 pm    Temat postu: Odpowiedz z cytatem

Miglandz napisa:
no zastanawiam sie czy nie da這 by sie tego rozwiaza tak ze jeden timer ustawiony tak aby mia 1000 cykli na sekunde zapisywa je do jakie zmiennej i gdy zrobi by tak 59000 cykli to potem by zajo sie zapisywaniem do karty SD. a g堯wna p皻ka by豉 by tylko zaj皻a wy鈍ietlanie strony www.


W豉郾ie o czym takim my郵, tylko obawiam si, 瞠 zasoby atmegi z kwarcem 16MHz b璠 zbyt ma貫, 瞠by podo豉. Ale jak nie sprawdz to si nie dowiem.

Dzi sprawdzi喚m, 瞠 atmega168-20PU nie tylko chodzi na 20MHz, ale chodzi豉 sprawnie na 25MHz, troch j przetaktowa貫m, ale dzia豉豉. W ten spos鏏 otrzymam ponad 50% przyrost mocy Very Happy
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
leon1313
Nowy


Do陰czy: 15 Sty 2010
Posty: 4

PostWys豉ny: Pi Mar 19, 2010 12:04 am    Temat postu: Odpowiedz z cytatem

Sprawdza貫, jaki jest czas zapisu danych na kart SD? Je瞠li zastosujesz RAW filesystem, to s du瞠 szanse, 瞠 ci si uda. Przy FAt-FAT32 i obs逝dze poprzez AVR-DOS mog by problemy, szczeg鏊nie, je瞠li nie zastosujesz buforu na dane wej軼iowe. Sam program do obs逝gi zapisu-odczytu na FAT to ok 7-9 KB w zale積o軼i od tego , ile usuniesz "鄉ieci". Kolejny problem, kt鏎y b璠ziesz musia rozwi您a, to dost瘼ne zasoby RAM-u: sk豉niam si w stron co najmniej 644p.
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
slota.marcin
Nowy


Do陰czy: 17 Mar 2010
Posty: 13

PostWys豉ny: Pi Mar 19, 2010 5:24 am    Temat postu: Odpowiedz z cytatem

Ilo嗆 pami璚i na program to nie problem, bo mam 644 (64KB), 128 (128KB) oraz 2561 (256KB).

Kwestia g堯wna: czy zd捫 zapisa w jedn sekund i czy podczas pomiar闚 obs逝輳 stron WWW i dost瘼 do karty.

System plik闚 musi by FAT16, bo karta czasem mo瞠 by wyci庵ana.

Wiem, 瞠 Bascom ma ograniczenia co do ilo軼i plik闚 w g堯wnym katalogu, i 瞠 katalog闚 nie obs逝guje, wi璚 b璠 musia sam napisa procedury obs逝gi karty, alb skorzystam z gotowych pomys堯w
Powr鏒 do g鏎y
Zobacz profil autora Wy郵ij prywatn wiadomo嗆
Wy鈍ietl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.nestor-electronic.pl Strona G堯wna -> Sterownik internetowy- p造tka testowa ATMEGA32 Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie mo瞠sz pisa nowych temat闚
Nie mo瞠sz odpowiada w tematach
Nie mo瞠sz zmienia swoich post闚
Nie mo瞠sz usuwa swoich post闚
Nie mo瞠sz g這sowa w ankietach


Powered by phpBB © 2001, 2005 phpBB Group