Author Topic: Термометар со дисплеј од Nokia 3310 и 12F675  (Read 25667 times)

Offline DX-er

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 6340
  • Gender: Male
    • Докажи дека си човек и речи стоп за убиствата на бебиња! Ако не си човек, требало и тебе да те абортираат :)
На форумот има повеке членови кои се занимаваат со програмирање или се професионални програмери, дали програмирањето е заморна, досадна и не-интересна работа ? Или пак се нема ентузијазам и креативност. Зошто никој не се нафати да направи нешто креативно нешто на пример нов и поинтересен софтвер за термометар ? На пример температурата да ја прикажува на цел екран па да може да се чита и од далеку.

Само не викајте, немам време :D
Чувството кога некој ограничен со размислувањето ке зборува за двојни стандарди/демократија/правила... бљак...

кликни тука за инфо околу форумот.

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
јас неможам ништо да правам се додека не си го средам PicKit-от или пак да направам ICD, се додека не направам некој дебагер неможам да се занимавам со микроконтролери :(
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
На форумот има повеке членови кои се занимаваат со програмирање или се професионални програмери, дали програмирањето е заморна, досадна и не-интересна работа ? Или пак се нема ентузијазам и креативност. Зошто никој не се нафати да направи нешто креативно нешто на пример нов и поинтересен софтвер за термометар ? На пример температурата да ја прикажува на цел екран па да може да се чита и од далеку.

Само не викајте, немам време :D

а бе можеби се нема креативност, ама и време се нема па...јас сакам да почнам да учам програмирање ама време се нема...
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
На форумот има повеке членови кои се занимаваат со програмирање или се професионални програмери, дали програмирањето е заморна, досадна и не-интересна работа ? Или пак се нема ентузијазам и креативност. Зошто никој не се нафати да направи нешто креативно нешто на пример нов и поинтересен софтвер за термометар ? На пример температурата да ја прикажува на цел екран па да може да се чита и од далеку.

Само не викајте, немам време :D

Макотрпна работа е која доста често не се испалти :S. На пример, ако јас напишам некое програмче, и го дадам free, потоа имаш уште една обврска, да го одржуваш тоа програмче, да пишуваш нови верзии, да додаваш работи, итн. Поради тоа, јас лично, не би се нафатил на пишување на некоја програма беспатно. Можеби како donation ware да напишам нешто, но тотално free, не. Кога станува збор за проекти со микроконтролери, барем некои поедноставни, да, би рпавел нешто и бесплатно, но бидејќи само еднаш го правиш „софтверот“ и потоа немаш обврска да го одржуваш, само затоа ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Дечки само што го завршив проектов,ама па не работи како што треба.На универзална го направив,тоа контрастот го подесив,се добро ама ми покажува некои ретардирани цифри за температура.Сензорот е DS18B20(и на крајот има P),со едниот хекс,тој за DS18B20 цело време покажува +85 оC,a со другиот хекс тој за DS1820,покажува +168 оC и си седи така не мрда,чаре некое? >:( ;D
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Смени сензорот, види дали е исправен, можеби е оштетен. Не знам на кој принцип работат овие сензори, така да, не знам како да ги испиташ :S.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Смени сензорот, види дали е исправен, можеби е оштетен. Не знам на кој принцип работат овие сензори, така да, не знам како да ги испиташ :S.
Сменив 5,пак истото е,а сигурен сум дека е до сензорот бидејќи правев и еден друг термометар со дисплеи и пик,и истото го даваше +85 оC ;D

eве даташит
Code: [Select]
http://www.datasheetcatalog.org/datasheet/maxim/DS18B20.pdf
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Сменив 5,пак истото е,а сигурен сум дека е до сензорот бидејќи правев и еден друг термометар со дисплеи и пик,и истото го даваше +85 оC ;D

85 степени е максималната температура која може да ја измери овој термометар. Затоа мислам дека сензорот е зезнат :S. Пробај извади го сензоорт и види дали ќе јави нешто термометарот (sensor missing) или едноставно пак ќе си покаже 85 степени.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Сменив 5,пак истото е,а сигурен сум дека е до сензорот бидејќи правев и еден друг термометар со дисплеи и пик,и истото го даваше +85 оC ;D

85 степени е максималната температура која може да ја измери овој термометар. Затоа мислам дека сензорот е зезнат :S. Пробај извади го сензоорт и види дали ќе јави нешто термометарот (sensor missing) или едноставно пак ќе си покаже 85 степени.
Кога ќе го извадам сензорот само покажува +00,0 оC.Иначе друга марка бил овој со P на крајот,друг принцип на работа имал... >:(

Еве даташит oд него
Code: [Select]
http://www.datasheetcatalog.org/datasheet/maxim/DS18B20-PAR.pdf
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Кога ќе го извадам сензорот само покажува +00,0 оC.Иначе друга марка бил овој со P на крајот,друг принцип на работа имал... >:(

Еве даташит oд него
Code: [Select]
http://www.datasheetcatalog.org/datasheet/maxim/DS18B20-PAR.pdf

Овој со PAR ознака на крајот се напојува преку портот преку кој се пренесуваат податоците, единствена разлика е таа. Но за да може да се напојува преку тој I/O потребно е сензорот цело време да комуницира со PIC-от, односно PIC-от цело време да му праќа контролни сигнали (за дефинирање на разолуција на мерење, време на повраток на сигнал, итн., има и многу други параметри кои може да се дефинираат). Претпоставувам дека не е тој случајот, односно програмата во PIC-от само еднаш му ги испраќа командните бити за конфигурација на сензорот (на почетокот, кога ќе почне да работиколото) и потоа очекува да му враќа повратни сигнали назад сензорот врз база на конфигурационеите бити кои му ги пратил. Сензорот не може да работи бидејќи неговото напојување зависи од битите кои му ги праќа на него PIC-от, а само еднаш му ги праќа, и едноставно престанува да работи (или работи, но враќа назад погрешни информации :S, поради недоволен работен напон).

Земи си го оргиналниот сензор, без PAR на крајот, не би требало да имаш проблем ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Земи си го оргиналниот сензор, без PAR на крајот, не би требало да имаш проблем ;).
Да де,само што ќе треба да одвојам „ситни“ 400ден за да го земам од логинг ;D ;D
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Да де,само што ќе треба да одвојам „ситни“ 400ден за да го земам од логинг ;D ;D

Епа сега... se la vie ;D.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline DX-er

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 6340
  • Gender: Male
    • Докажи дека си човек и речи стоп за убиствата на бебиња! Ако не си човек, требало и тебе да те абортираат :)
Malecko jaс имав таков проблем се додека не го сменив контрастот (не мислам на софтверскиот начин)
Пробај па пиши.
Чувството кога некој ограничен со размислувањето ке зборува за двојни стандарди/демократија/правила... бљак...

кликни тука за инфо околу форумот.

Offline SKOLS_OLD

  • Топ Експерт
  • *****
  • Posts: 2782
  • Gender: Male
Одг: Термометар со дисплеј од Nokia 3310 и 12F675
« Reply #133 on 18.08.2011, Thursday, 13:39:21 (Edited 18.08.2011, Thursday, 13:42:57) »
пробај да го ресетираш ПИЦот дека овој проблем и јас го имав,и тоа и на развојната плоча и на овој термометар.Пробај ресетирај го ПИЦот,донеси му минус на МЦЛР пинот.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Епа ако сите сте го користеле истиот сензор и на крајот пак проработел, за џабе му носите 5V напон на третиот пин од сензорот ;D, може и со два вода да работи ;D.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."