Strona 49 z 126

Re: Miernik lamp DIY - sonda

: sob, 7 sierpnia 2010, 23:06
autor: qdlaczian
Na początek można napisać coś co zrobi plik np. *.csv w excelu da się wyczarować parę wykresów.

Re: Miernik lamp DIY - sonda

: sob, 7 sierpnia 2010, 23:16
autor: mak222
W Delphi jest gotowy komponent do tworzenia wykresów, najwięcej roboty jest z wczytaniem danych. Eksport jako plik csv do dalszych zabaw to żaden problem.

Re: Miernik lamp DIY - sonda

: ndz, 8 sierpnia 2010, 17:04
autor: MStaniszczak
Do pythona jest wxPython;-)
Delphi co prawda znam, ale nie posiadam. A piratów nie używam :D
Python jest free i działa niemal na wszystkim ;-) wxPython opiera się na wxWidgets więc też działa i na Windowsach i na *nixach ;-)

I znalazłem takie coś http://eli.thegreenplace.net/2008/08/01 ... thon-guis/ ;-)
W pracy kolega używa też czegoś do generowania XLS-ów - jutro się dowiem czego. Też może się przydać :-)

Re: Miernik lamp DIY - sonda

: ndz, 8 sierpnia 2010, 19:00
autor: traxman
Zmontowałem płytkę podstawek, ale jeszcze nie sprawdziłem czy działa:

Re: Miernik lamp DIY - sonda

: ndz, 8 sierpnia 2010, 21:07
autor: traxman
Płytka działa, znalazłem błąd w artykule, podstawka dla 6P1P jest powielona z EL84 co oczywiście zaskutkowało drobnymi przeróbkami płytki.
Tutaj poprawny schemat okablowania:
6P1P.jpg
Do tej pory to nie wyszło, bo przy kablowaniu korzystam z tabelki połączeń, a nie ze schematu - sprawdźcie okablowanie podstawki C

Re: Miernik lamp DIY - sonda

: ndz, 8 sierpnia 2010, 21:13
autor: mak222
MStaniszczak pisze: Delphi co prawda znam, ale nie posiadam. A piratów nie używam :D
Delphi mam kupione legalne więc nie ma problemu. Ta wersja (4 standard) pozwala na dystrybucję oprogramowania. Późniejsze wersje (bodajże od 6) pozwalają na dystrybucję oprogramowania dopiero od wersji professional wzwyż.

Re: Miernik lamp DIY - sonda

: wt, 10 sierpnia 2010, 13:02
autor: traxman
A tak wygląda nowa zmontowana płytka:
Podstawki.jpg
Na płytce jest 6szt. gniazd pod męskie konektory 6.35mm dla ułatwienia podłączenia blaszanych elementów obudowy do PE.
(2szt w środku płytki na górnej krawędzi, 2szt w prawym dolnym rogu, 2szt w prawym górnym rogu.

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:08
autor: traxman
Rozmawialiśmy dzisiaj z Tomkiem na temat rozszerzenia miernika o pomiar charakterystyki Ia=f(Ug1) :idea:

W tym celu konieczne będzie przeniesienie oprogramowania na ATMEGA32A, bo w 16A się niestety nie zmieści. Nie będzie natomiast najprawdopodobniej wymagało wymiany i przeróbek innych elementów.

Planujemy pomiar w taki sposób, (dane wprowadza się identycznie jak w trybie zasilacza):

- Uh(Ih), Ua, Ug2, Ig2 są wartościami stałymi podczas pomiaru,

- Ug1, będzie wartością zmienianą automatycznie co 0.1V, wprowadzać się będzie najniższa wartość Ug1, od której miernik automatycznie zwiększać aż do... :arrow:

- Ia, wprowadzona wartość prądu, to wartość do której miernik będzie zwiększał Ug1, po jej przekroczeniu pomiar zostanie przerwany, Ug1 ustawione zostanie na -24V. Ua, Ug2 wyłączone, Uh pozostawione w celu ewentualnych dalszych pomiarów.

zwłoki żarzenia, rampy i kolejność Ua,Ug2 zostanie zachowana.

Po każdym pomiarze, miernik wyśle jego wynik, w niezmienionym formacie:

VTTester Adam Tatus & Tomasz Gumny
Press <ESC> to get LCDs copy
Nr TubeType Uh[V] Ih[mA] -Ug[V] Ua[V] Ia[mA] Ug2[V] Ig2[mA] S[mA/V] R[k] K[V/V]
33 6P1P__C12 6.3 470 12.5 250 38.8 250 2.54 4.1 50.0 99.9
33 6P1P__C12 6.3 480 12.5 250 40.2 250 2.45 4.1 33.3 99.9
33 6P1P__C12 6.3 480 12.5 250 46.6 250 2.52 4.5 50.0 99.9
33 6P1P__C12 6.3 490 12.5 250 44.6 250 2.71 4.0 50.0 99.9
33 6P1P__C12 6.3 480 12.5 250 43.1 250 2.19 4.0 50.0 99.9
33 6P1P__C12 6.3 480 12.5 250 51.0 250 2.32 4.8 33.3 99.9
33 6P1P__C12 6.3 480 12.5 250 40.7 250 2.27 3.6 50.0 99.9
33 6P1P__C12 6.3 480 12.5 250 43.5 250 2.61 4.1 50.0 99.9
33 6P1P__C12 6.3 490 12.5 250 40.2 250 1.81 4.0 50.0 99.9
33 6P1P__C12 6.3 480 12.5 250 43.1 250 2.27 4.5 0.0 99.9

Ostatni pomiar to ten, po którym w ciągu np. 2s nie przychodzi następny, wartości oczywiście będą inne.
Teraz zadanie dla programistów blaszakowych, aby to odebrać i ładnie pokazać oraz zapisać w jakimś ludzkim formacie np.: dane do pliku *.csv a wykres do *.png itp. Dobrze by można było dodać komentarz do pomiarów, który umożliwi identyfikację lampy. Czy da się to napisać niezależnie od platformy i oglądać w jakieś przeglądarce internetowej?

Oczywiście te oprogramowanie potrzebne jest przed wprowadzeniem zmian, co by można było sprawdzać program z procesora...

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:23
autor: Marvel
Oczywiście miło by było mieć taki fajny program na PC, ale mi tam wystarczy odpowiednie makro do Excela...

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:26
autor: MStaniszczak
Jak bym napisał to w pythonie, soft by działał na wszystkim - tylko każdy by musiał sobie zainstalować u siebie Pythona ;-) Ale to raczej nie problem.
Tylko mój miernik jest ciągle mocno w częściach, a nieco części mi nadal brakuje:-/ I na pewno w tym miesiącu nie dam rady go poskładać do końca :/ Muszę posprawdzać co mam, co muszę dokupić i co najgorsze, muszę pociąć obudowę (m.in. wyciąć jakoś dziurę pod IEC, czy usb;-)
Soft chętnie napiszę, ale nie szybko, bo nie szybko skończę miernik - ciągnie mi się to i ciągnie i zawsze wypada coś ważniejszego od hobby :-/

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:28
autor: traxman
Tomek ma działający miernik, ja chwilowo nie, ale na początku musiałby wylądować u nas.
Da radę odebrać bezpośrednio z COM1-8?

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:30
autor: MStaniszczak
http://bytes.com/topic/python/answers/8 ... g-pyserial - da rade ;-) I jeszcze to wygląda fajnie http://pyserial.sourceforge.net/ .Python to potężny język, u nas nieco niedoceniany...

[edit] i http://pyexcelerator.sourceforge.net/ ;-)

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 15:53
autor: Marvel
Ja tam się za bardzo nie znam, ale mam przeczucie, że miernik nie jest za bardzo potrzebny do napisania takiego programu :P

Myślę też, że odebranie danych bezpośrednio z portu to podstawa, bo jeśli mam sobie sam kopiuj/ wklej robić, to równie dobrze mogę od razu do Excela wkleić. A Vista chyba w ogóle nie ma terminala (przynajmniej ja nie znalazłem) i musiałem doinstalować Putty.

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 18:08
autor: Tomasz Gumny
Marvel pisze:[...] Vista chyba w ogóle nie ma terminala (przynajmniej ja nie znalazłem) i musiałem doinstalować Putty.
Czyżby kajecik nareszcie powędrował do kosza? :D
Program na PC musiałby:
:arrow: odebrać przez port szeregowy (lub USB) wiersze z wynikami pomiarów;
:arrow: zakończyć odbieranie po kilkusekundowej przerwie w strumieniu danych;
:arrow: wyświetlić wyniki w postaci graficznej, przeskalowując wartości w osiach X i Y;
Miernik do tego nie jest potrzebny - można spreparować kilka plików tekstowych i wysyłać z komputera.
Pośpiechu wielkiego nie ma, bo ja dopiero dojrzewam do ponownego zanurzenia się w programie miernika... :wink:

Re: Miernik lamp DIY - sonda

: śr, 11 sierpnia 2010, 18:45
autor: MStaniszczak
Poszukam, może w ogóle istnieje coś jak "symulator" portu szeregowego - tak żeby można było nagrać kilka sesji miernika, później ją odtworzyć na wirtualnym porcie:-) Nigdy nic podobnego nie robiłem więc nie bardzo się orientuje :D Ale się dowiem ;-)