Dobry wieczór wszystkim,
Potrzebuję stworzyć wykresy w czasie rzeczywistym, bazujące na danych przesyłanych na bieżąco z mikroprocesora do komputera. Posiadam czujnik natężenia światła dołączony do procesora ATMega32. Dane z czujnika będą wysyłane do komputera na bieżąco (np co 1s) i te dane chciałbym w czasie rzeczywistym przedstawiać na wykresie. Nie bardzo urządza mnie opcja, zapisu danych np do notatnika, a potem zrobienia wykresu. Chciałbym na bieżąco obserwować zmiany natężenia światła. Czy możecie polecić mi jakiś program, który się do tego nadaje?
W Excelu jest możliwość pobrania danych z pliku tekstowego, ale wykres nie zmieni się, jeżeli dane w pliku ulegną modyfikacji (mimo zastosowania wykresu dynamicznego). Excel sam musiałby na nowo zaimportować sobie dane.
Być może cały proces byłby wykonalny w Matlabie ? Jakie są Wasze propozycje ?
Pozdrawiam
Piotrek
Tworzenie wykresów na podstawie danych z ATmegi
-
FireIsland
- -
- Posty: 36
- Rejestracja: 07 lis 2013, 20:58
- Lokalizacja: Grybów
- siekierzyński
- Użytkownik
- Posty: 482
- Rejestracja: 01 cze 2010, 23:12
- Lokalizacja: Nareszcie Polska
Swego czasu też szukałem programu do rysowania wykresów w czasie rzeczywistym. Znalazłem http://robottini.altervista.org/chartin ... -real-time
Czyli do tego programu podłączasz odpowiedni port szeregowy, na nim przesyłasz dane w formacie CSV i program rysuje Ci wykres.
Jak przeprowadzałem próby, to przy dużej ilości danych się zawieszał albo opóźniał. Lecz na krótkie testy jest w sam raz.
Niestety nie mogę znaleźć swojego działającego pliku konfiguracyjnego, żeby podesłać jako przykład.
Czyli do tego programu podłączasz odpowiedni port szeregowy, na nim przesyłasz dane w formacie CSV i program rysuje Ci wykres.
Jak przeprowadzałem próby, to przy dużej ilości danych się zawieszał albo opóźniał. Lecz na krótkie testy jest w sam raz.
Niestety nie mogę znaleźć swojego działającego pliku konfiguracyjnego, żeby podesłać jako przykład.