Отговори на тема  [ 6 мнения ] 
Има ли модул температурен индикатор в PIC16F1824? 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Фев 11, 2010 1:16 pm
Мнения: 16
Мнение Има ли модул температурен индикатор в PIC16F1824?
В даташита на PIC16F1824 има противоречие. Стр. 147 казва че има. Стр. 149 на фиг.16-1 също показва че има и се избира с CHS<4:0>=11101. На стр155 обаче за комбинацията CHS<4:0>=11101 е буквално написано "Reserved. No channel connected". Потърсих в чичко Гугъл но намерих само това:http://www.microchip.com/forums/m609692-print.aspx и се оказва май че няма.
И така знае ли някой има ли такъв модул в PIC16F1824 или няма?


Съб Ное 10, 2012 8:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Има ли модул температурен индикатор в PIC16F1824?
Това го пише за CHS<4:0> = 01100 и 11100
За 11101 си пише Temperature Indicator

Да не си отворил грешен чаршаф??


Съб Ное 10, 2012 8:42 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Фев 11, 2010 1:16 pm
Мнения: 16
Мнение Re: Има ли модул температурен индикатор в PIC16F1824?
Тука температурен индикатор няма: ww1.microchip.com/downloads/en/DeviceDoc/41419A.pdf
Тука го има:http://ww1.microchip.com/downloads/en/DeviceDoc/41419D.pdf

А моя "чаршаф" го изтеглих от комет когат купувах контролерите, и е някакъв м/у А и D ( не го знам точно щот съм му сменил името ), но сега в комет седи 41419D.pdf
Mplab 8.70 не разпознава бита за включването му TSEN и бита TSRNG
Когат включа индикатора и се опитам да чета резултата се получават некви глупости както при : http://www.microchip.com/forums/m609692-print.aspx


Нед Ное 11, 2012 1:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Има ли модул температурен индикатор в PIC16F1824?
Можеш да видиш коя буква ти е data sheet'a в APPENDIX A, но най-вероятно е бил версия А, защото във версия В вече добавят Temperature Indicator section. Но това не е от голамо значение. По-важно е коя ревизия са контролерите дето си купил(Device ID - address 0x8006) и е възможно да са от първите след като не работят с тая функция.

За да ти разпознава MPlab 8.70 имената на въпросните битове си провери FVRCON Bits във p16f1824.inc, който се намира в ...\Program Files\Microchip\MPASM Suite

Код:
;----- FVRCON Bits -----------------------------------------------------
ADFVR0           EQU  H'0000'
ADFVR1           EQU  H'0001'
CDAFVR0          EQU  H'0002'
CDAFVR1          EQU  H'0003'
TSRNG            EQU  H'0004'
TSEN             EQU  H'0005'
FVRRDY           EQU  H'0006'
FVREN            EQU  H'0007'


Нед Ное 11, 2012 2:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Има ли модул температурен индикатор в PIC16F1824?
Това може да ти е полезно ако не си го разглеждал


Нед Ное 11, 2012 2:59 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Фев 11, 2010 1:16 pm
Мнения: 16
Мнение Re: Има ли модул температурен индикатор в PIC16F1824?
Благодаря, имам този файл. Като погледнах пдфа си на всяка страница отдолу пише DS41419C, така че предполагам че е 41319С и е пълен с грешки за този модул. Например за флага TSRNG в ревизия С значенията са точно обратните на тези в ревизия D. Днес малко поекспериментирах с този модул и адц прочете 522 при четири диода и 774 при два диода при температура около 18 градуса. Предполагам че модула работи тъй като като си допра пръста до интегралата и стойностите се променят. Мисля обаче че във дадената формула Vt = 0.659 - (Temperature C + 40) * 0.00132 константата 0.659 е различна за различните интеграли. В моя случай при изчисление получих 0.6887 при 4 диода и 0.6851 при два диода, което е под 1% грешка.


Нед Ное 11, 2012 10:16 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 6 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни