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í 

Atmel AT89C2051 prosím o radu
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 18:00    Předmět: Atmel AT89C2051 prosím o radu Citovat

Zdravím,
a prosím o radu... podařilo se mi sehnat schéma číselného displeje, ale narazil jsem na pár drobností se kterými nemůžu hnout Sad .Součástky nejsou problém ty si dokážu sehnat i dát to dohromady nevidím jako problém, jen u toho schéma nevím co znamená to "VCC"? ,dále mi stačí jen 3 číslice, takže předpokládám, že tam kde jsem to ve schéma přerušil červenou, tak to nebude mít vliv na funkčnost? a nejzásadnější problém je ohledně Atmelu AT89C2051 zde totiž nevím, jak by měl vypadat program a jak ho do toho atmelu nahrát?
Pro upřesnění co to má vlastně dělat, tak mám PLC to má výstup RxD a TxD a posílá data (Ascii) k tomuto číselnému displeji na Rxd a TxD. Jedná se o čas doby běhu, tedy 3 místa stačí déle, jak 999 minut to zařízení nepoběží a PLC každou minutu posílá co se má zobrazit a ten Atmel by to měl umět převést na čísla, která se na tom displeji zobrazí.
Mohl by mi s tím někdo z Vás trochu poradit?
Předem děkuji Jirka



obvod.JPG
 Komentář:

Stáhnout
 Soubor:  obvod.JPG
 Velikost:  73.99 kB
 Staženo:  147 krát

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



Založen: Apr 16, 2008
Příspěvky: 223
Bydliště: Kladno

PříspěvekZaslal: čt únor 06 2014, 18:08    Předmět: Citovat

jiri255 napsal(a):
... jen u toho schéma nevím co znamená to "VCC"?

To bude asi +5V napájení...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
serviceman



Založen: Jul 09, 2013
Příspěvky: 4043

PříspěvekZaslal: čt únor 06 2014, 18:19    Předmět: Citovat

Také by bylo vhodné neztrácet v programu čas obsluhováním čtvrté číslice.
Vcc je jisté, ano, uřízni to jak říkáš.

_________________
Nebojte se skloňovat (i cizí slova).


Naposledy upravil serviceman dne čt únor 06 2014, 18:27, celkově upraveno 2 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 18:22    Předmět: Citovat

to +5V u toho VCC víte určitě? ....ano právě proto jsem v tom schéma červeně přerušil/vyřadil tu 4tou číslici, tedy pokud to, tak je možné udělat a nebude to mít na nic vliv?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nekmil



Založen: Mar 06, 2005
Příspěvky: 787
Bydliště: Havířov

PříspěvekZaslal: čt únor 06 2014, 18:33    Předmět: Citovat

Obávám se, že sis ukousl trochu velké sousto. Very Happy Program nenapíšeš, nemáš to čím naprogramovat, nevíš co je "Vcc". Místo AT89C2051 by dnes byl lepší ATTiny2313(4313).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
vlado5



Založen: Jul 19, 2011
Příspěvky: 157
Bydliště: Trenčín

PříspěvekZaslal: čt únor 06 2014, 18:35    Předmět: Citovat

K vášmu najzásadnejšiemu problému-ako má vyzerať program-program by mal
byť uverejnený na stránkach, kde bola uverejnená schéma. Mal by byť v tvare
s prípoou .HEX, niekedy sa používa aj v binárnom tvare s príponou .BIN.
S týmito súbormí dokážu programátory pracovať. A to je zároveň odpoveď
na druhú otázku-na nahratie programu do mikroprocesora treba mať programá-
tor, ktorý dokáže programovať uvedený obvod. Stačí osloviť niekoho známeho,
tento procesor bol dosť rozšírený a podporuje ho dosť programátorov.
Program by mohol byť zverejnený aj v zdrojovom kóde- v assembleri, alebo v
jazyku C, prípadne Bascom atd. Zdrojový kód je možné upraviť na vlastné pod-
mienky, ale ho treba v príslušnom programe skompilovať na tvar .HEX
Pokiaľ nebol zverejnený program, jeho nasledujúci vývoj nie je jednoduchá zále-
žitosť, hlavne pre jednorazové použitie. VCC je napájanie procesora +5V a vy-
nechanie jedného displeja by nemalo procesoru vadiť.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 18:41    Předmět: Citovat

