Я бы предпочёл ATmega8:
1. Много памяти (для данного проекта)
2. Невысокая стоимость (можно взять и Tiny26, но выйдет ненамного дешевле)
3. а вдруг захочется еще функций добавить: индикатор температуры, оборотов, пробега, скорости, напряжения бортсети, сигнализатор непристёгнутого ремня и прочая и прочая....
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Молодец, умыл! О них я чтой-то позабыл! упс, каламбур получился Но по ногам они вроде эквивалентны весьма, но вопрос стоял что купить, чтобы сделать сразу вовсе. а можно сообразить, смоделировать, а там подобрать, что подойдет по основным параметрам цена/качество/расширяемость/целесообразность. Решать должен поциент, простите, клиент, ик... из своих потребностей/возможностй/доступности комплектующих
Советую аффтару топика по-хорошему разобраться в сути вопроса, определить цели задачи, возможные варианты решения, элементную базу, а там надеюсь наше дружное сообщество поможет (на общественных началах, разумеется) ему в разработке сего девайса.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Мне тоже как-то в кучу лепить не хочется, но только потому, что это будет сложный программный код, а мне бы сейчас попроще. Но с другой стороны я понимаю, что лучше делать все в одном устройстве. Потому,что например захочу я сделать чтобы фары, обогрев заднего стекла, зеркал, печка работали только на заведеном двигателе, а не по зажиганию. Для этого надо опять тахометр подтягивать к мк, а тут он уже есть, останется только прогамму доработать.
Ну я больше склоняюсь к ATmega8. Потому что учебный курс нашел, а там все на меге8 делают. Как думаете? Я бы в следующие выходные купил. И еще. У меня вот этот программатор http://radiokot.ru/start/mcu_fpga/avr/03/ хочется мк чтобы им шился. Другого просто нету
Spad писал(а): Для этого надо опять тахометр подтягивать к мк, а тут он уже есть, останется только прогамму доработать.
Делаешь отдельный тахометр и на одном из выводов организуешь два состояния:
двигатель раобтает - или нет.
поверь данные с тахометра еще не в одном устройстве потребуются, по мере расширения.
Пишу в первый раз...
Тема мне интересна... Но вместо конденсатора используется прециз. резистор 2к7 и Uоп=5 V. График зависимости сопротивления и напряжения с делителя от температуры терморезистора имеется...
В двух словах: хочу снять информацию с датчика охлаждающей жидкости в авто и вывести в цифре... У меня только горит диод: синий - холодный, красный - перегрет, не горит - нормально, но это не удобно...
Думаю использовать АЦП МК, но как? Посоветуйте, что почитать, с чего начать?
Спасибо...
1. На чем пишешь?
2. для авто (если не ино-) лучше использовать либо 23.3819 от инжекторных тазиков обратная зависимоть, или 19.3819 от волги прямая зависимость. эти датчики спецом для авто разрабатывались, да и характеристики линейные, проще оцифровывать.
1. Я только учусь
2. В машине уже стоит терморезистор и сигнал (Uтр от ~~ от 0,01 до 4,5 V) уходит в блок управления двигателем, зависимость напряжения на т.резисторе от его температуры я знаю, а дальше что делать? Мне необходим импульс в каком направлении искать...
Если кто-то набросает примерную блок-схему программы буду признателен
GP1 спасибо, надеюсь, жду...
Реализацию я подсмотрел на http://www37.tok2.com/home/aoijf2/ipsum324.html
Сигнал подается с делителя, Rдоп-2.7ком и Rthw(терморезистор), напряжение +5вольт, Rthw -1вывод на землю....
это штатное подключение? показания с этого датчика используются для приборной панели, а возможно еще и в блоке управления подачи топлива, если это моновпрыск.
тут есть варианты подключения.
чтобы твое устройство не влияло на работу бортовых систем, лучше всего подключить его через повторитель на каком-нибудь ОУ.
а дальше все просто:
1. заводишь сигнал на АЦП
2. усредняешь значение
3. по значению АЦП из таблицы выбираешь значение
4. выводишь на индикаторы.