Sari la conținut
ELFORUM - Forumul electronistilor

Pupitru simulator trenuri


luciann

Postări Recomandate

Buna, vreau sa imi fac un mic pupitru pentru un joc, va cuprinde mai multe lucruri, in prima faza e va fi o placa cu vreo 6 contacte cred http://en.wikipedia.org/wiki/File:On-Off_Switch.jpg dinastea si cu un led deasupra conectate la calculator printr-o placa mica dintr-o tastatura, acuma, problema e ca trebuie un circuit care in momentu in care am dat on sa imi dea un impuls, off alt impuls si ledu dupa cum urmeaza, pentru ca circuitul sa nu ramane INCHIS, cred ca stie toata lumea cum functioneaza o tastatura, are cineva vreo idee cum las putea realiza ? :) de preferat fara integrat, multumesc anticipat

Link spre comentariu
  • Răspunsuri 19
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • luciann

    10

  • Mikrosha

    8

  • MifTy

    1

  • mecaboy

    1

Top autori în acest subiect

Tastatura este multiplexata pe linii si coloane, si nu stiu exact ce nivele de tensiune are cand citeste tastele. Ma gandesc la intrerupatoarele analogice CD4066, la care comanda sa fie legata printr-un circuit RC la buton, asa incat sa primeasca doar un impuls si sa inchida circuitul de la tastatura doar cat o apasare scurta. Zi-mi daca vrei ca-ti desenez o schema, alaturi de niste explicatii suplimentare, daca accepti cu integratul CD4066.

Link spre comentariu

Pai daca alta solutie nu e, merge si asa, eu am gasit combinaiile pe acea placuta, si exact asa cum spui si tu, am nevoie doar de un impuls scurt, desi ma gandeam ca o rezolv mai simplu fara integrat, stiu eu, cu piese mai "obisnuite" dar ia sa vedem :)

 

http://www.postimage.org/image.php?v=gx1HMFKA

 

Asa am facut cu acea placuta, e mai sigur ca nu se deterioreaza de la lipituri, peste lipituri vreau sa trag un strat de silicon.

Link spre comentariu

N-am zis ca alta idee nu este. Idei mai sint, insa asta mi-a venit acum:

Posted Image

 

Condensatorul este descarcat. Atunci cand comuta butonul pe una din pozitii, +5V ajung la comutatorul analogic care inchide circuitul. Dupa cateva (n-am calculat; zeci, sute de)milisecunde, condensatorul se incarca, si din nou la pinul de comanda ajung 0V, deci comutatorul analogic se deschide. Fiecare integrat CD4066 are 4 comutatoare analogice in capsula, dispuse astfel:

http://www.wxdzz.com/tech/UploadPic/200 ... 448518.jpg

LE: "bateria" nu tre sa fie baterie, ci orice sursa de tensiune 5-12V. De asemenea asta va alimenta si integratul prin pinii 14 (+) si 7 (-).

Link spre comentariu

Foarte bine, e buna ideea, bravo, o singura specificatie, nu stiu daca am scris in primul post, vreau si un led intercalat, sti tu on led pornit, off stins :P, si 2 intrebari de incepator, masa o leg direct pe placa de circuit? ( inca nu am realizat montaje de aceea intreb, am realizat doar lucruri simple, fac asta de cand sunt mic ) iar legaturile acolo pe final se impreuneaza 2 cate 2, nui asa? Scuze ca sunt cam de noob intrebarile dar ce sa fac, oricum multumesc foarte mult, e cea mai buna solutie de pana acum :), as fi preferat fara integrate, dar merge si asa, informativ cam cat e unul?

Link spre comentariu

Pai LED intercalat e simplu, pui direct pe contactele "din dreapta" ale intrerupatoarelor, inseriat cu o rezistenta de 680 ohmi. Adica pur si simplu, ca si cum ai vrea sa-l aprinzi din pozitia butonului, si butonul sa inchida circuitul. Faci asta pe ambele parti. Daca nu intelegi, zi-mi ca-ti mai desenez schema.Masa, da, sa fie comuna cu masa circuitului.Legaturile...pai fiecare comutator analogic se comporta exact ca apasarea unei taste de la tastatura. Tastatura are mai multe linii orizontale si verticale, si fiecare buton inchide contactul dintre o linie si o coloana. UIta-te cum erau dispuse contactele pe "folia" de la tastatura pe care o modifici, ca sa stii ce taste se apasa pentru diferite legaturi.Pretul integratelor...Nu stiu cat costa pe plaiurile cu flori din Maramures, dar in Bucuresti, de unde cumpar eu piese, vad ca-s intre 0,30 si 0,75 lei bucata. Un integrat are 4 comutatoare, si daca folosesti 2 comutatoare pe fiecare buton, atunci la fiecare 2 butoane pui un integrat. Parerea mea, cu tranzistori, indiferent de schema, ar fi iesit mai scump.

Scuze ca sunt cam de noob intrebarile

In fond, toti suntem n00bi la un moment dat, si d-asta exista forumul. (traiasca Vasile!)
Link spre comentariu

Posted Image

 

