Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Alexeyslav писал(а): но на ТИНИ13 - 4 канала ШИМ на двух таймерах...
Советую вам пересмотреть свои данные об этом контроллере. Всего два канала шим и один 8 бит таймер. :wink:
Зато четыре АЦП, может глаза не туда глянули?

А вот 2313 это уже четыре ШИМ.
И в тини 25 тоже прослеживается два таймера с двумя выходами шим в каждом. Но там ног всего восемь, соответственно отпадает.
реально независимых выходов получится три.
Контактная информация:
Реклама
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

Ног то 8, но можно ведь было 4-й канал вывести куда-нибудь в другое место, а совместить с другими только инверсные выходы, которые и используются редко.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Сообщение eess9 »

А чем вам soic-20 не нравится
ATtiny261/ATtiny461/ATtiny861 3 канала ШИМ, до 11 каналов АЦП и т.д.
ATtiny1634 4 канала ШИМ, 12 каналов АЦП и т.д. Больше всего облизываюсь от 2-х USART.
ATtiny2313/ATtiny4313 без АЦП действительный выглядят довольно недоделанными. Но это зависит от решаемой задачи ...
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

Задача у меня - пульт от телека к светодиодной люстре прикошачить, так что УАРТ там не нужен :)
Еще больше я офигел от того, что мега 8 стоит столько же, сколько и Тиня2313 :lol:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 20135
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

У 8-ки нет никакого отладчика.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Сообщение radio-kot »

aam писал(а): мега 8 стоит столько же, сколько и Тиня2313 :lol:
и гораздо приятней в обращении, так как легко апгрейдится до 88 168 или 328.
Будете проходить мимо- проходите!
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Сообщение eess9 »

aam, то есть надо контроллер с 2-мя таймерами? Один принимает сигналы от ИК-приемника, второй выдает ШИМ на стабилизатор тока. Так чем tiny25 не подходит? ИК приемник на внешнее прерывание PB2; PB1 или PB0 для ШИМа. Остаются еще выводы для внешнего кварца :)
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

Gudd-Head писал(а):У 8-ки нет никакого отладчика
А нахрена он вообще?) Я в протеусе все отлаживаю всегда.

ИК приемник я вообще без таймеров вешал, чисто по PCINT :lol: А время брал с ШИМящего таймера, который параллельно давал прерывания со своей частотой (37 кГц) и эти прерывания тактировали всю прогу. И проц там был, кажется Тини13 :)

У меги8 3 канала ШИМа, а мне нужен 4-й для диммирования белой, осветительной части. А программный ШИМ высокочастотным не сделать (мне нужно именно килогерцы, на ШИМе я делаю регулируемые ИОНы для стабилизаторов).
Ну 328 лампочкой рулить - точно много, а вот Тиня2313 - на пределе по памяти ,если писать на Си, т. к. я там RGB-контроллер задумываю ну и на пульте от телека кнопочек много :) Тини25 кроме нехватки ШИМа не хватает 1 ноги для полного счасться - придется либо отказаться от единственного индикаторного диодика, либо извращаться с формированим одного сигнала.
Если брать большой проц, то по факту у меня будет задействовано максимум 10 сигнальных ног (минимум требуется 7)
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Сообщение eess9 »

Tiny44 как вариант. ног хватит. 4 кбайта памяти тоже должно хватить. если не использовать предделитель таймера, то на 8МГц можно получить 31,25кГц.
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

С чего собственно и начинали... :)
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

radio-kot писал(а):
aam писал(а): мега 8
и... так как легко апгрейдится до 88 168 или 328.
Да, неужели? Ну-ну… :))
Таймера меги8 и половины функций меги88 не поддерживают!
Последний раз редактировалось АСУ Ср июл 17, 2013 18:55:13, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

век живи, век учись :)))
анано технологии, однако
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

АСУ писал(а):Таймера меги8 и половины функций меги88 не поддерживают!
Базар о том, что "в случае чего" вместо Меги8 можно впаять мегу88 и продолжить половой акт с программным обеспечением :) Т. е. речь об "обратной совместимости" и "расширяемости". Аналогично, вместо Меги16 паяется Мега32, а вместо Тини2313 - Тини4313.
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

aam писал(а):Базар о том, что "в случае чего" вместо Меги8 можно впаять мегу88
Тупанул… :facepalm: Извиняюсь, не так понял. Подумал вместо 88 поставить 8. :)))
aam
Собутыльник Кота
Аватара пользователя
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Сообщение aam »

Что можете сказать про среду разработки IAR Embedded Workbench for AVR ?
Говорят, выдает HEX всего на 10% бОльший, чем такая же программа на ассемблере, в то время как стандартное соотношение между Си и Асм - 40%.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Привет, то есть мяу :) Вопрос о кварцах) Вот на нём написано: 16,ORG9. Что за ОРГ9? Это допуск какой-то? Мне просто интересно, есть ли погрешность в частоте и велика ли она у кварцевых резонаторов :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 20135
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Мikа писал(а):есть ли погрешность в частоте
Конечно есть.
Мikа писал(а):и велика ли она у кварцевых резонаторов :)
10...50 ppm http://www.platan.ru/pdf/00688.pdf
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Большое спасибо за ответ. Если я правильно понял таблицу с характеристиками, то погрешности эти очень невелики. Или опять подводный камень?:)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 20135
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Мikа писал(а):погрешности эти очень невелики
На то они и кварцы.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Понял, благодарю, Gudd-Head! :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Ответить

Вернуться в «Разные вопросы по МК»