|
|
  |
Увеличение Длины Поступающих Импульсов, поступил импульс длительностью L, а выдать нужно L+L/K |
|
|
|
Jul 2 2009, 04:48
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785

|
Цитата Скважность 1 это пауза равна импульсу по длительности (сорри если ошибся Цитата( @ Jul 1 2009, 16:49)  Скважность это отношение длины импульса к периоду. Т.е. когда длительность импульса и паузы равны, то скважность равна двум. Куда катится образование? Полная профанация электроники: один совсем не знает азов, другой исправляет тут же все перевирая... Господа, скажите что вы делаете, чтобы ненароком не нарваться на ваши "шедевры"? P.S. Скважность это отношение периода следования импульсов к их длительности.
|
|
|
|
|
Jul 2 2009, 05:33
|
Группа: Новичок
Сообщений: 9
Регистрация: 3-06-09
Из: Хабаровск
Пользователь №: 49 895

|
можно вынести в отдельную ветку и там выяснить что же такое скважность выразимся подругому еще раз: длина импульса равна длине паузыа что можете сказать по теме ветки? p/s/ основная масса программеров я смотрю еще не проснулась, у нас то +7 к москве
Сообщение отредактировал IC7K - Jul 2 2009, 05:44
|
|
|
|
|
Jul 2 2009, 05:44
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785

|
Цитата(IC7K @ Jul 2 2009, 15:33)  а что можете сказать по теме ветки? Да ничего я не хочу говорить по теме ветки: в голове у вопрошающего манная каша, он не в состоянии внятно сформулировать, что же ему надо. Если сподобится сам разобраться чего хочет, глядишь и вопрос снимется. А угадать, что хотел сказать автор, как тут пытаются делать... Оно надо? Можно взять управляемый ждущий мультивибратор. Годится такой ответ?
|
|
|
|
|
Jul 2 2009, 05:53
|
Группа: Новичок
Сообщений: 9
Регистрация: 3-06-09
Из: Хабаровск
Пользователь №: 49 895

|
что еще непонятного? если кому то мой вопрос неясен это скорее каша у него!
можно, но нужно сделать на atmega8 программно
Сообщение отредактировал IC7K - Jul 2 2009, 05:53
|
|
|
|
|
Jul 2 2009, 06:08
|

Гуру
     
Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954

|
Цитата(IC7K @ Jul 2 2009, 03:05)  вопрос о фазе не стоит. вот мой код - скажите где трабл  Трабл - всё в том же... Вы, наверное, не внимательно читаете ответы... Вам уже сколько твердили, что не нужно удлиннять импульс. Нужно сгенерить сигнал частотою Fвых=Fвх/К. Запустите два таймера: одним будете определять частоту входного сигнала, другой таймер - в режим генерации частоты (CTC mode, OCn toggle). После определения частоты входного сигнала (методов много - в зависимости от задачи: точности, быстродействия - поищите, это не раз обсуждалось), у второго таймера меняют значения регистров для изменения частоты выходного сигнала. P.S. Извиняюсь... Невнимательно посмотрел: что такое коеффициент К. Выходная частота Fвых=Fвх*К/(K+1)
|
|
|
|
|
Jul 2 2009, 07:24
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785

|
Цитата(Палыч @ Jul 2 2009, 16:08)  ... Невнимательно посмотрел: что такое коеффициент К. Выходная частота Fвых=Fвх*К/(K+1) Не только К, см. самый первый пост: частота от 0 до 150 Гц Тут никакие таймеры не помогут. Я же говорю - каша в голове, арифметику не знает. Опять какой-нибудь студент-двоечник, хотя сессия вроде должна уже закончиться...
|
|
|
|
|
Jul 2 2009, 12:33
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(IC7K @ Jul 1 2009, 23:05)  В основной программе непрерывно измеряете период входного сигнала и соответствующим образом корректируете период таймера а как его измерить? частота 16МГц, а таймер занят. а ведь считать то его нужно в единицах таймера получается вопрос о фазе не стоит. вот мой код - скажите где трабл Задвинем на время ваш код на дальнюю полку, он не для среднего ума (:-). Измерить период входного сигнала можно так. 1) Ждёте начало входного импульса, т.е. перепада 0-1. 2) Читаете текущее значение таймера currtime. 3) Вычисляете pulselength=currtime-prevtime. 4) Сохраняете текущее время prevtime=currtime. 5) Переходите к пункту 1.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Jul 2 2009, 13:04
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(ATLab @ Jul 2 2009, 08:48)  Куда катится образование? Полная профанация электроники: один совсем не знает азов, другой исправляет тут же все перевирая... Господа, скажите что вы делаете, чтобы ненароком не нарваться на ваши "шедевры"?
P.S. Скважность это отношение периода следования импульсов к их длительности. Вы тут сразу всех обругали. А сами-то, что пишите про скважность? Подразумеваете, что импульс положительный? А в первом посте пишите, что скважность - единица. Более того, для непериодической функции период неопределен. Следите лучше за собой. В технических разделах подобный тон, отвлеченные рассуждения и переход на личности недопустимы - см. Правила.
|
|
|
|
|
Jul 2 2009, 13:52
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785

|
Цитата(Tanya @ Jul 2 2009, 23:04)  А сами-то, что пишите про скважность? Подразумеваете, что импульс положительный? Понятие скважности никак не привязано к полярности импульса: просто отношение периода к длительности импульса. Это вы уж сами разбирайтесь, какой импульс имеете ввиду положительный или отрицательный. Цитата А в первом посте пишите, что скважность - единица. Более того, для непериодической функции период неопределен. Следите лучше за собой. Что-то я за собой такого бреда не припомню, может лучше еще раз посмотрите на первый пост и его автора? Прежде чем меня упрекать?  И откуда всплыло, что функция непериодическая? Автор заявил: частота от 0 до 150 Гц, частота автоматически подразумевает периодичность, разве нет? (F=1/T)  Цитата(=GM= @ Jul 2 2009, 22:33)  Задвинем на время ваш код на дальнюю полку, он не для среднего ума (:-).
Измерить период входного сигнала можно так.
1) Ждёте начало входного импульса, т.е. перепада 0-1. ... Вы напрасно пытаетесь объяснить автору топика принцип измерения. Я не поленился, в гугле посмотрел его вопрос на других форумах. Там на аналогичное моему замечание про 0 частоту, он подтверждает: "да, частота может быть нулевой - когда вал остановлен". Автор явно абсолютно не понимает о чем говорит, и ведь будет пытаться измерять такую частоту.
Сообщение отредактировал ATLab - Jul 2 2009, 13:42
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|