Oman piirilevyn duunaus

Keskustelu piirilevyistä, niiden ominaisuuksista, kokoamisesta ja testaamisesta.

Moderator: Masi_K

cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Oman piirilevyn duunaus

Post by cockjerry »

Hoi

Milläs/ miten jengi suunnittelee noita piirilevyjä.. tarkoitus olis duunata ihan simppeli 8cm x 4cm levy, missä 1kpl 7-seg. näyttö ja n. 10lediä ja muutama muu komponentti..

Siis sellanen kuva mikä kelpaa noihin "piirilevylafkoihin", on tarkoitus tehdä siistiä jälkeä, koska piirilevy näkyy plexin läpi. 8)

Juottaako ne jopa joissain mestoissa noita pintaliitoskomponentteja? :roll:
cortna
Kokenut Megasquirttaaja
Posts: 180
Joined: Tue Nov 29, 2005 19:56

Post by cortna »

ExpressPCB
löytyy tuolta
http://www.expresspcb.com/

itse käytän ares ohjelmaa ja valmistan levyt itse valottamalla
j-k
Kokenut Megasquirttaaja
Posts: 482
Joined: Wed Mar 08, 2006 13:43

Post by j-k »

Ennen käytin EED3 -softaa ja tein itse valottamalla. Nykyään Eaglella ja jos kinkkinen platta niin teettäminen jollakin firmalla.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

kiitos kiitos!

Express PCB on hyvä! Harmi vaan, että 7-segmentti näyttö puuttuu listasta.. täytyy tehdä ite reiät 8)

Eagleakin koitin ja ehdin tehdä jo levyn, mutta huomasi crackki version ja jotenkin pilasi levyn. Eli sitä tiedostoa ei voinut enää avata tai jotain. :roll:
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

eaglellä saa tehdä 10x8cm levyn ilman rajoituksia tuolla free versiolla. Mitään räkkilöitä ei tarvii laittaa sotkemaan systeemiä
j-k
Kokenut Megasquirttaaja
Posts: 482
Joined: Wed Mar 08, 2006 13:43

Post by j-k »

cockjerry wrote:Eagleakin koitin ja ehdin tehdä jo levyn, mutta huomasi crackki version ja jotenkin pilasi levyn. Eli sitä tiedostoa ei voinut enää avata tai jotain. :roll:
Jaa... mä käytän linuxissa ja ei ole mitään rajoituksia.. :wink:
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Samba wrote:eaglellä saa tehdä 10x8cm levyn ilman rajoituksia tuolla free versiolla. Mitään räkkilöitä ei tarvii laittaa sotkemaan systeemiä
Sepä se.. tarviin vähän yli.. 12cm x 5cm 8)

Express PCB versio alkaa olla valmis ja voi huh huh.. tuli vedettyä vähän liian ohuella ja tiiviisti. Tilaa on tosiaan 11cm x 5cm ja siihen pitäis saada yht 15 lediä + 7-segment näyttö + helvetisti diodeja.. (vaihdenäyttö) 8)

Saa olla aika tarkat vehkeet..
j-k
Kokenut Megasquirttaaja
Posts: 482
Joined: Wed Mar 08, 2006 13:43

Post by j-k »

Kyllähän tässä vois avittaa kun vaan kerrot mitä teet 8) Vai onko niin salatiedettä..? :lol:
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

j-k wrote:Kyllähän tässä vois avittaa kun vaan kerrot mitä teet 8) Vai onko niin salatiedettä..? :lol:
Hienoa 8)

njoo ei tosiaankaan ole mitään salaista.. täähän on ihan palikka viritys = sopiva mulle. Sain kasattua nyt vihdoinkin jonkun näkösen hässäkän tosta.

Eli vaihdenäyttö 7-segment keskellä ja sitten toi extra-tyylinen vaihtovalo reunoilla. Siinä sivussa on pitkille, lähivaloille ja vilkuille ledit.

http://njaa.pp.fi/vaihtovalo_valmis.pcb

Toi on siis sellanen, että jokaiselle vaihteelle on oma kytkin. (= Helvetisti diodeita) Suizan laatikossa on sellanen anturi, että homman saa skulaamaan sitä vähän modifoimalla. Jos jotain etuja vois olla, niin ei ainakaan sekoa. Eli voi vaikka kelata laatikon läpi paikallaan ja näyttää oikein ja heti. + F1 tyylinen look :lol:

Pohjalla menee suurin osa niistä linjoista missä menee virtaa. Päällä sitten signaalit ja maat lähinnä. Jos nyt yleensä hiffasin oikein, että miten päin toi levy tossa ruudulla on :lol: Mitat on ihan maximissa, eli yhtään ei pysty suurentamaan..

Tosiaan virheitä varmaan löytyy aika rankasti :roll:
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

Löytyykö tuosta schemoja? Vähän helpompi ois seurata
j-k
Kokenut Megasquirttaaja
Posts: 482
Joined: Wed Mar 08, 2006 13:43

Post by j-k »

Mjoo... toi *.pcb ei mulle avaa yhtään mitään.. :shock: Laita kytkentä jonnekin nettiiin tai gif/jpg/joku muu s-postitse.
risu
Himopostaaja
Posts: 580
Joined: Wed Sep 28, 2005 12:28
Location: Vantaa

Post by risu »

Ite käytän koulun takia padsia. Joskus eagleaki vilkassu mutta pads toimii omaan käyttöön mainiosti niin en oo enempää sekaantunu :) Siitäki löytyy netistä ladattava demoversio joka toimii komponenttien lukumäärän perusteella.. Eli saa kohtuukokoisia levyjä tehtyä kunhan ei hirveitä komponenttimääriä tule.

Ei ihan auennu toi 7-segmenttinäyttö. Meinaat siis ajaa segmenttinäytön segmenttejä suoraan diodeilla jostain rajakytkimeltä niinkö?
Tiara Kit Car - MsnS-E
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

Padsiä käytän myös koulun ja työnpuolesta. Omissa projekteissa käytän Eagleä. Eaglen vahvuutena pidän käyttäjien ylläpitämiä komponenttikirjastoja. Eagle myös sen takia kun ULP ohjelmat tuli aikoinaan kirjotettua omalle jyrsimelle sopiviks.
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

vahingossa tuli tommosen söhrättyä http://kotisivu.dnainternet.net/sakrkorh/ms/7seg.png. Pääsee ehkä helpommalla tuon 7-segmentti näytön ohjauksessa. Riippuen näytön mallista valitaan piiriksi 7448 tai 7449.

Edit. kyseiset piirit taitaa olla yllättävän harvinaisia vaikka perus logiikoita ovatkin.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

j-k wrote:Mjoo... toi *.pcb ei mulle avaa yhtään mitään.. :shock: Laita kytkentä jonnekin nettiiin tai gif/jpg/joku muu s-postitse.
Toi .PCB on express PCBn file, minkä pystyy imuttaa yo. linkistä. Kuvat olis aika sekavia, tai voinhan mä koklata ottaa. 8)

Suora linkki: http://info-expresspcb.com/ExpressPCBSetup.exe
risu wrote: Ei ihan auennu toi 7-segmenttinäyttö. Meinaat siis ajaa segmenttinäytön segmenttejä suoraan diodeilla jostain rajakytkimeltä niinkö?
njoo! Pitäis skulata kyllä skulata..?
Samba wrote: vahingossa tuli tommosen söhrättyä http://kotisivu.dnainternet.net/sakrkorh/ms/7seg.png. Pääsee ehkä helpommalla tuon 7-segmentti näytön ohjauksessa. Riippuen näytön mallista valitaan piiriksi 7448 tai 7449.

Edit. kyseiset piirit taitaa olla yllättävän harvinaisia vaikka perus logiikoita ovatkin.
Toi sun viritys veis ehkä vähän vähemmän tilaa.. saiskohan noita piirejä jostain?

Ainut vaan, että se vaihderummun anturi maadottaa koneeseen.. eli kusoa sinne ei voi laittaa.
risu
Himopostaaja
Posts: 580
Joined: Wed Sep 28, 2005 12:28
Location: Vantaa

Post by risu »

cockjerry wrote:
risu wrote: Ei ihan auennu toi 7-segmenttinäyttö. Meinaat siis ajaa segmenttinäytön segmenttejä suoraan diodeilla jostain rajakytkimeltä niinkö?
njoo! Pitäis skulata kyllä skulata..?
Skulaahan se, tulee jonkin verran komponentteja mutta ainaki periaate on simppeli.
cockjerry wrote:
Samba wrote: vahingossa tuli tommosen söhrättyä http://kotisivu.dnainternet.net/sakrkorh/ms/7seg.png. Pääsee ehkä helpommalla tuon 7-segmentti näytön ohjauksessa. Riippuen näytön mallista valitaan piiriksi 7448 tai 7449.
Edit. kyseiset piirit taitaa olla yllättävän harvinaisia vaikka perus logiikoita ovatkin.
Toi sun viritys veis ehkä vähän vähemmän tilaa.. saiskohan noita piirejä jostain?
Partcon luettelossa on ainaki 74LS48, jos haluaa helpottaa omaa työtä niin kannattaa hankkia myös vastuspaketti segmenttinäytölle. Paketin voi sijoittaa suoraan ton logiikkapiirin perään. En kyl tiiä onko logiikkapiirien käyttö lopulta tässä näppärämpää sillä tarttet piirille vielä 5v regulaattorin ellet ota ko jännitettä jostain muualta.
Tiara Kit Car - MsnS-E
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Otin foton, mutta on se aika hässäkkä! Mittasuhteitakaan ei oikein pysty hahmottamaan, mutta se 1:1 versio on tosta pienempi. Koko 11.5cm x 5cm.

Siniset linjat menee siis toisella puolella levyä ja punaiset päällä.

http://njaa.pp.fi/hassakka.PNG

Lähinnä kelailen, kun menee aika ohueks ja lähellä toisiaan noi linjat tuolla diodien alla..
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

vastaavaa piiriä löytyy Cmos versiona esim numerolla 4513. Tätä voi ajaa suoraan max 18V jännitteellä

päivitetty kytkentä maadottavilla kytkimillä, diodien määrä kasvo 3x
http://kotisivu.dnainternet.net/sakrkorh/ms/7segv2.png
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Toihan on pro versio verrattuna tohon mun palikka versioon, mutta tilansäästöä ei taida pal tulla. Tosin kytkentä pysyisi siistimpänä!

Missähän lafkassa noita levyjä voisi sitten teettää? Käyköhän mihinkään yleensäkään tollaset PCB filet :lol:
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

Jotain tuon näköstä siitä vois tulla 10x5cm kokoa

http://kotisivu.dnainternet.net/sakrkor ... gv2pcb.png

Tuo ExpressPCB eikös oo lättytehtaan oma softa josta napilla voi tilata levyjä. Ameerikoista kait se tulee.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Samba wrote:Jotain tuon näköstä siitä vois tulla 10x5cm kokoa

http://kotisivu.dnainternet.net/sakrkor ... gv2pcb.png

Tuo ExpressPCB eikös oo lättytehtaan oma softa josta napilla voi tilata levyjä. Ameerikoista kait se tulee.
Ai saatana kun siisti ja tosiaan enemmän pro meininkiä! Tollasen piirilevynhän kehtaa jo lähettää teetettäväksi. Pistätkö ton eaglen filen jakoon, jotta voisi vähän customoida? Lähinnä pitäis lisätä 3 lediä pitkille, lyhyille ja vilkuille.

Tulihan tossa ihan perkeleesti tilansäästöäkin, koska kaikki on saatu yhdelle puolelle. Muutama SMT vastuskin säästää ihanasti tilaa.. 8)
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

http://kotisivu.dnainternet.net/sakrkorh/ms/7segv3.brd

http://kotisivu.dnainternet.net/sakrkorh/ms/7segv3.sch

Ennenku alkaa tilailemaan levyjä kannattaa tarkistaa osien saatavuus, näytön pinnijärjestys ja ehkä simuloida tuo kytkentä. Se näyttää ihan toimivalta mutta mistäs sitä ikinä tietää :)
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

njoo eiköhän toi skulaa, jos hommaan scheman mukaisen näytön.

