Как доработать плату управления моторчиком.

Flasher
Offline
Зарегистрирован: 10.11.2019

Добрый день, всем.

Есть плата управления мелким моторчиком TF-MOTOR N20-10140~. Плата управляется с телефона по bluetooth, нарушить целостность и изменить ее нельзя. Плата питается от +5В и может плавно управлять двигателем подавая на него напряжение от 0 до 5В. Необходимо заменить моторчик на более мощный примерно 1-2А, и сделать управление от 0 до 24В. Пробовал подсоединять эту схему к Arduino UNO и nano на аналоговый порт A0, и управлять через шим D3, платой на L298N, но ардуинка не видит выходного сигнала, хотя плату запитал от ардуинки и земля общая. 

На чем можно построить данную схему управления мощным мотором? Может вообще стоит собрать схему без Arduino, если знаете как, то подскажите. На данный момент мотор питается от блока питания ~220В, который регулируется резистором B5K от 0 до 24В. Хочется управлять моторчиком со смартфона.

Буду очень благодарен за помощь.

rkit
Offline
Зарегистрирован: 23.11.2016

Flasher
Offline
Зарегистрирован: 10.11.2019

Rkit, спасибо за помощь, не могли бы вы дать объяснения к схеме, +24В подключаю к входу А0, а управляющие 0-5В к 5V. Не совсем понял как в данном случае будет происходить управление?

rkit
Offline
Зарегистрирован: 23.11.2016

Даже не знаю, что на это ответить. Если не умеешь читать схемы, то нужно научиться, а не придумывать какой-то бред.

Flasher
Offline
Зарегистрирован: 10.11.2019

К сожалению, в жизни не сталкиваюсь со схемами, но в данном случае, как и у большинства новичков, возникла нужда, обратиться не к кому, поэтому и спрашиваю. Спаять эту схему не проблема, хотелось услышать комментарий, что и как. В любом случае, спасибо, буду учиться читать схемы.

ВН
Offline
Зарегистрирован: 25.02.2016

Начните с описания того, какие приборы под рукой есть и какие можете достать. 

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

Flasher
Offline
Зарегистрирован: 10.11.2019

Под рукой есть только мультиметр, платы Arduino Uno и Nano и драйвер управления моторчиком на L298N. Резисторы 5кОм, 100Ом, 150Ом, 200Ом. Блоки питания на 0-24В, 12В, 5В. Остальное можно купить.

Управлением моторчиком не знаю через шим или нет, звука "скрипа" шим не слышно, напряжение меняется в пределах 0-4,5В

leks
Offline
Зарегистрирован: 22.10.2017

А почему нельзя взять биполярный транзистор и с ним экспериментировать?

ВН
Offline
Зарегистрирован: 25.02.2016

попробуйте отключить моторчик и измерить напряжение выхода на переменнке и постоянке.

Flasher
Offline
Зарегистрирован: 10.11.2019

Посоветуйте марку биполярника и если можно схему. Как я понимаю, нужен биполярник открывающийся где-то от 1,5 В и пропускающий 2А.

ВН
Offline
Зарегистрирован: 25.02.2016

и посадить на этом транзисторе 10- 20 Вт? это же уже паяльник

Flasher
Offline
Зарегистрирован: 10.11.2019

При отключенном моторчике, на переменке 0В, а на постоянке около 4,1В и не меняется при управлении, при  подключенном моторчике на переменке 0В, на постоянке от 1,5В до 4,1В. Потребляемый ток от 25мА до 35мА.

ВН
Offline
Зарегистрирован: 25.02.2016

Flasher пишет:
При отключенном моторчике, на переменке 0В, а на постоянке около 4,1В и не меняется при управлении, ....
т.е. видимо там таки шим и сигнал подинтегрирован, возможно просто искрогасящими цепями. 

Flasher пишет:
при  подключенном моторчике на переменке 0В, на постоянке от 1,5В до 4,1В. Потребляемый ток от 25мА до 35мА.

