Re: Midrange PIC a dálkové ovládání

Jindrich Fucik fulda na seznam.cz
Sobota Duben 27 20:27:45 CEST 2019


OK a jaký to je?
Můj protokol jsem popsal, potřebuji jej dodržet, dělám jen vysílač k 
existujícímu přijímači.

Dne 27.4.2019 v 19:10 Tomas Urbanek napsal(a):
> A co takhle pouzit ir vysilac, ktery si tech 38khz generuje sam? Nebo zdroj hodin, kde to vyjde i bez sw. Ale mozna nemam dostatek fantazie na to jak si dobrovolne komplikovat zivot :)
> 
> T
> 
> 27. 4. 2019 v 17:12, Jindrich Fucik <fulda na seznam.cz>:
> 
>> Mno já chtěl snížit pracovní kmitočet. Pokud budu chtít generovat 38kHz softwarově, potřebuji alespoň 4MHz pracovní kmitočet a pak mám 13 instrukcí na půlvlnu.
>> Pokud bych využil Numerically controlled oscilator a pracovní kmitočet 1MHz a dělal si AND tak si vystačím se čtvrtinou, ale pořád jsem ve středním pásmu spotřeby, potřeboval bych se dostat s pracovním kmitočtem pod 500kHz, abych nemusel použít HFINTOSC a tam mi vychází špatně to dělení.
>> Nevím, co má lepší a co horší vlastnosti - třeba nechat si HFINTOSC na 1MHz, zapnutý NCO a jednu CLC a pro procesor použít děličku kmitočtu třeba 1:4, nebo použít HFINTOSC na 4MHz, použít je rovnou pro procesor a nepoužívat ani NCO ani CLC. A ani nemám dost důvěryhodný měřák, abych si to změřil.
>>
>> Ale když už jsme u těch tlačítek, to mne také zajímá - mám na mém ovladači dva rotační enkodéry. Ty se většinou zapojují tak, že mají společný pól na zem a ty dva přepínané mají nějaké pull up rezistory a vstup do procesoru.
>> Jenže to znamená, že pokud budou zrovna zaparkované v nevhodné pozici, tak skrz ně protéká proud a jsou dva, takže čtvrtina toho pull up.
>> Tady je pro mne zásadní otázka, jak ten proud udělat co nejmenší? Jestli dát vlastní pull upy nějaké obrovské hodnoty? Nebo použít vnitřní (120μA typ; 25μA min - 200μA max)? (interní pull up odpovídá 40kΩ)
>>
>> Dne 26.4.2019 v 15:24 Jaroslav Lukesh napsal(a):
>>> A víte, kolik žere ta IR ledka, aby to vůbec někam dosáhlo?
>>> Řešte spotřebu při čtení tlačítek, neřešte spotřebu při vysílání.
>>> ----- Původní zpráva ----- Od: "Jindrich Fucik" <fulda na seznam.cz>
>>>> Řeším takový logický problém. Potřebuji z Midrange PICu (16F153xx) udělat IR dálkový ovladač. To není nic neobvyklého. Já se trochu bavím tím, jak to udělat co nejjednodušší. Chtěl bych použít co nejmenší kmitočet, abych měl co nejmenší spotřebu. Proto se mi moc nechce generovat signál pomocí odpočítávání instrukcí a tak přemýšlím, jakou periferii by bylo vhodné na danou akci "znásilnit".
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 


Další informace o konferenci Hw-list