Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 
Autor Zpráva
 Předmět příspěvku: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 18:29 
Mazák
Mazák
Uživatelský avatar

Registrován: 8.10.2012
Příspěvky: 1539
Bydliště: Kladno
Zdravím,
můžete prosím doporučit jak nejefektivněji zamezit vytuhnutí atmegy vnějšímy vlivy. Přiblížím li arduino nano cca 10cm k servu, které ovládá tak vytuhne. Mám 2 vodiče IN, 1 OUT pro servo a 2 vodiče na I2C , které ve finále budou na PCB. Blokační C na napájení mám.
Děkuji za rady.


Nahoru
 Profil  
 
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 19:05 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 8.7.2011
Příspěvky: 6960
Bydliště: Písek, ČR
Oddělit Optronem IN vstup. Nebo zkus zablokovat IN keramickým kondíkem proti zemi. Záleží jakou impedancí je buzen, aby to neudělalo nějaké nežádoucí zpoždění.

_________________
FrSky Horus, letadla, heli+koptéry.
http://rc.ludl.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 19:31 
Mazák
Mazák
Uživatelský avatar

Registrován: 8.10.2012
Příspěvky: 1539
Bydliště: Kladno
Optron?, vždyt takto to není např v žádném rc přijímači nebo kontroleru pro kopteru nebo bezpadlo .
Podle mně to způsobuje jiskření motorku. Pokud to dám na 20cm tak je to OK a kabel je tam pořád, takže ten optron no nevím ?

Měl jsem třeba na mysli plechovou krabičku na VF zesilovač, ale když vidím jiné rc komponenty tak nic takového nemají.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 20:13 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 8.7.2011
Příspěvky: 6960
Bydliště: Písek, ČR
Myslím totiž že to přichází ve smyčce zem - vstupní port. Do té se nachytá rušení a už to je. Tím optronem by se to přerušilo. Vyzkoušej ten kondík na vstupu. Když to pomůže, tak se to potvrdí že to leze do vstupu.

_________________
FrSky Horus, letadla, heli+koptéry.
http://rc.ludl.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 20:18 
Mazák
Mazák
Uživatelský avatar

Registrován: 28.4.2011
Příspěvky: 6500
Bydliště: ČR
Obrázky: 0
Když si synek postavil prního robůtka z arduina, tak měl podobný problém. Pořád mu poblikávala ledka na přijímači IR ovládání a motory cukaly. Dal jsem mu jiné servo (to původní bylo nějaké noname 9g ze setu arduina) a bylo po problému.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: úte 21.10.2014 21:52 
Moderátor serveru
Moderátor serveru
Uživatelský avatar

Registrován: 28.2.2005
Příspěvky: 20822
Bydliště: Rakovník, CZ
Obrázky: 0
Nevím jak Arduino, ale PICy mají jeden vývod "MCLR" který pokud není použitý je velmi vhodné ho připojit přes odpor na + napájení, jinak "chytne" kdeco. Nepoužité piny je vhodné konfigurovat jako výstupy, jinak také mohou tu a tam něco "pobrat" z okolí. Tak jestli to nebude něco obdobného...

_________________
jyrry.webnode.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 6:36 
Mazák
Mazák
Uživatelský avatar

Registrován: 8.10.2012
Příspěvky: 1539
Bydliště: Kladno
u atmegy v defaultu nejsou piny mapované, při inicializaci se pin musí nastavit In Out PullUp


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 7:33 
Moderátor serveru
Moderátor serveru
Uživatelský avatar

Registrován: 28.2.2005
Příspěvky: 20822
Bydliště: Rakovník, CZ
Obrázky: 0
Tak to je stejné. Jednou jsem se něco nazlobil s takovým PICátkovým udělátkem a nakonec jsem zjistil že mám neošetřený ten MCLR ocásek a on se chytal asi i statiky, prevít citlivý...

_________________
jyrry.webnode.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 9:18 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.2.2010
Příspěvky: 11876
Bydliště: ČR
Obrázky: 1
jaroslav.falcon píše:
u atmegy v defaultu nejsou piny mapované, při inicializaci se pin musí nastavit In Out PullUp

Ano nicméně v případě Arduina to je ošetřeno v SW jádře implicitní inicializací příslušných pinů jako vstupy tj. když není ve zdrojáku pro Arduino uvedeno volání pinMode() pro konkrétní piny tak jsou i tak inicializovány jako vstupy. Nicméně v tomto stavu jsou velmi citlivé a může se na nich projevovat šum jak vyplývá z popisu viz citace. Zdroj viz tento odkaz.

Citace:
Properties of Pins Configured as INPUT

Arduino (Atmega) pins default to inputs, so they don't need to be explicitly declared as inputs with pinMode() when you're using them as inputs. Pins configured this way are said to be in a high-impedance state. Input pins make extremely small demands on the circuit that they are sampling, equivalent to a series resistor of 100 megohm in front of the pin. This means that it takes very little current to move the input pin from one state to another, and can make the pins useful for such tasks as implementing a capacitive touch sensor, reading an LED as a photodiode, or reading an analog sensor with a scheme such as RCTime.

This also means however, that pins configured as pinMode(pin, INPUT) with nothing connected to them, or with wires connected to them that are not connected to other circuits, will report seemingly random changes in pin state, picking up electrical noise from the environment, or capacitively coupling the state of a nearby pin.


Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 9:29 
Mazák
Mazák
Uživatelský avatar

Registrován: 8.10.2012
Příspěvky: 1539
Bydliště: Kladno
Tak,že mám všechny piny co nepoužiji nastavit na output ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 9:43 
Mazák
Mazák
Uživatelský avatar

Registrován: 28.4.2011
Příspěvky: 6500
Bydliště: ČR
Obrázky: 0
Ano. Vyloučíš tím jeden potencionální problém.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vytuhnutí arduina od serva
PříspěvekNapsal: stř 22.10.2014 9:46 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.2.2010
Příspěvky: 11876
Bydliště: ČR
Obrázky: 1
jaroslav.falcon píše:
Tak,že mám všechny piny co nepoužiji nastavit na output ?

Ano, ale jestli to pomůže odstranit tvůj problém tím si nejsem jist.


Nahoru
 Profil Soukromé album  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 

 


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 12 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  

 

  Powered by phpBB® Forum Software © phpBB Group  Český překlad – phpBB.cz 

 

NAVRCHOLU.cz