|
|
  |
STM32 или LPC17xx?, для нового проекта надо |
|
|
|
Sep 21 2010, 10:39
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(Serj78 @ Sep 21 2010, 11:03)  По документации- надо ОЧЕНЬ внимательно читать, Yо, действительно, все описано. Кристалл хороший, но, как уже писали- надо перед проектированием устройства внимательно все изучить, как что работает. +1 Особенно понравилось "многа букаф" про встроенный температурный датчик... Из которых самыми нужными были те, что в начале: мол, если хотите абсольтную температуру, то пользуйтесь внешними датчиками температуры; если достаточно увидеть динамику (теплее-холоднее) - то можно пользоваться встроенным )
|
|
|
|
|
Sep 21 2010, 10:49
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(adnega @ Sep 21 2010, 14:39)  Особенно понравилось "многа букаф" про встроенный температурный датчик... Из которых самыми нужными были те, что в начале: мол, если хотите абсольтную температуру, то пользуйтесь внешними датчиками температуры; если достаточно увидеть динамику (теплее-холоднее) - то можно пользоваться встроенным ) Это в любом кристалле так. Обычно в качестве встроенного датчика стоит туподиод. Да и что может намерить встроенный датчик, если его кристалл греет? На мой взгляд, основное его предназначение - определить три области: слишком холодно-нормально-слишком горячо.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Sep 21 2010, 10:56
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(MrYuran @ Sep 21 2010, 14:49)  Это в любом кристалле так. Обычно в качестве встроенного датчика стоит туподиод. Да и что может намерить встроенный датчик, если его кристалл греет? На мой взгляд, основное его предназначение - определить три области: слишком холодно-нормально-слишком горячо. Датчик и должен показывать температуру кристалла. У STM32F10x показания зависят... от частоты ядра, периодичности выборки, последовательности каналов. Показания, от -10 до +70 (от 72МГц до 12МГц)! - значение получем в единицах, переводим в милливольты, затем в градусы. Слишком-холодно и слишком-горячо не получается. Можно лишь сказать "за последние 10 секунд температура повысилась на 12 градусов".
|
|
|
|
|
Sep 21 2010, 11:32
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(rezident @ Sep 21 2010, 15:09)  Вообще-то у подавляющего большинства МК на время измерения температуры кристалла встроенным термодатчиком, рекомендуется переводить ядро в режим энергосбережения ("спячки"). В противном случае получается цена на дрова в соседней области, слабо коррелирующая с реальной температурой кристалла. Хм... тем не менее если держать пальцем корпус десятые доли градуса начинают бежать вверх (корпус холоднее 36C). Показание температуры держатся крайне стабильно (в пределах 4-х единиц). При скачкообразном изменении частоты ядра - температура тоже меняется скачкообразно. При изменении частоты от 12МГц до 72МГЦ температура меняется с +70С на минус 10С. Не верю, что при повышении частоты ядра "встроенный кондиционер"(?) сможет охладить кристалл на 80С за десятые доли секунды.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|