Fórum témák
» Több friss téma |
Fórum » N bites bináris szám megjelenítése 7 szegmenses kijelzőn
Témaindító: asm, idő: Szept 1, 2014
Ez tényleg úgy értendő, hogy 32db 3 digites számkijelző lesz, ami maximum 2m-re lesz a jelfeldolgozó PIC-től? Mert akkor lehet az a legcélszerűbb, ha minden kijelzőt is egy kis PIC-el látod el, ami multiplexálja a kijelzőt. A mért értéket, meg a csatorna címmel együtt kikiabálod egy soros vonalon. Aztán ebből minden kijelző tudja majd, hogy neki mit kell megjeleníteni.
Üdvözlet!
Nem vagyok elektro guru, viszont van egy problémám, amire megoldást kell találnom. Tisztelettel kérném a segítségeteket, a megoldásban. Szükségem 2db 7digites kijelzőre, amik számokat jelenítenek meg (mindkét kijelzőn ugyan azt). Egy numerikus tasztatúrára amivel a számsort be lehet írni. És gondolom egy vezérlésre ami a tasztatúrába beütött számokat értelmezi a két kijelzőnek. Nem kell tudnia semmi matematikai műveletet, nem számológépre van szükség (egyszerűen csak egy számsor megjelenítése a feladat 2db kijelzőn, majd kijelző törlés, új bevitel megjelenítés)
Két darab BCD encoder és két darab 7446 vagy hasonló. Ehhez mit szólsz?
Akkor hét tekerőgomb és hét IC?
Az elöl lévő nullákat el kell nyomni? Azaz 0000053 vagy 53? A hozzászólás módosítva: Júl 2, 2015
Hello! Ehhez a feladathoz nem IC-ket kell keresni, hanem célszerűen mikrokontrollert kell alkalmazni. Mert itt több feladat is van.
- Be kel olvasni a tasztatúrát, el kel tárolni az értéket. - Prell gátlást kell kialakítani, a nem kívánt ismétlődések miatt. - Újabb szám esetén balra léptetni a számsort. - Megjeleníteni a kijelzőn. De mivel hét számról van szó, nyilván ezt multiplexálással célszerű. - A trasztatúra általában mátrix elrendezésű, így azt letapogatni is kell. Együttes gomb lenyomást hatástalanítani, vagy prioritást alkalmazni. - A két kijelző távolságától függően az adatátvitelt biztosítani. Nyilván ne célszerű a 49 szegmens átvitele, mint ahogy a BCD átvitel sem 28 vonalon. Vagy is pld. RS232 adatátvitelt célszerű használni, és két mikroprocesszort alkalmazni. Egyet a feldolgozó-küldő, másikat a vételi oldalon. stb. Ha nem vagy "guru", akkor keresel valakit, aki megtervezi a hardvert és megírja a programot. (De ne rám gondoljál, én csak beleszólok..) Mert különben elég rögös és hosszú lesz az út, ha magad akarsz végigmenni rajta.
Ha azt ütöm be hogy 6 akkor azt kell kiirnia a kijelzőnek, ha azt ütöm be hogy 782 akkor annak kell megjelennie, ha 47562 akkor azt irja ki. Nullák nem lehetnek előtte.
Nincs választási lehetőségem. Ennek a dolognak hamarosan működni kell. Minden segítséget elfogadok!
Mekkora a kijelző kell és milyen messze van a "billenyűzettől"?
Akkor hirdesd meg az apróba.. De "rész segítséget" (tedd ezt, tedd azt) nem fogsz kapni, mert végtelen lenne időben, a "hamarosan"-ba nem fér bele. Aki pld. benzinkúthoz készített már kijelzőt, annak ezek a részfeladatok már meg vannak oldva, hamar célba érhet..
Abszolút kezdőként leegyszerűsíteném a dolgot, régebben mintha láttam volna BCD kimeneti kódolású Yackley-t ebből beteszel egy egy esztétikus gombbal 7 darabot ,már csak a BCD hétszegmens dekóder kell kijelzőnként. A nulla kioltás, talán az kicsit macerás, hirtelen nagyon egyszerűt nem tudok rá, max ha 16 állású a kapcsoló, és a feleslegeseket kioltásra használod.
A hozzászólás módosítva: Júl 2, 2015
A kijelző minnél nagyobb legyen pl: 7x7cm. Böhöm nagy számokkal az sem gond ha szines. Az egyik kijelző közvetlenül a tasztatura mellett lehet a másik 50-60 cm-re kb.
Számoljunk:
Ötveneres szalagkábel Métere olyan 1.000 forint, kell vagy két...három méter. Nagyméretű (karakterméret kb. 10 cm) LED hétszegmenses kijelzőből egy darab olyan 3.500 Ft, vagy több. Kell belőle 14 darab... 7 darab Rotary encoder, darabja 800 Ft (és nem is ilyen kellene, hanem rendes tekerős, gondolom). Kell egy PC táp, bontott is jó, legyen mondjuk 2.000. Nem számolok tovább, lassan 100.000 forintnál járunk, és az "aprólékok" még nincsenek is elkezdve. Ha nem titok, akkor mire kell, mert ennyiből már veszel két használt "plazma" TV-t. Ócska laptop/desktop két használt monitorral nem játszik? A hozzászólás módosítva: Júl 2, 2015
Amit itt összeírtál árakat összeadtam. 15000 ft plusz az aprólék legyen 5000 ft. Az összesen 20000 ft....
Ez az összeg siman vallalható! (Privátban beszélgethetnénk!)
Most latom, hogy a 2db kijelzőből 14 db lett.
14 x 3500 az alaphangon 49.000Ft. Bar szerintem a kijelzoket meg lehet csinalni 5mm LED-bol, mondjuk 6db / szegmens. Akkor egy digit az 42 LED, 15Ft-tal szamolva a LED-et, 630Ft/digit. Plusz valamire tenni is kell a LED-et. Munka van vele, de talan nem lesz 3500Ft. LED meghajtasnak elegendo 14 db TPIC6C595. Egy mikrokontroller a vezerlesnek. Kell egy 12V/2A tap meg valami LDO stabilizator a mikrokontroller tapjanak. Ha nyakon vannak a LED-ek, akkor arra mehet a TPIC6C595 is, akkor az egesz kijelzo modulnak csak tap kell meg harom szál jel. Ilyenbol ketto, plusz egy kicsi panelon a mikrokontroller.
Nekem sokkal többre jött ki csak a 14 darab kijelző darabjával 3.500-ért
Ötletelni segítek, de én meg nem csinálom rövid határidőre. (Vagy igen, de nagyon drágán :jump. De tedd fel az apróhirdetések közé, biztosan lesz rá jelentkező. Neki is fogok segíteni (tanácsokkal). Esetleg 2m kábellel, bár az tömör eres, és kerek. Idézet: „A laptop monitor az igen nagy.” Laptop monitor az honnan jött? Én egy laptopról és két monitorról beszéltem. Hogy még az is olcsóbb lenne...
Nagyon köszönöm mindenkinek a sok sok segítséget és ötletet. Úgy néz ki a projekt megvalósítását zenetom teljes körüen rövid határidővel magára vállalja és problémámat megoldja.
Az eredményről természetesen beszámolunk. Meg egyszer mindenkinek köszönök minden hozzászólást.
Sziasztok!
Segitseget kernek. Van egy 8bites binaris kimenetem ezt szeretnem megjeleniteni 4db 7szegmenses kijelzon decimalis formaban. Van erre nagyon egyszeru megoldas?
Igen, van. Egy mikrokontroller. de elég lesz oda három kijelző is.
|
Bejelentkezés
Hirdetés |