Re: STM32 a nepájení/mioení napití 3.65V

Petr Labaj labaj na volny.cz
Neděle Duben 6 22:33:15 CEST 2025


Tady jde o buzení optronu.
Tam je infraledka. Takže úbytek bývá kolem 1V nebo i míň.
Koupil jsem si optrony s vysokým CTR, takže tam budu pouštět tak 1-2mA.

Modré LEDky svítí fest. Ale nové supersvítivé zelené se nenechávají 
zahanbit.
Mají teda ale většinou dost hnusnou zelenou barvu.
Mnohem jedovatější než staré dobré zelené. Asi kratší vlnové délka, víc 
do modra.

PL

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

Dne 6.4.2025 v 21:58 Jaroslav Buchta napsal(a):
> Hlavne ty nove ledky nejak moc sviti, ja uz davam odpory 1k i 2k na 
> 3V3 a furt to sviti dost, hlavne na modre asi neexistuje dost velky 
> odpor ;-)
> To asi vystup MCU stresovat nebude...
>
> Dne 06.04.2025 v 21:54 Petr Labaj napsal(a):
>> Já jsem nad tím nikdy nijak moc nepřemýšlel.
>> Myslíte, že u pinu ve výstupním režimu jeho výstupní napětí ovlivňuje 
>> spotřebu stejně jako by byl ve vstupním režimu?
>> A že tedy pokud by byl kvůli vysoké zátěži přetížený pin někde 
>> uprostřed mezi L a H, tak že by to nějak zásadně ovlivňovalo interní 
>> spotřebu chipu?
>> Já bych čekal, že toto by nemuselo mít žádný vliv. Tak jako napětí na 
>> tom samém pinu, který přepnu do režimu analogového vstupu, snad taky 
>> nezvyšuje spotřebu.
>> Nebo to vidím úplně blbě?
>>
>> Díky.
>> PL
>>
>> ******************
>>
>> Dne 6.4.2025 v 16:16 Pavel Hudeček napsal(a):
>>> Obecně platí, že je potřeba vždy důkladně číst DS, pokud je nějaká 
>>> nejistota*. Mám tu ještě otevřený ten od STM co byl vybrán, aspoň 
>>> doufám že je to on:-)
>>> https://www.st.com/resource/en/datasheet/stm32g030c6.pdf
>>> Absolute maximum:
>>> Output current sourced by any I/O and control pin 15 mA
>>> (nejmenší z proudů uvedených v sekci)
>>>
>>> General input/output characteristics
>>> VIL max 0.3 x VDDIO1 (2) nebo 0.39 x VDDIO1 - 0.06 (3)
>>> VIH min 0.7 x VDDIO1( 2) nebo 0.49 x VDDIO1 + 0.26(3)
>>> 2. Tested in production. 3. Guaranteed by design.
>>> Takže něco jako zakázaný pás je projektován 39%-60mV až 49%+260mV
>>> a testován 30-70 %
>>> O stránku dál je na to hezký obrázek, pro 3,6 V je šedivá asi 1,1-2 V.
>>>
>>> Output voltage characteristics
>>> Pro 6 mA a napájení nad 2,7 V je odchylka od hranic napájení 0,4 V 
>>> na CMOS portu.
>>> A horší je TTL port (netuším co to v MCU z tohoto století je) 
>>> 0,4/2,4 V.
>>>
>>> Takže pokud do LEDky pustím těch 6 mA, což v případě optočlenu 
>>> zaručí dlouhou životnost a v případě viditelné LEDky nepříjemně 
>>> silný svit, jsem s velkou rezervou od šedivé oblasti.
>>>
>>> No a pokud LEDku zhasnu, je na daném pinu L. V případě optočlenu se 
>>> nic neděje a v případě viditelné LEDky na kterou svítí silné světlo, 
>>> tečou do pinu nějaké nA a způsobují zvýšení VOL o nějaké nV.
>>>
>>> *MCU s malými výstupními proudy používám jen pokud je k tomu nějaký 
>>> extra speciální důvod. Když pokukuju po novém MCU, zkontroluju, zda 
>>> má normální výstupy, pokud ne, zavrhnu ho jako nepraktický. 
>>> Implicitně tedy mám jistotu, že běžné napájení LEDky není problém:-)
>>>
>>> PH
>>>
>>> Dne 06.04.2025 v 15:18 Jan Waclawek napsal(a):
>>>> [preposielam]
>>>>
>>>> Dobry den,
>>>>
>>>> aj ked sef konstrukter uz povedal, ako to bude riesit, predsa len si
>>>> dovolim male vysvetlenie a odbocku.
>>>>
>>>> Preco spinat LEDku tranzistorom? Odpoved je jednoducha. Kedze pri
>>>> rozsvietenej LEDke mate na nej ubytok napatia cca. 1,6V a viac 
>>>> voltov, na
>>>> zrazacom odpore je tiez nejaky ubytok a na drivery I/O pinu tiez. 
>>>> Ked to
>>>> zle nastavite, tak na drivery nebudete mat nikdy napatia 
>>>> odpovedajuce log.
>>>> 0 a log.1 A ked sa strafite do zakazaneho pasma, tak mcu bude zrat 
>>>> vela
>>>> prudu. A ked vypnete LEDku, tak nou tecie nejaky leakage, ktory zase
>>>> nastavi ten logicky I/O pin kamsi do zakazaneho pasma. Takze 
>>>> ovladat LEDku
>>>> priamo pinom mcu je trochu ako zaniest umyselne do systemu chybu. 
>>>> Riesit sa
>>>> to da dvoma sposobmi, jeden je digitalny spinaci tranzistor.
>>>>
>>>> Na tomto mieste by som rad urobil odbocku a spomenul mcu 68HC11, 
>>>> 68HC05 a
>>>> ich nasledovnika 68HC08 alebo dnes MC9S08xx. Ked si pozriete 
>>>> najnovsie typy
>>>> tych MC9S08 tak zistite, ze maju podla puzdra len 1 alebo 3 
>>>> "vykonove" I/O
>>>> piny. Takze pri tomto procesore musite I/O piny nejako buffrovat a 
>>>> oddelit.
>>>> A nepriamo LEDku spinat cez ten externy tranzistor. Tu by som rad 
>>>> spomenul,
>>>> ze ten procesor je urceny priamo do "harsh industrial enviroment" 
>>>> teda do
>>>> zaruseneho priemyselneho prostredia. Pri tych najnovsich typoch by som
>>>> spomenul, ze maju aj 12bitovy ADC a vyrobu garantovanu na 10 az 15 
>>>> rokov.
>>>> Kupit ich v kusovke sa da u Mousera. A moja osobna skusenost, mne sa s
>>>> Motorolou robilo vzdy velmi dobre.
>>>>
>>>> Ono preco spinat LEDku tranzistorom ma este jeden dovod, ale to je 
>>>> stale ta
>>>> ista rozpravka o ruseni a imunite, ktoru sa mi uz nechce pisat. 
>>>> Takze cela
>>>> problematika ma dva dovody. Aspon tak to vidim ja.
>>>>
>>>> A.
>>>>
>>>> Máme novou dobu, je třeba katovat kosty.
>>>>
>>>> Takže žádné zbytečné součástky.
>>>> Procesor vydrží, takže půjde napřímo. Tím pádem žádný dělič a žádné 
>>>> spínání.
>>>> Napájení reference bude spínat přímo výstup procesoru, stejně tak
>>>> napájení termistorů.
>>>> A optron bude buzený taky přímo procesorem.
>>>> Takže ve finále to vypadá na 0 kusů tranzistorů.
>>>>
>>>> Jen ať procesor ví, že život není peříčko, a že musí fest makat.
>>>>
>>>> PL
>>



Další informace o konferenci Hw-list