Страница 1 из 3

генератор сигналов в FLProg

Добавлено: 20.09.2015{, 19:35}
oren
Здравствуйте,Сергей.Большое спасибо за чудесную программу,вместе с тем хочу сообщить,что с помощью генератора  FLProg нет возможности генерировать импульсы короче 50 микросекунд,на той же плате UNO  с помощью команд  digitalWrite(, HIGH);    delay();              
  digitalWrite(, LOW);    
  delay();        
выдал 1 микросекунду.Есть ли возможность доработать генератор?
С уважением Ефим,

генератор сигналов в FLProg

Добавлено: 21.09.2015{, 06:57}
Alex54
oren

 Поддерживаю Вас насчет доработки генератора. Это очень нужно. Хотя-бы , выдавал 120кгц.
 Многие идеи пока в подвешенном состоянии из таких тормозов.

генератор сигналов в FLProg

Добавлено: 21.09.2015{, 19:12}
oren
Здравствуйте Alex,К сожалению  модератор не отвечает. Создать лишь генератор довольно просто,только вписать нужные переменные в стринг  blink .А вот ,как совместить с более сложной конструкцией не знаю ,надо долбить язык, а времени и терпения не хватает.
С уважением Ефим.

генератор сигналов в FLProg

Добавлено: 22.09.2015{, 09:52}
Alex54
Здравствуйте oren !

 Cпасибо Вам Большое

генератор сигналов в FLProg

Добавлено: 13.06.2016{, 17:27}
Гость
ИзображениеФорумчане!
Вот генератор который выдаёт до 86 Кгц и 12мкс (на моём самодельном осциллографе).
Ардуино Мега 2560.
Попробуйте эту схемку на своей Ардуине.

генератор сигналов в FLProg

Добавлено: 13.06.2016{, 19:59}
Rovki
Цитата sser ()200?'200px':''+(this.scrollHeight+5)+'px');">Вот генератор который выдаёт до 86 Кгц и 12мкс
такой генератор имеет период равный циклу работы проекта и от его сложности будет меняться время цикла и как следствие период генератора .То же самое на ОЛ для ПР.А точнее период равен 2 циклам программы .

генератор сигналов в FLProg

Добавлено: 13.06.2016{, 20:26}
Гость
Конечно, конечно , но всё-же это можно сделать в FLprog , т.е поднять частоту , где-то может кому-то и пригодится.

генератор сигналов в FLProg

Добавлено: 15.06.2016{, 18:20}
Alex54
sser

Давно уже поднимал этот вопрос. Но воз и ныне там. Хотя программы Сергей постоянно усовершенствует.

Версий много а частота генератора прежняя.

генератор сигналов в FLProg

Добавлено: 16.06.2016{, 16:40}
Гость
Вот такой шилд есть! AD9850 DDS генератор сигналов

генератор сигналов в FLProg

Добавлено: 16.06.2016{, 17:11}
Alex54
Я все насчет частоты генератора. Сами ардуины хорошо работают на внутреннем генераторе 200кгц.
Это если программу писать не на нашей проги.

генератор сигналов в FLProg

Добавлено: 16.06.2016{, 17:17}
Гость
Наверно через пользовательский блок в Си можно получить эти 200 Кгц ? (если честно то в Си -профан)

генератор сигналов в FLProg

Добавлено: 17.06.2016{, 07:38}
Alex54
sser

Я сам тоже не разбираюсь в этих языках Си. Прошу иногда друзей программистов написать.
Вот что интересно ни один программист не в восторге от программы FLProg. Почему ?, это отдельная
должна быть тема.

генератор сигналов в FLProg

Добавлено: 17.06.2016{, 15:21}
Сергей
Пока автор займется генератором, пройдет немало времени. Надо блок на Си делать. Причем генератор выполнять на внутреннем таймере МК, что бы размер программы не влиял на частоту. По прерыванию основная программа останавливается, выполняется подпрограмма обработки прерываний от таймера, по завершению продолжает выполнятся основная.

генератор сигналов в FLProg

Добавлено: 19.06.2016{, 10:47}
Alex54
Cергей не покажите как это реализовать. Просто напишите последовательность всех действий.

Конечно что-бы более,менее понятно было. Нужно вот что. Например ставлю мультивибратор.

Задаю частоту, периодами , cкажем те-же 200кгц. Потом начинаю с ней работать. Например делаю

деление с шагом равным 10. Каждый выход вывожу отдельно. Или внутри делаю переключение с

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

Потом как-то сделать это отдельным квадратом. И уже потом делать в этом квадрате свою редакцию.
Тоесть устанавливать другие частоты и делать другие кратности коэфф. деления. Просто сделать
универсальный счетчик. Но не с двоичным кодом на выходе, а с десятичным. ВСЕ УПИРАЕТСЯ В МАКС.
ЧАСТОТУ С ГЕНЕРАТОРА.

СПАСИБО .

генератор сигналов в FLProg

Добавлено: 16.08.2016{, 14:54}
Гость
Всем привет .

Сегодня попробовал создать пользовательский блок на Си.
В интернете нашел пример мигалки светодиодом засунул в блок пользователя ,  убрал в коде паузу и получился генератор 94КГц.
Продолжаю ковырять этот Си

генератор сигналов в FLProg

Добавлено: 16.08.2016{, 15:39}
Alex54
sser

Давно не занимался этой прогой. Тут другие дела, c другой прогой. Моделирует прямо функциональными
блоками. Есть выход на порты компа. Интересная ужас. Profi Lab-Expert 4.0
На днях посмотрю вашу разработку в FLProg. Cпасибо !

генератор сигналов в FLProg

Добавлено: 16.08.2016{, 22:45}
Гость
На этом сайте http://arduino.ru/forum/proekty/vch-generator скачал код и вставил в блок пользователя и получил (наверное , т.к мой осциллограф не берёт)
8МГЦ! с помощью делителя можно регулировать частоту , пробовал делить на 20 получил 384 КГц.
(мега2560 ставлю 11-ый пин)
Не знаю как будет этот код влиять на работу ардуины ,но пока продвижения такие.

генератор сигналов в FLProg

Добавлено: 17.08.2016{, 00:24}
Гость
Вывел делитель частоты "наружу" .
Теперь можно регулировать частоту с помощью делителя из проекта , так же можно менять пины 11 или 9 .
Проверил на меге 2560 -работает.
Пробуйте.

генератор сигналов в FLProg

Добавлено: 17.08.2016{, 11:54}
Alex54
sser

Спасибо Большое,обязательно посмотрю. Раз гребусь тут со своими делами.
Обязательно напишу.

генератор сигналов в FLProg

Добавлено: 28.08.2016{, 12:14}
Rextytus
привет, потому что я не могу создавать новые темы позволю себе поставить на мой вопрос tutaj.I жаль, если это неправильно.
Помогите пожалуйста в flprog LAD необходимо вставить импульс реле, и я не могу найти его. Этот бинарный имеет два входа, один на другой для выключения. Это тот, который мне нужен входной импульс выключает второй импульс? Является ли такой элемент, чтобы выбрать, нужно ли вам это, чтобы создать ценность?