roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 07:00

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Ноги у ATtiny26
СообщениеДобавлено: 08 окт 2005, 22:53 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Делаю контроллер на базе ATtiny26, нужно подключать 6 датчиков (4 цифровых и 2 аналоговых).
Вопрос: предпочтительнее подключать входа к порту A или B? И аналоговые входа подключаются к каким то определенным ногам, или все равно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 окт 2005, 00:19 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Аналоговые сигналы - только туда где в даташите в скобочках написано "ADC" их там 8 (ADC0..ADC7) А уж к каким именно ногам - читай что те ноги еще делать умеют и решай надо оно тебе или нет. Например PB4 и PB5 нужны для внешнего кварца (если надо частоту большую сделать)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 окт 2005, 01:35 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Угу, это понятно, только их 11 а не 8, или я че то не понимаю?

То что есть сейчас:

Ноги микросхемы (ноги питания не указываю)

1-4 - входа цифровых датчиков (х4)
7-8 - внешний кварц
9-10 - входа аналоговых датчиков (х2)
11-12 - выходы на сервы (х2)
13-14, 17-20 - выходы на драйвер двигателей

Скажите что я сделал не так, или как более правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 18:16 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Господа! Все же, куда чего логичнее цеплять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 18:45 
Не в сети

Зарегистрирован: 18 дек 2004, 03:14
Сообщения: 155
Откуда: Москва
Имхо, 0-3 (PDIP) лучше на моторы пустить, т.к. там аппаратный ШИМ


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 18:48 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Цитата:
Имхо, 0-3 (PDIP) лучше на моторы пустить, т.к. там аппаратный ШИМ

Согласен, но на два ШИМа нужно 2 ноги, а не 4. Или я все таки не догоняю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 19:24 
Не в сети

Зарегистрирован: 18 дек 2004, 03:14
Сообщения: 155
Откуда: Москва
Да, погорячился я  :)
PB1 и PB3.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 19:41 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
С ШИМами пришло некое понимание, это радует.
Далее, для контроллера двигателей нужно еще 4 ноги (по 2 ноги на 2 двигателя, направления вращения менять), если задействовать под них PA0 - PA3 нормально будет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ноги у ATtiny26
СообщениеДобавлено: 29 ноя 2005, 21:08 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Kanoka писал(а):
аналоговые входа подключаются к каким то определенным ногам, или все равно?


Аналоговые сигналы можно подключам к любым ногам, но если нужно из сигнала получить более 1 бита информации то подключай его на ножки АЦП. (ADC)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 ноя 2005, 21:37 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Да это то понятно, объясню что меня сбивает, цитата из руководства к Робоклубовскому контроллеру на 26-ой Тини (полный текст тут http://www.roboclub.ru/master/control/c ... rs_93.html )
Цитата:
Таким образом, на разъемы Х2 и Х3 может быть подано до 8 входных сигналов, из них до трех аналоговых (линии PB5..PB7 контроллера).

Почему до трех? За исключением ног PB0 - PB3 все остальные поддерживают ADC.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


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

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


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

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