Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 12:40

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: Система орашения часного дома
СообщениеДобавлено: 18 май 2014, 20:33 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Порты для кнопок настраивают на вход с подтягивающим внутренним резистором. Что означает, если кнопка разомкнута, на пине кнопки присутствует 1, если замкнута – 0. Порты для реле настраивают на выход и подают на пин 0. 0 – реле отключено, 1 – реле под током.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Система орашения часного дома
СообщениеДобавлено: 19 май 2014, 18:52 
Не в сети

Зарегистрирован: 24 ноя 2013, 20:59
Сообщения: 57


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Система орашения часного дома
СообщениеДобавлено: 19 май 2014, 22:43 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Просто необходимо почитать про внутреннюю конфигурацию МК, тогда будет более понятно, что он из себя представляет и как им рулить. В двух словах о внутреннем резисторе… у пина внутри МК есть резистор от 20 кОм до 50 кОм. Его иногда задействуют для различных нужд. Для кнопок это очень удобно при их использовании, так как нет необходимости устанавливать дополнительные резисторы. Ты ведь кнопкой, пин замыкаешь с общим проводом, что соответствует лог. 0. А при размыкании на пин нудно подать лог. 1. Так как если ничего не подавать, пин МК будет в Z состоянии (то есть, как бы оторван, на нём нет ни 0 ни 1). В таком случае необходим подтягивающий резистор к плюсу питания. Так вот, зачем устанавливать внешний подтягивающий резистор, когда он есть внутри у каждого пина порта. Вот настройка регистров порта и позволяет подтянуть его к плюсу питания внутри МК. А вот подтянуть его к общей шине, не получится, так как последовательно резистору стоит диод.
Если пин порта настроен на вход (0 -> DDRN.n) а в регистр порта установить 1 (1 -> PortN.n), то этот пин подтянут к плюс питания через внутренний резистор. Читая состояние входного регистра (PinN.n) определяется, нажата кнопка или нет.
Вот тебе и в двух словах… :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Система орашения часного дома
СообщениеДобавлено: 20 май 2014, 19:12 
Не в сети

Зарегистрирован: 24 ноя 2013, 20:59
Сообщения: 57
Во теперь более ясно)) :smile:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB