GrayCat>>Atmel 8535 имеет АЦП с селектором входов Alecsandro>Лучше взять At90s2333 - ног меньше.
Да у меня тут сосед именно с 8535 плотно работает, первое что пришло на ум ляпнул.
Alecsandro> А так - у PICов ассемблер такой, что можно сломать ногу, не говоря уж о голове, особенно на первых порах.
Хмм. А причем тут PIC?
А ассемблер у него, помнится, вполне нормальный RISC-ассемблер. Не хуже МК-61
А вообще, выбор контроллера для такого простого применения определяется исключительно личными предпочтениями разработчика
Alecsandro> Выход сделать придётся ШИМом, потому что ЦАПы нив ПИК, ни в АВР не встраивают...
При чем тут ШИМ? Если выход на 12 светодиодов - просто подцепляем их к 12-ти ногам контроллера...
Alecsandro>А насчёт аналогового способа - если мне не изменяет память, АЧХ
...Видимо, на АЧХ, а ВАХ...
Alecsandro> диода имеет квадратичную зависимость в своём начале,
... и не квадратичную, а экспоненциальную, и не в начале, а по всей "длине", но с разными показателями
Alecsandro> то есть на 3-х ОУ вполне можно пифагора склепать, но для малого сигнала, то есть точность падает.
Вот именно подобный подход у меня упомянут как
А) Только вот гемора много с ним получится: каждый входной сигнал прологарифмировать, удвоить, пропотенцировать, сложить, снова прологарифмировать, поделить на 2, и опять пропотенцировать.
А уж о термостабильности этого дела, основанного на свойствах
pn-перехода, я молчу...
Alecsandro>Но на самом деле в голове критутся что-то типа сложения косинусоиды с синусоидой...
Да причем тут... Сигналы-то "квазистатические", как я понял.
В общем, так: "Радиохобби" No 2 за 2000 год, стр. 31: "Аналоговые перемножители". Скан лежал на официальном сайте журнала (что-то типа
), могу и сам выложить. Характеристики и схемы включения разных перемножителей.
Получается: пара перемножителей - квадраторы, "опер" - сложение, еще один перемножитель - извлекатель корня.