Onko toi nyt se "vastussetti" ennen piiriä.. RN1 tyyppi? Täytyy alkaa kyselemään noita komponentteja huomenna.

Mitkä noi vastusarvot on vaihtovalon ledeille, tossa sun versiossahan ne on kytketty jotenkin sarjaan..

Piirilevyn duunaus on isoin kysymerkki. Ei sais maksaa tietty älyttömästi.. 8)

mutta erittäin isot kiitokset tästä. 8)

EDIT: Mites tossa eaglessa skulaa toi maa homma. Eli jos komponentin toinen jalka on maassa, niin miten se liitetään siihen "kiinteeseen maa-alueeseen"

Vai miten esim toi trankkujen maa tehty tossa Samban piirilevyssä? Eli se trankun 1 pinni..
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

Joo RN on vastusverkko, mutta siihen voi tietysti sovitella normaalit vastukset. Ledien vastusarvo saadaan jos tiedetään ledien kynnysjännite, punaisilla yleensä luokkaa 2V. Jos lasketaan vaikka 14V käyttöjännitteellä ja 2V kynnysjännitteellä ja noin 20mA virralla, saadaan vastusarvo laskettua: vastuksen yli jäävä jännite = 14V-2*2V=10V tämä muutetaan lämmöksi vastuksessa. Seuraavana ohminlakia soveltaen: R=U/I=10V/0.02A=500ohm. R12 sarjasta löytyy 470ohm tai 560ohm lähimmät. Vastuksen teho määräytyy P=UI=10V*0.02A=0.2W.

Eaglessä komponentit lisätään aina scheman puolella jolloin ne automaattisesti tulee kytketyksi levypuolella. Kopioit tuommosen GND palikan ja kytket sen siihen transistoriin niin silloin se on maissa. Signaali (maa) tasoja tehdään tuolla polygon työkalulla ja nimeämis(Name) työkalulla annetaan tasolle nimi, esim GND niin silloin kaikki GND nimiset "johdot" kytkeytyy siihen tasoon.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Samba wrote:Joo RN on vastusverkko, mutta siihen voi tietysti sovitella normaalit vastukset. Ledien vastusarvo saadaan jos tiedetään ledien kynnysjännite, punaisilla yleensä luokkaa 2V. Jos lasketaan vaikka 14V käyttöjännitteellä ja 2V kynnysjännitteellä ja noin 20mA virralla, saadaan vastusarvo laskettua: vastuksen yli jäävä jännite = 14V-2*2V=10V tämä muutetaan lämmöksi vastuksessa. Seuraavana ohminlakia soveltaen: R=U/I=10V/0.02A=500ohm. R12 sarjasta löytyy 470ohm tai 560ohm lähimmät. Vastuksen teho määräytyy P=UI=10V*0.02A=0.2W.

Eaglessä komponentit lisätään aina scheman puolella jolloin ne automaattisesti tulee kytketyksi levypuolella. Kopioit tuommosen GND palikan ja kytket sen siihen transistoriin niin silloin se on maissa. Signaali (maa) tasoja tehdään tuolla polygon työkalulla ja nimeämis(Name) työkalulla annetaan tasolle nimi, esim GND niin silloin kaikki GND nimiset "johdot" kytkeytyy siihen tasoon.
Ahaa nyt hiffasin! 8) Mikä on muuten ton C2 , R1, R2 ja R3 arvo?

Eli jos tossa on 2 lediä sarjassa noilla spekseillä, niin vastus olisi 250ohm?

Mikähän tossa on kun yritän lisätä simppelin ledi + vastus + liitin hässäkän. Niin se vetää sinne liittimeenkin sen GND vaikka sieltä tulee +12v ja laitoin, että sieltä tulee +12v. Kopioin kyllä ihan suoraan tosta, mutta ei prkl vaan lähde se yks maalinja irti siitä "liittimestä" :?:

Toi levy on tosin ihan hyvä tollasenaan! Muutama reikä vaan. Ei jaksa enään säätää.. :roll:
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

Konkka vois olla 100nF ja nuo ylösveto vastukset jotain 10kOhm.

Tuo oli laskettu kahdella ledillä sarjassa. 14-2*2V

