Welcome, Guest. Please login or register.


Author Topic: HW készítés (Read 337124 times)

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #15 on: 2011.February.24. 14:56:15 »
A speaker erösitöje elmegy 12V-ról is. Láttam az adatlapján.
Tehát, ha kiiktatom azt a DC-DC konvertert, ami 12V-ot csinál, és direktbe rákötöm a tápra, akkor már kapcsoló üzemü 12V-os tápról is tudom müködtetni kedvenc EP-met.
Igaz?

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #16 on: 2011.February.26. 20:16:26 »
A PC billentyû  /8042 IC/  helyett volna-e más áramkör Pl: PICxxx
Az USB,PS-2 vezérlés esetleg különbözö.
Ha lehet ne PIC-be vezérelni akkor el végezhetné a PC ASCII -> EP sorbit convertálást is
az EP billentyû sor választás után van min. 1 mikros idö ami alatt kicserélhetö az EPsor bit
És mind ez egy PIC lehetne

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #17 on: 2011.February.27. 14:10:49 »
Kérdés  2 db PICxxx IC között soros komunikáció 1 érpáron megoldható ?  1  5v, 1 0v, 1 IN, 1 OUT
Külsö PC billentyü  1. PIC leolvassa a mátrixot és elköldi a 2. PIC felé sorosan az EP sorbit változást ha van
A 2. PIC fogadná,tárolná a pillenatnyi értéket és a párhuzamos kimenetére rakná az EP kért sorát (OUT 0B5h)
Régan használtam PIC-et én ebben látnám a megoldást bár nem fejlödtem tovább
Árát sem tudom lehet nem éri meg ezzel foglalkozni.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #18 on: 2011.February.27. 17:24:46 »
Egy pic erre a celra 250Ft.
Elhiszed, hogy nem ez a legnagyobb problémám?
A nagyobb gond az, hogy hogyan fogom megcsinálni a nyomógombos billentyûzetet.

 A telefonoknál azt szokták csinálni, hogy a Nyákra elkészítik az érintkezõket, bearanyozzák a felületét, és ún. domesheet fóliát ragasztanak rá, megfelelõ pozícióban.
 Pl. itt egy kép egy ilyen domesheet fóliáról.
 Ez a domesheet fólia egy vékony fehér mûanyag fólia, amin a billentyûzet adott betûhelyein egy púpos, könnyen hajlítható lemez található (ugyanolyan púpos lemez mint ami a mikrokapcsolókban van). Természetesen ahol ez a púpos lemez van, ott a fólia is púpos. Namost, ahogy lenyomod a billentyûzet egy gombját, a gomb nyúlványa lenyomja ezt a lemezt, ami kontaktust létesít a NYÁK érintkezõi közt. A pergésmentesítést pedig egy soklábú szûrõ IC oldja meg.
 Ahol nem ezt a megoldást használják, ott kapcsolókat forrasztanak fel.
 
 

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #19 on: 2011.February.27. 19:26:17 »
igen én is ezt a megoldást irtam csak kb 10-20 éves technologiával nem müanyag foliából hanem rózsdamentes acélból.
képet nem találtam még, ha tudsz oldalt ahol kereshetek irj

ezen a müanyag folián az érinkezök (gombok) egymással nincsenek rövidzárban ugye ?
« Last Edit: 2011.February.27. 19:44:31 by Ferro73 »

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #20 on: 2011.February.27. 20:29:16 »
Persze, hogy nincsenek rövidzárban. Nem nézted a képet amit linkeltem? Csupán pozicionálás és rögzítés miatt kell a ragadós fólia.
Itt egy másik kép a nyákról, amire ráragasztják a domesheet-et. Nézd ahogy az egyes pozíciókban vannak a kontaktusok. A külsõ grafitos körön nyugszik a kerek fémlemez, és amint megnyomjuk a gombot, benyomódik a közepe, és rövidre zárja a kontaktusokat.

 Ha érdekel a pic... ChipCAD-nél láttam Budapesten 250Ft-ért PIC-et. 16F57, 16F59 tipusú IC-k már elég sok lábbal rendelkeznek. Azért ilyen olcsó, mert nincsenek benne egyéb szolgáltatások (AD converter, UART ..stb) de ehhez a billentyûprojekthez nem is kell más.

Milyen képet nem találtál, milyen oldalt szeretnél? Nem értettem a második sorodat.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #21 on: 2011.February.27. 20:40:53 »
Különben már sikerült szereznem 4 erû szalagkábelt. Valami miatt igen horribilis összegekért mennek az ilyen cuccok, de sikerült beszereznem párat olcsóbban, hozzá a felületszerelt csatlakozót is. Nem olyan mint ami az enterprise-ban van, hanem zipzáras, tehát könnyû betolni, majd lezárjuk, és megfogja.
 Megvárom míg megérkezik. Nagyon jó elõérzeteim vannak.

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #22 on: 2011.February.27. 22:14:50 »
mibe kerülhet egy PIC 16c745 v. 16c765 forintban ?

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #23 on: 2011.February.27. 22:35:05 »
Sajnos már nem gyártják, és sehol nincs raktáron. Én is sokat kerestem.
 Ha az USB miatt kell akkor inkább használj 18F4550-et ez 1200Ft körül van. Ennek ez az ára. Sajnos sehol máshol nem lehet olcsóbban megkapni. Én vettem egyet. Még nem volt idõm kipróbálni, de támogatja az USB 1.1-et míg amit te említettél az csak 1.0-át.

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #24 on: 2011.February.27. 22:55:24 »
de támogatja az USB 1.1-et míg amit te említettél az csak 1.0-át.
leirásban USB2.0 
lehet ezlesz a megoldás EXT bill conv EP sorbit
Hozzávalok:PC Bill USB-s,  USB ajzat, PIC18F2550 v 18F4550, 1db Osci, némi vezeték, egy profi program, pozitiv hozzáállás
 

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #25 on: 2011.February.27. 23:52:04 »
A Microchip PIC vezérlõi nem képesek HOST módban, kizárólag CLIENT módban mûködni.
Hostnak hívjuk a Számgép (PC) USB vezérlõjét Client pedig az összes periféria (kivétel az USB hub). Ilyen szemszögbõl szemlélve a PIC csak periféria lehet. USB-n más perifériával nem képes adatot fogadni/küldeni.
 Érted mit mondok, ugye?

USB billentyûzet használatához ajánlanám inkább az USB -> PS/2 átalakítót. Minden egérhez adnak (zöld vagy lila színû), nos az billentyûzethez is jó. A PS/2-t pedig játszi könnyedséggel le lehet kezelni pic-cel.
Tehát elég az egyikhez (PS/2) megcsinálni, és azután mindkettõhöz jó lesz.

A verziószámot valóban elírtam, régen foglalkoztam vele már. Tényleg dereng valami azzal kapcsolatban, hogy a 18F4550 már 2.0-át tud.
« Last Edit: 2011.February.28. 00:02:17 by tubybb »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #26 on: 2011.February.28. 09:19:52 »
Tehát elég az egyikhez (PS/2) megcsinálni
PS/2 már meg volt.
Eltekintve attól, hogy a vezérlõ állandó kitörlõdése miatt kudarcba fulladt a dolog, amikor mûködött is, érezni lehetett a késleltetést az akciódúsabb játékokban. Hiába nyomom a megfelelõ pillanatban a gombot, a géphez már késõbb jut el az infó.
Ezért is nem értem, hogy miért akartok egy lassító, butító áttételt építeni az EP billentyûzete és az alaplap közé  :oops:
Ha egy adott külsõ billentyûzetet veszünk, akkor ok, mert nem lehet másként. De belülre...

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #27 on: 2011.February.28. 11:58:40 »
Nem lesz lassabb az áttét. Mert gondoskodok a jó sebességrõl!

Offline Ferro73

  • EP addict
  • *
  • Posts: 1016
  • Country: hu
Re: HW készítés
« Reply #28 on: 2011.February.28. 16:21:22 »
Azt nem tudom mennyi idötvesz igénbe a mátrix leolvasása és az vezért+ASCII kód elküldése mert ott lehet a lassulás oka
Bár lehet lekell kérni a billentyüzett bufferéböl ez okozhat lassulást
Akkor viszont a Billentyüzetben levö elektronikát is át kellene alakítani erre kérdeztem a PIC közötti soros komunikáciot.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1487
  • Country: hu
Re: HW készítés
« Reply #29 on: 2011.February.28. 16:32:36 »
A pic 20mhz-es oszcillátorral 20 osztva 4 = 5Mhz-es sebességgel hajt végre utasításokat. Beolvasás + átküldés nem lehet 200khz-nél lassabb.