Цитата(Maluns @ Dec 17 2011, 17:03)

в учебных целях спроектировать тракт измерения уровня песка в бункере.
Если это всё ТЗ, то тогда понадобится прозрачная трубка длиной с глубину бака, 3 широкоугольных светодиода и 1 широкоугольный фотодиод (ну или такой же светодиод на это сгодится). Светодиоды расположить в трубке на уровнях малого, среднего и большого заполнения, а фотодиод сверху бака под достаточным углом к трубке.
Процесс измерения — на светодиоды поочерёдно давать микроконтроллером слегка кодированную пачку импульсов, фотодиодом её принимать и микроконтроллером проверять совпадение с посланным. Можно сделать адаптивную подстройку фотоприёмника, подкручивая его смещение с ЦАП микроконтроллера, или поставить какой-либо готовый фотодетектор, например от систем дистанционного управления или IrDA (светодиоды тогда тоже нужны инфракрасные).
Принцип примитивнейший — сигнала со светодиода, заваленного песком, не будет.
В качестве жеста доброй воли к сочинителям подобных учебников можно дополнить конструкцию вторым таким же измерителем, который воткнуть в центр бака, чтобы получать представление о степени воронкообразности насыпанного.