En oo ihan varma mitä tarkotat tuossa GND ongelmassa, mutta poista kaikki ongelma johtimet scheman puolella ja laita ne uusiks. On saattanut jäädä GND nimiseks se johto (nimeämis työkalulla senkin vois tarkistaa/vaihtaa). Ratsnest nappi levynpuolella tekee täytön uusiks. Sitäkin kannattaa napsutella kun lisäilee tai siirtelee osia.

Edit: Nuo transistorit vois hyvin vaihtaa pintaliitos mallisiks esim BC847 toimis ihan hyvin siinä ja jälleen säästää tilaa.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

Samba wrote:Konkka vois olla 100nF ja nuo ylösveto vastukset jotain 10kOhm.

Tuo oli laskettu kahdella ledillä sarjassa. 14-2*2V

En oo ihan varma mitä tarkotat tuossa GND ongelmassa, mutta poista kaikki ongelma johtimet scheman puolella ja laita ne uusiks. On saattanut jäädä GND nimiseks se johto (nimeämis työkalulla senkin vois tarkistaa/vaihtaa). Ratsnest nappi levynpuolella tekee täytön uusiks. Sitäkin kannattaa napsutella kun lisäilee tai siirtelee osia.

Edit: Nuo transistorit vois hyvin vaihtaa pintaliitos mallisiks esim BC847 toimis ihan hyvin siinä ja jälleen säästää tilaa.
Hienoa! kiitoksia taas.. pistinkin jo komponentti kyselyä menemään!

Itseasiassa probleema on siinä, että se heittää vastuksen yläpuolelle kun se on punanen? Mitenköhän sen saa käännettyä sinne toiselle puolelle. Jolloinka sinne tulee niitä keltasia "Unrouted" viivoja prkleesti 8) ??

http://njaa.pp.fi/7segv3_saato.brd
http://njaa.pp.fi/7segv3_saato.sch

Eli ihan simppelisti vaan yritän lisätä 2 ledia mutta eihän se tälläseltä stupidolta onnistu.. :oops: Ei ehdi kyllä kauheesti syventyä / keskittyä nyt tohon eagleen mikä saattaa tietty vaikuttaa 8)
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

mirror työkalulla heitetään toiselle puolelle. Tietenkin se on kytkeny tuon liittimen 12V linjaan kun olet laittanu siihen molempiin nastoihin 12V palikan kiinni (nimeää johdon +12V automaagisesti). pelkän liittimen kytket noille vastuksille.
cockjerry
Kokenut Megasquirttaaja
Posts: 422
Joined: Mon Nov 28, 2005 10:23

Post by cockjerry »

njoo nyt hiffasin miten toi skulaa. Itseasiassa aika hyvä systeemi, ei mee pinnit sekasin ja näyttää jos joku on kytkemättä ym.

Vielä jos jaksaisit sen verran jeesata, että mikähän tossa on kun ei liitä noita smd trankkuja vastuksiin. Bugi?

Päivitin ton yo. linkeissä olevan 7segv3_saato version, siitä voi tsekata.. eli tollanen levy pitäis saada teettettyä, mutta toi ym. homma fixattuna.
Samba
Megasquirttaaja
Posts: 42
Joined: Sun Feb 27, 2005 22:40
Location: Kuopio

Post by Samba »

cockjerry wrote:njoo nyt hiffasin miten toi skulaa. Itseasiassa aika hyvä systeemi, ei mee pinnit sekasin ja näyttää jos joku on kytkemättä ym.

Vielä jos jaksaisit sen verran jeesata, että mikähän tossa on kun ei liitä noita smd trankkuja vastuksiin. Bugi?

Päivitin ton yo. linkeissä olevan 7segv3_saato version, siitä voi tsekata.. eli tollanen levy pitäis saada teettettyä, mutta toi ym. homma fixattuna.
Ilmeisesti wire työkalulla oot johtoja vetäny, route työkalu on parempi. Jos komponentin pädi ei osu gridiin ei pysty wire työkalulla tekemään kunnollisia vetoja. Ripup työkalulla voi pätkiä vedot takaisin "kuminauhaksi". Board outline (valkoinen viiva) on alhaalta liikahtanut hieman.
Post Reply