| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Цифров термометър с TCN75 http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=5498 |
Страница 1 от 2 |
| Автор: | mash [ Сря Фев 20, 2008 6:04 pm ] |
| Заглавие: | Цифров термометър с TCN75 |
Здравейте Решил съм да се захвана с тази не лека задача за мен, но за съжаление и идея си нямам от къде да започна. Доста търсих в гугъл и из форума , но не мога да схвана идеята при тези датчици. Направих си платка за един такъв с пулъп резистори, закачих я към един pic16f877a и сега търся но нищо .... Някой им ли идея от къде да погледна , че да се ориентирам ? |
|
| Автор: | MYXATA [ Сря Фев 20, 2008 6:52 pm ] |
| Заглавие: | |
Здрасти.. ама кое ти е трудното:?: и кое да погледнеш:?: 1. има една дисциплина сензори и датчици... почети какво се прави за да се мерят разни величини(температура, скорост,ускорение, обем и т.н) 2. има даташит от фирмата производител... за параметрите на съответният датчик 3.Описание на коуникационен протокол - от фирмата производител и от веба... 4.Четеш за съответният процесор... 5.Четеш за програмиране - мдамм.. нещо такова, пак ти прочетох поста и пак не видях конкретен въпрос щото на въпроса ти :".... Някой има ли идея от къде да погледна , че да се ориентирам ?" първият отговор е : "- Качи се на някое по-високо дърво и оттам гледай ":!: В раздел книги на форума има за т. 1 , т.2, т.3, .т.4, т.5 предлагам да почнеш оттам |
|
| Автор: | mash [ Сря Фев 20, 2008 6:59 pm ] |
| Заглавие: | |
Ясно ми е как се измерва температура и други разни величини. Става въпрос за конкретно този датчик. Как се работи с него по I2C? Това ме интересува.... Четене на температура... запис на хистерезис, първоначална инициализация, някакви особености, и т.н. И защо няма никаква информация в даташийта за този датчик как точно се чете температурата от него ? аз от къде мога да знам подяволите ?!!!!!! |
|
| Автор: | MYXATA [ Сря Фев 20, 2008 7:21 pm ] | |||||||||
| Заглавие: | ||||||||||
ми особености няма... поне аз не видях... ползвам го като част от система за контрол на околната температура на РАКшкаф.. Държи се много добре и на -20 и на +90 градуса..(това му беше стресс теста, по-отрицателна температура не намерих във фризер с общо предназначение поне в експлоатацията проблеми не съм срещал. Хистерезис не ползвам(в смисъл режим компаратор),защото го ползвам като термометър, така, че сам ще откриеш подводните камъни адресирал съм повече от един на на маса, в реална експлоатация незнам как се държат навързани повече от един ...(иде реч при смущение и прочие)- не ми е трябвало.. утре от офиса мога изкопая работещ сорс но за MSP430(емулиран I2C), за Пик фамилията, не мога да ти помогна... |
||||||||||
| Автор: | mash [ Сря Фев 20, 2008 7:29 pm ] |
| Заглавие: | |
Аз се интересувам за ПИК |
|
| Автор: | MYXATA [ Сря Фев 20, 2008 7:47 pm ] | ||
| Заглавие: | |||
добре де но само за протокола... ти кой даташит четеш? щото на стр.13(5.3.1 AMBIENT TEMPERATURE REGISTER) мисля, че е описано ясно:!: и по-надолу са конфиг регистрите(стр.15 SENSOR CONFIGURATION REGISTER)... и т.н. в смисъл свлякъл си даташита от http://ww1.microchip.com/downloads/en/D ... 21935c.pdf не от alldatasheet нали ? щото там са орязани... ако има нещо конкретно неясно питай...
|
|||
| Автор: | mash [ Чет Фев 21, 2008 1:02 am ] |
| Заглавие: | |
Хмм... това е доста подробно обяснено .... моя PDF е в пъти по-орязан Ще го разгледам утре подробно и тогава си мисля , че ще се справя Ако има нещо неясно пак ще свиркам |
|
| Автор: | Cekins [ Чет Фев 21, 2008 2:34 pm ] |
| Заглавие: | |
Ако пишеш на асемблер : разгледай раздела за I2C на пика. Ако пишеш на високо ниво виж дали нямап команди за комуникация. Иначе със сензора се работи много елементарно. Ако ползваш TCN75A ти препоръчвам да си измислиш някакъв начин да му подаваш захранване със някакво закъснение (като тръгне пика след 20-30 мс примерно) щото забелязах че не са много толерантни към пикови напрежения. Най добре + към някой от краката на пика. Не консумира много и не е проблем. |
|
| Автор: | ¶ [ Чет Фев 21, 2008 6:35 pm ] | |||||||||
| Заглавие: | ||||||||||
При мен този код заработи навремето.
|
||||||||||
| Автор: | mash [ Чет Фев 21, 2008 6:40 pm ] |
| Заглавие: | |
Твоя код го гледах, но имам много загатки в него Писал си си свои функции за I2C и много не ми е ясен А от таМ не мога да разбера и работата му. Абе за първи път се пробвам да работя с този вид комуникация и... Трудно ми е ! Трябват ми малко жокери |
|
| Автор: | TheHungry [ Чет Фев 21, 2008 6:59 pm ] |
| Заглавие: | |
Или те мързи или не знаеш какво имаш ( ще приема че не знаеш ) C:\PICC\Drivers\LM75CIM3.c ^ |- или там където си го инсталирал. |
|
| Автор: | mash [ Чет Фев 21, 2008 7:05 pm ] | |||||||||
| Заглавие: | ||||||||||
Пич .... от къде го изкопа това бре ????? Изобщо не подозирах, че съществува драйвер за шибания датчик !!!! ....... следват проби .......... |
||||||||||
| Автор: | MYXATA [ Пет Фев 22, 2008 12:21 am ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
1. Bonum initium est dimidium facti; 2. Semel scriptum, decies lectum; 3. Verba docent, exempla trahunt; мисля, че добре са степенувани превод ако латинският не ти е по душа 1.Доброто начало е половината от работата:!: 2.Един път написано, десет пъти прочетено:!: 3.Думите инструктират, примера води:!: |
|||||||||||||||||||
| Автор: | mash [ Съб Фев 23, 2008 12:57 am ] |
| Заглавие: | |
1. Bonum initium est dimidium facti; 2. Semel scriptum, decies lectum; 3. Verba docent, exempla trahunt; мисля, че добре са степенувани превод ако латинският не ти е по душа 1.Доброто начало е половината от работата:!: 2.Един път написано, десет пъти прочетено:!: 3.Думите инструктират, примера води:!:[/quote] Абе и ти се извъди един философ..... |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|