Počitadlo impulzů pro paralelní port

Ringo

Počitadlo impulzů pro paralelní port
« kdy: 20. 02. 2014, 06:18:20 »
Poradíte někdo jak vytvořit počitadlo  impulzů  (5V) nejlépe přes paralelní port. Za případnou odpověď předem díky.
« Poslední změna: 20. 02. 2014, 10:31:28 od Petr Krčmář »


Re:Počitadlo inpulzů
« Odpověď #1 kdy: 20. 02. 2014, 08:16:07 »
Krom toho, ze toto forum asi neni nejvhodnejsi pro tuto otazku, tak a) mi chybi zakladni informace jako operacni system, b) kolik toho ma byt sw a kolik hw a c) co jsi nasel, toto neni neco, co by neslo vyhledat na google, knihovna parapin vypada zajimave (podporuje TTL)

死神

  • ***
  • 159
    • Zobrazit profil
Re:Počitadlo inpulzů
« Odpověď #2 kdy: 20. 02. 2014, 09:06:10 »
Povedzte Ringo, čo vy si predstavujete pod takým slovom inpuls?  ;D

PACi


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Počitadlo inpulzů
« Odpověď #4 kdy: 20. 02. 2014, 10:19:53 »
Existuji elektromechanicka pocitadla. Na paralelni port pak pripojite webkameru a vystup prozenete skrz OCR. ;-)

Jinak by to chtelo trochu vic podrobnosti. Treba proc 5V? 5V z jakeho zdroje? Jaka frekvence?


Re:Počitadlo impulzů pro paralelní port
« Odpověď #5 kdy: 20. 02. 2014, 16:19:52 »
Připojte obvod 74193 (https://www.google.cz/search?q=7419) ke zdroji impulsů a jeho výstupy (4bity) na vstupní piny paralelního portu. Pokud použijete nějaké cmosy, mělo by to fungovat i z napájení logické úrovně H některého z výstupů.

Na paralelním portu lze pak opakovanými dotazy kontrolovat aktuální hodnotu bez nebezpečí, že vám nějaký impuls uteče, když se náhodou k portu nedostanete. Tedy pokud vám neuteče 16 impulzů, kdy dojde k přetečení.

Jakékoliv náročnější řešení by asi vyžadovalo nějaký jednočip, já bych to bez potíží zvládl na arduinu.

Re:Počitadlo impulzů pro paralelní port
« Odpověď #6 kdy: 20. 02. 2014, 16:26:43 »
Odkaz je blbě: https://www.google.cz/search?q=74193 ale na to stejně příjdete sám

Martel

Re:Počitadlo impulzů pro paralelní port
« Odpověď #7 kdy: 20. 02. 2014, 18:55:17 »
Vstup ACK je připojen na IRQ, MKO-čkem impuls vytvarovat a připíchnout na ACK. A na interrupt  pověsit počítání.

Martel

Re:Počitadlo impulzů pro paralelní port
« Odpověď #8 kdy: 20. 02. 2014, 18:58:10 »
Připojte obvod 74193 (https://www.google.cz/search?q=7419) ke zdroji impulsů a jeho výstupy (4bity) na vstupní piny paralelního portu. Pokud použijete nějaké cmosy, mělo by to fungovat i z napájení logické úrovně H některého z výstupů.

Na paralelním portu lze pak opakovanými dotazy kontrolovat aktuální hodnotu bez nebezpečí, že vám nějaký impuls uteče, když se náhodou k portu nedostanete. Tedy pokud vám neuteče 16 impulzů, kdy dojde k přetečení.

Jakékoliv náročnější řešení by asi vyžadovalo nějaký jednočip, já bych to bez potíží zvládl na arduinu.

Na Arduinu to připíchnu na vstup s interuptem na náběžnou hranu.