Технический форум по робототехнике.
Kanoka » 14 янв 2006, 20:05
Столкнулся с проблемой нехватки ног в Tiny26, как вариант заменить кварцевый резонатор на RC-цепочку и освободить одну ногу.
Если я все правильно понял то частота при таком подключении считается по формуле f=1/3(RC), и не чего не мешает тактировать контроллер на 8MHz.
Какие подводные камни могут вылезти при таком подключении, чем я рискую?
avr123.nm.ru » 14 янв 2006, 21:08
Kanoka писал(а):Столкнулся с проблемой нехватки ног в Tiny26
ага! а я говорю в курсе только многоногие МК - Мега16 минимум а лучше мега128
а то потом памяти не хватит.
а потом захочется пару фичь добавить - опять облом...
запомните - минимум для не серийного устройства начинающего: ATmega16
Бест для начинающего ATmega128 - паяется ЛЕГКО и просто!
Kanoka писал(а):Какие подводные камни могут вылезти при таком подключении, чем я рискую?
нестабильность частоты.
Kanoka » 14 янв 2006, 21:23
Что повлечет за собой нестабильность частоты?
Dars » 14 янв 2006, 22:39
Работать будет через задний проход

Таймеры считать неправильно например будут, и т.д . Правильно в курсе написано надо начинать с мег128, проблем мало а радости много.Хотя у меня и на них ног не хватает,приходится в сети объединять ....
avr123.nm.ru » 15 янв 2006, 02:49
Kanoka писал(а):Что повлечет за собой нестабильность частоты?
нестабильность измерения и генерации временных интервалов.
-= Александр =- » 15 янв 2006, 03:10
А что у тебя на ней висит? Мож демультиплексор поставить?

Kanoka » 15 янв 2006, 04:05
А что у тебя на ней висит? Мож демультиплексор поставить?
Во ты спросил, даже не знаю что ответить. На ком висит? Демультиплексор это что?
-= Александр =- » 15 янв 2006, 04:36
На этой Т26. Демультиплексор, как бы это сказать... Короче из 4 ног сделает 16, но можно будет в момент времени только одну из них в 1 выставить... В общем скажи что на контроллере висит - я скажу можно ли так сделать.
Kanoka » 15 янв 2006, 04:54
Понял о чем ты, думаю заморачиваться не стоит, мне всего то одной ноги не хватает.
Висит:
драйвер двух двигателей с ШИМами (6 ног)
8 входов (соответственно по ноге на каждый)
Хотелось бы прицепить еще 2 сервы, причем на порт B (на нем и двигатели висят) что бы все линии В были на выход, все линии А на вход.
avr123.nm.ru » 15 янв 2006, 04:55
можно расширитель портов на i2c от Филипс поставить - PCF8574 дает 8 IO и есть еще на 16 ну и повесить на шину их можно много...