|
Виж темите без отговор | Виж активните теми
Дата и час: Пет Авг 21, 2026 1:04 pm
| Автор |
Съобщение |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
 Пекан термо датчик ...?
Под пекан имам предвид това дето го пише в даташита да е вярно  , с други думи някой може ли да ми препоръча датчик за темп. дето да ми дава готова темп. (-40 до +80 Гадуса), I2C или импулси някакви, пробвах с един SMT160-30 ми той лъже като дърт циганин вярната темп. се налага да я познаеш от около 10 резултата, помислих си че съм взел скапан датчик, ама не следващите три датчика си приличаха като две капки вода.
Така че хелп братя, добре ще е да го има в БГ-шоповете щото иначе няма смисъл!
Благодаря ..!
|
| Пон Дек 06, 2004 2:40 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30753 Местоположение: София
|
LM135/235/335 върши добра работа, 10 mv/C .. устройва ли те ..... изхода е аналогов но това лесно се мери ...
|
| Пон Дек 06, 2004 10:32 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Най-точно е с резистовен датчик, който си калибрираш сам. Имам таблици, ако те интересува. Само че е голяма играчка, ша знайш.
|
| Пон Дек 06, 2004 11:42 am |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
ТоНи, знам че това са истинските датчици, но на контролера ми има само компаратор (AT89C2051), веднъж съм го ползвал не останах много доволен от резултата, искаше ми се да е нещо мързеливо I2C,ШИМ или честота... устройството ще мери външна темп. само за информация, няма да регулира нищо, така че бързодействието също не е важно, важно е обаче да е що-годе точно поне макс. +- 2 Градуса.
|
| Пон Дек 06, 2004 3:14 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30753 Местоположение: София
|
Хм .... ами ..... има един начин ... не емного мързелив .... ..... правиш с един пин ШИМ и ползваш външен компаратор . демек си рпаивш нещо ксто АЦП .... ама ....... това първо не е никак точно, е ако се постараеш става ама ... по одбре карай с някой от тея фабричните, даласките работят добре, като си направиш едно усредняване нямаш проблем ... или по скоро не суредняване а филтриране ... по dT ... щом мериш външна ще ти свърши идеална работа .. т.е. първо може да направим осредняване или нтегриране .... а след това филтриране по dT ... или по скоро обратното 
|
| Пон Дек 06, 2004 4:12 pm |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
Това със шима и компаратора съм го правил получава се АЦП ама със голяма клизма и уйдорма, затова питам във форума дали някой има наблюдения върху LM75 или DS1624 например, големи работи пишат в даташита ама като съм се парил рекох първо да попитам!:-)
|
| Пон Дек 06, 2004 5:01 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30753 Местоположение: София
|
DS-a работи ....едно врее съм правил една система за следене на влажността и температурата в зърно силози, такива DS-си позлвах за температурата., по one wire
|
| Пон Дек 06, 2004 5:24 pm |
|
 |
|
Mozfet
Ранг: Ориентиран
Регистриран на: Съб Сеп 25, 2004 4:33 pm Мнения: 273 Местоположение: София
|
Ми класиката DS1820 не става ли? Обхват -50 до +125 градуса. Точност 0.5. Това го има във всяка книга и като example към всеки компилатор.
One-wire.
Аз си купих един от комет за 8 кинти. Като гледам бачка точно.
_________________ Adios
Mozfet
|
| Пон Дек 06, 2004 6:28 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30753 Местоположение: София
|
Е .. то аз може и такъв да сум ползвал .. не му знам номера, тотова беше преди 3 години нейде, но идеята ми беше че даласки съм ползвал и си бачкаше
|
| Пон Дек 06, 2004 6:39 pm |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
ТоНи, как измерваше влажноста, ако не е тайна ... имам идеята да направя малък метео пост за темп. влажност, вятър и налягане(почвам от темп. пък докъдето стигна), данните ще ги хвърлям на SQL-servеr под Linux и ще са достъпни чрез WEB във една локална мрежа, имам идеята да правя нещо като статистика за тия величини поне доколкото мога със PHP-то да раздвижа нещата... та затова те питам де ...! 
|
| Вто Дек 07, 2004 9:41 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30753 Местоположение: София
|
Има готови сензори, същите като за температура .... измерват влажност, като го правих ... ох .. ще преровя да ти кажа какво ползвах, не бяха тея кметските определено, но тея в комет май не са лоши.
|
| Вто Дек 07, 2004 10:44 pm |
|
 |
