| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Има ли модул температурен индикатор в PIC16F1824? http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=10680 |
Страница 1 от 1 |
| Автор: | nikiforiv [ Съб Ное 10, 2012 8:23 pm ] |
| Заглавие: | Има ли модул температурен индикатор в 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 или няма? |
|
| Автор: | CarBeta [ Съб Ное 10, 2012 8:42 pm ] |
| Заглавие: | Re: Има ли модул температурен индикатор в PIC16F1824? |
Това го пише за CHS<4:0> = 01100 и 11100 За 11101 си пише Temperature Indicator Да не си отворил грешен чаршаф?? |
|
| Автор: | nikiforiv [ Нед Ное 11, 2012 1:40 pm ] |
| Заглавие: | 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 |
|
| Автор: | CarBeta [ Нед Ное 11, 2012 2:55 pm ] | |||||||||
| Заглавие: | 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
|
||||||||||
| Автор: | CarBeta [ Нед Ное 11, 2012 2:59 pm ] |
| Заглавие: | Re: Има ли модул температурен индикатор в PIC16F1824? |
Това може да ти е полезно ако не си го разглеждал |
|
| Автор: | nikiforiv [ Нед Ное 11, 2012 10:16 pm ] |
| Заглавие: | 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% грешка. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|