roboforum.ru

Технический форум по робототехнике.


Проблема с выходом МК

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

Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 00:19

Всем доброго времени суток !!!
В схеме использую ATmega8, Программа состоит в следующем- при нажатии на кнопку программа считывает нажатие кнопки с входа МК и подаёт высокий уровень на выход МК. Мультиметром измеряю приходит 5 вольт на выход МК при нажатии кнопки. Но когда к выходу подсоединяю оптопару или светодиод, то напряжение сразу просаживается до 1.7 вольта. Светодиод горит очень тускло, а оптопара вообще не срабатывает (((
Подскажите пожалуйста где искать неисправность !
Зарание очень благодарен !

Добавлено спустя 15 минут 39 секунд:
Вот схема !
Нужно включить слабым сигналом от МК мощную нагрузку в виде электромотора на 12 вольт
Вложения
2013-07-05 20.17.05.jpg
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение Vovan » 06 июл 2013, 00:28

Максимальный ток, который может потянуть на себя ножка порта – не более 30 миллиампер. Если светодиод (СД) или ИК СД оптопары требует больший ток, то естесно просадка обеспечена. В таких случаях на СД (любой) ставится, например, транзисторный ключ. Реле тоже включено очень, мягко говоря, рисковано... Хотя, конечно, неизвестно что за оптопара применена...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 00:41

Оптопара 4n35
Подскажите как правильно подключить оптопару ?
Хочу попробывать управление низким уровнем, может поможет....
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение Vovan » 06 июл 2013, 00:47

Оптопара подключается по разному (вариантов несколько), вот один из них: транзистор npn; в цепь коллектора ИК СД оптопары, а на базу с МК резистор 4к-10к... Только зачем все эти "городульки" (оптопара, реле, транз. ключи...) Достаточно одной таблэтки... Ой! Одного мосфета IRLххх и полный порядок :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 00:52

С мосфетами не работал ещё, не знаю как нужно, тоесть пробывал давненько но не получилось (((
Потом работа и любимое хобби оставил больше чем на год...
Сейчас решил вспомнить всё и узнать новое)
Замерил напругу, что-то фигня какаета творится, то контроллер нормальную напругу выдаёт, то выпендривается ((((
Сейчас выдаёт 1,34 вольта ((((
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение Romikgy » 06 июл 2013, 01:04

можно так
Вложения
my.png
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 01:08

Спасибо, сейчас попробую )
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение Vovan » 06 июл 2013, 01:09

Заметил резистор 1к на ИК СД - это же очень много! Ток при этом резисторе 5мА... Естесно что тускло светится! Вспоминаем закон Ома, смотрим какой ток требуется светодиоду, расчитываем резистор - радуемся :)
Сейчас выдаёт 1,34 вольта
меж чем и чем вольтметр включен?
Да, так лучше. Только ещё -12в СТЕРЕТЬ НА,,,! (что колекторе фототранзистора) Мотор подключать таким же образом через ключ, только уже мощный транзистор. Или реле, но тоже через ключ. Просто фототранзистор нагружать на 12-ти вольтовое реле = убить фототранзистор!
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 01:22

Думаю может контроллер не исправен ?)
1.34 замерил между минусом батареи и портом контроллера
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение RoboHobbyRu » 06 июл 2013, 01:23

Maxiik писал(а):Мультиметром измеряю приходит 5 вольт на выход МК при нажатии кнопки. Но когда к выходу подсоединяю оптопару или светодиод, то напряжение сразу просаживается до 1.7 вольта.
Если такая просадка при токе всего 5 мА, то напрашивается вопрос, а ты не забыл регистр направления порта настроить?
Похоже что у тебя порт на вход работает, и ты периодически включаешь/выключаешь встроенную подтяжку состояние которой зависит от того, что ты пишешь в соответствующий разряд выходного регистра
RoboHobbyRu
 
Сообщения: 203
Зарегистрирован: 04 май 2013, 10:35
Откуда: Тюмень

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 01:27

Порты вроде правильно настроил, сейчас ещё раз перепроверю....
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович

Re: Проблема с выходом МК

Сообщение RoboHobbyRu » 06 июл 2013, 02:55

заодно проверь источник питания. Подцепи к нему свою светодиодную цепочку, не просядит-ли напряжение?
RoboHobbyRu
 
Сообщения: 203
Зарегистрирован: 04 май 2013, 10:35
Откуда: Тюмень

Re: Проблема с выходом МК

Сообщение Maxiik » 06 июл 2013, 04:07

Спасибо большое за помощь !!!
В итоге просто получилось сделать через транзисторный ключ *)
Проблема, как я понял, была и осталась в плохих контактах на макетной плате, то есть контакт то его нету, мучение было )
У меня такая макетка в которой нужно проводочками соединять без пайки...
В итоге устройство собрал и всё заработало )
Теперь нужно сделать нормальную плату и всё жёстко спаять )

Добавлено спустя 25 секунд:
Использовал кт829б

Добавлено спустя 17 секунд:
Использовал кт829б
Аватара пользователя
Maxiik
 
Сообщения: 262
Зарегистрирован: 28 сен 2009, 21:54
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron