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í 

JDM programator a PIC16F84A (vyřešeno)

 
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
Francimore



Založen: Jul 23, 2013
Příspěvky: 12

PříspěvekZaslal: út červenec 23 2013, 11:10    Předmět: JDM programator a PIC16F84A (vyřešeno) Citovat

Dobrý den všem,
chtěl jsem se zeptat na názor někoho kdo se v tom pohybuje delší dobu protože proste googleni a hledáni už přestává stačit.

chtěl jsem začít od něčeho jednoduchého a na tom trošku stavět. Takže po par dnech googleni jsem si našel schematko podle kterého došlo k realizaci na nepájivé pole, zkoušel jsem i několik jiných variant ale tohle vypadá že funguje přes program ic-prog lze .hex soubor nahrát přečíst i smazat takže tu bych snad chybu nehledal.

problém nastává až když si chci ověřit funkčnost, v mplabu mi simulace říká že cca každou 1s se změní výstupní hodnota na pinu RB0-7

po připojení oscilatoru XT z datashetu napětí ze zdroje se čip tváří jako kdyby byl mrtvý.

schema obvodu je tak jednoduché že snad nestojí ani za malovani
čip, napajení 5.5V, 4Mhz krystal+ 2x keramicky kondenzator 33pF, modrá led dioda s ochranym odporem

chvíli jsem si myslel že mam moc velký ochrany odpor tak docházelo k jeho vyloučení nebo nahrazení spinaní tranzitoru pak jsem se snažil na daném pinu měřit i napětí bez úspěchu.

dost konstatování teď k otázce:
1) je chyba mezi židlí a klávesnicí a zvolil jsem špatný postup?
2) je možná příčina někde jinde?
3) zkusit postavit jiny programer a který?
http://svetelektro.com/clanky/pickit-2-313.html
http://www.ebastlirna.cz/modules.php?name=Forums&file=viewtopic&t=29872&highlight=pic16f84
http://pandatron.cz/?141&nejjednodussi_programator_16f84

nejvice mi vrtá hlavou fakt že komunikace s pc a samotné programovaní je v pohodě .

Děkuji všem kteří se k tomu nějakým způsobem vyjádří. Arrow

edit upraveny jednotky kondenzatoru uklep z uF na pF[/b]


Naposledy upravil Francimore dne út červenec 23 2013, 21:20, celkově upraveno 2 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
monterjirka



Založen: Jun 14, 2003
Příspěvky: 2794
Bydliště: Blížejov

PříspěvekZaslal: út červenec 23 2013, 11:52    Předmět: Citovat

Francimore napsal(a):
Dobrý den všem,
... 4Mhz krystal+ 2x keramicky kondenzator 33uF, ....

Nevěřím!

Máš čím vyzkoušet, jestli oscilátor opravdu "jede jako oscilátor"?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Michal22



Založen: Mar 28, 2012
Příspěvky: 7843
Bydliště: Brno

PříspěvekZaslal: út červenec 23 2013, 12:14    Předmět: Citovat

Jestli tam dáváš opravdu 33µF kondenzátory, tak zcela bezpečně zatlumíš jakékoliv kmity krystalu.
Měly by tam být 33pF.

_________________
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
BOBOBO



Založen: Feb 25, 2008
Příspěvky: 18683
Bydliště: Rychnovsko

PříspěvekZaslal: út červenec 23 2013, 12:20    Předmět: Citovat

Chlapi hoďte sem fotku 33µ keramických . Very Happy A zkuste mu odpovědět raději na otázku .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 34035
Bydliště: Bratislava

PříspěvekZaslal: út červenec 23 2013, 12:54    Předmět: Citovat

Robia sa aj 100uF keramiky v SMD.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Francimore



Založen: Jul 23, 2013
Příspěvky: 12

PříspěvekZaslal: út červenec 23 2013, 12:59    Předmět: Citovat

