Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.01.2008, 00:01
|
|
Прохожий
Регистрация: 25.06.2006
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Можно существенно упростить схему и программу, если вспомнить, что автомобильные датчики обычно логометрические. Они имеют нелинейную зависимость сопротивления от измеряемой величины, но зависимость эта специальная.
Логометрический датчик включается последовательно с указателем (обычно это стрелочный прибор), а характеристика датчика при таком включении обеспечивает линейность тока в цепи указатель-датчик от измеряемой величины. Если вместо указателя последовательно к датчику подключить постоянное сопротивление, и запитать все стабилизированным напряжением, то перепад напряжения на этом дополнительном сопротивлении будет пропорционален измеряемой величине.
Если Uстаб взять соответствующим максимальному для АЦП, то в программе
нужно из числа, максимального для АЦП, вычитать значение, полученное при преобразовании текущего Uизм.
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/23012008/9842304.GIF)
|
|
|
|
24.01.2008, 23:30
|
|
Временная регистрация
Регистрация: 08.08.2006
Сообщений: 60
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
zyxwvuts
немного не понял упрощение
то есть вы хотите сказать что Uвых будет линейном отношением к сопротивлению датчика?
|
|
|
|
25.01.2008, 00:43
|
|
Прописка
Регистрация: 09.08.2006
Адрес: Днепр
Сообщений: 59
Сказал спасибо: 21
Сказали Спасибо 34 раз(а) в 14 сообщении(ях)
|
zyxwvuts:
Почитайте предыдущие посты - мне кажется, что это уже предлагалось...
|
|
|
|
25.01.2008, 16:45
|
|
Частый гость
Регистрация: 09.07.2007
Сообщений: 32
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
аналог. датчик температуры
Случайно нажал кнопку "Ответить", ладно отвечу... ![Улыбка](images/smilies/icon_smile.gif)
1. для размещения и заливки датчика лучше брать кусок колена от телескопической антенны.
2. Кому надо ПРОСТО мерять температуру от 0 до 150-ти -
возьмите LM35.
http://www.datasheetcatalog.com/data...3/5/LM35.shtml
Питание от 4 до 40 Вольт, 10 миллиВольт на Цельсиус.
0 град - 0 Вольт
10 град - 100 миллиВольт
50 град - 500 миллиВольт
100 град 1 Вольт.
Полная линейность.
И Вольтметром его!
И будет Вам счастье...
Кому надо от - 50 до + 150 - несложно добавить два диода...
А уж если кому надо подать сигнал на процессор- поставьте операционник и отрегулируйте усиление на разрядность АЦП.
Кстати, LM35D, дешевая, но с точностью 1.5-2 градуса стоит в старых струйных принтерах HP на плате с датчиком и концевиком, не найти не возможно...
P.S.
Забыл добавить - потребление 100-200 микроАмпер...
|
|
|
|
25.01.2008, 17:25
|
|
Вид на жительство
Регистрация: 09.08.2006
Адрес: Россия, Чукотка
Сообщений: 441
Сказал спасибо: 377
Сказали Спасибо 341 раз(а) в 139 сообщении(ях)
|
Эпоксидную смолу можно эксплуатировать только до 90 градусов. При 120 она разваливается.
|
|
|
|
25.01.2008, 18:24
|
|
Частый гость
Регистрация: 09.07.2007
Сообщений: 32
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Кстати, можно взять 300 или 1200 градусный силикон.
|
|
|
|
25.01.2008, 23:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Учтите, генератор тока от nocturnus не термостабилен.
Лучше будет схема zyx со стабилизатором на TL431.
A как с помехами будете бороться?
|
|
|
|
28.01.2008, 13:17
|
|
Прописка
Регистрация: 09.08.2006
Адрес: Днепр
Сообщений: 59
Сказал спасибо: 21
Сказали Спасибо 34 раз(а) в 14 сообщении(ях)
|
Сообщение от domowoj
|
Учтите, генератор тока от nocturnus не термостабилен.
Лучше будет схема zyx со стабилизатором на TL431.
A как с помехами будете бороться?
|
А как на TL431 сделать схему с общей землей? (надо по условию, да и к контроллеру легче прикрутить). А с помехами очень просто - экранированый провод и фильтр на входе АЦП - температура-то не быстрый параметр.
Для точности в 0,5 градуса схемы вполне достаточно, резюки только желательно брать выводные (не
SMD).
А если по полной програме, то надо АЦП с дифф.входом, четырехпроводная схема подключения, экран и фильтр. Проще сделать датчик...
|
|
|
|
28.01.2008, 13:26
|
|
Прописка
Регистрация: 09.08.2006
Адрес: Днепр
Сообщений: 59
Сказал спасибо: 21
Сказали Спасибо 34 раз(а) в 14 сообщении(ях)
|
Re: аналог. датчик температуры
Сообщение от trembo
|
Случайно нажал кнопку "Ответить", ладно отвечу... ![Улыбка](images/smilies/icon_smile.gif)
1. для размещения и заливки датчика лучше брать кусок колена от телескопической антенны.
2. Кому надо ПРОСТО мерять температуру от 0 до 150-ти -
возьмите LM35.
http://www.datasheetcatalog.com/data...3/5/LM35.shtml
Питание от 4 до 40 Вольт, 10 миллиВольт на Цельсиус.
0 град - 0 Вольт
10 град - 100 миллиВольт
50 град - 500 миллиВольт
100 град 1 Вольт.
Полная линейность.
И Вольтметром его!
И будет Вам счастье...
Кому надо от - 50 до + 150 - несложно добавить два диода...
А уж если кому надо подать сигнал на процессор- поставьте операционник и отрегулируйте усиление на разрядность АЦП.
Кстати, LM35D, дешевая, но с точностью 1.5-2 градуса стоит в старых струйных принтерах HP на плате с датчиком и концевиком, не найти не возможно...
P.S.
Забыл добавить - потребление 100-200 микроАмпер...
|
Хороший корпус для встраивания, но только для положительных температур-иначе много возиться. Кстати, сколько он ориентировочно стоит - что-то не могу найти - понедельник, наверное...
|
|
|
|
28.01.2008, 13:31
|
|
Временная регистрация
Регистрация: 08.08.2006
Сообщений: 60
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
все так смысл использовать такой датчик для измерения температуры с какой то точностью нет.. если только глупо -40, 0 +20 итп.. тогда можно..
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:19.
|
|