Verific doar sa vad daca am inteles, cu rosu practic asa se inchide circuitu de alimentare, iar albastru si verde firele care duc la placuta de tastatura ( acolo ma descurc eu) si cu ledu si rezistenta pentru el, e bine? sau am inteles gresit ? :jytuiyu

Link spre comentariu

dac? faci traseul ?la cu ro?u o s? ai parte de foc de artificii, sau în cel mai fericit caz n-o s? mearg? nimic!!!! :speriat nu, u1a ?i u1b sunt incluse în integrat, ?i ca s? func?ioneze integratul trebuie alimentat cu + ?i gnd!!!legi împreun? masele, aka ambele gnd, de la montaj ?i tastatur?, dar NU ?i plusurile!!!!în rest e ok.

Link spre comentariu

Corect, Mifty. Si...butonul, intr-un sens actioneaza o tasta, iar in celalalt poate actiona alta tasta. Asa cum le-ai legat tu si sus, si jos actioneaza aceeasi tasta. Acum, e alegerea ta daca sa fie 2 teste separate sau aceeasi tasta la un buton.

Link spre comentariu

Deci m-ai pe intelesu meu, ii dau doar plus pe acolo pe sus? iar restu tine de masa, sa imi spuneti daca e bine :PIar cu butoanele am inteles, voi folosi acelasi circuit la sensu de mers, acolo va fi cu 3 pozitii, deci inca un circuit implus, exista oare acelasi tip de switch, dar cu 3 pozitii ?LAST EDIT: Acum realizez mai bine, integrat-ul il pot folosi la 4 butoane, asa-i ? :P

Link spre comentariu

Daca stau bine sa ma gandesc ceva nu e in regula asa, de exemplu voi folosi acest tip de circuit pentru 8 butoane, si sa zicem alimentarea cu un comutator, ei in momentu in care am comutat si alimentez circuitu, la fiecare iesire din integrata se va petrece cate un impuls nui asa? in functie de cum e pus acel switch, ceea ce nu e bine pentru ca imi va da o groaza de comenzi, zic bine ? ;))

Link spre comentariu

Nu apar imulsuri la mai multe iesiri. Fiecare comutator analogic din CD4066 este separat de celelelte 3. Pentru 8 butoane trebuie 4 integrate. Aste vor fi PERMANENT alimentate prin pinii 14 si 7, indiferent de pozitia butoanelor. (n-ai grija, consuma f putin).Plusul vine la terminalul din mijloc al butonului, si la pinul 14 al integratului, pentru a-l alimenta. Atat. Minus vine unde simbolul de mas? si la pinul 7 al integratului.Poti folosi butoane cu 3,4, oricate pozitii. Daca vezi in schema, sunt 2 parti identice, formate fiecare din 2 rezistente, un condensator si un comutator analogic. La butoane cu 3 sau mai multe, pe fiecare pozitie in plus o sa mai apara un montaj identic, daca ma-ntelegi... Fiecare din cele 3 pozitii poate sa actioneze cate o tasta, daca conectezi separat la palcuta ta, sau aceeasi tasta daca le pui in paralel, etc.

Link spre comentariu

Posted Image

Sa inteleg ca asa vine ? :P - la 7 si la restu maselor, de asta intrebam, pun - pur si simplu pe placuta de circuit firu d ela - si va face masa.Iar constructia am inteles eu cum vinefacuta, inainte de fiecare intrare in integrata se face acel circuit, bun dar eu ma refer, ca in momentul in care am alimentat unul din intrerupatoarele analogice din integrata acesta automat va da un impuls nu? eu voi folosi 2 integrate voi avea 8 butoane cu un buton comun de alimentare al circuitului principal, asta inseamna ca din moment ce switch-u nu are pozitie 0 din 2 ramuri alimenteaza una si voi avea mai multe impulsuri in acelasi timp pe ramuri diferite, cu alte cuvinte se vor "apasa" multe butoane in acelasi timp in momentu alimentarii, sper ca m-am facut inteles, nu stiu cum sa explic mai bine :jytuiyu

Link spre comentariu

Aaaaa adica zici ca atunci cand in momentul in care circuitul va fi alimentat, va fi ca si cum se vor apasa tastele corespunzatoare pozitiei butoanelor? Ca asta cam asa e. Pai ai 2 solutii: fie pornesti programul de pe calculator dupa ce dai drumu la jmecherie, ca sa nu ia taste aiurea, fie intarzii alimentarea comutatoarelor analogice cateva fractiuni de secunda dupa butoane. Daca apasarea tastelor chiar pune probleme, atunci zi-mi si-ti fac o schema cu un tranzistor care sa intarzie putin pornirea comutatoarelor.

Link spre comentariu

Ideal ar fi ca in pozitia initiala sa nu se intample nimic, la comutare sa dea impuls si apoi din nou la alta comutare sa dea alt impuls, intarzierea nu prea cred ca ma ajuta, o losutie ar fi asa cum ai spus tu sa le alimentez inainte de a intra in joc, atunci singura cale e sa fac alimentare pe cate 2 sau 3 butane cel mult separat, pentru ca daca pornesc 8 butoane deodata face calculatoru urat, nu stiu daca suporta 8 taste, nu ai alta idee sau cum zisesem la inceput ? cumva cu o pozitie initiala

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări