Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SolderingIronDriver by Bogdan Kecman
#60
hehe nema bagova to je ispeglano, radi lepo sa 3 tastera ili sa enkoder+taster, radi sa double i single detent enkoderima to su vec sto ja, sto kinezi (napravise oni isto nekih klonova sa tom semom i tim firmwareom), sto ludaci sa DP-a istestirali .. naravno mora se kompajlira posebno za svaku varijantu, ima #define za dal oces ovo ili ono .. ono sto fali je "dodatne opcije"

kao sto rekoh "naslovna" strana je http://sid.crsndoo.com/ to je strana hostovana na sourceforge-u i sadrzi linkove za dalje + osnovne informacije (video kako to radi i slicno)
tu su linkovi
Download latest release (pcb layout, schematic and firmware) tu su dakle arhive sa zadnjim verzijama (sad vidim vec sam podigao tamo proteus sorsove za semu i pcb znaci vec je tamo moze direkt da se skine, tu su i gerberi za moj pcb koji je "uglavnom" smd)

Get support to je neki sourceforge tiketing sistem, to za taj projekt niko nije koristio posto je aktivan na forumima ali eto postoji i to

get sources ovo je sors firmware-a

i naravno ako ste developer mozete da povucete ceo svn direkt kod sebe koristeci
Code:
svn co https://arhimed-sid.svn.sourceforge.net/svnroot/arhimed-sid arhimed-sid
sto isto pise tamo

@dlalkovic, PID je jednostavna stvar milion puta prezvakana .. sve ti je ovde:
https://sourceforge.net/p/arhimed-sid/co...N4.X/pid.h
https://sourceforge.net/p/arhimed-sid/co...N4.X/pid.c

poziva se naravno iz main-a
https://sourceforge.net/p/arhimed-sid/co...4.X/main.c

linije 66-70 su ti u firmware-u default vrednosti za pid koeficijente (upisuju se u eeprom i kada ih menjas mozes da ih sacuvas u eeprom)
linija 409 loaddefaults funkcija setuje pid koeficijente za pid
linije 447 - 464 ti je "pamet" pokupi vrednosti, izmeri, izracunaj sta dalje

mislim da je kod vise nego jasan, pisao sam ga da odradi osnovne funkcije ali da bude lak za citanje, trebalo bi bilo ko sa osnovnim znanjem programiranja da moze lako da razume kod

sto se pojacanja za PTC tice, sta je fora, RTD senzori koji se koriste u lemilicama ako im se pogleda kriva od 0 do 1000C ili koliko normalno pokrivaju ta kriva je "extra kriva" ali svi oni u rasponu koji je nama interesantan, tj 200-480C imaju krivu koja je skoro idealno ravna. kada pogledate grafikone za RTD koji se koristi kod hakko-a, kod wellera (weller koristi uglavnom pt20 tj 5xpt100 u paraleli) i ekipe, svi oni su extra linearni u tom rasponu koji nas zanima, tj kriva odstupa od linije za 5-6% ili manje sto je vise nego dovoljno dobro za potrebe lemilice tako da se temperatura racuna linearno i za racunanje temperature sa RTD senzora ono sto ti treba je nagib i ofset krive tako da su to dva parametra koja se setuju za RTD (linija 85-88 je default vrednost, a temperatura se meri u adc2temp 438-445). na isti nacin se radi i TC stim da tu vec znamo koji su slope i ofset i znamo da je TC extra linearan. .... e sad, za PTC ide 30x gain, skini sid_hardware.zip i pogledaj solderingironcontrollergen3.pdf on je mnooooooooooooogo pregledniji od odvratnog igla .. i videces da to pise na semi Smile (strana 2 pdf-a) mada tih 30x je za hakko za default vrednosti u firmware-u, za neki drugi RTD, neki klon (npr gordak i quick nemaju isti RTD kao hakko original, niti imaju medjusobno isti) treba da navrtis RV2 tako da ti max-min temp budu u mernom opsegu ilitli da nemas kliping.

meni je moja sema mnogo razumljivija od filipove precrtane u eagle, em je proteus lepsi em sam ja to razbio na 3 strane em je eagle brate mnogo ruzan i nepregledan tako da sve u svemu savetujem da svucete sid_hardware.zip i gledate pdf iz njega... na zalost filip kada je precrtavao semu nije mu palo na pamet da ostavi istu anotaciju (mislim da je radio preko one stvari posto je on tada bio zaposlen u dp-u a mislim da je hteo da pravi nesto svoje a ne da precrtava tudje radove) tako da su oznake komponenti razlicite, bom se ne poklapa etc .. no sta je tu je..
Reply


Messages In This Thread
SolderingIronDriver by Bogdan Kecman - by TDA - 04-02-2015, 09:18 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-02-2015, 10:19 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-03-2015, 07:44 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 03:04 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 03:17 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 03:24 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 03:31 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 03:50 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 04:29 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 05:39 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 07:56 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 08:11 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-04-2015, 09:13 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 04-05-2015, 07:02 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-27-2015, 03:21 PM
RE: SolderingIronDriver by Bogdan Kecman - by bogdan.kecman - 05-28-2015, 12:04 AM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-29-2015, 03:19 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-29-2015, 03:59 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 10-02-2015, 09:21 AM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-06-2018, 11:32 AM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-07-2018, 03:36 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-14-2018, 10:53 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-15-2018, 08:21 AM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-23-2018, 07:32 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 05-23-2018, 08:58 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 07-27-2018, 07:01 PM
RE: SolderingIronDriver by Bogdan Kecman - by TDA - 07-27-2018, 10:32 PM

Forum Jump:


Users browsing this thread: 7 Guest(s)