попробуйте вместо моторчика подключить 200 Ом и повторите измерения

Flasher
Offline
Зарегистрирован: 10.11.2019

Подключил 200 Ом, на переменке также 0 В, на постоянке от 1.7 В до 4 В. 

Flasher
Offline
Зарегистрирован: 10.11.2019

Пробовал также подсоединять к D2 и GND Arduino с выводом в COM порт, выходят только 0, если подаю +5 В, вижу 1.

Думаю, если бы был шим, то я бы видел 0 и 1.

ВН
Offline
Зарегистрирован: 25.02.2016

шим - не шим, тут нет смысла особо гадать, можно было бы поразбираться с платой и знать точно, но у вас слишком слабая подготовка для этого.

Сейчас же уже  можно сказать, что теперь имеется сигнал, который можно обработать.

т.е. 200 Ом остается, с него через 5к подайте сигнал на вход ацп ардуины, с ее выхода шим на 298  . как там управлять шим тут описано в различных темах.

 

Flasher
Offline
Зарегистрирован: 10.11.2019

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

ВН
Offline
Зарегистрирован: 25.02.2016

земли плат соединены? соедините и просто проверяйте тестером, что на 200 Ом, что на входе ацп , д.б. одинаковое напряжение.

Если это не так, то тут уже возникают варианты, возможно спален вход или неверная конфигурация пина.

Если напряжения совпадают и изменяются , согласно управления, тогда программная ошибка. 

 

Flasher
Offline
Зарегистрирован: 10.11.2019

Земли плат соединены, плата управления питается от Ардуино, минус управляющего сигнала тоже посажен на на минус Ардуино, напряжения на 200 Ом, полностью повторяют напряжения вхоже А0 и GND и изменяются от 3,5 В до 4,2 В.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

осциллографом бы глянуть...
где-то у меня завалялся скетч по измерению длительности ШИМ, поищу - выложу

Flasher
Offline
Зарегистрирован: 10.11.2019

Было бы неплохо осциллографом посмотреть, но вот достать его нет возможности. Буду благодарен за скетч.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Flasher пишет:

Было бы неплохо осциллографом посмотреть, но вот достать его нет возможности. Буду благодарен за скетч.

вот кусок измеряющий длительность сигнала

/******Обработчик прерывания по возрастанию и спаду сигнала с приёмника RC******/
void Rc1() {
if(digitalRead(2) == HIGH && flag_RC1==0){
     //сохраняем значение времени начала импульса
start_timeRC1 = micros();
flag_RC1=1;
    }
if(digitalRead(2) == LOW && flag_RC1==1){
    //сохраняем значение длительности импульса канала 1
rc1_data = micros() - start_timeRC1; 
flag_RC1=0; 
    }
   }//END RC1

 

leks
Offline
Зарегистрирован: 22.10.2017

Flasher пишет:

На данный момент мотор питается от блока питания ~220В, который регулируется резистором B5K от 0 до 24В. Хочется управлять моторчиком со смартфона.

 

Ещё раз вчитался в хотелки. Была у меня мысль дурная на тему вращаем переменный резистор с помощью сервы с управлением по блютуз:) Тут и Ардуино тоже, и блютуз модуль, и цепи все развязаны:)  

Flasher
Offline
Зарегистрирован: 10.11.2019

leks пишет:

Flasher пишет:

На данный момент мотор питается от блока питания ~220В, который регулируется резистором B5K от 0 до 24В. Хочется управлять моторчиком со смартфона.

 

Ещё раз вчитался в хотелки. Была у меня мысль дурная на тему вращаем переменный резистор с помощью сервы с управлением по блютуз:) Тут и Ардуино тоже, и блютуз модуль, и цепи все развязаны:)  

В том-то и суть, цепи развязаны и Ардуинка не видит сигнал с платы управления, можно ли как то решить эту проблему? Вы нашли решение? Может с оптопарой замутить что-то или еще как-то?

leks
Offline
Зарегистрирован: 22.10.2017

Нет, мне тяжело понять ваш замысел. Есть плата, управляемая  со смартфона. Нагрузкой служит маломощный моторчик. Ну так поставьте транзисторный ключ для мощного моторчика. Зачем Ардуино? Другой вариант - есть готовый блок питания для мотора с "крутилкой". Её можно сервоприводом крутить через приложение смартфона, блютуз модуль и Ардуино.

Flasher
Offline
Зарегистрирован: 10.11.2019

leks пишет:

Нет, мне тяжело понять ваш замысел. Есть плата, управляемая  со смартфона. Нагрузкой служит маломощный моторчик. Ну так поставьте транзисторный ключ для мощного моторчика. Зачем Ардуино? Другой вариант - есть готовый блок питания для мотора с "крутилкой". Её можно сервоприводом крутить через приложение смартфона, блютуз модуль и Ардуино.

Вы точно поняли мой замысел.

Я буду рад собрать схему без Ардуино, но знаний в радиотехнике нет, поэтому думал собрать на Ардуино, если знаете как и какой транзисторный ключ применить, то подскажите, рассматриваю любые варианты.

У меня сейчас есть уже блок питания для мотора с "крутилкой", так вот хочется управлять не "крутилкой", а приложением со смартфона, но использовать для этого уже готовый модуль и приложение, а не блютуз модуль для Ардуино.

leks
Offline
Зарегистрирован: 22.10.2017

Как можно собрать что то на Ардуино, не имея знаний в радиотехнике? Без понимания схем нельзя помочь толком.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Flasher пишет:

В том-то и суть, цепи развязаны и Ардуинка не видит сигнал с платы управления...

а что показало измерение длительности импульсов?

Flasher
Offline
Зарегистрирован: 10.11.2019

leks пишет:

Как можно собрать что то на Ардуино, не имея знаний в радиотехнике? Без понимания схем нельзя помочь толком.

Ардуино и подобные ей системы созданы как раз для людей слабо знающих радиотехнику, а также школьников и студентов для первых шагов в автоматизированных системах и робототехнике. Много встречал людей, кто знает радиотехнику, но не знает, например, программирование или еще чего-то, но суть не в этом.

Мне например понадобились знания вот сейчас и, возможно, больше не пригодятся, нужно решение, а сделать уж постараюсь, различить резистор с конденсатором на схеме уж смогу. 

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

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

Ладно, отвлекся, это мысли вслух, а тем, кто старается помочь, огромное спасибо. 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

а всё же, что показало измерение?
Если не одолели дописать десяток -другой строк, вот скетчик для измерения, смотрим в мониторе порта, не проверял, но должен работать.

/*
 * Измерение PWM через micros()
 * Используется 0 прерывание (пин D2)
 */
volatile unsigned long rc1_data = 0;
volatile unsigned long start_timeRC1 = 0;
volatile byte flag_RC1 = 0;

/******Обработчик прерывания по возрастанию и спаду сигнала с приёмника RC******/
void Rc1() {
if(digitalRead(2) == HIGH && flag_RC1==0){
     //сохраняем значение времени начала импульса
start_timeRC1 = micros();
flag_RC1=1;
    }
if(digitalRead(2) == LOW && flag_RC1==1){
    //сохраняем значение длительности импульса канала 1
rc1_data = micros() - start_timeRC1; 
flag_RC1=0; 
    }
   }//END RC1


void setup() {
  Serial.begin(115200);
// Привязываем к Pin2 прерывание по фронту и спаду сигнала
attachInterrupt(0, Rc1, CHANGE);
}

void loop() {
 Serial.println(rc1_data);
 delay(1000);
}

 

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

а всё же, что показало измерение?
Если не одолели дописать десяток -другой строк, вот скетчик для измерения, смотрим в мониторе порта, не проверял, но должен работать.

/*
 * Измерение PWM через micros()
 * Используется 0 прерывание (пин D2)
 */
volatile unsigned long rc1_data = 0;
volatile unsigned long start_timeRC1 = 0;
volatile byte flag_RC1 = 0;

/******Обработчик прерывания по возрастанию и спаду сигнала с приёмника RC******/
void Rc1() {
if(digitalRead(2) == HIGH && flag_RC1==0){
     //сохраняем значение времени начала импульса
start_timeRC1 = micros();
flag_RC1=1;
    }
if(digitalRead(2) == LOW && flag_RC1==1){
    //сохраняем значение длительности импульса канала 1
rc1_data = micros() - start_timeRC1; 
flag_RC1=0; 
    }
   }//END RC1


void setup() {
  Serial.begin(115200);
// Привязываем к Pin2 прерывание по фронту и спаду сигнала
attachInterrupt(0, Rc1, CHANGE);
}

void loop() {
 Serial.println(rc1_data);
 delay(1000);
}

 

Выдает 8, бывают проскакивают другие числа, но в основном 8 - это если delay убрать, с ним 13268

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

так вы покрутите, чтобы двигатель крутился от 0 до 5 вольт, чем вы там крутите, нас интересуют минимальное и максимальное значение

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

так вы покрутите, чтобы двигатель крутился от 0 до 5 вольт, чем вы там крутите, нас интересуют минимальное и максимальное значение

Значение не меняется.

leks
Offline
Зарегистрирован: 22.10.2017

Нет, нет. Никакого пинания. Просто мысль Вам дал. Если мощному мотору не хватает тока от платы или напряжения, можно поставить ключ на транзисторе, просто надо самому знать (железо в ваших руках) пройдёт такой вариант или нет. Для этого и нужны знания. Впрочем не буду спорить.  

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Flasher пишет:

ua6em пишет:

так вы покрутите, чтобы двигатель крутился от 0 до 5 вольт, чем вы там крутите, нас интересуют минимальное и максимальное значение

Значение не меняется.

delay() надеюсь на месте? Значит там не шим и двигатель управляется постоянным напряжением от 0 до 5 вольт, то-есть заводить это напряжение на аналоговый порт, измерять и пропорционально ему шимить L298

Flasher
Offline
Зарегистрирован: 10.11.2019

leks пишет:

Нет, нет. Никакого пинания. Просто мысль Вам дал. Если мощному мотору не хватает тока от платы или напряжения, можно поставить ключ на транзисторе, просто надо самому знать (железо в ваших руках) пройдёт такой вариант или нет. Для этого и нужны знания. Впрочем не буду спорить.  

Мысль о транзисторе появилась еще до Ардуино, но в интернете ничего подобного не нашел, нашел управление двигателем через Ардуино, думал подойдет, вот и закупил и попробовал, не катит, хотя двигатель работает, но не управляется от сигнала, сигнал хаотичный, как-будто помеха, помеху тоже глушил резистором, помех нет, но сигнал все равно хаотичный, т.е. пин работает, но от платы сигнал не видит, так как цепи гальванически развязаны, хотя все схема и питается от одного источника.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

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

"вам кошки не нравятся? да вы их готовить не умеете..."

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

Flasher пишет:

ua6em пишет:

так вы покрутите, чтобы двигатель крутился от 0 до 5 вольт, чем вы там крутите, нас интересуют минимальное и максимальное значение

Значение не меняется.

delay() надеюсь на месте? Значит там не шим и двигатель управляется постоянным напряжением от 0 до 5 вольт, то-есть заводить это напряжение на аналоговый порт, измерять и пропорционально ему шимить L298

Да, пробовал и с Delay и без. На аналоговый порт завожу, и все вроде бы должно работать, но нет.

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

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

Ну это понятно, завязывал на минус, не дает результата.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

поясните свою мысль - пробовал без delay

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

поясните свою мысль - пробовал без delay

//delay(1000);

Сейчас он на месте.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Flasher пишет:

ua6em пишет:

поясните свою мысль - пробовал без delay

//delay(1000);

я просил рассказать словами не как, а зачем вы это делали

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

ua6em пишет:

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

"вам кошки не нравятся? да вы их готовить не умеете..."

Альф умеет, но сегодня в отпуске...))

Flasher
Offline
Зарегистрирован: 10.11.2019

ua6em пишет:

Flasher пишет:

ua6em пишет:

поясните свою мысль - пробовал без delay

//delay(1000);

я просил рассказать словами не как, а зачем вы это делали

Любопытства ради, посмотреть что выйдет, так как результата не было.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Flasher пишет:

Любопытства ради, посмотреть что выйдет, так как результата не было.

то-есть вы не понимаете зачем даже там delay()...

Ладно, возьмите и залейте пример обработки аналогового пина и выведите данные в монитор порта, дале крутим три положения мин -среднее и максимум и что имеем в порту в попугаях

svm
Offline
Зарегистрирован: 06.11.2016

Так можно обсуждать долго - долго и ни к чему не прийти. Может ТС сбросит ссылочку на эту платку, или хотя-бы крупное фото, чтобы по используемой элементной базе сориентироваться. Заодно как и куда подключается питание, мотор, и как с ардуино все это связано. А то получается гадание на кофейной гуще.

ВН
Offline
Зарегистрирован: 25.02.2016

Flasher пишет:

Земли плат соединены, плата управления питается от Ардуино, минус управляющего сигнала тоже посажен на на минус Ардуино, напряжения на 200 Ом, полностью повторяют напряжения вхоже А0 и GND и изменяются от 3,5 В до 4,2 В.

поставьте просто резистивный делитель на входе А0, т.е. +5в..5к ..А0 ...5к ..земля.

проверьте тестером, что на А0 2,5В

дальше добивайтесь нормальной работы ацп 

---

О, про А0 и монитор порта уже написали.

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

для начала ТСу выложить код того первого сообщения, может там косяки

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Flasher пишет:

Ардуино и подобные ей системы созданы как раз для людей слабо знающих радиотехнику, а также школьников и студентов для первых шагов в автоматизированных системах и робототехнике. Много встречал людей, кто знает радиотехнику, но не знает, например, программирование или еще чего-то, но суть не в этом.

Честно говоря, меня всегда забавляло, как люди, сами прекрасно осознающие, что не разбираются в предмете, объясняют "...для чего созданы..." системы, в которых они не разбираются, людям - разбирающимся.

Ну да ладно. Вот Вы сами пишете "для первых шагов". Да, именно так - для первых шагов. Но никто не обещал, что они хоть в какой-то степени могут упростить шаги с 11-го по 13-й. Что с Ардуино, что - без, но для шагов с 11 по 13 надо сначала обязательно пройти шаги с 1-го по 10-й.

Цитата:

Мне например понадобились знания вот сейчас и, возможно, больше не пригодятся, нужно решение, а сделать уж постараюсь, различить резистор с конденсатором на схеме уж смогу. 

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

ПО Вашему же примеру:

1. Ставит диагноз - доктор.

2. Назначает лечение - доктор.

3. Снабжает Вас таблеткой - аптекарь.

Сами Вы при этом не ставите диагноз, не назначаете лечения и не готовите лекарство - Вам остается его только вовремя принимать.

Может, и здесь, если Вы не хотите проходить шаги с 1 по 10, следует обратиться в раздел "Ищу исполнителя".

Возможно, Ваших умений хватит на то, чтобы откомпилировать и залить скетч, а также спаять и правильно подключить схему.

А просить на медицинском форуме советов, как следует делать операцию на открытом сердце - нонсенс.

Цитата:

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

Это не просто сложно, это - невозможно. Так, как она обозначена в первом посте темы, задача неразрешима. Особенно для человека, который не сумел правильно подключить уже готовый шилд на L298. 

Может, Вам начать с чего попроще, например, добиться функционирования от L298?

Flasher
Offline
Зарегистрирован: 10.11.2019

ВН пишет:

Flasher пишет:

Земли плат соединены, плата управления питается от Ардуино, минус управляющего сигнала тоже посажен на на минус Ардуино, напряжения на 200 Ом, полностью повторяют напряжения вхоже А0 и GND и изменяются от 3,5 В до 4,2 В.

поставьте просто резистивный делитель на входе А0, т.е. +5в..5к ..А0 ...5к ..земля.

проверьте тестером, что на А0 2,5В

дальше добивайтесь нормальной работы ацп 

---

О, про А0 и монитор порта уже написали.

Все подключил как сказали, т.е. в точку А0 подключил два резистора на 5 кОм, с земли и с +5 В, замерил мультиметром 2,51В

На COM порту вижу следующее, никакого сигнала в порт не подаю:

19:42:39.370 -> 514

19:42:39.651 -> 515
19:42:39.933 -> 515
19:42:40.261 -> 514
19:42:40.542 -> 514
19:42:40.870 -> 513
19:42:41.151 -> 515
19:42:41.479 -> 514
19:42:41.761 -> 517
19:42:42.089 -> 514
19:42:42.370 -> 514
 
Сам скетч:
void setup()
{
  Serial.begin (9600);
}
void loop()
{

//Плата:1
analogWrite(3, (map(( (analogRead (0))), (0), (1023), (0), (255))));
Serial.println (analogRead (0));
delay (300);
}

 

 

Flasher
Offline
Зарегистрирован: 10.11.2019

andriano пишет:

Flasher пишет:

Ардуино и подобные ей системы созданы как раз для людей слабо знающих радиотехнику, а также школьников и студентов для первых шагов в автоматизированных системах и робототехнике. Много встречал людей, кто знает радиотехнику, но не знает, например, программирование или еще чего-то, но суть не в этом.

Честно говоря, меня всегда забавляло, как люди, сами прекрасно осознающие, что не разбираются в предмете, объясняют "...для чего созданы..." системы, в которых они не разбираются, людям - разбирающимся.

Ну да ладно. Вот Вы сами пишете "для первых шагов". Да, именно так - для первых шагов. Но никто не обещал, что они хоть в какой-то степени могут упростить шаги с 11-го по 13-й. Что с Ардуино, что - без, но для шагов с 11 по 13 надо сначала обязательно пройти шаги с 1-го по 10-й.

Цитата:

Мне например понадобились знания вот сейчас и, возможно, больше не пригодятся, нужно решение, а сделать уж постараюсь, различить резистор с конденсатором на схеме уж смогу. 

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

ПО Вашему же примеру:

1. Ставит диагноз - доктор.

2. Назначает лечение - доктор.

3. Снабжает Вас таблеткой - аптекарь.

Сами Вы при этом не ставите диагноз, не назначаете лечения и не готовите лекарство - Вам остается его только вовремя принимать.

Может, и здесь, если Вы не хотите проходить шаги с 1 по 10, следует обратиться в раздел "Ищу исполнителя".

Возможно, Ваших умений хватит на то, чтобы откомпилировать и залить скетч, а также спаять и правильно подключить схему.

А просить на медицинском форуме советов, как следует делать операцию на открытом сердце - нонсенс.

Цитата:

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

Это не просто сложно, это - невозможно. Так, как она обозначена в первом посте темы, задача неразрешима. Особенно для человека, который не сумел правильно подключить уже готовый шилд на L298. 

Может, Вам начать с чего попроще, например, добиться функционирования от L298?

L298 функционирует, нормально к ней вопросов нет, двигателем управлять могу через скетч.

Интересует в данном случае входной сигнал на аналоговом пине, он не оцифровывается, валиться всякая хрень в него, нет никакой логики.