Lucky:) 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба есть мотор 12-и вольтовый ток потребления ~300mA Нужно выдать логическую 1 или 0 если ток потребления превысит 400мА Смотрел datasheet'ы на датчики тока, но не попадались все для больших токов Что посоветуете (на плате у меня есть проц с ADC)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EvgenyNik 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 (изменено) · Жалоба Детали зависят от конечной цели. Измерять ток можно для: определения упора механизма, тепловой перегрузки, определения целостности цепи, определение частоты вращения. Но в общем случае можно поставить резистор (2-3 Ом) между общим проводником и "минусом" двигателя, откуда сигнал напряжения (через RC-фильтр или без) подать на АЦП. И обратите внимание на: 1. защиту входа АЦП по напряжению. 2. ток моторчика должен иметь свой отдельный контур и не протекать "под" МК. 3. в токе двигателя есть явно выраженные пульсации (до 0), частота которых напрямую зависит от скорости вращения. Изменено 8 ноября, 2006 пользователем Евгений Николаев Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба есть мотор 12-и вольтовый ток потребления ~300mA Нужно выдать логическую 1 или 0 если ток потребления превысит 400мА Смотрел datasheet'ы на датчики тока, но не попадались все для больших токов Что посоветуете (на плате у меня есть проц с ADC)? Предостережение. Если мотор коллекторный, то в моменты коммутации обмоток на датчике будут значительные выбросы напряжения. Рекомендую посмотреть микросхемы для вуправления вентиляторами - там как раз все есть для управления двигателями.... Удачи! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LSV 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Добавлю - если хочется точно определять порог при "грязной" земле, то можно поставить или инструментальный усилитель (например, AD620) до АЦП в микроконтроллере или завести на АЦП (если оно многоканальное) два сигнала - один о измеряемом токе, второй о потенциале земли двигаля и из одного вычитать другое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Детали зависят от конечной цели. Измерять ток можно для: определения упора механизма, тепловой перегрузки, определения целостности цепи, определение частоты вращения. Но в общем случае можно поставить резистор (2-3 Ом) между общим проводником и "минусом" двигателя, откуда сигнал напряжения (через RC-фильтр или без) подать на АЦП. И обратите внимание на: 1. защиту входа АЦП по напряжению. 2. ток моторчика должен иметь свой отдельный контур и не протекать "под" МК. 3. в токе двигателя есть явно выраженные пульсации (до 0), частота которых напрямую зависит от скорости вращения. Цель измерения: если будет "продолжительное" чрезмерное потребление тока - отключить мотор. защиту входа АЦП по напряжению. - тут вы правы, забыл. "между общим проводником и "минусом" - Вы имеете ввиду "разорвать" цепь GND & Motor? Что значит "не протекать "под" МК"? МК питается от 5В и управляет мотором через транзистор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Предостережение. Если мотор коллекторный, то в моменты коммутации обмоток на датчике будут значительные выбросы напряжения. Рекомендую посмотреть микросхемы для вуправления вентиляторами - там как раз все есть для управления двигателями.... Удачи! т.е. в этих мс есть "обратные" диоды? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 8 ноября, 2006 Опубликовано 8 ноября, 2006 (изменено) · Жалоба Детали зависят от конечной цели. Измерять ток можно для: определения упора механизма, тепловой перегрузки, определения целостности цепи, определение частоты вращения. Но в общем случае можно поставить резистор (2-3 Ом) между общим проводником и "минусом" двигателя, откуда сигнал напряжения (через RC-фильтр или без) подать на АЦП. И обратите внимание на: 1. защиту входа АЦП по напряжению. 2. ток моторчика должен иметь свой отдельный контур и не протекать "под" МК. 3. в токе двигателя есть явно выраженные пульсации (до 0), частота которых напрямую зависит от скорости вращения. Цель измерения: если будет "продолжительное" чрезмерное потребление тока - отключить мотор. защиту входа АЦП по напряжению. - тут вы правы, забыл. "между общим проводником и "минусом" - Вы имеете ввиду "разорвать" цепь GND & Motor? Что значит "не протекать "под" МК"? МК питается от 5В и управляет мотором через транзистор. А почему бы Вам не сделать стандартную защиту на двух транзисторах? В эмиттере мощного шунт (около 2 Ом), к которому через RC-цепочку подключен переход база-эмиттер второго, коллектор которого к базе первого... Диод параллельно двигателю не помешает. Изменено 8 ноября, 2006 пользователем Tanya Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Добавлю - если хочется точно определять порог при "грязной" земле, то можно поставить или инструментальный усилитель (например, AD620) до АЦП в микроконтроллере или завести на АЦП (если оно многоканальное) два сигнала - один о измеряемом токе, второй о потенциале земли двигаля и из одного вычитать другое. а с однополярным питанием такие есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба А почему бы Вам не сделать стандартную защиту на двух транзисторах? В эмиттере мощного шунт (около 2 Ом), к которому через RC-цепочку подключен переход база-эмиттер второго, коллектор которого к базе первого... Диод параллельно двигателю не помешает. Это что-т типа транзистора дарлингтона? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TomaT 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Не... Вот так примерно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Не... Вот так примерно. Не совсем так. Управление можно на базу второго. Еще туда конденсатор. Базу первого через резистор на питание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TomaT 0 8 ноября, 2006 Опубликовано 8 ноября, 2006 · Жалоба Да, пожалуй так лутшее... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sera_os 0 9 ноября, 2006 Опубликовано 9 ноября, 2006 · Жалоба Но все же если понадобится выдать логическую 1 или 0 если ток потребления превысит 400мА, то получить ее можно включитв между колектором "второго" (левый на схеме) и процом резистор. При привышение тока будет лог. 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 9 ноября, 2006 Опубликовано 9 ноября, 2006 · Жалоба Да, пожалуй так лутшее... а если биполярные транзистoры за менить на полевики? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lucky:) 0 10 ноября, 2006 Опубликовано 10 ноября, 2006 (изменено) · Жалоба Но все же если понадобится выдать логическую 1 или 0 если ток потребления превысит 400мА, то получить ее можно включитв между колектором "второго" (левый на схеме) и процом резистор. При привышение тока будет лог. 0. --------*------> +V | MOT R2 | | k CPU <--R3-*----б VT2 | э | | k | VT1 б--R4--* э | | >--R1------+--* | | C1 R5 | | | GND ---------- 1. Почему именно про превышении 400 мА? Изменено 10 ноября, 2006 пользователем Lucky:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться