[ milan_kol @ 25.12.2012. 12:40 ] @
Pozdrav svima!

Treba da pravim GPIB na USB konverter kao master rad. Da li bilo ko ima nekakve informacije da li je i koliko dostupno uraditi tako nesto? I koliko je komplikovano?
Nasao sam neke strane forume, ali deluje mi kao dosta egzoticno i kao da uzima puno vremena., pa bih zeleo da cujem misljenje ljudi koji se u to razumeju.

Hvala na odgovoru :)
[ bogdan.kecman @ 25.12.2012. 13:18 ] @
imas dva tri gotova proizvoda open source .. nije nekiproblem, gpib je prost protokol, bocnes neki mcu da prica sa gpib uredjajem a sa druge strane umas usb cdc i to je to ..

pogledaj ovde: http://dangerousprototypes.com/forum/viewtopic.php?f=2&t=3769

na drugoj strani ces da nadjes neke vrlo korisne stvari :)
[ milan_kol @ 16.01.2013. 08:38 ] @
Hvala na odgovoru :) A zna li neko gde mogu da nadjem zenski GPIB konektor, u Srbiji :) ?
[ bogdan.kecman @ 16.01.2013. 13:41 ] @
ako nadjes, odma javi i meni treba par komada
[ ZAS011 @ 16.01.2013. 14:28 ] @
Koliko je to "nekoliko" (PCB montaža)?
[ bogdan.kecman @ 16.01.2013. 20:21 ] @
pa ja sam teo 2, jedan muski i jedan zemski ... i pcb izmedju njih sas neki 18f4550 ili tako nesto ..
[ ZAS011 @ 16.01.2013. 23:46 ] @
Ja mislio da ti treba par ženskinja, zato pit'o kol'ko.
Ima ovde: http://uk.farnell.com/jsp/sear...y&Ntx=mode+matchallpartial
[ bogdan.kecman @ 17.01.2013. 00:54 ] @
extra, ja trazio ali nisam umeo da nadjem :D
[ ZAS011 @ 17.01.2013. 06:35 ] @
Može da se organizuje, znaš da to nije problem. Možda zatreba i Milanu
[ milan_kol @ 17.01.2013. 07:26 ] @
http://uk.farnell.com/multicomp/147750/socket-centronic-pcb-24way/dp/1892135 ovako nesto? (sa bogdan.kecmanovog linka). Meni treba za montazu na PCB, zenski deo, 2-3 kom (za svaki slucaj, ako zeznem nesto prilikom lemljenja:) ). Koliko bi to kostalo (pre svega mislim na postarinu), kako da dodjem do tih konektora?
[ bogdan.kecman @ 17.01.2013. 10:35 ] @
zoran je ostavio link na farnell ne ja :)

definitivno ih ima tamo super, to je znaci jedan poziv ivani daleko od mene :D ... no ja sigurno necu praviti gpib adapter sigurno jos 2-3 meseca ..
[ milan_kol @ 18.01.2013. 07:10 ] @
Haha moja greska :) Izvinjavam se obojici. Nasao sam u nekom nemackom katalogu pomenuti konektor, zatim zvao njihovo predstavnistvo u srbiji http://www.tagor-conrad.rs/ i nemaju na lageru, ali moze da se naruci, cekanje je 2-3 nedelje, cena oko 5-6€...
[ ZAS011 @ 18.01.2013. 10:58 ] @
Farnell će izaći jeftinije.
[ milan_kol @ 22.01.2013. 10:09 ] @
Imam jos jedno pitanje u vezi ovog konvertora, ako moze neko da mi pomogne.

Na semi koju imam koriste se SMD 0603 komponente, medjutim, one su premale za lemljenje. Da li smem da ih zamenim sa SMD 1206 komponentama ili nekim through-hole?

Varijanta ovog pitanja bi mogla da bude i da li postoji negde u BG-u masina pomocu koje mogu da se zaleme SMD 0603 komponente?

