|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 1:40 am
Цифров термометър с TCN75
| Автор |
Съобщение |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 Цифров термометър с TCN75
Здравейте
Решил съм да се захвана с тази не лека задача за мен, но за съжаление и идея си нямам от къде да започна.
Доста търсих в гугъл и из форума
, но не мога да схвана идеята при тези датчици. Направих си платка за един такъв с пулъп резистори, закачих я към един pic16f877a и сега търся
но нищо .... Някой им ли идея от къде да погледна , че да се ориентирам ?
|
| Сря Фев 20, 2008 6:04 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
Здрасти..
ама кое ти е трудното:?:
и кое да погледнеш:?:
1. има една дисциплина сензори и датчици... почети какво се прави за да се мерят разни величини(температура, скорост,ускорение, обем и т.н)
2. има даташит от фирмата производител... за параметрите на съответният датчик
3.Описание на коуникационен протокол - от фирмата производител и от веба...
4.Четеш за съответният процесор...
5.Четеш за програмиране -
мдамм.. нещо такова, пак ти прочетох поста и пак не видях конкретен въпрос
щото на въпроса ти :".... Някой има ли идея от къде да погледна , че да се ориентирам ?"
първият отговор е : "- Качи се на някое по-високо дърво и оттам гледай ":!:
В раздел книги на форума има за т. 1 , т.2, т.3, .т.4, т.5
предлагам да почнеш оттам 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Фев 20, 2008 6:52 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Ясно ми е как се измерва температура и други разни величини. Става въпрос за конкретно този датчик. Как се работи с него по I2C? Това ме интересува....
Четене на температура... запис на хистерезис, първоначална инициализация, някакви особености, и т.н. И защо няма никаква информация в даташийта за този датчик как точно се чете температурата от него ? аз от къде мога да знам подяволите ?!!!!!!
|
| Сря Фев 20, 2008 6:59 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
ми особености няма... поне аз не видях...
ползвам го като част от система за контрол на околната температура на РАКшкаф..
Държи се много добре и на -20 и на +90 градуса..(това му беше стресс теста, по-отрицателна температура не намерих във фризер с общо предназначение  )
поне в експлоатацията проблеми не съм срещал.
Хистерезис не ползвам(в смисъл режим компаратор),защото го ползвам като термометър, така, че сам ще откриеш подводните камъни
адресирал съм повече от един на на маса, в реална експлоатация незнам как се държат навързани повече от един ...(иде реч при смущение и прочие)- не ми е трябвало..
утре от офиса мога изкопая работещ сорс но за MSP430(емулиран I2C), за Пик фамилията, не мога да ти помогна...
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Фев 20, 2008 7:21 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Аз се интересувам за ПИК  Благодаря ти все пак. И аз ще го ползвам само като термометър , но наистина не мога да разбера как става четенето на температурата.
|
| Сря Фев 20, 2008 7:29 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
добре де но само за протокола... ти кой даташит четеш?
щото на стр.13(5.3.1 AMBIENT TEMPERATURE REGISTER) мисля, че е описано ясно:!:
и по-надолу са конфиг регистрите(стр.15 SENSOR CONFIGURATION REGISTER)...
и т.н.
в смисъл свлякъл си даташита от http://ww1.microchip.com/downloads/en/D ... 21935c.pdf
не от alldatasheet нали ? щото там са орязани...
ако има нещо конкретно неясно питай...
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Фев 20, 2008 7:47 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Хмм... това е доста подробно обяснено .... моя PDF е в пъти по-орязан
Ще го разгледам утре подробно и тогава си мисля , че ще се справя
Ако има нещо неясно пак ще свиркам 
|
| Чет Фев 21, 2008 1:02 am |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Ако пишеш на асемблер : разгледай раздела за I2C на пика. Ако пишеш на високо ниво виж дали нямап команди за комуникация. Иначе със сензора се работи много елементарно. Ако ползваш TCN75A ти препоръчвам да си измислиш някакъв начин да му подаваш захранване със някакво закъснение (като тръгне пика след 20-30 мс примерно) щото забелязах че не са много толерантни към пикови напрежения. Най добре + към някой от краката на пика. Не консумира много и не е проблем.
|
| Чет Фев 21, 2008 2:34 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Проблема е , че нещо май ми куца работата с I2C. Пиша на PICC. Разгледах подробно описанието на датчика и сътворих за проба дали ми работи комуникацията следния код :
Но нищо не се получава ...
Правилно ли се обръщам към датчика ?
|
| Чет Фев 21, 2008 5:18 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
При мен този код заработи навремето.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Фев 21, 2008 6:35 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Твоя код го гледах, но имам много загатки в него
Писал си си свои функции за I2C и много не ми е ясен
А от таМ не мога да разбера и работата му. Абе за първи път се пробвам да работя с този вид комуникация и...
Трудно ми е ! Трябват ми малко жокери 
|
| Чет Фев 21, 2008 6:40 pm |
|
 |
|
TheHungry
Ранг: Почетен член
Регистриран на: Съб Сеп 03, 2005 11:31 am Мнения: 766 Местоположение: Пловдив
|
Или те мързи или не знаеш какво имаш ( ще приема че не знаеш )
C:\PICC\Drivers\LM75CIM3.c
^
|- или там където си го инсталирал.
|
| Чет Фев 21, 2008 6:59 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Пич .... от къде го изкопа това бре ?????
Изобщо не подозирах, че съществува драйвер за шибания датчик !!!!
.......
следват проби
..........
|
| Чет Фев 21, 2008 7:05 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 |  |  |  | mash написа: Пич .... от къде го изкопа това бре ????? Изобщо не подозирах, че съществува драйвер за шибания датчик !!!! ....... следват проби .......... |  |  |  |  |
1. Bonum initium est dimidium facti;
2. Semel scriptum, decies lectum;
3. Verba docent, exempla trahunt;
мисля, че добре са степенувани  като за твоя случай
превод ако латинският не ти е по душа
1.Доброто начало е половината от работата:!:
2.Един път написано, десет пъти прочетено:!:
3.Думите инструктират, примера води:!:
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пет Фев 22, 2008 12:21 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
1. Bonum initium est dimidium facti;
2. Semel scriptum, decies lectum;
3. Verba docent, exempla trahunt;
мисля, че добре са степенувани  като за твоя случай
превод ако латинският не ти е по душа
1.Доброто начало е половината от работата:!:
2.Един път написано, десет пъти прочетено:!:
3.Думите инструктират, примера води:!:[/quote]
Абе и ти се извъди един философ.....
|
| Съб Фев 23, 2008 12:57 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 3 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|