=?UTF-8?Q?Probl=C3=A9m_s_proceso?=rem

Petr Simek psimek na jcu.cz
Pátek Březen 10 08:48:08 CET 2017


On Fri, 10 Mar 2017, admin wrote:

> Pro jednoho zákazníka připravuji FW do procesoru ATMEGA324P. V zařízení
> které zákazník dodal jsou na bitech 6 a 7 portu D tlačítka proti zemi. V
> programu mám nastaveno že piny jsou vstupní s pull-upem
> (DDRD=0x3F,PORTD=0xC0).
>
> Stisknutí tlačítka program zaznamená, ale zároveň rapidně stoupne proud v
> napájecí větvi a procesor začne topit. Z toho stavu se dá dostat jedině
> vypnutím napájení. Pokud nastavím třístavový vstup a přidám dodatečný pull-

Jen dva napady ktere by jste mohl zkusit jako workaround:

  - po detekci stisknuti tlacitka zkusit programove odpojit pullup nebo
    i prepnout funkci na OUT a po chvilce to zase dat zpet

  - do pripojovaciho kabliku tlacitka vradit nejaky vhodny seriovy odpor



> Hokrý Aleš.

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*


Další informace o konferenci Hw-list