ano omlouvam se za svoji hloupost jsou to skutečně pF jedná se o uklep nutno možná doplnit že nejsem moc elektrotechnicky zběhlý... ale rád bych to napravil Exclamation

mam možnost osciloskopu a podívat se na ty hodiny jestli není problém tam. když mi někdo poradí jak. čistě teoreticky by mělo stačit po přivedeni napětí na chip změřit jestli jde napětí přes nožky oscilatoru? nebo tyto nožky potom připojit na osciloskop pro graficke znazornění?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Standa33



Založen: Nov 07, 2009
Příspěvky: 295

PříspěvekZaslal: út červenec 23 2013, 14:37    Předmět: Citovat

Hm, no asi by to chtělo schéma a program. Může být chyba v nastavení pojistek(fuse). Napsal jsem na rychlo program pro blikání LED. Zkus ten *.hex nahrát do uProcesoru(případně můžeš zkusit změnit typ oscilátoru z HS na XT). Pokud to máš postavené na nepáj.poli, tak je ke krystalu připojená větší kapacita, než jaká by byla na "plošňáku".
Anoda LED připojená přes odpor(330R) na RB0, katoda na zem. Vývod MCLR přes odpor 1k na Vcc(5V).



Test.asm
 Komentář:

Stáhnout
 Soubor:  Test.asm
 Velikost:  2.19 kB
 Staženo:  74 krát


Test.HEX
 Komentář:

Stáhnout
 Soubor:  Test.HEX
 Velikost:  227 Bajtů
 Staženo:  89 krát

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



Založen: Jul 23, 2013
Příspěvky: 12

PříspěvekZaslal: út červenec 23 2013, 16:20    Předmět: Citovat

Standa33 napsal(a):
Vývod MCLR přes odpor 1k na Vcc(5V).



moc děkuji za pomoc řešení bylo v citované větě. vůbec nevím k čemu ten pin slouží ale to už poví strejda google...
škoda že tu není karma system rad bych ti ji zvedl.

chtěl jsem se zeptat ještě ohledně toho jdm programeru bude fungovat i na jine uPC než 16f84 ....? mam namysli třeba 16f88 a tak dival jsem se že mají velice podobnou stavbu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
monterjirka



Založen: Jun 14, 2003
Příspěvky: 2794
Bydliště: Blížejov

PříspěvekZaslal: út červenec 23 2013, 18:20    Předmět: Citovat

MCLR je RESET, pokud je na úrovni L, procesor pracuje, pokud je na H, provede se resetování.

16F88 bych za 16F84 nedával, to je podobnější 16F628, umí pár věcí navíc, ale pro běžné použití by měl být zaměnitelný.

Najdi si na PANDATRON.CZ v sekci Články, Elektronické konstrukce, Mikropočítače seriál se školou základů PIC 16F84 a 16F628, pro začátečníka se tam najdou zajímavé rady...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Standa33



Založen: Nov 07, 2009
Příspěvky: 295

PříspěvekZaslal: út červenec 23 2013, 20:17    Předmět: Citovat

monterjirka napsal(a):
MCLR je RESET, pokud je na úrovni L, procesor pracuje, pokud je na H, provede se resetování.


Přesně naopak Laughing , další funkce tohoto pinu je, že pokud se na pin připojí napětí cca 12V, přepne se procesor do režimu programování.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
MiloPS3



Založen: Aug 07, 2010
Příspěvky: 262

PříspěvekZaslal: út červenec 23 2013, 20:17    Předmět: Citovat

citace:
pokud je na úrovni L, procesor pracuje, pokud je na H, provede se resetování.
presne na opak !
edit: pozde Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Francimore



Založen: Jul 23, 2013
Příspěvky: 12

PříspěvekZaslal: út červenec 23 2013, 21:20    Předmět: Citovat

děkuji všem za osvětlení uzavíram vlákno. jestli to nějak jde..
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
Strana 1 z 1

 
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.19 sekund