S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

Нашел видос

https://youtube.com/watch?v=hoprWM_b6V0

Захотел попробовать ну и освоить ардуинку.

Пошел купил ардуинку, денег хватило только на нее, даже шнур для прошивки пришлось у соседа брать 

2 резистора и 10кОм и 100Ом вытащил со старого радио, мосфет такой как у него не нашел, нашел другой fb9n60a

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

Ардуину питаю от компа, мотор от 12 вольт.

Скетч:

Спойлер

void setup(){

pinMode(10, OUTPUT);

}

void loop(){

if (analogRead(0) > 100) {

analogWrite(10, 255);

} else {

analogWrite(10, 0);

}

}

Работает! Но мотор крутится не в поную силу, почему?

Из за того что мосфет не тот?

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

Скетч сам писал? мб в нем косяк. Мосфет искал как "аналог" или первый попавшийся запихнул?

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

Скетч сам писал? 

Нажмите, чтобы раскрыть...

Точно в дырочку 

 

ma((xx)) сказал(а):

Мосфет искал как "аналог" или первый попавшийся запихнул?

Нажмите, чтобы раскрыть...

Первый попавшийся. Выпаял из старого блока питания для древнего монитора. Больше нигде не нашел.

Он кстати еще греется чутка.

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

Точно в дырочку PepeOK.png?1548076517  

Первый попавшийся. Выпаял из старого блока питания для древнего монитора. Больше нигде не нашел.

Он кстати еще греется чутка.

Нажмите, чтобы раскрыть...

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

 

UPD. USB 5В, а моторчик 12ВFeelsAmazingMan.png Транзистор тут не причем

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

UPD. USB 5В, а моторчик 12ВFeelsAmazingMan.png Транзистор тут не причем

Нажмите, чтобы раскрыть...

ну так на видосе он светодиодную ленту тоже от 12в (или 9 не помню) питает

как я понял  мосфет транзистор как реле, только работает быстрее

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

ну так на видосе он светодиодную ленту тоже от 12в (или 9 не помню) питает

как я понял  мосфет транзистор как реле, только работает быстрее

Нажмите, чтобы раскрыть...

Он питает ленту от 12В источника питания. Ты питаешь от компа через USB. У USB Максимальное напряжение в 5В, поэтому и крутится моторчик медленно. У меня похожая ситуация была, когда пилила датчик движения на ардуинке. Питания не хватало, и схема работала неправильно.

Да, транзистор в этой схеме работает как ключ.

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

Он питает ленту от 12В источника питания. Ты питаешь от компа через USB. У USB Максимальное напряжение в 5В, поэтому и крутится моторчик медленно. У меня похожая ситуация была, когда пилила датчик движения на ардуинке. Питания не хватало, и схема работала неправильно.

Да, транзистор в этой схеме работает как ключ.

Нажмите, чтобы раскрыть...

Да блин, я питаю от 12В !!! ))

А ардуину питаю от компа.

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

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

Да блин, я питаю от 12В !!! ))

А ардуину питаю от компа.

 

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

Нажмите, чтобы раскрыть...

я не умею читать

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

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

я не умею читатьFeelsCryMan.png

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

Нажмите, чтобы раскрыть...

ну не знаю.. подал не 12в а 5в, моторчик крутится с той же скоростью 

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

Только от 12вольт транзистор греется чуток, а от 5 вольт нет.

 

 

Где бы другой транзистор достать.

Ближайший магазин деталей далековато находится.

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

ну не знаю.. подал не 12в а 5в, моторчик крутится с той же скоростью tlen.png

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

Только от 12вольт транзистор греется чуток, а от 5 вольт нет.

 

Где бы другой транзистор достать.

Ближайший магазин деталей далековато находится.

Нажмите, чтобы раскрыть...

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

Думаю все же, что все из-за программы. И еще, попробуй ардуинку тоже запитать от 12В. Есть подозрение, что в analogwrite при записи 255, он записывает свой максимум питания (5В в данном случае).

Rivetloh

Пользователь

Регистрация: 26.02.2017

Сообщения: 5531

Рейтинг: 3675

Rivetloh

Регистрация: 26.02.2017

Сообщения: 5531

Рейтинг: 3675

img

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

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

DetroitM сказал(а):

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

Нажмите, чтобы раскрыть...

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

Rivetloh

Пользователь

Регистрация: 26.02.2017

Сообщения: 5531

Рейтинг: 3675

Rivetloh

Регистрация: 26.02.2017

Сообщения: 5531

Рейтинг: 3675

img

S30N1K сказал(а):

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

 

но попробую)

 

если напрямую на моторчик подать 5 вольт даже, то он крутится гораздо шустрее tohruShrug.png

Нажмите, чтобы раскрыть...

попробуй не на ардуино тогда, ардуино же для детей 

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

DetroitM сказал(а):

попробуй не на ардуино тогда, ардуино же для детей 

Нажмите, чтобы раскрыть...

а я кто? мне 23 всего 

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

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

но попробую)

Нажмите, чтобы раскрыть...

Там вроде как ШИМ, а этим регулируешь коэф заполнения. Возможно ничего не сработает из-за того, что на транзисторе падает бОльшая часть напряжения, меньшая идет на моторчик и поэтому крутится медленнее  

Отсюда и крутится он быстрее, когда напрямую втыкаешь. Но это не точно.

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

Там вроде как ШИМ, а этим регулируешь коэф заполнения. Возможно ничего не сработает из-за того, что на транзисторе падает бОльшая часть напряжения, меньшая идет на моторчик и поэтому крутится медленнее 1-4451-64 

Отсюда и крутится он быстрее, когда напрямую втыкаешь. Но это не точно.

Нажмите, чтобы раскрыть...

Сложна 

Но интересно 

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

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

Сложна monkaH.png

Но интересно PepeHmmm.png

Блин откуда бы выпаять нужный транзистор. В мониторах они встречаются? А то стоят 2 стареньких, все выкинуть не могу roflanBuldiga.png

Нажмите, чтобы раскрыть...

В мониторах по идее должен быть. Там внутренние бп, а в БП обычно бывают силовые мосфеты. Еще на материнках есть, но сомневаюсь, что у тебя есть лишняя. Попробуй просто заказать в интернетике, хз. он стоить будет рублей 50-60

S30N1K

Пользователь

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

S30N1K

Регистрация: 24.09.2014

Сообщения: 7187

Рейтинг: 4910

Нарушения: 35

ma((xx)) сказал(а):

 Попробуй просто заказать в интернетике, хз. он стоить будет рублей 50-60

Нажмите, чтобы раскрыть...

да ждать долго 

pqMyn

Пользователь

Регистрация: 25.01.2014

Сообщения: 465

Рейтинг: 267

pqMyn

Регистрация: 25.01.2014

Сообщения: 465

Рейтинг: 267

img

S30N1K сказал(а):

У меня 7 материнок лишних, старых. Но хз как его выпаять с материнки

В печку плату может закинуть? Что бы все само отделилось от нее?)

 

да ждать долго PepeCry.png

Нажмите, чтобы раскрыть...

 

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

а еще лучше начни с релюх, будешь слушать как щелкает(каеф же)

А с материнки ты точно не сможешь выпаять и кидать её в печку уж точно не стоит

а, попробуй поменять резистор от пина арудинки до транзистора, найди с меньшим номиналом 

ma((xx))

Пользователь

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

ma((xx))

Регистрация: 23.09.2015

Сообщения: 1230

Рейтинг: 799

S30N1K сказал(а):

У меня 7 материнок лишних, старых. Но хз как его выпаять с материнки

В печку плату может закинуть? Что бы все само отделилось от нее?)

 

да ждать долго PepeCry.png

Нажмите, чтобы раскрыть...

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

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