ШИМ. Просто ШИМ

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

ikarab писал(а):А куда кнопки подключены тоже мастер CVAVR показывает ?
Дык по коду понятно-же.
PINB.1 и PINB.2
Реклама
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

SeregaT писал(а):Дык по коду понятно-же.
Кому понятно ? Сталкеру чтоль ? Ну-ну ...
Реклама
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

ikarab писал(а):Кому понятно ? Сталкеру чтоль ? Ну-ну ...
А почему нет? :) Даже если что и не понятно, то у него возникнут вопросы, на которые мы дадим ответы. Но вопросы могут возникнуть конечно только в том случае, если он попытается что-то сделать в реале.
P.S. В выложеном мной коде есть один нюанс: частота ШИМ равна частоте самого МК (1Мгц). Многовато для полевика.
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

SeregaT писал(а):P.S. В выложеном мной коде есть один нюанс: частота ШИМ равна частоте самого МК (1Мгц). Многовато для полевика.
ФАНТАСТИКА !!! Не только для полевика, для самого AVR великовато.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

ikarab писал(а):ФАНТАСТИКА !!! Не только для полевика, для самого AVR великовато.
Тааак... Смотрим всем известный курс:
О! А вот тут вообще частоту ШИМ задрали до 7,37 Мгц. Значит можно наверное. Или автор курса не прав?
Вложения
z8_120.JPG
(30.47 КБ) 327 скачиваний
Реклама
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Так, харош!!! Балаган тут устроели!

нормальной инфы только в 1 пост. нафиг мне светодиоды? мне коллекторный двигатель нужен!!! никакие светодиоды не обсуждать. Времени у меня нету итак, а вам свеитододы. :twisted: . лучшеб по теме что нить было. :))
Не умеешь - не берись, но не взявшись не научишься...
Реклама
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Stalker46
Вообще-то светодиоды мы уже давно проехали. Обсуждаем ШИМ.
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

Stalker46 писал(а): мне коллекторный двигатель нужен!!! лучшеб по теме что нить было. :))
Если бы вы читали вы бы видели то что вам нужно выше.

Повторю - управление коллекторным мотором ШИМ есть в задаче-управжнении 8 в учебном курсе по AVR в моей домашней страничке - кнопоска с www и домиком под сообщением.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

ikarab
Давай прямую ссылку, а не рекламу комерческого сайта
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

saschai писал(а):ikarab
Давай прямую ссылку, а не рекламу комерческого сайта
Нельзя тут выложить прямую ссылку на его курс.
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

SeregaT писал(а):Нельзя тут выложить прямую ссылку на его курс.
Ему от обиды ( http://www.radiokot.ru/forum/viewtopic.php?t=17394 САМ ведь назвал то что предлагает - хрень и выразил желание ИЗБАВТЬСЯ от хрени - но обиделся чего то ... ) уже кажеться что он минимум администратор сайте радиокот ! Вот и командует.
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

ikarab
Не могли бы Вы малость пояснить значение вот этой строчки:
pwm_val = ((1023 * (u32)pwm)/100);
Когда писал свой код, как-то написал эту строчку исходя из вашего курса, а сейчас ну никак не могу найти там это. В общем хотелось бы найти именно эту строчку (вроде я её просто скопировал с курса и немного изменил под свои нужды).
Там еще были вот такие строчки:
unsigned char pwm; // Величина ШИМ начальная PWM в %
char temp; // переменная для разных нужд
u32 pwm_val; // для хранения величины ШИМ PWM в 1/1024

И их то-же не могу найти.
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

SeregaT писал(а):ikarab
Не могли бы Вы малость пояснить значение вот этой строчки:
pwm_val = ((1023 * (u32)pwm)/100);
Это преобразование величины ШИМ из % в величину от 0 до 1023 ( 10 бит ) для записи в регистры таймера.
SeregaT писал(а):сейчас ну никак не могу найти там это.
Это задача-упражнение 8 курса по AVR.
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Это я понял. Просто не могу найти, откуда я это взял... Там вроде понятно всё было написано, но сейчас эти строчки в упор не вижу.
Аватара пользователя
ikarab
Опытный кот
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57
Контактная информация:

Сообщение ikarab »

Этот код рассматривается на заглавной странице курса и находится он в архиве файлов к задаче 8.

Прицепил
Вложения
2ch_pwm_atmega8.rar
(11.65 КБ) 232 скачивания
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Ага, вроде оно, спасибо.
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

artemm писал(а):
Stalker46 писал(а):вверху пост, зачем мне надо ШИМ использовать

а не включась светодиоды медленноооооооооооо :)))
Да ф топку этот мотор, лучше включай светодиоды меедлеееннооо :)
И икарабовские уроки ф топку.

Вот на, смотри че сделать можно
http://www.artem.ru/cgi-bin/news?c=v&id=737
коннгениально
Полный пипеутз.
Аватара пользователя
ArtemKuchin
Поставщик валерьянки для Кота
Сообщения: 2277
Зарегистрирован: Вс апр 20, 2008 23:34:26
Откуда: Москва
Контактная информация:

Сообщение ArtemKuchin »

:lol:
Долой идиотизм!
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

на чем писал прогу?
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18884
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Stalker46 писал(а):на чем писал прогу?
На компьютере! :)))

Народ, есть вопрос по ШИМ. Если я выбираю частоту таймера к примеру 125 кгц, то частота импульсов получается 125 гц (а если 15 кгц, то частота импульсов - 15 гц). В 10 раз меньше. Видимо я что-то пропустил, но вот этот момент я не понял. Почему так? Могу ли я сделать ШИМ с частотой около 30 - 40 кгц?
И вот еще. Как на ne555 сделать управляемый ШИМ? У меня программа для расчёта есть, но там когда меняешь скважность, при одинаковых конденсаторах сопротивления отличаются довольно сильно (это я имею ввиду по показаниям программы). Да и рассчитывает программа в узком диапазоне (скважность до 50% и скважность более 50%). Меня интересует частота на 30 - 40 килогерц.
Ответить

Вернуться в «МЯЯЯУ!»