Page 1 of 3
Oman piirilevyn duunaus
Posted: Mon Dec 25, 2006 17:35
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.
Juottaako ne jopa joissain mestoissa noita pintaliitoskomponentteja?

Posted: Mon Dec 25, 2006 23:18
by cortna
ExpressPCB
löytyy tuolta
http://www.expresspcb.com/
itse käytän ares ohjelmaa ja valmistan levyt itse valottamalla
Posted: Mon Dec 25, 2006 23:24
by j-k
Ennen käytin EED3 -softaa ja tein itse valottamalla. Nykyään Eaglella ja jos kinkkinen platta niin teettäminen jollakin firmalla.
Posted: Wed Dec 27, 2006 12:31
by cockjerry
kiitos kiitos!
Express PCB on hyvä! Harmi vaan, että 7-segmentti näyttö puuttuu listasta.. täytyy tehdä ite reiät
Eagleakin koitin ja ehdin tehdä jo levyn, mutta huomasi crackki version ja jotenkin pilasi levyn. Eli sitä tiedostoa ei voinut enää avata tai jotain.

Posted: Wed Dec 27, 2006 12:38
by Samba
eaglellä saa tehdä 10x8cm levyn ilman rajoituksia tuolla free versiolla. Mitään räkkilöitä ei tarvii laittaa sotkemaan systeemiä
Posted: Wed Dec 27, 2006 13:46
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.

Jaa... mä käytän linuxissa ja ei ole mitään rajoituksia..

Posted: Wed Dec 27, 2006 13:56
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
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ö)
Saa olla aika tarkat vehkeet..
Posted: Wed Dec 27, 2006 14:53
by j-k
Kyllähän tässä vois avittaa kun vaan kerrot mitä teet

Vai onko niin salatiedettä..?

Posted: Wed Dec 27, 2006 16:23
by cockjerry
j-k wrote:Kyllähän tässä vois avittaa kun vaan kerrot mitä teet

Vai onko niin salatiedettä..?

Hienoa
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
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

Mitat on ihan maximissa, eli yhtään ei pysty suurentamaan..
Tosiaan virheitä varmaan löytyy aika rankasti

Posted: Wed Dec 27, 2006 17:38
by Samba
Löytyykö tuosta schemoja? Vähän helpompi ois seurata
Posted: Wed Dec 27, 2006 17:42
by j-k
Mjoo... toi *.pcb ei mulle avaa yhtään mitään..

Laita kytkentä jonnekin nettiiin tai gif/jpg/joku muu s-postitse.
Posted: Wed Dec 27, 2006 17:43
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ö?
Posted: Wed Dec 27, 2006 17:52
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.
Posted: Wed Dec 27, 2006 18:27
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.
Posted: Wed Dec 27, 2006 19:36
by cockjerry
j-k wrote:Mjoo... toi *.pcb ei mulle avaa yhtään mitään..

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.
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.
Posted: Wed Dec 27, 2006 20:02
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.
Posted: Wed Dec 27, 2006 20:24
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..
Posted: Wed Dec 27, 2006 21:06
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
Posted: Wed Dec 27, 2006 22:13
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

Posted: Wed Dec 27, 2006 22:53
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.
Posted: Wed Dec 27, 2006 23:45
by cockjerry
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..

Posted: Thu Dec 28, 2006 10:22
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ää

Posted: Thu Dec 28, 2006 17:21
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..
mutta erittäin isot kiitokset tästä.
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..
Posted: Thu Dec 28, 2006 20:25
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.
Posted: Thu Dec 28, 2006 22:35
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!

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ää..

Posted: Fri Dec 29, 2006 8:53
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.
Posted: Fri Dec 29, 2006 11:40
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

??
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..

Ei ehdi kyllä kauheesti syventyä / keskittyä nyt tohon eagleen mikä saattaa tietty vaikuttaa

Posted: Fri Dec 29, 2006 11:46
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.
Posted: Fri Dec 29, 2006 13:42
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.
Posted: Fri Dec 29, 2006 14:35
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.