Stránka 1 z 2

Tester IR vysielačov

Napsal: 22 led 2021, 20:49
od Stendfort
Dobrý deň.
Urobil som tento tester IR ovládačov:
https://www.picbasic.nl/frameload_uk.ht ... ver_uk.htm
Zrealizoval som ho na PIC16F648A.
Nahral som HEX cez programátor MiniPro.
Tester sa rozbehne, vypíše úvodnú hlášku, ale nezobrazujú sa kódy.
Po stačení tlačidla na diaľkovom ovládaní sa rozsvieti červená LED a zelená LED bliká v rytme vysielaného signálu.
Mám tušenie, že treba nastaviť poistky, pri programovaní, len neviem v akej konfigurácii.
Preto prosím, ak by niekto vedel poradiť, budem rád.
Prikladám aktuálne nastavenie poistiek.
VOPRED VĎAKA.

Napsal: 22 led 2021, 21:28
od petrfilipi
Teď nevím přesně označení pojistek 16F628, ale nejsou popsány v souboru "https://www.picbasic.nl/downloads/Trans ... V-4_UK.bas"?

CONFIG
HS_OSC
WDT_OFF
PWRTE_ON
BODEN_OFF
LVP_OFF
MCLRE_OFF

PF

Edit 1 - tak já mám v programátoru konfigurační bity - viz obrázek. Odpovídá to tedy popisu v "bas" souboru s tím, že já mám ještě možnost nastavit to, jaký významu bude mít vývod RA5 (I/O pin nebo MCLR).

Edit 2 - nemůže být problém v tom, že tys to dělal s 16F648, ale originál je s 16F628A?

Napsal: 22 led 2021, 23:28
od samec
Čo majú poistky spoločné s behom programu? Tie sú tam predsa iba na to, aby sa program nedal prepísať, alebo spätne vyčítať.

A vôbec, načo tak zložito?
Na tester infra ovládačov stačia dve súčiastky. Nič viac netreba.
Obrázek
Obrázek

Napsal: 22 led 2021, 23:42
od rnbw
Napriklad frekvenciu, na ktorej procesor bezi :roll:

Napsal: 23 led 2021, 00:46
od PavelFF
samec píše:...A vôbec, načo tak zložito?
Na tester infra ovládačov stačia dve súčiastky. Nič viac netreba.
...
Načo tak zložito? Na tester infra ovládačov stačí iba toto.

Napsal: 23 led 2021, 07:19
od Crifodo
samec píše: načo tak zložito?
Na tester infra ovládačov stačia dve súčiastky. Nič viac netreba.
Třeba každý nepozná uchem verzi použitého protokolu nebo přiřazení povelů k tlačítkám. Kromě toho ta stavebnice má i testovat svým vysílačem DO přijímač.

Napsal: 23 led 2021, 13:21
od petrfilipi
Ale jestli by nebylo lepší použít k dekódování PC - viz třeba:
tady
tady
tady
tady
atd. atd.

PF

Napsal: 24 led 2021, 06:27
od Crifodo
předpokládám, že tazatel má hotový přístroj a chce řešit jeho funkčnost/naprogramování, ne nějaké filozofie a alternativy.

Napsal: 24 led 2021, 11:34
od weed_smoker
Dřív se na to používal program GIRDER na PC s portem RS-232 a kabel s čidlem TSOP ,SFH nebo podobnym na vstupu.Ty čidla byly i rozdílný,někdy bylo potřeba mít víc kabelů s různym čidlem.Byly na 36kHz(TSOP1736),pak 38 ale i jiný.Ty čidla byly běžně ke koupi v GM,GESu i jinde,taky jdou vytěžit ze starý spotřebky(jedna z mála TV součástek,co má cenu).
BTW.Starý přijímače měly ještě demodulátory s nějakym DIL-8 TDA,někde se používalo i A244D nebo jeho obdoba.

Napsal: 24 led 2021, 11:41
od miroja
A244D aj TDA4050 robili len zosilnenie signalu, ktore prijala infra LED (aj ked selektivne). Vlastne dekodovanie robil samotny obvod DO (vo vtedajsich Tesla TV Dederonsky U806 - kopia SAB3022B, neskor SAA1293A).
EDIT: Casom bol v typovej rade C416 predzosilnovac DO s IO A244D nahradeny obvodom s fetom a dalsimi (tromi?) bipolarnymi tranzistormi.

Napsal: 24 led 2021, 11:51
od mi-ro
Používám klasiku GM328 který umí po připojení jakéhokoliv IR čidla dekódovat většinu DO.

Napsal: 25 led 2021, 09:33
od pocitujlasku
Problem moze byt, ze je to len pre RC5/RC6? lebo existuje kopec dalsich protokolov. Velmi dobra kniznica je pre arduino irremote, kde vypise nielen kod, ale aj raw data, a pouzity protokol (ak ho pozna).

Napsal: 25 led 2021, 10:24
od Crifodo
Je možné, že kromě ustálených protokolů si různí výrobci používají svoje deriváty které nikam nepatří. Setkal jsem se s audio věžičkami Sony z +- stejné doby, některé povely měly přiřazené jinak funkce nebo vůbec nefungovaly.

Napsal: 13 úno 2021, 01:26
od Burajko
Mas nastaveny interny oscilator https://ww1.microchip.com/downloads/en/ ... 40044G.pdf str.98

Config:
oznacit FOSC2
zrusit FOSC1
oznacit FOSC0

Az teraz je prepnuty na HS, 10MHz

Zaskrtnutie znamena 0,nie 1 v configword: 2007H


:wink:

Napsal: 19 úno 2021, 13:01
od Stendfort
Zrejme má byť nastavený interný oscilátor, problém bude možno v nastavení iných config bitov. Prikladám schému zapojenia. Ak by niekto vedel poradiť.