Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
31.10.2013, 23:22
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от akegor
|
Или актуально только то, что актуально для некоей группы?
|
А нифига! Для "некоей группы" STM не актуальность, а правильное решение, когда для других это "яйцо — в утке, та утка — в зайце, тот заяц — в кованом ларце, а тот ларец — на вершине старого дуба. А дуб тот в дремучем лесу растет". Вот так в трёх соснах дуб найти и не могут.
Цитата:
|
И не кидайтесь тухлыми яйцами!
|
Это не яйца тухлые, это тухлый Атмэл!
|
|
|
|
31.10.2013, 23:27
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от akegor
|
Пришлось вернуться к 51-му
|
Хорошо хоть не к К155 серии, эдак корпусов под сотню.
|
|
|
|
31.10.2013, 23:32
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от oleg110592
|
все устал объяснять (я про Фому - мне про Ерему) извиняюсь за оффтоп - постираю все лишнее, все равно ответа не получить - "все запущено"
|
Тебе показали, что можно сделать полностью автоматический двухканальный шим в противофазе, с мертвым временем. На одном таймере. Только настроив таймер. Сказали как (Nixto). Дали пример, намекнули, что в даташите можно более подробно прочитать, посчитать по формулам, намекнули на апноты атмела. Ну возьми ты апноту AVR449 (для ленивых http://www.atmel.com/Images/doc8030.pdf ), посмотри рисунок 3.2 и используя формулу 3.1 после рисунка посчитай для своей частоты таймера fclk, требуемой частоты шим fpwm, равной 25кГц, верхний предел. Лениво, надо формулу выводить? Хорошо, посчитаю за тебя, для частоты таймера 8МГц: ((8000000/25000)+2)/2 = 161. Это значение пихаешь в ICR1 и получаешь верхний предел счёта для шим 25кГц. Ну а остальные значения считай уже сам. Мне лениво. Посчитаешь,запишешь в регистры и получишь свой меандр на выводах OC1A и OC1B. Есть желание использовать таймер0? Ну и ладно, 161 вполне влазит в 8 бит. Настраиваешь аналогично, получишь меандр на ОС0А и ОС0В. Мега48 имеет ещё и таймер2, его тоже можно настроить. Получаешь три сдвоенных канала шим, по 25 кГц каждый, не требующих, после полной настройки, для своей работы ни строчки кода. Т.е. в программе хоть крутишь пустой цикл, хоть в прерывании уарта байт посылаешь или внешнее прерывание отрабатываешь, а меандры идут, без малейшего твоего участия. И что характерно - без джитера. ![Прикольно](images/smilies/icon_wink3.gif) .
to all. Сорри за офтоп, просто не сдержался, особенно после прочтения Жеваги.
|
|
|
|
31.10.2013, 23:34
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,982
Сказал спасибо: 2,554
Сказали Спасибо 11,862 раз(а) в 5,944 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от nahimovv
|
Хорошо хоть не к К155 серии, эдак корпусов под сотню.
|
Вот как раз, (повторюсь, а то с первого раза непонятно) один чип заменил несколько корпусов при других вариантах. Интересно - почитайте ДШ на этот адук. Как раз все его вкусности аналоговой части и пригодились.
Кому некошерно - снобствуйте и дальше со своей кочкой зрения.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.10.2013, 23:37
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от nahimovv
|
Хорошо хоть не к К155 серии
|
есть такие любители:
http://www.bigmessowires.com/category/nibbler/
|
|
|
|
31.10.2013, 23:51
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от akegor
|
Вот как раз, (повторюсь, а то с первого раза непонятно) один чип заменил несколько корпусов при других вариантах.
|
Не факт! Это ваше видение проблемы и не факт что оно верное. Так что можете не повторяться.
|
|
|
|
31.10.2013, 23:59
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от oleg110592
|
поправил пост:
|
Ну и? Может мега формировать требуемое. Никаких прерываний, в которых требуется ножки переключать. Никаким другим модулям не мешает, другие модули никак на этот меандр не влияют. Никакого напряга - настроил таймер и забыл, что он существует. И без всяких ДМА. И безотносительно архитектуры. Я также таймеры на мсп настриваю, получаю такой же шим. Про стм32 я вообще молчу - там таймеры ещё гибче и удобней.
|
|
|
|
01.11.2013, 00:01
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Что там STM32? Даже в самом дешевом STM8S003 этих таймеров столько, что мега не просто отдыхает, она в гробу переворачивается.
|
|
|
|
01.11.2013, 06:50
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,982
Сказал спасибо: 2,554
Сказали Спасибо 11,862 раз(а) в 5,944 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от nahimovv
|
Это ваше видение проблемы и не факт что оно верное.
|
Только не надо списывать проколы снобизма на мое скудоумие (если оно и проявляется, то только не в этом случае).
Подскажите в СТМ АЦП 16 бит, с диф входом, 20 мВ диапазон и прочими характеристиками, не хуже AD. Вместе посмеемся? Или в угоду СТМу лепить горстку мелкосхем? Приближаться к Вашим тайным желаниям
Сообщение от nahimovv
|
Хорошо хоть не к К155 серии, эдак корпусов под сотню.
|
"Смазка хороша в подшипниках, но не нужна в тормозах"(С)
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
01.11.2013, 07:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Актуальное семейство МК в данное время
Сообщение от Someone
|
Есть желание использовать таймер0? Ну и ладно, 161 вполне влазит в 8 бит. Настраиваешь аналогично, получишь меандр на ОС0А и ОС0В.
|
Не получится, Таймер0 и 2 считают только до 0xFF или до OCRxA, следовательно 2 противофазных сигнала не получить. И через toggle если не ошибаюсь - тоже
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:56.
|
|