Kad smo vec kod toga, zna li neko gde moze da se naruci izrada stampanih plocica?


Hvala na svim odgovorima :)
[ ZAS011 @ 22.01.2013. 10:55 ] @
Za postavljanje/lemljenje male količine ti se ne isplati da jurcaš p&p mašinu (mada ima u Beogradu), osim ukoliko nemaš nameru da praviš par stotina komada.
Umesto 0603 može i 0805 ili 1206 (i jedno i drugose lakše lemi ručno), samo moraš da odradiš PCB za takve komponente, a mogu i klasične komponente sa ži(v)čanim izvodima .
Za izradu PCB ima firmica koje to rade, pogledaj na bogdanovom sajtu/blogu. Ja imam svoje favorite, neko drugi svoje, tako da ...
(jednostrane, čak i dvostrane prototipove inače sam sebi prvim pošto vodim računa o rutiranju komponenti da mi promena strane bude na pin-u komponente)
[ bogdan.kecman @ 22.01.2013. 16:32 ] @
Citat:
milan_kol:
Na semi koju imam koriste se SMD 0603 komponente, medjutim, one su premale za lemljenje.


da li si probao ili si to zakljucio onako odokativno?
0603 se lemi rukom bez ikakvih pomagala (bez lupe, mikroskopa...), samo ti treba ok lemilica i ok pinceta .. ako nisi probao - probaj
[ milan_kol @ 24.01.2013. 19:08 ] @
@bogdan.kecman Nisam probao da lemim 0603 nikad, al 0805 jesam, i bile su mi previse sitne. Zato pitam. Inace, 0603 su 0.1W, a 1206 su 0.25W, pa cenim da i to moze da bude problem, sto vuce previse struje.


Imam jos jedno pitanje. U semi se koristi PIC18F4520, za koji sam nasao programator. Takodje, koristi se i FT232RL cip, samo nije mi jasno da li i za njega postoji programator, tj. kako se komunicira sa tim cipom?

Hvala na odgovoru.
[ ZAS011 @ 24.01.2013. 19:23 ] @
Za FT232RL ti ne treba nikakav programator, zalemiš i "voziš". Ako ti je frka, taj 18F4520 mogu da ti izprogramiram kada budeš dolazio po konektore.
Kod otpornika je podatak o "snazi" vezan za maksimalnu disipaciju koju otpornik može da podnese, 1k 0603 i 1k 1206 su inače potpuno isti. Max struja za 1k 0603 je:
SQR(0.1/1000) = 10 mA a za 1k 1206 je: SQR(0.25/1000) = 15.8 mA
[ ZAS011 @ 24.01.2013. 21:08 ] @
http://www.kelco.rs/katalog/komponente.php?q=fitilj
Da li ti je taj PIConja SMD? Samo programiranje može da se reši pomoću 5 žičkica i 5-to pinskom letvicom, ako na ploči nema predviđen ICSP.
[ milan_kol @ 25.01.2013. 06:46 ] @
Znaci, tako se zove, fitilj :) Hvala :)

PIC je http://www.kelco.rs/katalog/komponente.php?q=pic18f4520 Ne znam tacno da li spada u SMD.

Sto se seme tice, ona se nalazi na https://github.com/Galvant/gpibusb-pcb/blob/master/usb_to_gpib.pdf?raw=true .

[ ZAS011 @ 25.01.2013. 07:08 ] @
PIConja - DIP
FT - SSOP



[Ovu poruku je menjao ZAS011 dana 25.01.2013. u 08:21 GMT+1]
[ milan_kol @ 25.01.2013. 09:56 ] @
A ovo na slici je zalemljen cip FT232RL?

Imam jos jedno pitanje, koliko otprilike kosta izrada stampanih plocica? Jel se naplacuje po kvadratnom cm ili kako...?
[ bogdan.kecman @ 25.01.2013. 10:16 ] @
kosta koliko god oces :D zavisi ko pravi, gde pravi ..

