Jump to content

HDMI CEC emulators TV izslēgšanai


binary
 Share

Recommended Posts

Par elektrolītu - tur diodi arī vajag?

 

 

Jā. Slinkums smuki zīmēt, bet ideju uztversi no shemočkas. Pin5 barošana, Pin3 detect power off, Pin4 GND.

 

Diode nobloķē elektrību no kondensatora un neļau kondensatora elektrībai skriet atpakaļ uz +5V Parētētājs ir tikai MCU.

post-81948-0-53788900-1389391580_thumb.png

Labots - JDat
Link to comment
Share on other sites

Ir gana smuki uzzīmēts, paldies :) Pats kondiķi būtu galīgi līki uzlicis, tāpēc arī nebija pārliecības, ka diodi vajag… Tādā shēmā skaidrs, ka vajag :)


CEC pinu no MCU jau laikam var pa taisno vienot pie CEC pina konnektorā?


Ja MCU vajag barošanu no 1.8V, kas ar viņu notiks, kad no kondiķa vairs nebūs tāds spriegums pieejams? Vienkārši izslēgsies? Nevar tur kaut kādas šaizes notikt?

Labots - binary
Link to comment
Share on other sites

zemajam spriegumam ir domāts brown out detector. tiklīdz spriegums zem noteiktā ta nospiežas reset poga un neatlaižas kamēr spriegums uzkāps virs vajadzīgā.

 

Pārējos jautājumus vēlāk.

 

Starp citu, tev detētu jebkurš MCU ar 6 kājām. 1 pin IN; 2 pin OUT; 3 PIN GND; 4 PIN VCC; 5 pin reset. Irādi mikroMCU dabā pieejami. Iespējams ka pat AVR.

Link to comment
Share on other sites

Jā, zinu, metu aci uz Attiny4-TSHR, tas ir SOT-23 pieejams. Ar 512B laikam vajadzētu pietikt…


Vispār atmel.com atradās 4 gab ar 6 kājām - ATtiny4/5/9/10.

Link to comment
Share on other sites

Inspektors Caps

Kamēr jūs tur jau plānojat lielo risinājumu, būtu labāk palasījuši par 5V:

5V DC from the HDMI source

Un par DDC:

supplied +5V DC power up to 50mA to drive the EEPROM, this allows the host to read the EDID even if the monitor is powered off.

Atvainojos, ka sagrāvu visus plānus! :D

 

Par tēmu.. VIAs ir savienojumi starp PCB slāņiem. Daudz čipiem ieejas/izejas ir savietojamas ar lielāka sprieguma ieejām/izejām. Piemēram 3,3V čipiem ar 5V. Vajadzētu būt, ka tas tā ir paredzēts arī HDMI standartā, ja jau barošana ir 5V, bet tas šobrīd ir tikai mans minējums uz čuju.

 

Pavisam par tēmu - ja jau tiek taisīts DIY ar MCU, var arī paņemt un uztaisīt IR uztvērēju+raidītāju. Uztvert dekodera pults "OFF", bet noraidīt TV standarta "OFF".

Link to comment
Share on other sites

Coupler ir tad, kad jāpagarina divi Ethernet vadi. Stiķēšanas kastīte.

 

VIA tas ir metalizēts caurumiņš starp divām PCB pusēm. Visi GND puligoni apbās PCB pusēs jāsavienu ar salīdzinoši lielu VIA skaitu. Tas no augstfrekvences lietām.


Te montāžas variants


Caps! Arī laba doma. Tāds IR Transkoders sanāk. Varētu būt nianses lietošanā, jo tāds IR nezin Selteka stāvokli. No otras puses var uztaisīt IR sūtītāju priekš TV un sensingu taisīt no seltekas. Kaut no USV sprieguma, ja tāds ir.

post-81948-0-20411100-1389393574_thumb.png

Link to comment
Share on other sites

 

 

Atvainojos, ka sagrāvu visus plānus! :D

Nu nekādus plānus nesagrāvi. Jau kopš pašiem sākumiem par +5V bija doma, ka varbūt pēc tā var noteikt, varbūt nevar noteikt dekodera stāvokli. Ja nevar, nav liela bēda - izmantojam +5V barošanai, savukārt dekodera stāvokli nosakām pēc kā cita. Pēc kā? Hz, kaut vai pēc kāda clock pina.

 

 

 

Pavisam par tēmu - ja jau tiek taisīts DIY ar MCU, var arī paņemt un uztaisīt IR uztvērēju+raidītāju. Uztvert dekodera pults "OFF", bet noraidīt TV standarta "OFF".

Šādu variantu varētu arī nopirkt, nevis taisīt. Kāpēc negribu? Tāpēc, ka risinājums "čerez vienu vietu" un uzprasās uz gļukiem - ne vienu vien reizi ir gadījies, ka pulti neķer. Tāpat arī IR uztvērēju un raidītāju jāliek redzamās vietās.

