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

Вопросы по использованию встроенных в программу блоков
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07 сен 2015, 21:02

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

Сообщение oren »

Здравствуйте,Сергей.Большое спасибо за чудесную программу,вместе с тем хочу сообщить,что с помощью генератора  FLProg нет возможности генерировать импульсы короче 50 микросекунд,на той же плате UNO  с помощью команд  digitalWrite(, HIGH);    delay();              
  digitalWrite(, LOW);    
  delay();        
выдал 1 микросекунду.Есть ли возможность доработать генератор?
С уважением Ефим,
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

oren

 Поддерживаю Вас насчет доработки генератора. Это очень нужно. Хотя-бы , выдавал 120кгц.
 Многие идеи пока в подвешенном состоянии из таких тормозов.
С Уважением Alex
oren
Рядовой
Сообщения: 38
Зарегистрирован: 07 сен 2015, 21:02

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

Сообщение oren »

Здравствуйте Alex,К сожалению  модератор не отвечает. Создать лишь генератор довольно просто,только вписать нужные переменные в стринг  blink .А вот ,как совместить с более сложной конструкцией не знаю ,надо долбить язык, а времени и терпения не хватает.
С уважением Ефим.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

Здравствуйте oren !

 Cпасибо Вам Большое
С Уважением Alex
Гость

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

Сообщение Гость »

ИзображениеФорумчане!
Вот генератор который выдаёт до 86 Кгц и 12мкс (на моём самодельном осциллографе).
Ардуино Мега 2560.
Попробуйте эту схемку на своей Ардуине.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 13 июн 2016, 17:40, всего редактировалось 1 раз.
Аватара пользователя
Rovki
Полковник
Сообщения: 5745
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 223 раза
Контактная информация:

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

Сообщение Rovki »

Цитата sser ()200?'200px':''+(this.scrollHeight+5)+'px');">Вот генератор который выдаёт до 86 Кгц и 12мкс
такой генератор имеет период равный циклу работы проекта и от его сложности будет меняться время цикла и как следствие период генератора .То же самое на ОЛ для ПР.А точнее период равен 2 циклам программы .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Rovki 13 июн 2016, 20:00, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
Гость

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

Сообщение Гость »

Конечно, конечно , но всё-же это можно сделать в FLprog , т.е поднять частоту , где-то может кому-то и пригодится.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

sser

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

Версий много а частота генератора прежняя.
С Уважением Alex
Гость

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

Сообщение Гость »

Вот такой шилд есть! AD9850 DDS генератор сигналов
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

Я все насчет частоты генератора. Сами ардуины хорошо работают на внутреннем генераторе 200кгц.
Это если программу писать не на нашей проги.
С Уважением Alex
Гость

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

Сообщение Гость »

Наверно через пользовательский блок в Си можно получить эти 200 Кгц ? (если честно то в Си -профан)
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

sser

Я сам тоже не разбираюсь в этих языках Си. Прошу иногда друзей программистов написать.
Вот что интересно ни один программист не в восторге от программы FLProg. Почему ?, это отдельная
должна быть тема.
С Уважением Alex
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31 авг 2015, 15:06
Имя: Сергей
Контактная информация:

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

Сообщение Сергей »

Пока автор займется генератором, пройдет немало времени. Надо блок на Си делать. Причем генератор выполнять на внутреннем таймере МК, что бы размер программы не влиял на частоту. По прерыванию основная программа останавливается, выполняется подпрограмма обработки прерываний от таймера, по завершению продолжает выполнятся основная.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

Cергей не покажите как это реализовать. Просто напишите последовательность всех действий.

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

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

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

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

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

СПАСИБО .
Последний раз редактировалось Alex54 19 июн 2016, 13:13, всего редактировалось 1 раз.
С Уважением Alex
Гость

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

Сообщение Гость »

Всем привет .

Сегодня попробовал создать пользовательский блок на Си.
В интернете нашел пример мигалки светодиодом засунул в блок пользователя ,  убрал в коде паузу и получился генератор 94КГц.
Продолжаю ковырять этот Си
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

sser

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

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

Сообщение Гость »

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

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

Сообщение Гость »

Вывел делитель частоты "наружу" .
Теперь можно регулировать частоту с помощью делителя из проекта , так же можно менять пины 11 или 9 .
Проверил на меге 2560 -работает.
Пробуйте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 17 авг 2016, 11:49, всего редактировалось 1 раз.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

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

Сообщение Alex54 »

sser

Спасибо Большое,обязательно посмотрю. Раз гребусь тут со своими делами.
Обязательно напишу.
С Уважением Alex
Rextytus
Рядовой
Сообщения: 10
Зарегистрирован: 28 авг 2016, 11:56

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

Сообщение Rextytus »

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

Вернуться в «Встроенные блоки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя