Miernik lamp DIY - sonda

Układy półprzewodnikowe pełniące ważne funkcje pomocnicze w układach lampowych.

Moderatorzy: gsmok, tszczesn, Romekd, Einherjer, OTLamp

Awatar użytkownika
qdlaczian
375...499 postów
375...499 postów
Posty: 496
Rejestracja: pt, 15 lutego 2008, 21:06
Lokalizacja: Białystok

Re: Miernik lamp DIY - sonda

Post autor: qdlaczian »

Na początek można napisać coś co zrobi plik np. *.csv w excelu da się wyczarować parę wykresów.
NOBODY expects the Spanish Inquisition!
https://www.flickr.com/photos/qdlaczian/
mak222
375...499 postów
375...499 postów
Posty: 387
Rejestracja: wt, 5 maja 2009, 10:35
Lokalizacja: Wrocław

Re: Miernik lamp DIY - sonda

Post 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.
Załączniki
wykres.JPG
Awatar użytkownika
MStaniszczak
625...1249 postów
625...1249 postów
Posty: 764
Rejestracja: śr, 18 czerwca 2008, 11:36
Lokalizacja: Radomsko
Kontakt:

Re: Miernik lamp DIY - sonda

Post 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ć :-)
traxman

Re: Miernik lamp DIY - sonda

Post autor: traxman »

Zmontowałem płytkę podstawek, ale jeszcze nie sprawdziłem czy działa:
Załączniki
SCKT.jpg
traxman

Re: Miernik lamp DIY - sonda

Post 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
mak222
375...499 postów
375...499 postów
Posty: 387
Rejestracja: wt, 5 maja 2009, 10:35
Lokalizacja: Wrocław

Re: Miernik lamp DIY - sonda

Post 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ż.
traxman

Re: Miernik lamp DIY - sonda

Post 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.
traxman

Re: Miernik lamp DIY - sonda

Post 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...
Awatar użytkownika
Marvel
3125...6249 postów
3125...6249 postów
Posty: 3899
Rejestracja: pn, 28 stycznia 2008, 12:37
Lokalizacja: Zamość

Re: Miernik lamp DIY - sonda

Post autor: Marvel »

Oczywiście miło by było mieć taki fajny program na PC, ale mi tam wystarczy odpowiednie makro do Excela...
Pozdr, Marcin
The secret to creativity is knowing how to hide your sources. - Albert Einstein
marvelamps.com
Awatar użytkownika
MStaniszczak
625...1249 postów
625...1249 postów
Posty: 764
Rejestracja: śr, 18 czerwca 2008, 11:36
Lokalizacja: Radomsko
Kontakt:

Re: Miernik lamp DIY - sonda

Post 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 :-/
traxman

Re: Miernik lamp DIY - sonda

Post 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?
Awatar użytkownika
MStaniszczak
625...1249 postów
625...1249 postów
Posty: 764
Rejestracja: śr, 18 czerwca 2008, 11:36
Lokalizacja: Radomsko
Kontakt:

Re: Miernik lamp DIY - sonda

Post 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/ ;-)
Awatar użytkownika
Marvel
3125...6249 postów
3125...6249 postów
Posty: 3899
Rejestracja: pn, 28 stycznia 2008, 12:37
Lokalizacja: Zamość

Re: Miernik lamp DIY - sonda

Post 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.
Pozdr, Marcin
The secret to creativity is knowing how to hide your sources. - Albert Einstein
marvelamps.com
Awatar użytkownika
Tomasz Gumny
1875...2499 postów
1875...2499 postów
Posty: 2301
Rejestracja: pn, 1 stycznia 2007, 23:18
Lokalizacja: Trzcianka/Poznań
Kontakt:

Re: Miernik lamp DIY - sonda

Post 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:
Tomek
Awatar użytkownika
MStaniszczak
625...1249 postów
625...1249 postów
Posty: 764
Rejestracja: śr, 18 czerwca 2008, 11:36
Lokalizacja: Radomsko
Kontakt:

Re: Miernik lamp DIY - sonda

Post 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 ;-)
ODPOWIEDZ