Страница 1 из 1
Генератор
Добавлено: 22 окт 2024, 14:29
Yur
Всем привет!
Генератор ( не симметричный мультивибратор) - внешний вход (оба), обе константы =0, на выходе мерцает светодиод.
Почему ?
Re: Генератор
Добавлено: 22 окт 2024, 15:17
Phazz
Потому что вы не приложили свой проект или хотя бы скрин
Re: Генератор
Добавлено: 22 окт 2024, 16:22
Phazz
ну или хотя-бы версию Flprog
Re: Генератор
Добавлено: 23 окт 2024, 07:55
Yur
Phazz писал(а): 22 окт 2024, 16:22
ну или хотя-бы версию Flprog
Услышал. Учту на будущие.
Re: Генератор
Добавлено: 24 окт 2024, 18:30
Rovki
Потому что ноль период , а какая при этом частота?время периода не может быть меньше времени цикла программы.
Re: Генератор
Добавлено: 30 окт 2024, 10:02
Yur
Rovki писал(а): 24 окт 2024, 18:30
Потому что ноль период , а какая при этом частота?время периода не может быть меньше времени цикла программы.
Ребят, это стандартный блок. Никой период и цикл не задается. На входе 2 параметра в миллисекундах. Первый, сколько миллисекунд светодиод на выходе должен быть включенный и второй, сколько миллисекунд светодиод на выходе должен быть выключен. Если оба эти значения равны 0, то логично было бы, что он вообще не должен включится! Но не, он мерцает.
Re: Генератор
Добавлено: 30 окт 2024, 10:14
rw6cm
Yur писал(а): 30 окт 2024, 10:02
Rovki писал(а): 24 окт 2024, 18:30
Потому что ноль период , а какая при этом частота?время периода не может быть меньше времени цикла программы.
Ребят, это стандартный блок. Никой период и цикл не задается. На входе 2 параметра в миллисекундах. Первый, сколько миллисекунд светодиод на выходе должен быть включенный и второй, сколько миллисекунд светодиод на выходе должен быть выключен. Если оба эти значения равны 0, то логично было бы, что он вообще не должен включится! Но не, он мерцает.
А зачем блок с такими параметрами в проекте?
Логично чем меньше время, тем выше частота, от сюда логично что при 0 будет максимально возможная частота гены для этого проекта.
Ноль подразумевает что время стремится к нулю, иначе говорить о времени без времени - бессмыслица.
Re: Генератор
Добавлено: 30 окт 2024, 10:40
Phazz
Yur писал(а): 30 окт 2024, 10:02
Rovki писал(а): 24 окт 2024, 18:30
Потому что ноль период , а какая при этом частота?время периода не может быть меньше времени цикла программы.
Ребят, это стандартный блок. Никой период и цикл не задается. На входе 2 параметра в миллисекундах. Первый, сколько миллисекунд светодиод на выходе должен быть включенный и второй, сколько миллисекунд светодиод на выходе должен быть выключен. Если оба эти значения равны 0, то логично было бы, что он вообще не должен включится! Но не, он мерцает.
А почему вы решили что он должен быть выключен всегда. Время выключения ведь тоже 0!
Re: Генератор
Добавлено: 30 окт 2024, 17:57
Naladchik
Yur писал(а): 30 окт 2024, 10:02
... Если оба эти значения равны 0, то логично было бы, что он вообще не должен включится! Но не, он мерцает.
Так как это генератор, соответственно он будет "включаться" и "выключаться", т.е. на его выходе будут появляться 0 и 1, далее, времена приравнены к нулю, значит времена длительности импульса и паузы будут минимально возможными и равны времени программного цикла.
Хотите его выключить - подавайте 0 на вход En.
Re: Генератор
Добавлено: 31 окт 2024, 15:45
Yur
rw6cm писал(а): 30 окт 2024, 10:14
А зачем блок с такими параметрами в проекте?
Это я уже вытащил его отдельно, что бы было понятно где проблема. А то залил все в железо, подключаю питание, а у меня сразу работает все, вот и давай искать в чем проблема.
rw6cm писал(а): 30 окт 2024, 10:14
Логично чем меньше время, тем выше частота, от сюда логично что при 0 будет максимально возможная частота гены для этого проекта.
Ноль подразумевает что время стремится к нулю, иначе говорить о времени без времени - бессмыслица.
Ход ваших мыслей ясен и вероятнее всего вы даже правы) Но вот логика работы данного блока все равно кривая, не логично блин это. Ни где в описании к данному блоку не указан ни диапазон значений, ни максимальная частота генерации, не тем более что при ноле он будет генерить на максимальной частоте.
ЗЫ: Спасибо всем кто откликнулся.
Re: Генератор
Добавлено: 02 ноя 2024, 20:06
Rovki
Yur писал(а): 31 окт 2024, 15:45
rw6cm писал(а): 30 окт 2024, 10:14
А зачем блок с такими параметрами в проекте?
Это я уже вытащил его отдельно, что бы было понятно где проблема. А то залил все в железо, подключаю питание, а у меня сразу работает все, вот и давай искать в чем проблема.
rw6cm писал(а): 30 окт 2024, 10:14
Логично чем меньше время, тем выше частота, от сюда логично что при 0 будет максимально возможная частота гены для этого проекта.
Ноль подразумевает что время стремится к нулю, иначе говорить о времени без времени - бессмыслица.
Ход ваших мыслей ясен и вероятнее всего вы даже правы) Но вот логика работы данного блока все равно кривая, не логично блин это. Ни где в описании к данному блоку не указан ни диапазон значений, ни максимальная частота генерации, не тем более что при ноле он будет генерить на максимальной частоте.
ЗЫ: Спасибо всем кто откликнулся.
Дело не в логике ,а в основах цифровой и программируемой технике, просто вы наверное по другой специальности учились. Поэтому примите на веру , то что вам пытались донести многие товарищи. Сам генератор это устройство которое предназначено для генерации исключительно с периодом от времени цикла программы до того который вы задали . А для того что бы выключить генерацию это уже нужно использовать вход EN. Это как мультивибратор на транзисторах или инверторах , который всегда генерит пока есть питание . Что бы выключить его можно использовать дополнительный ключ и с помощью его перевести одно из плеч ( транзистор) в состояние открыт или закрыт.