Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Arduino - spinaní tlačitkem
Jdi na stránku Předchozí  1, 2
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Miniaturní počítače (Arduino, Raspberry a další)
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Le_Ze



Založen: Jul 24, 2014
Příspěvky: 650
Bydliště: Ano, mam

PříspěvekZaslal: po únor 17 2020, 20:18    Předmět: Citovat

Cowley napsal(a):

Já bych udělal vstupy PULL-UP a přívody oddělil optronama.

Toto?
https://www.aliexpress.com/item/4000068272660.html
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: po únor 17 2020, 20:58    Předmět: Citovat

Třeba.
Ale neznám vnitřní schema této konkrétní desky.

Emitor PC817 se dá na GND a kolektor na vstup MCU s nastaveným PULL-UP.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Le_Ze



Založen: Jul 24, 2014
Příspěvky: 650
Bydliště: Ano, mam

PříspěvekZaslal: po únor 17 2020, 21:05    Předmět: Citovat

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: po únor 17 2020, 21:26    Předmět: Citovat

S rozpojenou propojkou by to mohlo chodit.
Používám podobné zapojení, jen tam nemám ten kolektorový 3k rezistor.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Le_Ze



Založen: Jul 24, 2014
Příspěvky: 650
Bydliště: Ano, mam

PříspěvekZaslal: út únor 18 2020, 7:24    Předmět: Citovat

Cowley napsal(a):
S rozpojenou propojkou by to mohlo chodit.

Mi to nějak vrta v hlavě.Poroč?
Když ji tam necham a zapnu PULL-UP by to take mělo fungovat.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: út únor 18 2020, 8:01    Předmět: Citovat

Máš pravdu.
V tvém případě, kdy ovládáš stejným 5V napětím z Arduina, ano.

Pokud bys ovládal jiným napětím (z jiného zdroje) a zapojení chtěl použít jako optooddělovač, musel bys propojku vyjmout.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Le_Ze



Založen: Jul 24, 2014
Příspěvky: 650
Bydliště: Ano, mam

PříspěvekZaslal: čt únor 20 2020, 9:43    Předmět: Citovat

Tak jsem to cele překopal tak, jak jsem to měl poprvé.
PULL-UP a spinám to přes LOW.

Furt to haprovalo, tak jsem zkusil dat ten 2,2 k odpor připojený na 5V ne k vypínači, ale přímo na pin arduina a chodí to jak hodinky Very Happy
Tak ještě zkusím zrušit ten PULL-UP, asi je tam zbytečný.

Jen občas se stane že při zmačknutí vypínače led problikne, což bude tím občasným zákmitem vypínače jak tu už bylo zmíněno.

Jak to nejlépe pořešit?
Přes ten časovač, jak píše fero_b, nebo stačí počítat průchody a překlopit expander až třeba po 5 průchodu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
FHonza



Založen: Nov 20, 2012
Příspěvky: 1453
Bydliště: Praha

PříspěvekZaslal: čt únor 20 2020, 9:58    Předmět: Citovat

Dej hledat "debouncing", vypadne Ti spoustu příkladů. Počítat počet průchodů není dobrý nápad.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Le_Ze



Založen: Jul 24, 2014
Příspěvky: 650
Bydliště: Ano, mam

PříspěvekZaslal: po únor 24 2020, 20:34    Předmět: Citovat

Tak jsem to zkusil přes ten časovač a zas to hapruje.
Bez toho časovače ten 2,2 k odpor to rušení asi profiltroval,že to stačilo, ale přes časovač je to malo.
Ani 1,5 K nepomuže
Počkam na ten optočlen, zda to zachraní Neutral
Nebo je ještě jine řešení?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: st září 23 2020, 8:00    Předmět: Citovat

Já dávám všude pull up, integrovaný nejsou spolehlivý. Potom odrusovaci kondom ke vstupu tlačítka + sw debouncing. Vše ostatní je už na programu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
FHonza



Založen: Nov 20, 2012
Příspěvky: 1453
Bydliště: Praha

PříspěvekZaslal: st září 23 2020, 11:11    Předmět: Citovat

Proč by neměl být interní pull-up spolehlivý ?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: st září 23 2020, 11:48    Předmět: Citovat

dokud jsem ho používal, tak mi zapojení s tlačítkem blbnulo. Vypnul jsem ho, a místo něj použil odpor přímo. Problém přestal bez další změny kódu či něčeho dalšího. Bylo to tehdy ATtiny, ale ztratil jsem důvěru. Ta jedna součástka navíc je nic, proti hledání duchů.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Habesan



Založen: Jan 12, 2009
Příspěvky: 7070
Bydliště: Plzeňsko

PříspěvekZaslal: st září 23 2020, 20:20    Předmět: Citovat

Konkrétně v PIC je ten vnitřní rezistor teplotně závislý.
(Píše to Jiří Hrbáček v knize Moderní učebnice programování PIC 1. díl strana 18.)

_________________
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: po říjen 26 2020, 20:59    Předmět: Citovat

Problem interneho pullupu je ten ze ma velku hodnotu, tj je mekky a nezabrani ruseniu uP.
Pouzivat priamo vstupy uP je cesta do restartov uP. Ale ked silno chces. Pouzi ext pullup 1k, a kondik 100n na gnd, odfiltruje to zakmity.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Miniaturní počítače (Arduino, Raspberry a další) Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata 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 hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.13 sekund