|
Mozfet
Ранг: Ориентиран
Регистриран на: Съб Сеп 25, 2004 4:33 pm Мнения: 273 Местоположение: София
|
Forest защо не сложиш и датчици за посока, и скорст на вятъра?
А иначе, когато става дума за измерване, най-добре е първо да се влезне в сайта на Analog. Все пак това им е специалността.
Ето линк за цифровите им датчици за темп.
http://www.analog.com/en/subCat/0,2879, ... 5F,00.html
_________________ Adios
Mozfet
|
| Вто Дек 07, 2004 10:55 pm |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
Възнамерявам да сложа за посокота и скороста на вятъра, но там механиката трябва да е водеща, и всеоще нищо не мога да родя по въпроса, искаше ми се да пусна температурата и да поработя върху MySQL-а и интерфейса със сървъра, че после другите рабори.
|
| Сря Дек 08, 2004 7:53 am |
|
 |
|
jig.tak
Ранг: Почетен член
Регистриран на: Чет Яну 20, 2005 1:44 am Мнения: 616 Местоположение: Варна
|
 Re: Пекан термо датчик ...?
SMT16030 е желязен датчик. Доста време съм го ползвал за студена компенсания на разни термодвойки и съм доволен от него. Допреди 2 - 3 години това беше единственият цифров датчик предлагащ 0.7°С абсолютна грешка без калибровка и достъпен в БГ.
Хубавото и лошото за него е, че изхода му е ШИМ, а на практика се оказва че да напишеш работеща програма която да мери ШИМ е много по-трудно от очакваното. Именно затова наблюдаваш тези странни резултати. Проблема е че честотата на СМТ-то е функция на температурата и това се явява неинформативен параметър на измервания сигнал. Доколкото си спомням се изменяше в диапазона 1 - 5kHz. ШИМ-а също е функция на температурата и именно него трябва да измериш. Понякога се получава синхронизация между честотата на ШИМ-а и честотата на процесора. С други думи както си работи СМТ-то понякога се наблюдава силно подскачане на показанията при точно определени темератури, което се забелязва много трудно.
Решение на проблема: когато мериш коефициента на запълване трябва да вкараш някаква случайна (псевдослучайна) зависимост според която да си определяш кога да семплираш входа. Може да вкараш и някакво изчакване между сериите по реда на простите числа 2, 3, 5, 7, 11, 13 и т.н. При това положение измерването трае по-дълго. Преди доста време колегата програмист се беше изгаврил със СМТ-то и беше извел стотни от градуса на дисплея, които си бяха желязни. Датчика реагираше когато си доближиш ръката на 5см от него. Разбира се без цифров филтър няма да минеш
Друг вариант е да използваш TIMER1 на PIC, обаче който има функцията да го разрешаваш от външен извод (gate control). PIC12F675 има такъв TIMER1. Тук програмата се получава много елегантна и не губиш почти никакво време на процесора.
Споменатите LM135/235/335 наистина се мерят лесно но ако ползваш само PIC, или PIC с АЦП (без използване на читаво външно АЦП или ПНЧ) ще имаш по-голяма грешка от квантоване, като не забравяме и най-неприятният момент: калибровката  . СМТ-то няма тези недостатъци. Дори можеш лесно да го изолираш галванично, като в това отношение друг датчик аз не познавам. В крайна сметка приложението диктува решението.
DS18B20 от Комет изглежда обещаващ но още не съм го изпробвал. Наскоро си смених работата и вече не се занимавам с мерене на разни температури. Ако някой има впечатления от него ще се радвам да ги сподели.
|
| Пон Яну 24, 2005 1:13 am |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
 Re: Пекан термо датчик ...?
Добре виждам че си фен на SMT-то, аз бях направил нещо подобно само че със атмел 89C1052 шима от smt-то активираше външните прекъсвания по преден и заден фронт , атмела четеше таймера си нулиран от предишното прекъсване, между прекъсванията предаваше данните по серийния към компа където правех сметките /имаше едни шибани коеф 0.00039 или нещо подобно/, разликата между твоя метод и моя е нищожна , от 10 резултата през 1сек. вярната температура се появяваше най-много 4пъти най-малко 2 пъти, 99% от програмата на компа усредняваше изключваше анормални резултати и т.н.
П.С. чесно ти казвам този програмист е бил гениий .... или магьосник 
|
| Пет Фев 04, 2005 12:41 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 25 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|