Link to comment
Share on other sites

 

 

Kaut no USV sprieguma, ja tāds ir.

USB viņam ir, bet tas ir priekšā, redzamā vietā. Turklāt aiz vāka. Un man nav pārliecības, ka tajā USB nekad nav sprieguma, kad dekoderis ir izslēgts. Vēl neesmu paspējis pārbaudīt/notestēt, bet it kā viņam ir kaut kāda ieraksta fīča, kurai tas USB vajadzīgs. Ja ierakstīt var arī ar "izslēgtu" dekoderi, tad pēc tā nevar vadīties.

Link to comment
Share on other sites

Ahā. 13 pins uz HDMI šķersos 14-19 pinus uz PCB. Tas ir pofig. tie pini nav svarīgi. TMDS vadi gan ir svarīgi. un tur visam jābūt tip-top taisītam.

 

Ja ir iekšās, tad var lipināt. Teorētiski var paņemt arduino vulgaris un uzlikt uz vafeles. vafele pieattačojas pie HDMI PCB ar 4 vadiņiem un viss. Es, protams jātos ar SMD un taisītu visu mazu un smuku uz attiny vai vēl kaut kā kurš elektrību nerij.

 

 

Ups! Tajā paintā ir kļūda. +5 V jāņem no selteka (IN) nevis no televizora (OUT).


SCART vai analog video pakaļā ir? Arī tos var izmantot kā sensing ja gribās. Bet ja jau tiek skalpelēts HDMI, tad uz HDMI arī jātaisa sensing.

Link to comment
Share on other sites

Inspektors Caps

binary, pareizi jau Tu saki, bet, ja tā pa īstam, tad HDMI aparāts bez CEC jau pats par sevi ir "čerez vienu vietu". :D

 

Tā globāli runājot... Kad es saku, ka viss ir slikti un ražotāji ir idioti, tad visi bļauj "jā, jā Tu viens gudrais" (ko es nemaz neesmu teicis...). Bet, kad 21. gadsimts ir novedis pie tā, ka pat pat ON/OFF vairs nevar uztaisīt, kas 20. gadsimtā strādāja un ir triviāli vienkārši, tad nu atvainojiet... bet man ir taisnība!

 

 

 

diez nav kaada ECO regula ar kuru iebaxtiit Philipsam acee

Šis labs! Tikai vispirms varētu pabakstīt:

  • W3C par to, ka ir radījuši lielāko kroplību tehnoloģiju vēsturē - WEBu. Miljardiem iekārtu katru dienu tērē resursus, lai kompilētu source kodu, kur bija jābūt baitkodam.
  • Google par to, ka OS lietojumprogrammas ir uztaisījuši uz stulbās Java. Miljoniem iekārtu katru dienu tērē resursus, lai translētu to uz native kodu.
  • Visu pārējo ārprāta debilismu, sākot ar "katra blondīne ved savu bubertiņu līdz skolas durvīm".
Link to comment
Share on other sites

JDat, ir tur SCART (pic), bet tiešām gribētos iztikt ar HDMI.

 

+5V jau tāpat abi gali jāsavieno, tā ka pa lielam pofig, vai tas +5V tiek ņemts no TV vai no dekodera.

 

Arduino… Ne es protu viņu, ne iemācīties gribu. usbasp ir, atmel studio ir, extreme burner ir - domājams, ar to vajadzētu pietikt. Sarežģītākais, šķiet, būs pašu plati sagatavot.

 

Inspektors Caps, kā saka, "dāvinātam zirgam zobos neskatās". LTC gan interaktīvajai, gan virszemes TV dod dekoderus bez CEC. Neba nu viņi dos kaut ko, kas ir pēc labākajām tradīcijām uztaisīts un vēl ar iebūvētu 500GB SSD ;)

Link to comment
Share on other sites

Vot tieši +5 ir magic. Varētu pārraut +5V un baroties no selteka un vienlaikus čekot vai uz selteka pazūd +5V. Alternatīva: +5V savienots starp abiem aparātiem un Čekot SDL vai SDA pinus. Tur ir jāveic eksperiments vai jāsameklē papildus info netā.

Link to comment
Share on other sites

Pārbaudīšanas vērta frāze:

 

 

Pin 19 is the Hot Plug Detect, dedicated to monitoring power up/down and plug/unplug events.

Nav gan skaidrs, vai "power up/down" attiecas arī uz standby.

 

Un vēl mazliet biedējoša frāze:

 

 

Pins 15 and 16 are dedicated to the DDC (Display Data Channel), used for communicating EDID (Extended Display Identification Channel) information between devices.

