-ZekMan-

Контроль Напряжения И Измерение Сопротивления

3 сообщения в этой теме

-ZekMan-    0

Доброго времени суток. Появилась такая не тривиальная задача.

Есть источник питания (Блок питания от ПК), у него отдельно 12v и 5v.

5v как раз для питания МК и его периферии нужно (собираюсь использовать atmega 8 или 16, планирую подключить еще экранчик и кнопки для повышения и понижения температуры).

Нужно измерять сопротивление термистора (http://www.ebay.com/itm/380466302123 ATH100K1R25) и каким то образом контролировать подачу напряжения на нагревательный элемент (0-12v DC 40W http://www.ebay.com/itm/310662878215 ). Тем самым поддерживая нужную температуру.

Схем подключения термистора в интернете тьма, и совсем не понятно какой лучше использовать.

Вот самая простая схема которую я видел:

schematic-atmega8-3310-thermistor.png

Сразу появляются вопросы, зачем резистор R5, и что мы получим на ножку?

Как контролировать напряжение я вообще не могу представить.

Буду благодарен за любую помощь.

Изменено пользователем -ZekMan-

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8244    2

Cхему используй самую простую.

R5 нужен, т.к. иначе ты будешь на PC0 иметь всегда VCC. В идеале R5 должен быть равен сопротивлению термистора в окрестностях рабочей температуры, тогда чувствительность датчика будет максимальна (напиши формулу делителя и сразу всё поймёшь).

Если МК держишь в руках впервые, LCD лучше пока не подключай, запаришься.

Чтобы измерять напряжение, придётся разобраться с работой АЦП.

Нагревательный элемент управляют обычно ключом в режиме ШИМ. Чтобы не забивать голову, ШИМ в первой конструкции делай программно (это легко), а сигнал будешь выводить на любую ногу МК. Ключ можно использовать полевик, либо биполярный составным транзистором (40Вт вполне реально).

-------------------

Может в чём неправ, но я бы так делал. По ходу поймёшь где доработать нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-ZekMan-    0

Ну мк держу в руках не впервые отнюдь, подключал HD44780, так что с LCD проблем не будет. Про управление нагревательным элементом понятно - попробую разобраться с ШИМ'ом.

Чтобы измерять напряжение, придётся разобраться с работой АЦП.

Можно подробнее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • А чего там думать? Осцилл в руки и смотреть, что на линии происходит. Может МК вообще ничего не выдает на линии. Заодно можно увидеть, выставляет ли датчик NACK после получения адреса. Резисторы на линиях какого номинала?
    • Спасибо ! буду пробовать переделать ! Но мне наверное больше подойдёт 1541+ минимальный делитель, (максимальное измеряемое напряжение 4.85V а опорное с MCP1541= 4.098V ) + переделка АЦП вычислений под делитель... И всё же не могу понять почему если в МК есть возможность привязаться к VDD как опорному почему такие проблемы там градация между кнопками  почти  в 1V (как на меня не мега точность при 10 разрядах)  ,  и почему оно так реагирует на температуру или я неправильно понимаю причину  проблемы? может запитать чем то более стабильным и ровным..?     
    • У меня сейчас времени мало, так что сами посмотрите, ребят. Потом размещу в первом посте, как Алексей поправит.
    • I2C на 103 серии, я не ошибаюсь?
      Может виснуть от чиха. Приходится использовать библиотеку CPAL_V1.2
    • Starichok спасибо за ссылку. Хорошая схемка получилась, простенькая мне понравилась особенно переключение нагрузочного резистора только я не понял что за переключатель на 100 ампер можно было в принципе я думаю использовать за место его транзисторы и вообще была красота. Когда делал нагрузку не мог откалибровать амперметр он у меня получился не линейный немного. Мне не надо измерять ёмкость  аккамуляторов просто нужна хорошая электронная нагрузка типа как я схему приводил из журнала радио всё сделано на одном МК плюс ко всему есть: автоматический режим следит за температурой  показывает:напряжение, ток, мощьность, температуру радиатора есчё пульс приладить и вообще красота была можно легко поменять в программе что нужно но конечно лучше всё сделать из меню