| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
andrew_hack Активен потребител

Регистриран на: 16 Юли 2007 Мнения: 62
|
Пуснато на: Съб Авг 04, 2007 14:15 Заглавие: Управление на реле с AVR |
|
|
Здравейте,
Искам да управлявам релета с AVR(at90s2313). Но резултата не е много сполучлив когато го връзвам директно за някой от PB1..7 изходите. Релето прескача, демек микроконтролера не подава постоянно захрахранване. ( дал съм 1 сек. delay на програмата ). Постановка със светодиод си работи перфектно.
Някой може ли да помогне? Благодаря! |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Съб Авг 04, 2007 14:20 Заглавие: |
|
|
Ако искаш да утрепеш порта - продължавай в същия дух.
Какво е релето и какъв ток му трябва?
Доколкото рабирам го връзваш директно на крака (като диода) .
Да оставим на страна факта, че релето е силно индуктивен товар в моментите на включване и изключване. |
|
| Върнете се в началото |
|
 |
andrew_hack Активен потребител

Регистриран на: 16 Юли 2007 Мнения: 62
|
Пуснато на: Съб Авг 04, 2007 14:55 Заглавие: |
|
|
| RC написа: | Ако искаш да утрепеш порта - продължавай в същия дух.
. |
Усетих се на време.
Релето е RAS-0515 |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Съб Авг 04, 2007 15:12 Заглавие: |
|
|
Дано
И разбра ли как трябва да го управляваш?
Примерно така:
Резистора към порта.
Светодиода и последователния му резистор са екстра.
Транзистора не е задължително да е точно такъв.
Всичко това в случай, че "изкарваш" високо ниво на порта за времето в което трябва да е включено релето и порта не е с отворен колектор (дрейн).
В противен случай трябва "p" транзистор и малко да се промени постановката или още един "n" за да инвертираш сигнала, но все си мисля, че ще ти е по-лесно да обърнеш логиката софтуерно ако се налага.  |
|
| Върнете се в началото |
|
 |
ivpav Опитен потребител

Регистриран на: 02 Ное 2006 Мнения: 539 Местожителство: Хасково
|
Пуснато на: Съб Авг 04, 2007 15:17 Заглавие: |
|
|
andrew_hack като поработих малко с AVR-и аз си зададох въпроса, как така не съм успял да изгоря до сега един изход на тез чудеса. Вярно такъв подвиг с реле не съм правил обаче в дългите зимни вечери доста съм им давал изходите на късо.Твоя въпрос също трябваше да бъде:
-Как не гори порта на процесора след такава намеса?
Отговора е тук на 81 страница на тоз документ.Фигура 71.
http://atmel.com/dyn/resources/prod_documents/DOC0839.PDF
Това важи за повечето процесори на атмел, изходите им са "меки"само стойностите на токовете са различни. Явно хората от атмел си знаят работата .Но ти не се отчайвай можеш да изгориш порта с индуцираното напрежение от намотката на релето
Малко повече четене на даташийтоветевинаги винаги е от полза. |
|
| Върнете се в началото |
|
 |
Niakoi Опитен потребител

Регистриран на: 20 Авг 2006 Мнения: 356 Местожителство: Каръктаун
|
Пуснато на: Съб Авг 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 , но много 10x. |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Нед Авг 05, 2007 12:26 Заглавие: |
|
|
| andrew_hack написа: | Още не разбирам за какво се ползва крачето COM , но много 10x. |
Катода на диода който ще спестиш.
На този извод връзваш единия край на намотката на релето и подаваш захранване. Другия край на релето - на съответния изход. |
|
| Върнете се в началото |
|
 |
andrew_hack Активен потребител

Регистриран на: 16 Юли 2007 Мнения: 62
|
Пуснато на: Пон Авг 06, 2007 7:16 Заглавие: |
|
|
| RC написа: | | andrew_hack написа: | Още не разбирам за какво се ползва крачето COM , но много 10x. |
Катода на диода който ще спестиш.
На този извод връзваш единия край на намотката на релето и подаваш захранване. Другия край на релето - на съответния изход. |
Много благодаря. |
|
| Върнете се в началото |
|
 |
|