@robert :D :D :D jbg ja sto sam ucio oko analogne bilo je pre 30 godina a ni tada to nisam bas dobro znao nego sam vise na osecaj nego na znanje sve radio ..
@macola, rec je o nekom printeru koji nisam ja pravio ni dizajnirao, jedina "dobra" stvar koju su mu uradili je sto su odvojili "cpu" plocicu i "ostatak" elektronike .. e sad likovi su koristili "neki" cpu (oguljen, rekao bi neki kineski 16bitni .. ili mozda 8bitni .. ) i nacin na koji radi je potpuno sumanut (sama elektronika ne interpretira g-code i racuna putanju sama vec bukvalno cita raw sa kartice "impulse koje salje na motore") ... i posto je sistem potpuno zatvoren, ma koliko sam uspeo da uhakujem sve protokole i kako to sve radi, ne isplati se, to je tehnologija od pre hrista .. tako da sam ja lepo izvadio original cpu plocku, bacio u fioku ako nekad bude trebalo nesto sa original software-om, reverse engineerovo celu main plocku i zabo 32bitni nxp na kome teram smoothieware firmware .. sve lepo i krasno osim sto na ADC pin dobijam onaj Vout ... a ova mreza otpornika je kako on cita taj PT100. Slabo se PT100 inace uopste koristi u 3d stampi, nekad davno se trosili termoparovi a sada uglavnom samo ntc. elem, meni to sada radi 1/1 tako sto sam ja skino PT100, zakacio otpornik, procitao na svakih 10 stepeni vrednost na ADC-u, napravio tabelu, linearizovao je i to sljaka super, ali to nije nacin na koji likovi koji odrzavaju smoothieware zele PT100 podrsku u svom kodu, ne dozvoljavaju tabele i slicno, samo matis (matis uzima mnogo manje flesh-a nego tabele, cpu snaga nije problem, prostor jeste) .. pa sam ja onda napravio full podrsku za PT100 sa celom matematikom za PT100 sa polinomom koji ubada PT100 u 0.01C bez problema, i sad mi taj moj plagin radi iz dva dela, prvi deo je "pt100 amplifier" a drugi deo je "res -> temp" .. tako da zavisno od toga koji pt100 amp neko ima koristi razlicit amp modul a svi koriste isti pt100 res->temp conversion math ... od popularnih ampova za pt100 postoji onaj e3d pt100 amp o kom sam vec pisao gde ste mi pomogli da napravim matis res->adc odnosno adc->res i to radi 1/1 .. sad bi ja da i ovaj amp koji koristi ova moja masina napravim kao poseban modul sto znaci da mi treba konverzija ADC->res .. ADC je 1:1 vezan sa Vout dakle treba mi Vout->res konverzija.... nista ja tu ne mogu od hw-a da menjam (mislim mogu ali nema svrhe jer to treba da mogu da koriste posle ljudi koji ne umeju da drze lemilicu) samo da implementiram ovako kako je ...
sto se tice mod1 i mod2 pinova, originalno masina mod1 i mod2 drzi low i samo kad meri podigne oba pina high na 3.3V. ja kontam da tako smanjuje samogrejanje pt100 senzora, zasto sa 2 pina pojma nemam .. takodje sam provalio da nekad cita nesto (mislim sa ra30) kada su mod1 i mod2 nula, a i kontam da mozda radi neku samo kalibraciju u kombinacijama mod1/mod2 01 i 10 .. zato rekoh ako vidim kako ide taj transfer kada su mod1 i mod2 razliciti od 11 mozda bude nesto korisno, ali realno ja citam temp samo kada su oba pina 3v3 zato mi je taj deo najbitniji...
ja sam (uz pomoc alexey-a) napravio simulaciju, izvezao tabelu, uradio njutna i dobio polinom koji gadja vout->res sa relativno velikom tacnoscu ali kontam da direkt formula iz seme nece ima sqrt() exp(x,2), exp(x,3)... :D
inace da sam ja pravio pt100 amp to bi izgledalo mnooooooooooooooogo drugacije