» »

Termometer na USB vodilu (načrt, vezja, izkušnje in slike) :P

Termometer na USB vodilu (načrt, vezja, izkušnje in slike) :P

1
...
3 4
5
»

_pobesneli_ ::

Ima kdo narisano ploščico v eaglu?
Če jo je kdo naredu naj mi jo prosim posle na Pobes@siol.net
Jaz sm sicer naredu ampak ne morem ugotovit kje sm zajebu,ker mi noče delat.
V winsih mi napise da ne more prepoznat naprave.Ve kdo kje bi lahko začel iskat napako.kvartz sm menju 3 krat,sprogramiral z več firmwari.Pa še vedno kar noče in noče
Gregor

TheHijacker ::

2x preveri vse povezave. Upam, da si uporabil tisto vezje, ki je naslikano znotraj programa. To je zadnje in deluje na vsakem USB priključku, tudi na laptopu.
http://www.google.si

mmmato ::

Lotil sem se sestavljanja termometra. skoraj vse imam že zlotano, samo še ena dilema glede usb kabla. Uporabil sem kabel od enega Mp3 playerja. Ima 5 žic, rdečo, belo, rumeno, zeleno in eno brez ovoja.
Sklepam, da je rdeča Vcc, rumena GND, zelena Data+, bela Data-. Imam prav?

Azrael ::

Verjetno je tako, najbolj pa boš ziher, če pomeriš napetost med tema dvema žičkama, ki mora biti 5V (par stotink gor ali dol).
Nekoč je bil Slo-tech.

mmmato ::

OK. Še eno vprašanje ...
Sej pri quartzu polariteta ni važna a ne?

Zgodovina sprememb…

  • spremenil: mmmato ()

dëych ::

Ni pomembna.

mmmato ::

Še nekaj glede senzorja. Na načrtu piše 18B20, v ic-elect so mi glede na račun prodali pa 18s20, na senzorju piše samo 1820 brez s. Kateri firmware od tistih osmih paše za ta model senzorja?

TheHijacker ::

Firmware je isti. Sprememba je samo v programu. Izbereš pravi senzor zato, da dobiš pravilen izračun temperature. En je natančen na 0.5 en pa na 0.25 stopinje.
http://www.google.si

_pobesneli_ ::

živjo!


Mene zanima a je mogoče program modificirat tako da bi namesto ikone termometra v orodni vrstici(zravn ure) prikazovalo stopinje?Tako bi lahko v vsakem trenutku videl koliko stopinj je.
Gregor

TheHijacker ::

Verjetno bi se dalo. Samo ne znam. ;)

Ravnokar se učimo programiranja v VC++. Mogoče bomo tudi kaj bolj kompleksnega vzeli pa bom probal naredit kakšno novo verzijo. Zaenkrat pa nimam časa.
http://www.google.si

mmmato ::

A mi lahko nekdo na hitro pojasni kako se sprogramira ta k* čip. Tale vikend sem končno prišel do kompa z LPT portom, zdaj pa ne znam tega flashat.

http://download.savannah.gnu.org/releas...

Tukaj sem pobral nekaj od teh arhivov, pa ne najdem avrdude.exe fajla.

TheHijacker ::

Google najde tole:

http://www.ladyada.net/make/usbtinyisp/avrdude.html

Tam imaš tudi povezavo do WinAVR.
http://www.google.si

mmmato ::

Kaj je pa s tem driverjem? Če programiram prek lpt porta tega ne rabim?

mmmato ::

Zdej sem instaliral winavr na laptop z win 2k. Ko v cmdju poženem vrstico c:\>avrdude.exe -p t2313 -c bsd -U flash:w:usbtherm_04.hex:i mi izpiše 2 errorja:

cant open device "giveio"
failed to open parallel port "lpt1"

Hex fajle imam na c:\

TheHijacker ::

Zaženi install_giveio.bat.
http://www.google.si

mmmato ::

Sem zagnal. Zdaj mi piše da je napačen device signiture. Moral bi bit 0x1e910a, je pa 0xffffff. Verjetno je s programatorjem kaj narobe. Hvala zaenkrat.

TheHijacker ::

AVRDude, katerega sem uporabil jaz lahko dobite tu:

http://freeweb.siol.net/akralj9/db18x20...
http://www.google.si

mmmato ::

Ne boste verjel, ampak tega projekta še nisem zaključil. Danes sem si po parih tednih vzel čas, pa še vedno mi ne uspe sprogramirati čipa.

avrdude.exe: AVR device not responding
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Ne vem ali je kje slab kontakt na programatorju, ali je kriva kakšna nastavitev LPT porta. Poleg tega me bega tole navodilo, kako narest programator. Zakaj morajo iti na VCC 4 žice? A ni tukaj konstanto 5V? Se med samim programiranjem ta napetost spreminja?

vcc = 2, 3, 4, 5
reset = 7
sck = 8
mosi = 9
miso = 10


Poleg tega za enega kolega delam tudi com-port verzijo. Vezje je zlotano, ne vem pa kako se uporablja tale digitemp pod windowsi. (digitemp-3.5.0) Ko poženem .exe fajl v mapi win, mi napiše error:
"The app has failed to start because cygwin1.dll was not found. Re-installing may fix the problem."

Reinštalacija česa? Zraven ni nobenega install fajla, readme pa je samo za linux.

link_up ::

upam, da res nisi peljal na vcc...potrebujes namrec gnd ;) vcc bos pripeljal z baterije ali odkod drugod...
In and Out

mmmato ::

Torej vcc na čipu (programator) dam na gnd (lpt) oziroma pustim v "luftu"? Hijacker je na 1. strani namreč napisal
vcc = 2, 3, 4, 5

Zgodovina sprememb…

  • spremenil: mmmato ()

bmandl ::

Je mogoče za tole izdelat tiskano vezje, namesto spajkanje na navadno rastersko ploščo? Če, kako? Sicer me zanima s pomočjo laserskega tiskalnika. Prosim nekoga, ki se v to spozna, da mi malo razloži postopek (kam tiskati, kako nanesti na ploščico, kakšno ploščico uporabiti, kako sestaviti kemikalije...). Če je ta tema preveč offtopic, bi pa prosil na mail: mandlljudsko@gmal.com

TheHijacker ::

tyaz: Kolikor vem obstajata dve možni vezavi za lpt programator. Tista od Igorja in pa privzeta za avrdude. Meni je delovalo na obeh. Pojdi v BIOS in se poigraj s nastavitvami za LPT port.
http://www.google.si

SloMusty ::

Jaz sem se tudi lotil izdelave programatorja in vezija, vendar mi nikakor noče prepoznati usb naprave. Preizkusil sem z upori, brez diode z ali brez čip sprogramiral najmanj 3x brez napak, fuje je tudi vredu. Zaenkrat imam vezje sestavljeno na testni plati še.

Kaj bi lahko blo narobe?

Lp
Freestyle wind riders!!!

TheHijacker ::

Dvakrat preveri vse povezave. Naredi read čipa in primerjaj dobljeno datoteko s tisto, ki so jo flešal. Mora se ujemati.
http://www.google.si

SloMusty ::

Povezave sem preveril, čip je vredu, sem primerjal in je identično. Torej je lahko napaka samo v vezju. Glede na to, da sem ga dvakrat sestavil skoraj težko verjamem, da je to krivo.

Lp
Freestyle wind riders!!!

TheHijacker ::

Poskusi drug USB port. Ali pa celo na drugem računalniku. Preveri, če si pravilno vezal vse štiri USB žice na vezje. Preveri napetosti, ko imaš verzje priklopljeno na PC.
http://www.google.si

SloMusty ::

Preizkusil sem vse tvoje nasvete. Vezje sem še enkrat nanovo sestavil. Očitno je čip zanič, čeprav se ga da sprogramirat in tudi program po preverjanju je ok. Bom po praznikih poiskal drugega, saj v mb ni nobenega nikjer več (HTE in ČIP). Če ima še kdo drug kakšno idejo, lepo prosim zanjo.

Doma imam še ATMega8 čip. Verjetno bi tudi z njim šlo, samo program bi moral biti primerno prirejen. Bom probal to naredit, čeprav nimam verjento dovolj znanja.

lp
Freestyle wind riders!!!

Azrael ::

Če zapis iz uC lahko bereš, je zadeva najbrž v redu. Kaj pa kvarc? Nekaterim je ravno ta element delal problem.

Kondija 15pF sta res te vrednosti in ne 10 ali 100x večja? Na zunaj velikostno ni posebnih razlik in se je že zgodila zamenjava.
Nekoč je bil Slo-tech.

Zgodovina sprememb…

  • spremenil: Azrael ()

SloMusty ::

Hvala Azrel. Sem šel premerit kondenzatorja in imata kapacitivnost 0,070 nF oz 70pF. Očitno so mi napačne dali v trgovini, ker so točno ti ki sem jih prinesel za ta projekt (edini takšni), pa še na računu piše naj bi bli 15piko. Bom jutri nabavil nove in sporočim.

lp
Freestyle wind riders!!!

TheHijacker ::

Ti je uspelo?
http://www.google.si

SloMusty ::

Ne še, na žalost še nisem do trgovine prišo. Upam da bom do večera uspel (na žalost ni nikjer blizu). Ideja kako to izvesti brez kondenzatorejv?

Lp
Freestyle wind riders!!!
1
...
3 4
5
»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

LCD-TERMOMETER

Oddelek: Elektrotehnika in elektronika
243940 (3481) Voluharr
»

USB IR Sprejemnik za amaterje (IgorPlug-USB) (strani: 1 2 3 )

Oddelek: Elektrotehnika in elektronika
12127772 (11016) eVro
»

temp data logger

Oddelek: Elektrotehnika in elektronika
323223 (2643) maticm
»

Merjetnje zunanje temperature in prikaz na PCju

Oddelek: Elektrotehnika in elektronika
142872 (2395) Cuoresportivo

Več podobnih tem