CD emulaatori kokkupanekul mõned küsimused

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • hmm
    Liige
    • 07/2006
    • 226

    #1

    CD emulaatori kokkupanekul mõned küsimused

    Proovin käeharjutuseks ühe emulaatori kokku klopsida... oskused on pühapäeva tinutaja tasemel.
    Prooviks on see: http://www.chryslerclub.ee/klubidoc/...ersion_1_0.pdf

    Asjad on nii kaugel, et detailid on Oomipoest ostetud (kuigi millegi pärast on puudu üks transistor ja kvartskell on pandud millegipärast 8 MHz)

    Valmis on ka trükkplaat, mis seostub selle foorumi teise teemaga:


    Projekti pildid on siin:




    ning detailide kirjeldus on selline:
    jrk asukoht Kirjeldus skeemil Ostetud detail Oomipoest Kogus tk hind Summa €
    1 1poolne trükkplaat 60x30mm 1p vasetatud trükkplaat 75x100mm
    (jagub 3 plaadiks)
    1 0,8 0,8
    2 IC1 78L05 UA7805-MBR (UA7805CV 5V 1A TO220 L7805CV) 1 0,5 0,5
    3 IC2 ATTINY26-16PC 9171630 (attiny26-16pu: 8bit 2k flash mcu, dip20 atmel) 1 4,83 4,83
    4 C1 100μ 100/25PHT (100uF*25V 105C 6*11mm) 1 0,1 0,1
    5 C2/C5 0,1μ CCLS2 100K (100nF*50V monolayer 5mm 5YM) 2 0,1 0,2
    6 C3/C4 22p KC22/50/2.5 (22pF*50V 2.5mm) 2 0,06 0,12
    7 D1 1N4148 1N4148-MBR (1N4148 Si-D 75V 0.15A 4nS) 1 0,05 0,05
    8 D2 ZPD8V2 1.3W 8V2 (Z-DI 8.2V 1,3W=ZPY8.2) 1 0,13 0,13
    9 Q1 6MHz 8.000 HC49 (8.000MHz HC49) 1 0,9 0,9
    10 R1/R2 47K 1/4W 47K 2 0,05 0,1
    11 R3 10K 1/4W 10K 1 0,05 0,05
    12 R4 47 1/2W 47R 1 0,05 0,05
    13 R5 56K 1/4W 56K 1 0,05 0,05
    14 R6 1K 1/4W 1K 1 0,05 0,05
    15 T1/T2/T3 BC548A 1467872 (bc548: transistor, npn, to-92) 3 0,13 0,39
    16 ISP 6 pin (2x3)piigid 6 0
    17 Bu1/Bu2 RCA audio 2 kanalit 2 0
    Detailide summa kokku: 8,32






    Paigutasin need selliselt (Märkasin, et dioodid ja 100u kondekas on tagurpidi...) :


    Küsimused on sellised:
    Kas kondekate poolsused on õiged - või kuidas määrata (ümmarguse 100μ kondekal on ühel pool heledam triip noolega alla see on siis pin1) aga nendel väikestel lapikutel puukidel?
    Kui skeemil on märgitud 6 MHz kell siis Oomipoe 8MHz ei hakka see süsteem tööle?

    Tänan juba ette, kes viitsibki vastata
    viimati muutis kasutaja hmm; 15 January 2012, 15:19.
    "Ei" on vale vastus
  • Eggy
    Liige
    • 01/2003
    • 3644

    #2
    Vs: CD emulaatori kokkupanekul mõned küsimused

    Kui kvarts on vale sagedusega, siis prose käib teise kiirusega ja programm ei tekita õigeid viiteid. LED-i vilgutamise koha pealt pole see teinekord oluline, suhtlusprotokollidega aga küll. Kas sul on olemas ka eelprogrammeeritud Attiny või on võimalus sinna ise kood sisse panna?

    Comment

    • tcumen
      Liige
      • 10/2005
      • 2077

      #3
      Vs: CD emulaatori kokkupanekul mõned küsimused

      Transistor T1 on valesti, T2 õigesti.
      Dioodid on tagurpidi, nagu isegi märkasid.
      Elektrolüütkondel (C1) on polaarsus oluline, teistel mitte. Pildilt tundub, et C1 on tagurpidi.
      Elektrolüütidel tähistatakse tavaliselt "miinus" koib, selle külje peal on triipude jada.
      Kvarts peaks siiski olema 6 MHz, kuna kontrolleri programm on tõenäoliselt selle peale rehkendatud.

      Igaks juhuks küsin: seda tead, et poest ostetud kontroller on ilma softita. See tuleb enne ära programmeerida, muidu ei tee see skeemijupp midagi.

      Comment

      • hmm
        Liige
        • 07/2006
        • 226

        #4
        Vs: CD emulaatori kokkupanekul mõned küsimused

        Mul on attiny olemas, kuid veel progemata (Tean, et tuleb ilma softita, soft olemas). Seda peaks saama ju sama plaadi peal progeda läbi ISPi... või olen jällegi valesti aru saanud?
        Progemiseks teen ka LPT pordi kaudu lihtsa ühenduse.

        Neid T-sid märkasin ka... Kuid nende osas oli kavas küsida poest...
        "Ei" on vale vastus

        Comment

        • tcumen
          Liige
          • 10/2005
          • 2077

          #5
          Vs: CD emulaatori kokkupanekul mõned küsimused

          Esmalt postitatud hmm poolt
          Seda peaks saama ju sama plaadi peal progeda läbi ISPi... või olen jällegi valesti aru saanud?
          Oled õigesti aru saanud.

          Transistori koibade asetust vaata andmelehelt:

          Comment

          • hmm
            Liige
            • 07/2006
            • 226

            #6
            Vs: CD emulaatori kokkupanekul mõned küsimused

            Hea, et ei küsinud kohe ja kasutasin korraks google abi, leidsin selle:
            http://www.engineersgarage.com/electronic-components/bc548-transistor

            E
            hk siis C (Collecter) läheb 1-te; B (Base) läheb 2-te ja E (Emitter) läheb 3-e

            Kas kvartsil on ka polaarsus oluline? Ei märganud küll, kuidas seda eristada samas dadasheet ka ei näita, seega pole oluline ?!
            viimati muutis kasutaja hmm; 15 January 2012, 16:03.
            "Ei" on vale vastus

            Comment

            • tcumen
              Liige
              • 10/2005
              • 2077

              #7
              Vs: CD emulaatori kokkupanekul mõned küsimused

              Kvartsil ei ole polaarsus oluline.

              Comment

              • hmm
                Liige
                • 07/2006
                • 226

                #8
                Vs: CD emulaatori kokkupanekul mõned küsimused

                Suured tänud, nüüd on kindlus olemas ja ootan kolmapäeva, et puuduolevad osad ka kätte saaks (või vahetatud), siis hakkan kokkujootma.
                "Ei" on vale vastus

                Comment

                • hmm
                  Liige
                  • 07/2006
                  • 226

                  #9
                  Vs: CD emulaatori kokkupanekul mõned küsimused


                  Nu nii, nüüd on plaat kokku pandud ja proovisin isegi softi peale ajada - kasutasin selleks kõige odavamat LPT ISP ühendust:
                  Atmega 128 is like other AVR microcontrollers. They are ISP – is in-system programmable. Earlier I wrote an article about an AVR ISP programmer where 74HC244 buffer is used. Using buffer is safer for your AVR. But what if you need 128 atmega programmers without any parts? Then you can connect your microcontroller directly to the LPT port or use protection resistors (220R) just in case. of course circuit works without resistors, but you put your LPT port at risk. Just connect GND, SCK, MISO, MOSI, and RESET to adequate LPT pins, and you can program atmega’s flash memory without removing it from a socket. Programming software can be PonyProg Continue reading

                  Mul takistid 220, ja resetil 100... seda sellepärast, et algselt oli plaanis see valmis miksida:

                  Kuid seda PonyProg ära ei tundnud ning ka Kanda AVR ISP - (Parallel only. As supplied with STK200/300.) http://www.kanda.com/downloads2.php

                  Esimesega sai Kanda avr isp progega küll ühendust ja ka tegi midagi, kuid kontrollimisel andis veateate, et erroreid on 280...
                  Nüüd sättides üht teist programmis... vist lock, või fuse setinguid keerasin asja vist kurjaks ja nüüd ütleb ütleb, et target boardiga ei saa ühendust...

                  Samas ehk oskab keegi öelda, kas peale kirjutatav soft oli korras?
                  http://www.mictronics.de/projects/cdc-protocols/



                  eeldan, et keerasin selle kivi (Attiny26-16PU) lukku ja nüüd on see vaja kas uus osta või ära nullida (mida plaadi peal teha vist ei saa) samas nii ehk naa vaja plaadilt ära joota.


                  Kuna LPT-d mul kodus ei ole (pean selleks nii ehk naa külastama tuttavaid) siis plaanisin projekti kokku klopsida sellise asja: http://www.fischl.de/usbasp/bilder/usbasp_print.jpg Aga siinkohal on jama see, et isegi see lihtne LPT peaks ju asjaga hakkama saama...

                  Teisest küljest, kas on mul vaja LPT kaudu plaadile hankida ka +5-te, et Attiny26-le saaks proge selga lasta?

                  Ehk on keegi rakveres selles asjas abiks... või suudab keegi mind juhtida õigele teele (on vaadatud videosid ja ka loetud lehti avr progemise kohta, kuid midagi jääb puudu)
                  "Ei" on vale vastus

                  Comment

                  • Eggy
                    Liige
                    • 01/2003
                    • 3644

                    #10
                    Vs: CD emulaatori kokkupanekul mõned küsimused

                    Kas sa LPT pordile need nn loop traadid ka külge panid, Pinnid 2,3 ja 11,12? Selle järgi kontrollitakse kas STK200 on järel või mitte. Kindlasti pane LPT porti kasutades kivile väline toide, kasvõi arvuti enda USB-st. Kui nüüd leiab raua üles, aga kiviga ikka ühendust ei saa, siis pane mõne MHz kvarts ka kivile külge.

                    Comment

                    • hmm
                      Liige
                      • 07/2006
                      • 226

                      #11
                      Vs: CD emulaatori kokkupanekul mõned küsimused

                      loop on olemas. välistoidet ei ole. MHz kvarts (6MHz) on rauaküljes olemas ja asetseb ISP ahelas.

                      Aga enne leidis raua ülesse, kui +5V taga ei olnud... kas nüüd on vaja tiba rohkem särtsu, et kivi lukust lahti saada?
                      "Ei" on vale vastus

                      Comment

                      • Eggy
                        Liige
                        • 01/2003
                        • 3644

                        #12
                        Vs: CD emulaatori kokkupanekul mõned küsimused

                        Kivi ei saa lihtsalt kõrgema pingega lukust lahti, tuleb parallel programminguga üle käia, milleks on võimeline näiteks STK500 plaat. Väline toide peab igal juhul kivil peal olema, ilma toiteta ei tee ta midagi. Välise kvartsi võid proovida ka peale panna, ehk on kella fuse'd nii paigast ära, et väline aitab.

                        Mida sa mõtled, et kvarts on ISP ahelas?

                        Comment

                        • dieter
                          Liige
                          • 02/2006
                          • 396

                          #13
                          Vs: CD emulaatori kokkupanekul mõned küsimused

                          kui mingid fusebitid tõesti valesti läksid, siis võib kivi nüüd jah lukus olla.
                          lahti saamiseks on vaja kasutada high-voltage programmerit, nagu näiteks see
                          http://makecircuits.com/blog/wp-cont...9/04/avrxp.png

                          see lihtne lpt oma on low-voltage programmer

                          Comment

                          • hmm
                            Liige
                            • 07/2006
                            • 226

                            #14
                            Vs: CD emulaatori kokkupanekul mõned küsimused

                            Sooviks kellegiga Rakvere kandis korraks kokku saada seoses selle plaadi ehitamisega... praegu on madalseis ja mõte ei liigu.
                            uut lpt programmerit pole mul ka mõtet kokku klopsida, pigem juba usb versioon.
                            kas ühest nendest on kasu:
                            http://www.fischl.de/usbasp/

                            st mis sellele juurde on vaja - isp kaudu jääb asi vist nõrgaks...

                            Ehk leiab keegi aega korraks ja saaks näost näkku kokku - kas või juba selleks, et hetkel olev kivi lahti saada...
                            "Ei" on vale vastus

                            Comment

                            • tcumen
                              Liige
                              • 10/2005
                              • 2077

                              #15
                              Vs: CD emulaatori kokkupanekul mõned küsimused

                              Klopsida ju võid, aga sellele on ka vaja firmware sisse ajada.
                              Võibolla mõistlik osta miski valmis asi? Eriti, kui plaanis veel midagi sarnast ehitada.
                              Kerge googeldus pakkus ühe mulluse kuulutuse. Uuri. Kui on toimiv, siis 10 EUR-i eest on asja küll.
                              http://www.hydra.ee/kuulutused/avr-p...a8-241507.html
                              Ebays on miski kloon:
                              http://www.ebay.com/itm/ATMEL-ATMEGA...item1e67f153db

                              Kui see kivi osutub siiski lukus olevaks, siis otsid kellegi STK500 omaniku, kes lukust lahti võtab.
                              Aitaks kasvõi ise, aga Rakvere on minule liiga kaugel.
                              Või ostad uue kivi.

                              Comment

                              Working...