ovo na slici deluje kao zokijevih ruku delo
[ ZAS011 @ 25.01.2013. 10:21 ] @
Citat:
bogdan.kecman: %< %< %<
ovo na slici deluje kao zokijevih ruku delo


Jesteda , FT232RL, čitava kontrapcija je USB->UART, za nabadanje na PIConje kod mozganja prototipova.

Pločice, ako ti ne treba "profi", da se odraditi, jednostrana, za malo para, samo da je izprojektuješ.
[ mikikg @ 28.01.2013. 13:04 ] @
Moze to sa SMD jos sitnije u kucnoj radinosti kada se potrudi malo :)

MSOP, SSOP, 0603 ....

Plocica sa toner-transfer ... ;)



Ovo oko MSOP jeste bas pipavo, ali sa dobrim fluxom (Amtech) to se iz dva poteza zaletuje ;)
[ milan_kol @ 12.03.2013. 16:58 ] @
Evo i finalnog proizvoda :) Sutra mu sleduje provera...

[Ovu poruku je menjao milan_kol dana 12.03.2013. u 18:09 GMT+1]

[ milan_kol @ 14.03.2013. 12:08 ] @
E ovako, kratak rezime testiranja :)

Probao sam plocicu sa 2 instrumenta, Anritsu MS710A Spectrum Analyzer i HP 3314A Function generator. Oba uredjaja su prilicno stara, pa ne vaze SCPI komande, tj nista nije standardizovano. Svaki uredjaj ima u uputstvu spisak komandi koje razume.

Probao sam preko Pythona i njegovog modula Serial citavu stvar. Izaberem COM port, izaberem adresu uredjaja jednostavnim upisom +a:3 na serijski port, i sve to prolazi bez problema. Nakon toga saljem komandu CF1.5GHz kojom se podesava centralna ucestanst kod Anritsu-a. I to prolazi bez problema. Igrao sam se sa jos nekim komandama kojima se uredjaj postavlja u odredjeni mod, i sve besprekorno funkcionise.

Nakon toga sam pomocu komande OCF (komanda iz uputstva za Anritsu) probao da procitam koja je centralna frekvencija uredjaja. Ta komanda je prosla, medjutim, kad sam nakon nje pokusao da uradim readline(), ne dolazi do greske, ali se nista i ne vraca. Probao sam i da posaljem +read, kako bih naterao uredjaj da pocne da prica. U tom trenutku se PIC na konvertoru restartuje i naravno nikakav odgovor ne dodje nazad.

Iz nekog razloga sve komande koje samo "pisu" po uredjaju rade, ali kad uredjaj treba nesto da posalje nazad, mikrokontroler se restartuje. Ima li neko ideju o cemu se radi ovde? I odakle bih mogao da pocnem debugging?

Hvala na odgovoru :)
[ Odin D. @ 14.03.2013. 15:10 ] @
Citat:
milan_kol: mikrokontroler se restartuje. Ima li neko ideju o cemu se radi ovde? I odakle bih mogao da pocnem debugging?

Mikrokontroler mozes obicno resetovati na 4 nacina:

1. Eksplicitnom komandom u softveru;
2. Zaglavljivanjem u softveru nakon cega WDT okine reset;
2. Odgovarajucim logickim nivoom na RESET pinu;
3. Losim napajanjem.

Ako u softveru nemas dio programa koji resetuje mikrokontroler i ako ti nije ukljucen WDT, onda kreni od hardvera - testiraj sta se desava na RESET pinu i sa napajanjem mikrokontrolera kada uredjaj treba da posalje nesto nazad. Negdje ti cure neki elektroni :)

U suprotnom - provjeri prvo softver.
[ goran_68 @ 14.03.2013. 18:36 ] @
Možda ti je omogućen stack overflow ili WDT reset.