Контроль тока в фабричных BLDC контроллерах осуществляется по схеме, указанной на рисунке ниже. Сам шунт это одна или несколько проволок из манганина или константана (см. рис. выше). В более мощных (мотоциклетных, типа "Fardriver") контроллерах измерение тока (там он достигает сотен ампер) производится с помощью ферритового кольца (на двух или более фазах мотора) с зазором. В зазоре стоит датчик Холла. Смотрим - куда же приходят сигналы "Ток" и "Аварийный ток". Рабочий ток (в велосипеде это до 10А, хотя сами контроллеры до 20А), преобразованный в напряжение, усиленное в почти в 10 раз приходит на АЦП МК. 20×0.005×9.33 =0,933В. ОК. А вот сигнал "Аварийный ток", установленный в 70А приходит, судя по всему, на пин прерывания. Когда ток будет выше допустимого, то ОУ "прижмет" пин МК к земле и сработает прерывание "по спаду". Если будут помехи, провалы напряжения - МК этот сигнал может пропустить, к тому же ему необходимо определенное время на обработку прерывания и остановку ШИМ. Даже е