Re: 1-wire "správně"

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Leden 8 10:14:52 CET 2024


Pri pouziti ESP32 je na to naprosto dokonala periferie RMT (i na jine 
veci, kde je potreba generovat/snimat binarni signaly, vcetne vytvoreni 
dalsich UARTu )


Dne 08.01.2024 v 9:17 Tomáš Hamouz napsal(a):
> Pokud máte volný UART, doporučuju pro ovládání 1wire použít toto
> https://www.analog.com/en/technical-articles/using-a-uart-to-implement-a-1wire-bus-master.html
> Kompletní časování dělá UART, lze mít "interrupt driven".
>
> Tomáš
>
>
>> Zdravím,
>> příspěvek pana Hudečka o tom, že nemá rád 1-wire neb musí zakazovat
>> přerušení a své vlastní úvahy,  nad spolehlivostí sběrnice s čidly,
>> která je přímo připojená na pin procesoru mě vedou k úvahám jak to
>> "dělat správně".
>> prošel jsem si na AnalogDevices obvody pro řízení 1-wire a víceméně
>> jeden z použitelných a dostupných je DS2482 převodník i2c na 1-wire.
>> Porozhlédl jsem se po netu a skoro to tak vypadá, že ho nikdo nepoužívá,
>> minimálně Arduino komunita ho skoro nezmiňuje.
>> nejběžnější knihovna pro obsluhu 1-wire:  PaulStoffregen/OneWire ho
>> nijak nezmiňuje a pokud jsem něco nepřehlídl tak s ním nepočítá,  Dále
>> jsem našel několik starších kníhoven (nevím jestli už nejsou opuštěné)
>> které by měly suplovat OneWire s komunikací přes i2c - například
>> cybergibbons/DS2482_OneWire. Jestli jsem to správně pochopil, tak by
>> měla fungovat i DallasTemperature, kterou masivně používám ve svých
>> projektech.
>> Jak to děláte vy?
>> Pokud máte rozsáhlejší topologii 1-wire, používáte nějaké budiče, nebo
>> to jedete "na surovo" jen z pinu CPU?
>> Díky
>> Petr
>> _______________________________________________
>> 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