Pomiarowa lampa "solid-state"
Moderatorzy: gsmok, Romekd, tszczesn, OTLamp, Einherjer
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Wstępnie -tak, ale muszę się przyjrzeć dokładnie. Wielkie dzięki!
Tomek
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Podłączyłem A i S2 do 250V oraz wejście S1 do generatora piły. Na razie bezpośrednio, bo mam tylko piłę 0..5V.
Gdy żółty przebieg wzrasta ponad 1.06V, co odpowiada S1=-7.88V pojawia się prąd na A (fiolet) i S2(niebieski). Prądy mierzę jako spadki napięcia na rezystorach w źródłach MOSFETów (50R dla A i 200R dla S2). Powyżej 1.78V (-6.68V na S1) oba prądy zanikają. To samo samo się dzieje, gdy UA i US2 ustawię poniżej 225V. Zatem to działa. Później sprawdzę wartości prądów.
Gdy żółty przebieg wzrasta ponad 1.06V, co odpowiada S1=-7.88V pojawia się prąd na A (fiolet) i S2(niebieski). Prądy mierzę jako spadki napięcia na rezystorach w źródłach MOSFETów (50R dla A i 200R dla S2). Powyżej 1.78V (-6.68V na S1) oba prądy zanikają. To samo samo się dzieje, gdy UA i US2 ustawię poniżej 225V. Zatem to działa. Później sprawdzę wartości prądów.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Tomek
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
Kapitalnie! 
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Niezupełnie...
Różnice między charakterystyką z pdf-a i tablicą z modelu Korena są niewielkie (te 2mA różnicy IS2 to grubość linii na wykresie).
Natomiast mikrokontroler wystawia prawie 2-krotnie za mały prąd IA i dwukrotnie za duży prąd IS2.
Muszę się przyjrzeć programowi.
Kod: Zaznacz cały
IA[mA]
UA US2 US1 pdf Koren scope
250 250 -6.7 58 57.2 32
250 250 -7.9 44 44.0 20
IS2[mA]
UA US2 US1 pdf Koren scope
250 250 -6.7 6 8.2 12.5
250 250 -7.9 4 6.2 8.6Natomiast mikrokontroler wystawia prawie 2-krotnie za mały prąd IA i dwukrotnie za duży prąd IS2.
Muszę się przyjrzeć programowi.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Tomek
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
Wystawianie pradow wyglada ze dziala wiec to pewnie kwestia jakiegos skalowania. Ciekawe, ze odwrotnie to wyszlo: Ua za male a Us2 za duze.
Byc moze sprobuj co sie dzieje przy 255 (z tablicy) -- czy rzeczywiscie daje te 102.4mA dla Ua oraz 25.6mA dla Us2.
Byc moze sprobuj co sie dzieje przy 255 (z tablicy) -- czy rzeczywiscie daje te 102.4mA dla Ua oraz 25.6mA dla Us2.
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Odwrotnie wpisywałem do rejestrów. Teraz się aż podejrzanie zgadza:
Kod: Zaznacz cały
IA[mA](niebieski)
UA US2 US1 pdf Koren scope2
250 250 -6.7 58 57.2 56
250 250 -7.9 44 44.0 42
IS2[mA](fiolet)
UA US2 US1 pdf Koren scope2
250 250 -6.7 6 8.2 8.2
250 250 -7.9 4 6.2 6.2Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Tomek
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Wygrzebałem generator, którego nie cierpię, ale który może wystawić 0..-10V. Podałem taki przebieg na wejście S1 i działa, tak jak powinno. Chyba można uznać projekt za skończony. Może kiedyś dodam interpolację i wtedy ten układ mógłby z grubsza udawać lampę w całym zakresie napięć.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Tomek
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
No prosze jak ladnie
Tomku, w celach jedynie naukowych -- czy bylbys w stanie podeslac kod zrodlowy ktory napisales? Jako wielki fan Ben'a ucze sie pomalu asemblera i podpatrzylbym sobie jak Ty to robisz.
Tomku, w celach jedynie naukowych -- czy bylbys w stanie podeslac kod zrodlowy ktory napisales? Jako wielki fan Ben'a ucze sie pomalu asemblera i podpatrzylbym sobie jak Ty to robisz.
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Zbiorę i spakuję całą dokumentację i poproszę moderację o wstawienie na pierwszą stronę.
Tomek
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
W paczce jest:
1. ECC83F.jpg -ostateczna wersja schematu "analogowego" emulatora triody ECC83;
2. EL84SCH10BW.jpg -ostateczna wersja schematu emulatora pentody EL84;
3. EL.asm -źródło programu emulatora EL84;
4. TAB.asm -tablice przygotowane przez Tool46_2;
5. EL.hex -plik do zaprogramowania FLASH mikrokontrolera ATTINY85;
6. EL.eep -plik do zaprogramowania pamięci EEPROM mikrokontrolera.
1. ECC83F.jpg -ostateczna wersja schematu "analogowego" emulatora triody ECC83;
2. EL84SCH10BW.jpg -ostateczna wersja schematu emulatora pentody EL84;
3. EL.asm -źródło programu emulatora EL84;
4. TAB.asm -tablice przygotowane przez Tool46_2;
5. EL.hex -plik do zaprogramowania FLASH mikrokontrolera ATTINY85;
6. EL.eep -plik do zaprogramowania pamięci EEPROM mikrokontrolera.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Tomek
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
Kapitalne!
Bede zekal pozniej ale pobieznie -- chyba nawet rozumiem 'flow' LOL
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-
Radiowiec
- 625...1249 postów

- Posty: 730
- Rejestracja: pt, 23 lutego 2018, 17:13
Re: Pomiarowa lampa "solid-state"
Gratulacje! 
-
Tomasz Gumny
- 2500...3124 posty

- Posty: 2582
- Rejestracja: pn, 1 stycznia 2007, 23:18
- Lokalizacja: Trzcianka/Poznań
Re: Pomiarowa lampa "solid-state"
Dzięki, ale i tak czuję niedosyt. Niby emuluje pentodę, ale ten wycinek trudno nazwać choćby fragmentem charakterystyki. Spróbuję zrobić całą charakterystykę, nawet jeśli będzie łamana.
Tomek zrobiłbyś taką tabliczkę?
Tomek zrobiłbyś taką tabliczkę?
Kod: Zaznacz cały
; US1
; index 0 1 2 3 4 5 6 7 8 9 A B C D E F
; US1[V] -10.20 -9.52 -8.84 -8.16 -7.48 -6.80 -6.12 -5.44 -4.76 -4.08 -3.40 -2.72 -2.04 -1.36 -0.68 -0.00
; adcus 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255
;
; UA
; index 0 1 2 3 4 5 6 7 8 9 A B C D E F
; UA[V] 0.7 17.7 34.7 51.7 68.7 85.7 102.7 119.7 136.7 153.7 170.7 187.7 204.7 221.7 238.7 255.7
; adcua 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255
;
; US2(UE)
; index 0 1 2 3 4 5 6 7 8 9 A B C D E F
; US2[V] 0.5 17.5 34.5 51.5 68.5 85.5 102.5 119.5 136.5 153.5 170.5 187.5 204.5 221.5 238.5 255.5
; adcue 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255
;
; POPRAWKI:
; Napiecie miedzy A i K (do obliczen) powinno byc 0.7V wyzsze niz podane i zmierzone przez przetwornik AD
; z powodu spadku napiecia na diodzie 1N4007 (+Uf diody przy 50mA)
; Napiecie miedzy S2 i K powinno byc przyjete 0.5V wyzsze (+Uf diody przy 5mA).
; Prad w tablicy IA tabia[] powinien być powiekszony o UA/500K (poprawka na uplyw pradu w dzielniku napiecia)
; Prad w tablicy IS2 tabie[] powinien być powiekszony o US2/500K (j.w.)
.cseg
.org 0x0100
; tablica pradu IA
tabia:
; US1 = -10.20V
; UA= 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 0V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 17V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 34V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 51V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 68V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 85V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 102V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 119V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 136V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 153V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 170V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 187V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 204V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 221V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 238V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 255V
; US1 = -9.52V
; UA= 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 0V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 17V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 34V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 51V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 68V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 85V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 102V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 119V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 136V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 153V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 170V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 187V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 204V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 221V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 238V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 255V
; US1 = -8.84V
;...
; tablica pradu IE
tabie:
; US1 = -10.20V
; UA= 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 0V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 17V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 34V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 51V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 68V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 85V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 102V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 119V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 136V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 153V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 170V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 187V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 204V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 221V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 238V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 255V
; US1 = -9.52V
; UA= 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 0V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 17V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 34V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 51V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 68V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 85V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 102V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 119V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 136V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 153V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 170V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 187V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 204V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 221V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 238V
.db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; US2 = 255V
; US1 = -8.84V
;...
;koniecTomek
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
Juz sie robia. Tylko... ze mamy maly problem z 102.4ma bo dla EL84, Ua = 255V, Us2 = 255V, oraz Ug1 = 0V --> Ia > 102.4mA (bo prawie 170mA...)
Czy daloby sie zwiekszyc prad to 200mA? Czy wolisz 'uciac' na 255 jako max? Zerknij nizej na Ia oraz Ia_mapped. Podobnie jest z Is (pradem siatki drugiej).
Czy daloby sie zwiekszyc prad to 200mA? Czy wolisz 'uciac' na 255 jako max? Zerknij nizej na Ia oraz Ia_mapped. Podobnie jest z Is (pradem siatki drugiej).
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-
TooL46_2
- 1875...2499 postów

- Posty: 2288
- Rejestracja: ndz, 20 lipca 2008, 12:06
- Lokalizacja: Seattle, WA
Re: Pomiarowa lampa "solid-state"
Wrzucam stan na chwile obecna. Jakkolwiek nie zdecydujemy -- bedzie mozna to szybko zmienic. 
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pozdr,
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com
-Tomek Drabas
________
"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein
tomdrabas.com