Форум за електроника Форуми Форум за електроника

Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Service Manual Search :   Enhanced by: Jabse.com : българската търсачка
Управление на реле с AVR
Иди на страница 1, 2, 3, 4  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics
Предишната тема :: Следващата тема  
Автор Съобщение
andrew_hack
Активен потребител
Активен потребител


Регистриран на: 16 Юли 2007
Мнения: 62

МнениеПуснато на: Съб Авг 04, 2007 14:15    Заглавие: Управление на реле с AVR Отговорете с цитат

Здравейте,
Искам да управлявам релета с AVR(at90s2313). Но резултата не е много сполучлив когато го връзвам директно за някой от PB1..7 изходите. Релето прескача, демек микроконтролера не подава постоянно захрахранване. ( дал съм 1 сек. delay на програмата ). Постановка със светодиод си работи перфектно.
Някой може ли да помогне? Благодаря!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13203

МнениеПуснато на: Съб Авг 04, 2007 14:20    Заглавие: Отговорете с цитат

Ако искаш да утрепеш порта - продължавай в същия дух.
Какво е релето и какъв ток му трябва?
Доколкото рабирам го връзваш директно на крака (като диода) Smile .
Да оставим на страна факта, че релето е силно индуктивен товар в моментите на включване и изключване.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
andrew_hack
Активен потребител
Активен потребител


Регистриран на: 16 Юли 2007
Мнения: 62

МнениеПуснато на: Съб Авг 04, 2007 14:55    Заглавие: Отговорете с цитат

RC написа:
Ако искаш да утрепеш порта - продължавай в същия дух.
.


Усетих се на време.

Релето е RAS-0515
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13203

МнениеПуснато на: Съб Авг 04, 2007 15:12    Заглавие: Отговорете с цитат

Дано Smile
И разбра ли как трябва да го управляваш?
Примерно така:

Резистора към порта.
Светодиода и последователния му резистор са екстра.
Транзистора не е задължително да е точно такъв.
Всичко това в случай, че "изкарваш" високо ниво на порта за времето в което трябва да е включено релето и порта не е с отворен колектор (дрейн).
В противен случай трябва "p" транзистор и малко да се промени постановката или още един "n" за да инвертираш сигнала, но все си мисля, че ще ти е по-лесно да обърнеш логиката софтуерно ако се налага. Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
ivpav
Опитен потребител
Опитен потребител


Регистриран на: 02 Ное 2006
Мнения: 539
Местожителство: Хасково

[download attachment]
МнениеПуснато на: Съб Авг 04, 2007 15:17    Заглавие: Отговорете с цитат

andrew_hack като поработих малко с AVR-и аз си зададох въпроса, как така не съм успял да изгоря до сега един изход на тез чудеса. Вярно такъв подвиг с реле не съм правил обаче в дългите зимни вечери доста съм им давал изходите на късо.Твоя въпрос също трябваше да бъде:
-Как не гори порта на процесора след такава намеса?
Отговора е тук на 81 страница на тоз документ.Фигура 71.
http://atmel.com/dyn/resources/prod_documents/DOC0839.PDF
Това важи за повечето процесори на атмел, изходите им са "меки"само стойностите на токовете са различни. Явно хората от атмел си знаят работата .Но ти не се отчайвай можеш да изгориш порта с индуцираното напрежение от намотката на релето Smile
Малко повече четене на даташийтоветевинаги винаги е от полза.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Niakoi
Опитен потребител
Опитен потребител


Регистриран на: 20 Авг 2006
Мнения: 350
Местожителство: Каръктаун

МнениеПуснато на: Съб Авг 04, 2007 16:23    Заглавие: Отговорете с цитат

Ако управляваш няколко релета, може да сложиш ULN2003 или 2803. Даже може да спестиш и обратните диоди на релетата, защото в ULN-то си ги има вътре. Само трябва да прочетеш дейташита на ULN-то и ще ти стане ясно как се ползват.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
andrew_hack
Активен потребител
Активен потребител


Регистриран на: 16 Юли 2007
Мнения: 62

МнениеПуснато на: Съб Авг 04, 2007 18:43    Заглавие: Отговорете с цитат

Благодаря за отговорите
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
andrew_hack
Активен потребител
Активен потребител


Регистриран на: 16 Юли 2007
Мнения: 62

МнениеПуснато на: Нед Авг 05, 2007 8:28    Заглавие: Отговорете с цитат

Niakoi написа:
Ако управляваш няколко релета, може да сложиш ULN2003 или 2803. Даже може да спестиш и обратните диоди на релетата, защото в ULN-то си ги има вътре. Само трябва да прочетеш дейташита на ULN-то и ще ти стане ясно как се ползват.


Човече, решението с ULN2003 е супер. Така се спестяват и диодите, и транзисторите, и съпротивлениата от готната схема. Още не разбирам за какво се ползва крачето COM Laughing, но много 10x.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13203

МнениеПуснато на: Нед Авг 05, 2007 12:26    Заглавие: Отговорете с цитат

andrew_hack написа:
Още не разбирам за какво се ползва крачето COM Laughing, но много 10x.

Катода на диода който ще спестиш.
На този извод връзваш единия край на намотката на релето и подаваш захранване. Другия край на релето - на съответния изход.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
andrew_hack
Активен потребител
Активен потребител


Регистриран на: 16 Юли 2007
Мнения: 62

МнениеПуснато на: Пон Авг 06, 2007 7:16    Заглавие: Отговорете с цитат

RC написа:
andrew_hack написа:
Още не разбирам за какво се ползва крачето COM Laughing, но много 10x.

Катода на диода който ще спестиш.
На този извод връзваш единия край на намотката на релето и подаваш захранване. Другия край на релето - на съответния изход.


Много благодаря.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Потърси "Управление на реле с AVR" в магазин за електроника Pulsator.bg : БЕЗПЛАТНА ДОСТАВКА над 90 лв.

Покажи мнения от преди:   
Потърси "Управление на реле с AVR" в Интернет



Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2, 3, 4  Следваща
Страница 1 от 4

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети