PWM na ESP8266

Petr Labaj labaj na volny.cz
Čtvrtek Březen 29 09:06:02 CEST 2018


V diskusi je i odkaz na lepší implementaci SW PWM.
Vaše požadavky jsem ale zřejmě mimo možnosti i u této implementace.
A HW PWM na ESP8266 pravděpodobně vůbec není, nebo aspoň není
zdokumentované.
https://github.com/espruino/Espruino/issues/914

PL

********************

Dne 29.3.2018 v 8:17 Petr Zapadlo napsal(a):
> Dle datasheetu jsem chápal, že esp8266 má 4 hw pwm a na zbytku pinů 
> lze realizovat SW PWM. A větu že rozsah je od 1000us do 10000us jsem 
> chápal vztaženou k SW implementaci.
>
> Nicméně DS je v tomto ohledu poměrně dost informačně skoupý, alespoň 
> mám ten pocit.
>
> V Arduino Core je zřejmě využívána jen SW implementace. Je to tak?
>
> Z odkazovaného souboru bohužel nejsem schopen pochopit proč jsem mimo  
> - nějak je to mimo mé chápání.
>
>
> Pro mé potřeby, nepotřebuji vysoké rozlišení na PWM, spíše tu větší 
> rychlost. Nejvíc mi vadí, že když se střídou přelezu rozumné hranice, 
> tak je pin v dost nedefinovaném stavu - občas v nule, občas v 
> jedničce, což otevírá pwm tranzistor, přes který pak teče zbytečně proud.
>
>
> Díky
>
> Petr
>
>
>
>
>
> Dne 29. 03. 18 v 7:38 David Obdrzalek napsal(a):
>> On 28 Mar 2018 at 22:35, Petr Zapadlo wrote:
>>> void setup() {
>>> void loop() {
>> aha ...
>>> Netuší někdo jak z toho ven?
>> Obecná rada když je problém s něčím na Arduinu: Buď nepoužít 
>> mašinérii Arduino (já
>> vím, to slyšet nechcete...), anebo se podívejte, jak to je 
>> naimplementované a
>> zjistěte si z toho skutečné možnosti.
>>
>> https://github.com/esp8266/Arduino/blob/master/cores/esp8266/core_esp8266_wiring_pwm. 
>>
>> c
>> z toho by možnosti, maximální frekvence vůbec i maximální rozlišení 
>> při dané
>> frekvenci měly vyplynout (střída 7.8% při 30kHz je zdá se mimo).
>>
>> D.O.
>>
>> _______________________________________________
>> 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