s pár radama to dokupy určitě dám... ano nevím co je to "vcc" proto se na to ptám Wink propojit to s pc hádám půjde přes com port a pár dobře zapojenejch drátů... a nějakej free program na nahrátí programu do toho Atmelu taky určitě existuje jen nevím, kde ho sehnat a jak se jmenuje? a podobnou věc už určitě taky někdo řešil, tak pokud by měl někde uloženej program, tak by to bylo super Smile nebráním se jinému třeba Attiny, ale k tomu nemám schéma Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 18:54    Předmět: Citovat

pro vlado5:
bohužel našel jsem jen schéma nic k tomu... žádný program, žádný větší popis vůbec nic Sad pokud má někdo jiné schéma s programem, tak netrvám na tomto rád použiju něco jiného hlavně když to bude funkční Smile
Nebo pokud by to šlo řešit i jinak bez mikroprocesoru nějakým jiným obvodem beru vše Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
forbidden



Založen: Feb 14, 2005
Příspěvky: 8999
Bydliště: Brno (JN89GF)

PříspěvekZaslal: čt únor 06 2014, 18:56    Předmět: Citovat

COM port má úplně jiný napěťový úrovně jak ten Atmel. "Pár drátků" nepomůže.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Jenda_KL



Založen: Sep 10, 2008
Příspěvky: 1173
Bydliště: Kadaň

PříspěvekZaslal: čt únor 06 2014, 19:00    Předmět: Citovat

Pár dobře zapojenejch drátů, ale taky ještě převodník na COM(MAX232) a programátor.

Co posílá to PLC?
Na tohle jednoduchý zobrazovátko používám 3 PLC výstupy a 4094 podle počtu požadovaných segmentů. Jenže se zase musí stejně dopsat kus programu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 19:17    Předmět: Citovat

posílá ascii znaky ze kterejch se pak skládají ta čísla
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Jenda_KL



Založen: Sep 10, 2008
Příspěvky: 1173
Bydliště: Kadaň

PříspěvekZaslal: čt únor 06 2014, 19:19    Předmět: Citovat

A víme jaký znaky a jak je skládat?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jiri255



Založen: Apr 18, 2013
Příspěvky: 168

PříspěvekZaslal: čt únor 06 2014, 19:28    Předmět: Citovat

to bych asi dokázal zjistit, ale bude to nějaký standard
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17883
Bydliště: Nový Bydžov

PříspěvekZaslal: čt únor 06 2014, 19:31    Předmět: Citovat

.. a Asembler 51, znalost instrukčního souboru, znalost programovacích technik, znalost registrů a struktuty 51 a pokud uděláš chybu taky nějakej simulátor a nebo HW emulátor 51... Na začátek trochu moc.
A nebo někoho kdo ti to naprogramuje.
Osobně bych se vybodl na multiplex displeje a použil toto:http://www.st.com/web/en/resource/technical/document/datasheet/CD00019020.pdf Je to sice výběhovka ale ušetří kupu práce.
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Jenda_KL



Založen: Sep 10, 2008
Příspěvky: 1173
Bydliště: Kadaň

PříspěvekZaslal: čt únor 06 2014, 19:42    Předmět: Citovat

Beztak i kdybys sehnal program k tvojmu schématu, nebude to chodit i kdybys to do toho švába nahrál, protože autor progu v PLC to nějak udělal a ty nevíš jak a autor toho schématu svůj X51 program udělal úplně jinak a ten ani nemáš k dispozici jeho kompilát, natož jeho zdroják.

Na to aby něco někde zobrazilo 3 čísla není úplně potřeba Rx a Tx na obou stranách.
Nejdřív to spoj s PC, zjisti rychlost a komunikační protokol, pak je možné řešit další, třeba nějaký AVR, jeho programátor, atd.
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 -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 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.15 sekund