a nevím ja s ním mám komunikovat, pro začátečníka jako jsem já není nikde popis pinů a podobně a já nevím zda-li lze komunikovat po pár drátech nebo každý segment jeden pin. Snažím se hledat na internetu, ale vždy najdu jen zapojení grafického nebo 2 řadového 16timístného a omisegmentového . Předem děkuji za pomoc
No nevím, zdali je to hle pro začátečníka to pravé.
Myslím si, že tohle totiž není alfanumerický displej, ale klasický (starý) LCD číslicový displej, něco jako Tesla 4DR821B.
Teoreticky lze požít jakýkoli převodník (třeba BCD/7segment), ale trochu je problém v tom, že aby nedocházelo k polarizaci displeje, tak že se neustále otáčí polarita - frekvence je třeba 50 Hz.
Rozumím, takhle - začínám s PIC - doteď jsem elektroniku pouze opravoval, měřil a pod. Návrhy jsem dělal i v minulosti jen ne s mikroprocesory. Vím co myslíš, jen nerozumím tomu na které piny mám ten převodník zapojit.
Zkus to takhle - když připojíš kostru k vývodu 1 a +5V na vývody 17 a 20, tak by se Ti měla rozsvítit 1 na pravé sedmisegmentovce.
Je to podobné jako klasické LED displeje - mají společnou kostru (v tomto případě vývod č. 1) a jednotlivé segmenty jsou připojeny na vývody 3-18, 20-26 a 38-35.
Jinak zapojení je právě v tom odkazu na pdf, které jsi posílal v úvodním příspěvku.
Založen: Oct 30, 2010 Příspěvky: 6619 Bydliště: Praha
Zaslal: út únor 09 2016, 13:07 Předmět:
Kup si radši displej s HD44780, tohle není pro začátečníka dobrá volba, s tímhle displejem se nijak nekomunikuje, musíš přímo řídit jednotlivé segmenty a to AC napětím, jinak displej rychle zničíš.
Je to hned v dalsi tabulce v tom PDF. 3V/max.100Hz.
Nekde mam doma schema, jak se to propoji s MCU.
Urcite tam byl ale v multiplexu rizenej nejakej BCD prevodnik, na kterem prave bezela ta stridava slozka pro tento typ displeje.
Nejaka 4543 nebo tak neco. Doplnim pozdeji...
Založen: Jun 14, 2003 Příspěvky: 2794 Bydliště: Blížejov
Zaslal: út únor 09 2016, 19:07 Předmět:
Pro tenhle displej je dobré použít převodník z BCD na 7-i segment CMOS 4543, ten umí budit displej "střídaným signálem" (je třeba udělat zdroj cca 50 - 60 Hz), navíc má uvedený obvod možnost zápisu do paměti, takže se to dá provozovat i jako multiplex (postupně zapisovat jednotlivé číslice), takže na zobrazení 3 číslic se dá vystačit se 7 Piny, ale bude to "boj na vlastní pěst", nevzpomínám si, že by pro to bylo pro Arduino nějaké vzorové řešení nebo knihovna
(pro zobrazení 2 číslic ve spojení s PIC mám vyzkoušené podobné řešení)
Nekdy je 7segment lepsi nez displej s radicem.
Ja si naopak myslim ze tohle je pekny priklad jak se naucit programovat v asm. Aspon se vyhraje a ne ze buhvi odkud postahuje hromadu vselijakych knihoven pro arduino, splaca je dohromady a pak tu fnuka ze mu to nefunguje protoze nic nez arduino nezna.
Pokud na to sviti prime slunko, ledky nejsou videt. Pak je jedine reseni LCD. To ovladani uplne je stejne jako u ledek, jen se musi cca 50x za sekundu obratit polarita. Zadny radic netreba, pokud mas dost volnych portu. MCU to skoro nijak nezatizi, da se to napsat na par radku kodu v asm. U multiplexu je to slozitejsi nez u LED, ale to neni tento pripad.
Založen: Oct 30, 2010 Příspěvky: 6619 Bydliště: Praha
Zaslal: út únor 09 2016, 23:51 Předmět:
Já si tedy hrál ve svých začátcích s 89C2051 a assemblerem s LED displejem v multiplexu a vyhrál jsem si s tím moc hezky Dnes bych nevolil ani 89C2051, ani assembler, ale nějaký MCU, co podporuje HW debug a kódovat od začátku v C, k tomu klidně LED displej v multiplexu nebo raději ten HD44780, od číňana je to jeden z nejlevnějších displejů. Je ale fakt, že jsem nejdřív nabral alespoň nějaké ty znalosti z elektrotechniky a programování se dlouho bránil, takže HW stránka věci mi nikdy nečinila větší potíž, programováním se prokousávám tak nějak stále dál, ale pomalu A jak jsem již mnohokrát zmiňoval, na stole programátora jednočipů je sakra potřeba slušný osciloskop, bez něj je hodně věcí duchařina o štěstí, HW debug není všemocný.
Ono je treba hlavne myslet, pri navrhu zarizeni. Pokud bude funkcni jen v unoru a vecer, je ti takova vec naprd. Ver mi, ze jsou lidi kteri si tohle uvedomi driv nez to postavi.
K programování s PIC16F84 vycházel v časopise Radio Plus KTE seriál kde bylo také ovládání znakového LCD displeje 2 * 16 znaků. Seriál psal p.Hron jeho e-mail poplatný době psaní článků byl v každém čísle čásopisu milan.hron@tiscali.cz v případě opravdového zájmu zkus kontaktovat. Jinak na webu mám pro inspiraci dva články jeden článek je s uvedeným PIC16F84 název "NĚŘENÍ S PIC" a druhý článek je k otestování LCD využívající ke komunikaci PC na sběrnici I2C článek je " LCD 2 *16 A 2 * 20 ZNAKŮ NA I2C S PCF8574". V příloze je PDF k dvořádkovému znakovému LCD displeji 2 * 16 a k řadiči HD44780U kde je i popsána inicializace a komunikace s LCD displejem.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
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
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.