acs712 ловим скачек тока

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

:( вот только ACS712 подойдёт ли ?

1 A -> 185 mV   ,   80 mA -> 14,8 mV   ,   АЦП_5_V = 3 - маловато

1 A -> 185 mV   ,   80 mA -> 14,8 mV   ,   АЦП_1.1_V = 13 - мало

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

от мотора через микрик - через шунт 1 Om на землю, ардуине на АЦП опорное 1,1 V

АЦП = 24V / 301Om / 1.1V * 1024 = 74

0 и 74 ардуинка должна легко различить

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

L298 - Sense A; Sense B; -  Between this pin and ground is connected the sense resistor to control the current of the load.

и реле для включения не надо.... но может быть придётся операционник поставить между "Sense A" и "пином АЦП" ардуины ?

gena
Offline
Зарегистрирован: 04.11.2012

  Если мои предположения верны, то стоимость управлящей электроники на один мотор (канал) равна 5 центов. Микроконтроллер не в счёт.

Grigory
Offline
Зарегистрирован: 29.03.2014

завтра утром скину хорошее фото

Grigory
Offline
Зарегистрирован: 29.03.2014

gena
Offline
Зарегистрирован: 04.11.2012

    Плата другой разводки, хотя можно предположить, что схема одинаковая. Какое сопротивление резистора на плате, какое сопротивление обесточенного мотора? Точно напряжение питания платы 24 В, а ток потрбления 80 мА?

Grigory
Offline
Зарегистрирован: 29.03.2014

сопротивление обесточенного двигателя 30 ом, напряжение двигателя 24 В, ток потребления 80 мА.  сопротивление резистора - 0,03 Ком.

gena
Offline
Зарегистрирован: 04.11.2012

 

   Вот такая нарисоваласть схема. Сразу же возник вопрос. Как при резисторе R1 30 Ом, ток потребления платой может быть 80 мА?

Уточните: либо я неправильно нарисовал схему, либо Вы неправильно измерили сопротивление резистора R1.

gena
Offline
Зарегистрирован: 04.11.2012

     Соберите вышепоказанную схему. Запустите скетч  и разберитесь с результатам его работы. В  нём и находится вся ОРИГИНАЛЬНОСТЬ идеи разработчика Вашей платы. На основе этой идеи я завтра обьясню, как я бы решал Вашу задачу.

/*
   Программа для эксперемента с микропереключателем.
   
   Вывод 2 - вход, подключается к выводам "NO" и "NC" микропереключателя.
     Программно они будут подтянуты к +5 В через внутренний резистор 
     микроконтроллера, PullUp. Вывод "С" микропереключателя подключен 
     к общему проводу платы, GND.
   Вывод 13 - выход, к нему на плате подключен светодиод. Если на Pin 13
     установить высокий уровень, то светодиод светится.
 */

const int buttonPin = 2; 
const int ledPin =  13; 

void setup() {
  
  pinMode(buttonPin, INPUT);       // настройка buttonPin как вход 
  digitalWrite(buttonPin, HIGH);   // включить подтягивающий резистор на buttonPin
  pinMode(ledPin, OUTPUT);         // настройка ledPin как выход
}

void loop() {

   if (digitalRead(buttonPin) == HIGH) {     
         digitalWrite(ledPin, HIGH); 
         delay(5);
 } 
   digitalWrite(ledPin, LOW); 
}

 

Grigory
Offline
Зарегистрирован: 29.03.2014

ок понял, проверю

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а что делаете? защиту двигателя измеряя ток?

хотя почитал вроде понял. только непонял зачем

Grigory
Offline
Зарегистрирован: 29.03.2014

двигатель должен отработать один оборот и выключиться

 

Grigory
Offline
Зарегистрирован: 29.03.2014

двигатель должен отработать один оборот и выключиться

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

полагаю диск с щелью уже предлагали? с таким датчиком

вешаешь на прерывание и радуешься жизни

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ТС не может плодить допобвесы, доступны только два провода на устройство - а это анализ тока: или 0, или 80 mA

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

gena пишет:

 

   Вот такая нарисоваласть схема. Сразу же возник вопрос. Как при резисторе R1 30 Ом, ток потребления платой может быть 80 мА?

Уточните: либо я неправильно нарисовал схему, либо Вы неправильно измерили сопротивление резистора R1.

R1, D2 параллельно - не имеет смысла....

в приведённой ниже схеме для испытаний - контакты NO, NC - недоступны, ТС-у разрешено использовать только два провода на устройство

gena
Offline
Зарегистрирован: 04.11.2012

  SU-27-16 : кому адресован пост #67? Объясните, что Вы хотели нам рассказать?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а резистор-шунт + усилитель с компаратором повесить на прерывание можно или тоже нельзя?

можно сделать на 1 микрухе lm358 плюс резисторы

что это за привод? что то подобное в детских машинках стоят

http://www.mneposeda.ru/data/big/r8black_1_2.jpg

такой привод

http://ujirafika.ru/images/products/large/1375345373_IMG_0242_1.jpg

только передаточное число в них наверно пониже

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012
   if (digitalRead(buttonPin) == HIGH) {    
         digitalWrite(ledPin, HIGH);
         delay(5);
 }
   digitalWrite(ledPin, LOW);
}

включить светодиод на время пролёта контакта микрика C от NC к NO ? на пине 2 будет пачка положительных импульсов ( штук 10....40 - дребезг от двух котактов ), длительность пачки 5.....50 миллисекунд....

думаете это можно увидеть по светодиоду ? в полной темноте - может быть.....

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

а резистор-шунт + усилитель с компаратором повесить на прерывание можно или тоже нельзя?

##48, 49 и далее :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

gena пишет:

  SU-27-16 : кому адресован пост #67? Объясните, что Вы хотели нам рассказать?

вам, картинка-то ваша :)

R1, D2, C1 - в этой схеме может иметь только одно назначение ( может и больше :)    ) - нейтрализовать ток самоиндукции останавливающегося моторчика. тогда R1 и  D2 должны быть последовательно - первый ограничение тока, второй - для задания направления тока, C1 - убирает на себя пиковый ток самоиндукции

кататак....

gena
Offline
Зарегистрирован: 04.11.2012

 "думаете это можно увидеть по светодиоду ? в полной темноте - может быть....." не только думаю, а даже наблюдал сам 07.02.2015. И даже при нормальном комнатном освещении.

gena
Offline
Зарегистрирован: 04.11.2012

"а резистор-шунт + усилитель с компаратором повесить на прерывание можно или тоже нельзя?" - не только можно, а и нужно. А усилитель с компаратором - лишние (ну почти лишние). Необходимость в иных радиокомпонентах появится позже.  Когда ...... напишу тожо позже.  Появилась сегодня ещё одна идея, где и прерывание не нужно, мотор сам остановится где надо.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

неохота собирать схему, но интерессно - при нажатии, удержании, отпускания микрика - в момент переключения что видно ?

вспышка-молния светодиода или несколько вспышек ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

gena пишет:

"а резистор-шунт + усилитель с компаратором повесить на прерывание можно или тоже нельзя?" - не только можно, а и нужно. А усилитель с компаратором - лишние (ну почти лишние). Необходимость в иных радиокомпонентах появится позже.  Когда ...... напишу тожо позже.  Появилась сегодня ещё одна идея, где и прерывание не нужно, мотор сам остановится где надо.

заинтриговали :) ....позже, позже - :)

gena
Offline
Зарегистрирован: 04.11.2012

 Именно "вспышка-молния светодиода" А вот потробовать именно и нужно. 

 

"заинтриговали :) ....позже, позже - :)" - напишу не ранее, чем топикстартер сам "проозреет" в вышеизложенном мною. Софт писать то ему!

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

А усилитель с компаратором - лишние (ну почти лишние).

и как же отследить 80 mA без них ? мои #51, 52.....

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

не хочу ни кого критиковать, тем более спорить.... своё предложение - уже обрисовал :)

а то уже даже Жека_ТМ начал превращаться в Пухлявого :) , и мине недолго уже осталось, наверное :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

gena пишет:

 Именно "вспышка-молния светодиода" А вот потробовать именно и нужно. 

 

"заинтриговали :) ....позже, позже - :)" - напишу не ранее, чем топикстартер сам "проозреет" в вышеизложенном мною. Софт писать то ему!

по задаче - доступно два провода... на блок управления вам нужно вывести контакты NO, NC - это третий провод, что запрещено ТС.... как быть ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ещё - моторчик не заметит пролёта контактов, снятие напряжения с него на 25 миллисекунд это для него незаметно - и он не остановится :(

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

пусть ТС думает - а моя мнения :

- ардуина

- L298

- операционник на Sense A; Sense B; 

- программа

gena
Offline
Зарегистрирован: 04.11.2012

   Моторчик конечно не остановится, его остановят другие радиокомпоненты. Я имею несколько ТЕОРЕТИЧЕСКИХ вариантов схемотехники. Но продолжаю ждать топикстартера, т.к. не могу рассчитать номиналы радиокомпонетнов не имея ТОЧНОЙ схемы платы. 

gena
Offline
Зарегистрирован: 04.11.2012

   Я бы и не возражал бы против такого решения (пост #82), но ТС указал на необходимость работы с количеством двигателей 36. А это затратно. Ещё мне было интересно, зачем "буржуи" поставили микрик (ЦЕЛЫЙ микрик) экономя при этом на конденсаторе. Именно это "щедрость" меня и заинтересовала в данной  теме.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

часто ТСы решают задачу исходя или из выше сказанного, или от других источников - и ПРОПАДАЮТ БЕЗ ПРИВЕТА, СПАСИБО :(

да, подождём.....

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

SU-27-16 пишет:

не хочу ни кого критиковать, тем более спорить.... своё предложение - уже обрисовал :)

а то уже даже Жека_ТМ начал превращаться в Пухлявого :) , и мине недолго уже осталось, наверное :)

так я не спорил. просто предлагал. делайте что хотите

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Я бы и не возражал бы против такого решения, но ТС указал на необходимость работы с количеством двигателей 36.

L298 нужно в два раза меньше.... 

А это затратно.

заменить фирменный контроллер моторчика.... ТС не озвучивал цену "фирменного" блока управления, и раз задача стоит разработать свой БУ - значит там цена "нехилая".... это не наши проблемы :)

Ещё мне было интересно, зачем "буржуи" поставили микрик (ЦЕЛЫЙ микрик) экономя при этом на конденсаторе. Именно это "щедрость" меня и заинтересовала в данной  теме.

да просто - плата с микриком универсальная для разных моторчиков, для каждого можно впаять свои R1, D2, C1..... для этого -  посчитали что C1 не нужен.....

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так что это за привод? просто интересно

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

так я не спорил. просто предлагал. делайте что хотите

тот текст - не вам :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

jeka_tm пишет:

так что это за привод? просто интересно

и мне тоже.... шлицы выходного вала редуктора мине что-то напоминают.... ассоциаций пока нету :(

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

похожа на элемент системы фотоконтроля ( объективный контроль ).... перемотка одного кадра плёнки.... применяется в РТВ ( и др. )... экспозиция одного снимка индикатора РЛС в полной темноте на 2......5 мин, затем перевод кадра и экспозиция на 2......5 мин

не юзал, но кассеты с плёнкой видел :)

gena
Offline
Зарегистрирован: 04.11.2012

  ТС объяснял в посте #6  "есть готовый ВЕНДИНГОВЫЙ аппарат". Видимо "мозги" этого аппарата отсутсвуют, нужно сделать самостоятельно (тем более возможно заплатят).

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хорошо. а как в оригинальной схеме было сделано?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

jeka_tm пишет:

хорошо. а как в оригинальной схеме было сделано?

даже ТС не знает - исходя из описания задачи.... может его уже ФСБ прихватило ?

gena
Offline
Зарегистрирован: 04.11.2012

"хорошо. а как в оригинальной схеме было сделано?" - я догадываюсь как было (как можно сделать) сделано, так ТС молчит.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

gena пишет:

"хорошо. а как в оригинальной схеме было сделано?" - я догадываюсь как было (как можно сделать) сделано, так ТС молчит.

он уже, скорее всего, решил задачЮ.... вышесказанного хватит для этого....

пригласить его на дыбу - нету здесь возможности :(

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

/sites/default/files/u190/shema1.jpg

Эта схема выдаст вам короткий импульс который можно подать на прерывание и снять питание с вашего моторчика.

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

у него нетУУУУУ доступа к контактам NO, NC :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

блииииииииин, моя уже за ТС работаю :(

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Вот они, самые большие по размеру  пайки, двойные- NO-NC, одинарная- COMMON .... http://arduino.ru/forum/programmirovanie/acs712-lovim-skachek-toka#comment-90150