реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> ШИМ Сortex-M0, реализация синусоиды
AlexandrY
сообщение Sep 28 2014, 18:21
Сообщение #16


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Golikov A. @ Sep 28 2014, 21:09) *
Причиной этому что наши органы чувств воспринимаю все не линейно, а степенно.


Тогда надо указать, что и время наши органы чувств воспринимают неравномерно и в корреляции c интенсивностью сигнала.

Так какую же форму должен иметь сигнал яркости чтобы восприниматься как синусоида?
Go to the top of the page
 
+Quote Post
muravei
сообщение Sep 28 2014, 18:22
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Golikov A. @ Sep 28 2014, 19:30) *
как узнать какую точку в какой момент времени выбрать из таблицы? А так чтобы синус был заданной частоты?

Есть такая штука, DDS называется.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 28 2014, 20:08
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
Есть такая штука, DDS называется.

именно его и описал, и координату Х надо считать, и иногда это не просто, особенно для дробных шагов в ДДС с уточнением...


Цитата
Так какую же форму должен иметь сигнал яркости чтобы восприниматься как синусоида?

Хрен знает, калибровать надоsm.gif Хотя в задаче просят выдать синусоиду без замороков о восприятии.


Цитата
Тогда надо указать, что и время наши органы чувств воспринимают неравномерно

Насколько знаю время синтетическая величина, и у нас нет чувств его обрабатывающих, потому оно все время сбивается...


Цитата
Правильно. Только это называется не "экспоненциально", а "логарифмически". А подавать нужно экспоненту, чтобы воспринималось, как линейное изменение.

Да, наверное вы правы. Шкала лагорифмическая, а чувствительность степенная, то есть экспоненциальная. Но я не настаиваю, скорее всего чувствительность тоже логарифмической правильно называть, главное что вы понялиsm.gif


Цитата
Откуда это?
Действительно так программируете?
Вот так сидите, формализуете задачу с умным видом, разбиваете на этапы, и все это месяцами прежде чем написать хоть одну строчку кода?


Вопрос был не мне, но в этом вопросе я поддержу. Архитектура проекта должна занимать большую часть процесса разработки, а кодинг - программирование меньшую. Если детально проработать все блоки и связи, то они кодируются с первого раза и хорошо покрываются тестами, так что и отладка проходит быстро. В последнем проекте у меня было расклад неделя архитектуры на день кодинга и отладки.
Go to the top of the page
 
+Quote Post
Plain
сообщение Sep 28 2014, 21:06
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Вообще-то, автор просто хотел пару готовых строчек программирования модуля ШИМ, но толку всё равно будет мало, потому что, если речь о лампе накаливания, то сперва требуется фотодиодом снять конкретную характеристику всей данной системы с ней на требуемой частоте, и т.д.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 29 2014, 13:44
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(AlexandrY @ Sep 29 2014, 00:13) *
Вот так сидите, формализуете задачу с умным видом, разбиваете на этапы, и все это месяцами прежде чем написать хоть одну строчку кода?

Примерно так.
А Вы - наоборот? Месяцами сидите - строчите код, а потом вдруг задумываетесь - "а что-же это я написал? а почему?". Потом ещё столько-же переделываете?
Я считаю в своей профессии важным мозг, а не пальцы.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 29 2014, 16:58
Сообщение #21


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Golikov A. @ Sep 28 2014, 23:08) *
В последнем проекте у меня было расклад неделя архитектуры на день кодинга и отладки.


А чего ж стесняетесь тогда назвать эту великую архитектуру которую нужно обдумывать неделю, а написать и отладить можно за день.
Вам самому не смешно?
Или это экспоненциальное ощущение времени? biggrin.gif
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 29 2014, 18:20
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Меня немного озадачивают ваши вопросы....
Если хотите знать что за устройство - то это одномоторный программируемый контроллер шагового двигателя.

Если же вы будучи программистом не понимаете что фраза "неделя архитектуры на день кодинга и отладки" означает соотношение времени, а не общее потраченное время на проект, то это немного снижает ваш образ.

Цитата
Или это экспоненциальное ощущение времени? biggrin.gif

А это тупой троллинг, модератору стыдно...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 29 2014, 20:14
Сообщение #23


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Golikov A. @ Sep 29 2014, 21:20) *
Если хотите знать что за устройство - то это одномоторный программируемый контроллер шагового двигателя.


Теперь ясно. Просто вы применили понятие архитектура некорректно.
У вас видимо речь шла просто об алгоритме.

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Oct 5 2014, 20:31
Сообщение #24


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(scifi @ Sep 28 2014, 21:51) *
"Хоть что-то сделать на МК" - это интересно, конечно, но гораздо лучше сделать что-то осмысленное, а не сферического коня в вакууме.

Зря вы так. Помоему вполне полезная задача, потом можно сделать регулировку частоты кнопками, добавить ФНЧ по выходу и использовать как лаб.генератор для других поделок. Можно конечно найти готовое решение в инете, на тойже atmege их полно - просто собрать по схеме автора, залить его прошивку и готово, а можно даже пойти в магазин и купить готовый генератор. Но то что парень сам хочет разобраться и сделать чтото свое это ведь очень здорово.
Можно кстати приспособить для светодиодной ленты, там как раз ШИМом очень удобно регулировать.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01414 секунд с 7
ELECTRONIX ©2004-2016