www.open-tager.ru

открытый лазертаг форум
Текущее время: 19 апр 2024, 11:44

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


Реклама

Правила форума


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



Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 532  След.
Автор Сообщение
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 19 июл 2012, 11:27 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
ZoomByk развел шилдик, я, правда, не делал такой.
Распиновка тут другая, но выложу, на всякий случай.
Под картинкой архив с файлом для SprintLayout.


Вложения:
SHIELD_LCD.jpeg
SHIELD_LCD.jpeg [ 121.95 KiB | Просмотров: 7350 ]
SHIELD_LCD.zip [224.31 KiB]
Скачиваний: 332

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 19 июл 2012, 13:09 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 26 фев 2011, 18:53
Сообщений: 813
Откуда: Пятигорск
Pingvin писал(а):
Хотел посоветоваться!
Мне и раньше предлагали отказаться от подтягивающих резисторов на входах, на которых переключатели сидят, а использовать внутренние резисторы Атмеги.
Я, похоже, "созрел". :)

Ну наконец-то. Не могу не согласиться. Упрощение схемы - большее количество повторивших, а там глядишь и мозговитые подтянутся, не чета 66 % администрации.
Начал было свой проект, на Pic и Бейсике (самое то, для полных чайников), но выходит хреново, времени мало.

_________________
Считаешь что я не прав? Выскажи и аргументируй свою точку зрения.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 19 июл 2012, 15:07 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
Pingvin писал(а):
Хотел посоветоваться!
Мне и раньше предлагали отказаться от подтягивающих резисторов....
Хочу попробовать их убрать, и уменьшить сопротивление резисторов, подключенных ко входам до 1 кОм.
Внутренние резисторы Атмеги имеют сопротивление 5,1 кОм.



Чтото не нашел в datasheet 5,1к внутренних
ATmega128 - R(PU) Сопротивление подтягивающего резистора на линиях ввода-вывода min20 кОм max100 кОм
ATmega16 - R(PU) Сопротивление подтягивающего резистора на линиях ввода-вывода min20 кОм max50 кОм

или я не то смотрю?

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 19 июл 2012, 15:40 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
furhunter писал(а):
Pingvin писал(а):
Хотел посоветоваться!
Мне и раньше предлагали отказаться от подтягивающих резисторов....
Хочу попробовать их убрать, и уменьшить сопротивление резисторов, подключенных ко входам до 1 кОм.
Внутренние резисторы Атмеги имеют сопротивление 5,1 кОм.



Чтото не нашел в datasheet 5,1к внутренних
ATmega128 - R(PU) Сопротивление подтягивающего резистора на линиях ввода-вывода min20 кОм max100 кОм
ATmega16 - R(PU) Сопротивление подтягивающего резистора на линиях ввода-вывода min20 кОм max50 кОм

или я не то смотрю?


Значит запамятовал! :oops: :?
Ну тем лучше!

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 11:28 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
Цитата:
Pingvin, со всем уважением, уточню, что бы было проще общаться, как новичек, еще не знаю принципов коллективных отношений в группе, я просто разбираюсь с процом, поэтому все что всплывает в этой теме по процу стараюсь тут же выяснять. Не в укор или обиду. Мои сообщения для уточнения, верно ли я понял, а заодно и всеобщей информированности и со всем уважением к участникам. Т.е. без предвзятости,умничаний или еще чего либо подобного с моей стороны. Если что либо узнаю полезного, что важно, но не уточнено, выписываю здесь. оффтоп.


читаю этот даташит

вот еще нашел по резисторам
Цитата:
" Подтяжку " (pull-up) можно использовать для создания четкой
лог. "1" на ножке-входе МК без внешних компонентов.

К такому входу вы можете подключить кнопку замыкающую его на "общий" провод устройства - GND - при нажатии. При отпущенной кнопке на входе будет "1" и соответствующий бит в регистре PINx тоже будет "1". При нажатии кнопки ее контакты замкнут вход на GND и на нем станет "0" - соответственно и в PINx появится "0" и ваша программа сможет прочитав PINx определить что кнопка нажата.

отсюда http://proavr.narod.ru/02.htm

и нашел место в http://proavr.narod.ru/02.htm, где пишут о независимом подтягивании резистров при установке битов, к примеру: DDRB.x >> 0 PORTB.x >> 1 будет подтяжка резистором. Если это так, то проблем вообще нет. Даже доп. резисторов не нужно, прямо на переключатель заводить и все.

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Последний раз редактировалось furhunter 20 июл 2012, 14:39, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 12:53 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
сорри, что не в тему влезу (всю тему ещё не осилил прочитать), но вот про
Цитата:
По даташиту получается, что резисторы подтягиваются общей командой и все сразу на всех портах
есть просто отличные комиксы DI HALT'а: http://easyelectronics.ru/avr-uchebnyj- ... yvoda.html


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 12:58 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Цитата:
Как правило, переход через состояние с подключением подтягивающего резистора эквивалентно состоянию вывода лог.1, если вывод микроконтроллера связан с высокоимпедансным входом. В противном случае, необходимо установить бит PUD регистра SFIOR для выключения всех подтягивающих резисторов на всех портах

Я так понял, если бит PUD регистра SFIOR не трогать (оставить равным 0), то каждый вывод можно настраивать персонально.
Надо пробовать. ;)

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 14:46 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
tommy, благодарю. Пошел разбираться.

да, уже разобрался :) чуток подправил в своем предыдущем сообщении. Хороший процессор :) хм. и это только начало. :) пойду читать далее.

пора JTAG-программатор паять :)

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 17:03 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
furhunter писал(а):
...
и нашел место в http://proavr.narod.ru/02.htm, где пишут о независимом подтягивании резистров при установке битов, к примеру: DDRB.x >> 0 PORTB.x >> 1 будет подтяжка резистором. Если это так, то проблем вообще нет. Даже доп. резисторов не нужно, прямо на переключатель заводить и все.

Теоретически -да.
А если вдруг контроллер "криво" стартанёт (или, случайно, не ту прошивку залили) и вход настроится как выход, да ещё выставиься в "1", а кнопка, как назло, замкнута?
Контроллеру может "поплохеть", вплоть до летального...
Вероятность такого стечения обстоятельств мала, но все же...
Да и про статику не забывайте! ;)

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 20 июл 2012, 17:10 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
:) ок. значит ~1к обязательно на каждый порт.

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 532  След.

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB