Odpajanie striedaveho zdroja tranzistorom
Moderátori: mirosne, Moderátori
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Odpajanie striedaveho zdroja tranzistorom
Zdravim,
snazim sa vytvorit vlastny hw driver pre ovladanie segmentoveho LCD displeja.
Kedze segment LCD musi byt napajany striedavym napatim a ja som ako zdroj zvolil sinusovy LC oscilator, potrebujem nejakym sposobom odpajat a pripajat striedavy zdroj a tym riadit ci je segment zapnuty alebo nie.
Asi najvhodnejsie mi vychadza zapojenie na obr., a teda 2 tranzistory chrbtami k sebe. Nevyhodou je ze to potrebuje aj negativne riadiace napatie (-2V zdroj) pre ovladanie PNP. Snazim sa o low-power, preto take nizke zdroje.
Napada niekoho lepsie riesenie? Docital som sa, ze dovoleny DC offset pre napajanie segmentu je 50mV, takze symetria musi byt zachovana dost presne.
Schema:
Simulacia: Hore je napatie zdroja, dole prud zatazou. V case 15ms sa zapnu 2V riadiace zdroje.
snazim sa vytvorit vlastny hw driver pre ovladanie segmentoveho LCD displeja.
Kedze segment LCD musi byt napajany striedavym napatim a ja som ako zdroj zvolil sinusovy LC oscilator, potrebujem nejakym sposobom odpajat a pripajat striedavy zdroj a tym riadit ci je segment zapnuty alebo nie.
Asi najvhodnejsie mi vychadza zapojenie na obr., a teda 2 tranzistory chrbtami k sebe. Nevyhodou je ze to potrebuje aj negativne riadiace napatie (-2V zdroj) pre ovladanie PNP. Snazim sa o low-power, preto take nizke zdroje.
Napada niekoho lepsie riesenie? Docital som sa, ze dovoleny DC offset pre napajanie segmentu je 50mV, takze symetria musi byt zachovana dost presne.
Schema:
Simulacia: Hore je napatie zdroja, dole prud zatazou. V case 15ms sa zapnu 2V riadiace zdroje.
0
Naposledy upravil/-a miso156 v 11 Apr 2022, 22:08, upravené celkom 2 krát.
"No pain, no gain." (KC238)
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Odpajanie striedaveho zdroja tranzistorom
Tak so sínusom ti neporadím. Ale na budenie 7 segmentového LCD som v dávnej minulosti používal 8048. Úplne jednoducho - na spoločnú elektródu som generoval obdĺžnik. Segmenty potom mali buď signál rovnaký ak mali byť zhasnuté a v proti fáze ak mali byť zopnuté. Pri 5V to "svietilo" perfektne - segment bol úplne čierny. Fungovalo to roky.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Re: Odpajanie striedaveho zdroja tranzistorom
Podarilo sa mi to vyladit celkom pekne dokonca aj bez tych blokujucich diod. Klucom pre dokonale odopnutie striedaveho zdroja je drzat bazy az na takej urovni, aby bol prechod CB v reverze. Takze napriklad, aby pocas kladnej periody 4V striedaveho zdroja bola baza PNP aspon na zhruba +4V.
Schema: Ovladanie spinacov Q2,Q3 priamo z pamatovej bunky. V case 15ms sa pamatova bunka nastavi do log1. (zapne sa Q4 aj Q5)
Schema: Ovladanie spinacov Q2,Q3 priamo z pamatovej bunky. V case 15ms sa pamatova bunka nastavi do log1. (zapne sa Q4 aj Q5)
0
"No pain, no gain." (KC238)
Re: Odpajanie striedaveho zdroja tranzistorom
Pokud máš LCD s jednou BP, tak je to jednoduché. Na tyhle displeje používám 74595 napájené 5V nebo 3V3 podle displeje. Jak psal peterple - na jeden výstup 74595-ky dáš BP a na zbytek jednotlivé segmenty displeje. Na BP budeš střídat 0,1 a na jednotlivých segmentech pak buď totéž nebo protifázi.
BP - Segment svítí - Segment nesvítí
0 - 1 - 0
1 - 0 - 1
BP - Segment svítí - Segment nesvítí
0 - 1 - 0
1 - 0 - 1
0
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Re: Odpajanie striedaveho zdroja tranzistorom
Pre Balu, Peterple:
Poznam ten princip riadenia faza/protifaza, da sa to pekne aj cez XOR. Problem nastava ked ma displej viac back-plain, inak povedane ze je multiplexovany.
Pre Balu:
Mas nejaky tip na LCD s iba jednou BP?
Poznam ten princip riadenia faza/protifaza, da sa to pekne aj cez XOR. Problem nastava ked ma displej viac back-plain, inak povedane ze je multiplexovany.
Pre Balu:
Mas nejaky tip na LCD s iba jednou BP?
0
"No pain, no gain." (KC238)
Re: Odpajanie striedaveho zdroja tranzistorom
Například tenhle : https://www.tme.eu/cz/details/de113-rs- ... s-20-12-2/
Prohlédni si nabídku TME a vyber si podle toho, jak velký a kolikamístný potřebuješ. U většiny je i datasheet, tak si můžeš zkontrolovat zapojení.
Prohlédni si nabídku TME a vyber si podle toho, jak velký a kolikamístný potřebuješ. U většiny je i datasheet, tak si můžeš zkontrolovat zapojení.
0
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Re: Odpajanie striedaveho zdroja tranzistorom
Je ich dost. Nejak som zblbol, lebo vcera som hladal na Ali nejaky miniaturny a tie vzhladom na rozmery nemozu mat vela pinov a teda vsetky boli multiplexovane. Neuvedomil som si, ze vacsie LCD su aj s jednou BP. Asi sa poobzeram po nejakom vacsom.
0
"No pain, no gain." (KC238)
Re: Odpajanie striedaveho zdroja tranzistorom
K tvému původnímu zapojení.
Nešlo by použít toto?
Je to oboustranný FET na výstupu, Ri jednotky Ohm.
Nešlo by použít toto?
Je to oboustranný FET na výstupu, Ri jednotky Ohm.
0
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Re: Odpajanie striedaveho zdroja tranzistorom
Pre Breta1:
Malo by sa to dat. "Problem" vsak je, ze musim tu Ledku v nom napajat aspon 1mA, co pre 20 segmentov robi 20mA. Tam, uz sa straca vyhoda nizkeho odberu LCD, ten berie celkovo tak 2mA.
Malo by sa to dat. "Problem" vsak je, ze musim tu Ledku v nom napajat aspon 1mA, co pre 20 segmentov robi 20mA. Tam, uz sa straca vyhoda nizkeho odberu LCD, ten berie celkovo tak 2mA.
0
"No pain, no gain." (KC238)
Re: Odpajanie striedaveho zdroja tranzistorom
Multiplexovaný displej je sice složitější, ale není to nic dramatického.
Tady je příklad pro displej se 2 BP (skutečné funkční zařízení, které jsem si stavěl s displejem z telefonního záznamníku) :
Obsluha takového displeje je následující :
1. Oba (všechny) piny pro BP1 až BPx nastavíš jako vstupní, nastavíš data pro příslušnou část displeje, na BP1 pošleš 0 (nebo 1, podle toho v jaké fázi zrovna jsi) a nastavíš pin jako výstupní.
2. Oba (všechny) piny pro BP1 až BPx nastavíš jako vstupní, nastavíš data pro příslušnou část displeje, na BP2 pošleš 0 (nebo 1, podle toho v jaké fázi zrovna jsi) a nastavíš pin jako výstupní.
.
.
Opakuješ pro všechny BP.
Samozřejmě musíš dodržet, že jednou pošleš na BPx 0, podruhé 1 a příslušně podle toho přímá nebo invertovaná data.
Tady je příklad pro displej se 2 BP (skutečné funkční zařízení, které jsem si stavěl s displejem z telefonního záznamníku) :
Obsluha takového displeje je následující :
1. Oba (všechny) piny pro BP1 až BPx nastavíš jako vstupní, nastavíš data pro příslušnou část displeje, na BP1 pošleš 0 (nebo 1, podle toho v jaké fázi zrovna jsi) a nastavíš pin jako výstupní.
2. Oba (všechny) piny pro BP1 až BPx nastavíš jako vstupní, nastavíš data pro příslušnou část displeje, na BP2 pošleš 0 (nebo 1, podle toho v jaké fázi zrovna jsi) a nastavíš pin jako výstupní.
.
.
Opakuješ pro všechny BP.
Samozřejmě musíš dodržet, že jednou pošleš na BPx 0, podruhé 1 a příslušně podle toho přímá nebo invertovaná data.
0
-
- Pokročilý člen
- Príspevky: 648
- Dátum registrácie: 06 Dec 2020, 11:46
- Bydlisko: Banska Stiavnica
- Vek: 38
Re: Odpajanie striedaveho zdroja tranzistorom
Vcera mi prisiel 4-miestny LCD z SOS na prve pokusy, hned na uvod ma krasne skriabance, az take ze do zariadenia by som ho nedaval, neviem co s nim robili, ci Rockwellovu skusku tvrdosti.
Kazdopadne, teoria s napajanim sinusom a odpajanim cez dva trandy sa potvrdila ako funkcna. Skusam blikat pixelom, viz gif dole.
Sinus beriem z klasickeho maleho sietoveho trafaciku, skoda nevyuzit 50Hz zo siete, kedze tieto LCD maju frekv. rozsah od 30 do 100Hz. Je treba povedat, ze do 3V LCD musim davat o dost viac ako 3V sinus (amplitudu) aby pekne svietil, kedze ma nizsiu efektivku ako obdlznik.
Dalsia vec, su pozorovacie uhly. Ono uz pri 2V amplitude je ten pixel pekne cierny, avsak len ak nan pozeram od spodu. Pri 3V sa to zacne okoby vymienat a pixel je ciernejsi pri kolmom pohlade ako od spodu. Treba poskumat.
Taktiez neviem, co v dlhodobom meritku spravi rychle blikanie pixelom, kedze sinusovy zdroj odpajam ako pride, a tym sa porusuje pravidlo 50mV offsetu.
Nevyuzite pixeli skratujem.
Schema ako to mam zapojene aj s oscilatorom pre blikanie:
Kazdopadne, teoria s napajanim sinusom a odpajanim cez dva trandy sa potvrdila ako funkcna. Skusam blikat pixelom, viz gif dole.
Sinus beriem z klasickeho maleho sietoveho trafaciku, skoda nevyuzit 50Hz zo siete, kedze tieto LCD maju frekv. rozsah od 30 do 100Hz. Je treba povedat, ze do 3V LCD musim davat o dost viac ako 3V sinus (amplitudu) aby pekne svietil, kedze ma nizsiu efektivku ako obdlznik.
Dalsia vec, su pozorovacie uhly. Ono uz pri 2V amplitude je ten pixel pekne cierny, avsak len ak nan pozeram od spodu. Pri 3V sa to zacne okoby vymienat a pixel je ciernejsi pri kolmom pohlade ako od spodu. Treba poskumat.
Taktiez neviem, co v dlhodobom meritku spravi rychle blikanie pixelom, kedze sinusovy zdroj odpajam ako pride, a tym sa porusuje pravidlo 50mV offsetu.
Nevyuzite pixeli skratujem.
Schema ako to mam zapojene aj s oscilatorom pre blikanie:
0
"No pain, no gain." (KC238)
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 4 Odpovedí
- 1118 Zobrazení
-
Posledný príspevok od používateľa Zaky