Страница 1 из 1
АЦП из компаратора
Добавлено: Пн июл 12, 2010 01:05:55
DLL32
Хайль стрелкам! ааа.. тоесть привет народ:)
Люди кто нить делал АЦП (параллелный) из (всяких там LM3ххх) Компараторов?
Если Это реально конечно.. очень хотелось бы сделать такое
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 02:55:19
jordan
а зачем такие геройства? можно обойтись одним микроконтроллером
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 03:03:48
DLL32
ага, вот только у меня 4 штуки attiny2313 есть

а термометр хочуууууууууу и не с помощю DS18B20 и тому подобных, а из терморезистора и т.п.
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 09:22:57
asteroid7
АЦП на компараторе - это реально. Делал подобное именно на tiny2313.
Теоретически, он получается 16-и разрядным )
Принцип прост:
На одном входе компаратора линейно заряжается конденсатор. Перед каждым измерением его надо разряжать. Время заряжания до максимального напряжения измерения выбирается из расчёта времени работы 16 битного таймера с "частотой преобразования". Т.е. от кварца зависит и как делитель таймера настроить.
На второй вход компаратора подаётся измеряемый сигнал.
Программно компаратор настраивается по фронту и захвату от таймера T1. Запуск таймера и компаратора -> прерывание компаратора -> в регистрах ICR1 результат измерения.
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 09:29:31
Liv
Делал АЦП на встроенном компараторе микроконтроллера вот так:
http://www.telesys.ru/electronics/projects.php?do=p037
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 15:39:10
DLL32
asteroid7 vi mojete sxemku i xotiab chast programmi na C pokazat
spasibo
prostite za latinicu...
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 15:48:17
jordan
есть хорошие термометры, на SPI, точные и простые... то что предложил asteroid7 это реально но это прошлый век, погрешность измерений будет огромная, плюс схема плюс программа расчета... а на цифровой термометр на spi одно удовольствие
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 16:12:06
АМОР
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 16:37:26
akl
DLL32 писал(а):... термометр хочуууууууууу и не с помощю DS18B20 и тому подобных, а из терморезистора и т.п.
Здравствуйте. Может за основу взять принцип отсюда
slaa038.pdf
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 17:25:09
DLL32
akl за основу не буду брать принцип отуда
ибо имеется 2313 и термодатчики из матплат старого компа.
выжу я придется на DS18B20 делать
Re: АЦП из компаратора
Добавлено: Пн июл 12, 2010 23:02:59
asteroid7
Красивое решение с жёлтым светодиодом для линейного заряда. В ранних АОН-ах похожее использовалось. Если не ошибаюсь, у жёлтых светодиодов повторяемость по падению напряжения хорошая. В меге на разряд можно порт использовать -40mA. Так что минус транзистор за мегу )
DLL32 писал(а):asteroid7 vi mojete sxemku i xotiab chast programmi na C pokazat
...
Схема и программа мало поможет. Повторяемость у подобных схем АЦП очень низкая. Настраивать и калибровать придётся на каждом шагу. Минимум, нужен 2-ух канальный осциллограф, один из входов которого высокоомный. В идеале, jtag II не плохо бы иметь тоже.
Схема прикреплена.
Re: АЦП из компаратора
Добавлено: Вт июл 13, 2010 11:53:25
DLL32
asteroid7 спасибо вам огромное
А на матплатах что меряет температуру? на старом был датчик рядом с чипсетом, а как на более современых?