Ka tik nesanāk, ka beigās jārunājas ne tikai pa CEC pinu, bet arī pa šiem DDC piniem…


 

 

Vot tieši +5 ir magic. Varētu pārraut +5V un baroties no selteka un vienlaikus čekot vai uz selteka pazūd +5V. Alternatīva: +5V savienots starp abiem aparātiem (..)

hdmi.org KB. Ar +5V maģijas īsti nav. Pārraut neko nevajag - abiem galiem jābūt savienotiem, un no tā var barot arī "proxy devaisu". Specene nosaka, ka sources devaisam jādod vismaz 55mA. Uzsvars uz vārdu "vismaz" - nereti devaisi ļauj izmantot arī daudz vairāk kā tos 55mA (gandrīz vai jāsāk lādēt telefonu no HDMI :D).

Link to comment
Share on other sites

Nu vai nav vienkāršaks variants- pagarinātājs , kuram viena ligzda ''master'' bet pārējās '' slave'' . Kopš uzliku šitādu, vairāk nezinu problēmu ar to divu pulšu būšanu . Tas dekoders ar savu  barošana vada , tik sākumā bija jāieregulē pie kādas ''master'' strāvas nostrādā .

 PS šitāds ir labs arī datorsaimniecībā, kad tas un šis ieslēgts tipa lāzerprinteris utt, kas tik un tā nav vajadzīgs , ja nedarbojās dators. Uzliekam šitādu- kā dators izlēdzas, tā tiek atslēgts viss pārejais . Kā ieslēdzās, ta tiek ieslēgta barošana pārējam. Kautkas tāds http://www.conrad-electronic.co.uk/ce/en/product/610800/GAO-2-Pin-6-fold-Master-Slave-multiple-socket-outlet-with-overvoltage-protection-Silver-Anthracite;jsessionid=7F48272E95D349790AFDEE91AB740529.ASTPCEN20?ref=list tik pirku vienā bodē pa 8Ls

Labots - oxygen
Link to comment
Share on other sites

@@oxygen, atkārtošos:

Man gan gribētos *normālu* risinājumu. (..) Vēl jo vairāk - ņemot vērā, ka TV var bildi rādīt ne tikai no dekodera (var lietot arī kā monitoru laptopam vai jebkam citam).

(..) , tāpat nav arī vēlmes visu piekraut ar redzamiem pagarinātājiem, lai tik visu visur var iespraust :crazy:

Bet doma, protams, laba. Kaut kādām tumbām, piemēram, būtu tieši laikā. Printerim? Nu nezinu, to vajag reizi 2 mēnešos. Katru dienu pa vairākām reizēm klausīties printera (tintenieka) inicializācijas skaņas kaut kā nav ne mazākās vēlmes :)

 

Izpīpēju, ka ATtiny 4/5/9 negribu. Gribu ATtiny10 (TSHR vai TS8R, kurš nu lētāks sanāks). Kur lai pasūta? Varētu ņemt kādus 10 gabalus (varbūt 25, ja cena salda - lai visam mūžam pietiktu :D). Līdz šim kaut kādi sīkumi ir pirkti vai nu ebayā, vai pa retam lemonā ieskrēju.

 

Šoreiz ebay atkrīt, tur lētākais ir par $3 (+$5 piegāde). Lemonā maksā kaut kādus Ls 0.45, 0.50 / gab, ja vien webs viņiem negļuko (kaut kādas dīvainas cenas tur uzrādās), bet nu lemona vairs nav īsti pa ceļam. Tagad elfa būtu pa ceļam, bet viņu webā vispār neuzrādās ATtiny10. Farnell.com un digikey.com cenas par ~30% zemākas nekā lemonā, bet kā tur ir ar piegādi?

 

Skatos, ir tāds baltelectron.lv. Piegādājot detaļas no Eiropas un ASV, tai skaitā no tā paša farnell kataloga, bezmaksas piegāde - izklausās jau skaisti. Tik kā ir dabā? Teiksim, to ATtiny10 viņu meklētājā neatrod. Varu pie viņiem pasūtīt preci no farnell.com kataloga (pat, ja viņu webā neuzrādās), pieskaitīt PVN un cerēt, ka tāda būs gala cena (un bezmaksas piegāde)?

 

Tad vēl kaut kādu nelielu 3V vai 3.3V reguli vajadzēs (CEC pinam 1 skaitās no +2.5V līdz +3.63V). Kādu? Man kā programmētājam ( :D) nav sajēgas par šiem. Pieņemot, ka +5V tiek padoti nepārtraukti, tad varētu derēt <1mA, bet nu vajag tādu, lai ar lodāmuru varu pielodēt.

 

CEC specene vēl nosaka, ka pull-up jābūt 27k ohm ±5% (vai 26k ohm ±10%, ja integrēts). Par ATtiny nesapratu, kas tur īsti stāv. Vienā tabulā minēts "min 20k, max 50k ohm". Var uzskatīt, ka derēs ATtiny iebūvētais pull-up rezistors? Jebšu jāņem ārējo? Jebšu vienkārši jāeksperimentē un jāskatās, kā dabā uzvedās?

Labots - binary
Link to comment
Share on other sites

@@mafijs, vari droši turpināt zvilnēt dīvānā ar aliņu vienā rokā un divām pultīm otrā rokā. Es, savukārt, pa to laiku padarīšu to, kas man šķiet interesantāks.

Link to comment
Share on other sites

 

 

Skatos, ir tāds baltelectron.lv. Piegādājot detaļas no Eiropas un ASV, tai skaitā no tā paša farnell kataloga, bezmaksas piegāde - izklausās jau skaisti. Tik kā ir dabā? Teiksim, to ATtiny10 viņu meklētājā neatrod. Varu pie viņiem pasūtīt preci no farnell.com kataloga (pat, ja viņu webā neuzrādās), pieskaitīt PVN un cerēt, ka tāda būs gala cena (un bezmaksas piegāde)?

 

Viņu meklētāju neesmu redzējis strādājošu. Regulāri pasūtu visādus knibučus no viņiem- tā arī ir, ka Farnell cenai pieliec klāt PVN un pēc pāris dienām brauc pakaļ. Bezmaksas piegāde skaitās no Farnell līdz viņu birojam.

Link to comment
Share on other sites

Binary - kas tev? uz kašķi velk visu laiku?

Tiklidz pasaka kaut ko ne tā kā Tev patiktos, tā spuras gaisā !

Labots - mafijs
Link to comment
Share on other sites

mafij, nē, visu laiku ne. Tikai tad, kādam uznāk vēlme bezjēgā paspamot par un ap dzīvi un uzskatīt, ka labāk zina, kas citam dzīvē nepieciešams ;)

 

fest, nu ja, tā jau domāju, ka izklausās pārāk labi, lai būtu patiesība :D Saņemšana Avotu ielā 10? Kāds viņiem darba laiks? Webā nesanāk atrast… Ar maksas parkingu nav bijušas problēmas?

Link to comment
Share on other sites

Binary - kas tev? uz kašķi velk visu laiku?

 

bla bla blai. ;)

Labots - e = d
Link to comment
Share on other sites

@@binary Baltelectron. Parkings? max 5 min pastāvēt pie durvīm? Pa tādu gājienu var tak izcīnit uzvaru ar parkinga biļešu rakstītāju. Lai arī nekad nav bijusi tāda problēma. Saņemšana tur tiešām ātra. Aizej, paraksti papīru un paņem paciņu. Pasūtījumi caur e-mail, sevišķi ja jau atrstrādāts mehānisms. Maksāšanu arī sarunāsiet. Caur internetbanu var sakārtot. Strādā no 8:00 vai no 10:00 līdz 18:00 vai 18:30. Jāzvana. Pratiski visu ņemu no baltelektrona, gan darbam, gan izklaisei. Pārējo Argus/Salvats/Ormix. Paziņai vajadzēja 100 gab AtTiny85. Atrada ka RS katalogā vislētāk.

 

Galu galā neliels apkopojums priekš vietējiem lodāmuriem:

http://wiki.hackerspace.lv/wiki/Viet%C4%93jie_elektronikas_deta%C4%BCu_veikali

Link to comment
Share on other sites

  • 2 months later...

Pagaidām nekāds, tik detaļas uz galda "mētājas". Pat nav sanācis pārbaudīt, vai mājās esošais programmators mācēs "runāt" ar Attiny10 (tur pa TPI jārunājas).

Pēdējos vakaros ar HMC5883L niekojos, bet nu tas ir citā sakarā.

Link to comment
Share on other sites

eddyboi

HTC ONE (M7) ir IR, varu visus savus devaisus ieslēgt ar vienu ieprogrammētu makro. Tev jau htc one nav ne?

Link to comment
Share on other sites

Nav un nebūs, turklāt nav vēl pienākuši tie laiki, kad mājās gribētos tehniku kontrolēt ar pārnēsājamu touchscreenu bez reljefainām pogām, kuras var sajust bez skatīšanās uz tām. Telefona gadījumā ir vēl kāda problēma - vai nu telefons ir plika pults (uz darbu līdzi nepaņemsi, citādi pārējie paliek bez pults), vai arī telefons ir, well, telefons un tāpat nākas bakstīt pultis.


Ar to IR ir vēl kāda problēma - gadās, ka dekoderim kaut kas priekšā nolikts (manas kājas, piemēram :D) - tad "viens signāls uz TV+dekoderi" nokontrolētu ieslēgtu / izslēgtu tikai TV.

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...